builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0241 starttime: 1468490978.55 results: success (0) buildid: 20160708080558 builduid: deaa71e02a144c7e954f1fda42a7dc2a revision: b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:38.549719) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:38.550210) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:38.550532) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:38.573765) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:38.574092) ========= 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.eHpYWc8ffr/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.cZh8HarBmI/Listeners TMPDIR=/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/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-14 03:09:38-- 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% 161M=0s 2016-07-14 03:09:38 (161 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.082403 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:38.681618) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:38.682405) ========= 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.eHpYWc8ffr/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.cZh8HarBmI/Listeners TMPDIR=/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/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.020008 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:38.734331) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 03:09:38.735159) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 --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 b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.eHpYWc8ffr/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.cZh8HarBmI/Listeners TMPDIR=/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/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-14 03:09:38,820 truncating revision to first 12 chars 2016-07-14 03:09:38,820 Setting DEBUG logging. 2016-07-14 03:09:38,820 attempt 1/10 2016-07-14 03:09:38,820 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b6fbb6d3fb58?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 03:09:40,026 unpacking tar archive at: mozilla-beta-b6fbb6d3fb58/testing/mozharness/ program finished with exit code 0 elapsedTime=1.492077 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 03:09:40.254258) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:40.254625) ========= script_repo_revision: b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:40.255080) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:40.255402) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 03:09:40.273689) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 42 secs) (at 2016-07-14 03:09:40.274114) ========= /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.eHpYWc8ffr/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners TMPDIR=/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 03:09:40 INFO - MultiFileLogger online at 20160714 03:09:40 in /builds/slave/test 03:09:40 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 03:09:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:09:40 INFO - {'append_to_log': False, 03:09:40 INFO - 'base_work_dir': '/builds/slave/test', 03:09:40 INFO - 'blob_upload_branch': 'mozilla-beta', 03:09:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:09:40 INFO - 'buildbot_json_path': 'buildprops.json', 03:09:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:09:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:09:40 INFO - 'download_minidump_stackwalk': True, 03:09:40 INFO - 'download_symbols': 'true', 03:09:40 INFO - 'e10s': False, 03:09:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:09:40 INFO - 'tooltool.py': '/tools/tooltool.py', 03:09:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:09:40 INFO - '/tools/misc-python/virtualenv.py')}, 03:09:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:09:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:09:40 INFO - 'log_level': 'info', 03:09:40 INFO - 'log_to_console': True, 03:09:40 INFO - 'opt_config_files': (), 03:09:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:09:40 INFO - '--processes=1', 03:09:40 INFO - '--config=%(test_path)s/wptrunner.ini', 03:09:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:09:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:09:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:09:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:09:40 INFO - 'pip_index': False, 03:09:40 INFO - 'require_test_zip': True, 03:09:40 INFO - 'test_type': ('testharness',), 03:09:40 INFO - 'this_chunk': '1', 03:09:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:09:40 INFO - 'total_chunks': '10', 03:09:40 INFO - 'virtualenv_path': 'venv', 03:09:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:09:40 INFO - 'work_dir': 'build'} 03:09:40 INFO - ##### 03:09:40 INFO - ##### Running clobber step. 03:09:40 INFO - ##### 03:09:40 INFO - Running pre-action listener: _resource_record_pre_action 03:09:40 INFO - Running main action method: clobber 03:09:40 INFO - rmtree: /builds/slave/test/build 03:09:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:09:41 INFO - Running post-action listener: _resource_record_post_action 03:09:41 INFO - ##### 03:09:41 INFO - ##### Running read-buildbot-config step. 03:09:41 INFO - ##### 03:09:41 INFO - Running pre-action listener: _resource_record_pre_action 03:09:41 INFO - Running main action method: read_buildbot_config 03:09:41 INFO - Using buildbot properties: 03:09:41 INFO - { 03:09:41 INFO - "project": "", 03:09:41 INFO - "product": "firefox", 03:09:41 INFO - "script_repo_revision": "production", 03:09:41 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 03:09:41 INFO - "repository": "", 03:09:41 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 03:09:41 INFO - "buildid": "20160708080558", 03:09:41 INFO - "pgo_build": "False", 03:09:41 INFO - "basedir": "/builds/slave/test", 03:09:41 INFO - "buildnumber": 33, 03:09:41 INFO - "slavename": "t-yosemite-r7-0241", 03:09:41 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 03:09:41 INFO - "platform": "macosx64", 03:09:41 INFO - "branch": "mozilla-beta", 03:09:41 INFO - "revision": "b6fbb6d3fb58243dcf9a72e741a028bb7fed3540", 03:09:41 INFO - "repo_path": "releases/mozilla-beta", 03:09:41 INFO - "moz_repo_path": "", 03:09:41 INFO - "stage_platform": "macosx64", 03:09:41 INFO - "builduid": "deaa71e02a144c7e954f1fda42a7dc2a", 03:09:41 INFO - "slavebuilddir": "test" 03:09:41 INFO - } 03:09:41 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.dmg. 03:09:41 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.test_packages.json. 03:09:41 INFO - Running post-action listener: _resource_record_post_action 03:09:41 INFO - ##### 03:09:41 INFO - ##### Running download-and-extract step. 03:09:41 INFO - ##### 03:09:41 INFO - Running pre-action listener: _resource_record_pre_action 03:09:41 INFO - Running main action method: download_and_extract 03:09:41 INFO - mkdir: /builds/slave/test/build/tests 03:09: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')]} 03:09:41 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.test_packages.json 03:09:41 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 03:09:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/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 03:09:41 INFO - Downloaded 1201 bytes. 03:09:41 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 03:09:41 INFO - Using the following test package requirements: 03:09:41 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:09:41 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:09:41 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 03:09:41 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:09:41 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 03:09:41 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:09:41 INFO - u'jsshell-mac64.zip'], 03:09:41 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:09:41 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 03:09:41 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:09:41 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:09:41 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 03:09:41 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:09:41 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 03:09:41 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:09:41 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 03:09:41 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:09:41 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 03:09:41 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 03:09: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')]} 03:09:41 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.common.tests.zip 03:09:41 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 03:09:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/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 03:09:42 INFO - Downloaded 18406861 bytes. 03:09:42 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/*'] 03:09:42 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/* 03:09:42 INFO - caution: filename not matched: web-platform/* 03:09:42 INFO - Return code: 11 03:09:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:09:42 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:09:42 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/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 03:09:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/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 03:09:42 INFO - Downloaded 36389883 bytes. 03:09:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:09:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:09:47 INFO - caution: filename not matched: bin/* 03:09:47 INFO - caution: filename not matched: config/* 03:09:47 INFO - caution: filename not matched: mozbase/* 03:09:47 INFO - caution: filename not matched: marionette/* 03:09:47 INFO - caution: filename not matched: tools/wptserve/* 03:09:47 INFO - Return code: 11 03:09:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:09:47 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.dmg 03:09:47 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 03:09:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 03:09:47 INFO - Downloaded 73005906 bytes. 03:09:47 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.dmg 03:09:47 INFO - mkdir: /builds/slave/test/properties 03:09:47 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:09:47 INFO - Writing to file /builds/slave/test/properties/build_url 03:09:47 INFO - Contents: 03:09:47 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.dmg 03:09:47 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:09:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:09:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:09:47 INFO - Contents: 03:09:47 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:09:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:09:47 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:09:47 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:09:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/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 03:09:48 INFO - Downloaded 103720042 bytes. 03:09:48 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'] 03:09:48 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 03:09:52 INFO - Return code: 0 03:09:52 INFO - Running post-action listener: _resource_record_post_action 03:09:52 INFO - Running post-action listener: set_extra_try_arguments 03:09:52 INFO - ##### 03:09:52 INFO - ##### Running create-virtualenv step. 03:09:52 INFO - ##### 03:09:52 INFO - Running pre-action listener: _pre_create_virtualenv 03:09:52 INFO - Running pre-action listener: _resource_record_pre_action 03:09:52 INFO - Running main action method: create_virtualenv 03:09:52 INFO - Creating virtualenv /builds/slave/test/build/venv 03:09:52 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 03:09:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:09:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:09:52 INFO - Using real prefix '/tools/python27' 03:09:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:09:53 INFO - Installing distribute.............................................................................................................................................................................................done. 03:09:55 INFO - Installing pip.................done. 03:09:55 INFO - Return code: 0 03:09:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:09: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')]} 03:09:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:09:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:09: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')]} 03:09:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:09:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:09:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x107bcfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107becf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fad9b5a2580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107be85e0>, '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 0x1077cbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077f6990>, '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.eHpYWc8ffr/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:09:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:09:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:09:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eHpYWc8ffr/Render', 03:09:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:09:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:09:55 INFO - 'HOME': '/Users/cltbld', 03:09:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:09:55 INFO - 'LOGNAME': 'cltbld', 03:09:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:09:55 INFO - 'MOZ_NO_REMOTE': '1', 03:09:55 INFO - 'NO_EM_RESTART': '1', 03:09:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:09:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:09:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:09:55 INFO - 'PWD': '/builds/slave/test', 03:09:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:09:55 INFO - 'SHELL': '/bin/bash', 03:09:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 03:09:55 INFO - 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', 03:09:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:09:55 INFO - 'USER': 'cltbld', 03:09:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:09:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:09:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:09:55 INFO - 'XPC_FLAGS': '0x0', 03:09:55 INFO - 'XPC_SERVICE_NAME': '0', 03:09:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:09:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:09:56 INFO - Downloading/unpacking psutil>=0.7.1 03:09:56 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 03:09:56 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 03:09:56 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 03:09:56 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 03:09:56 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 03:09:56 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 03:09:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:09:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:09:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:09:59 INFO - Installing collected packages: psutil 03:09:59 INFO - Running setup.py install for psutil 03:09:59 INFO - building 'psutil._psutil_osx' extension 03:09:59 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 03:09:59 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 03:09:59 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 03:09:59 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 03:09:59 INFO - building 'psutil._psutil_posix' extension 03:09:59 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 03:09:59 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:09:59 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:09:59 INFO - ^ 03:09:59 INFO - 1 warning generated. 03:09:59 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 03:10:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:10:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:10:00 INFO - Successfully installed psutil 03:10:00 INFO - Cleaning up... 03:10:00 INFO - Return code: 0 03:10:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:10: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')]} 03:10:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:10:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:10: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')]} 03:10:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:10:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:10:00 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 0x107bcfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107becf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fad9b5a2580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107be85e0>, '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 0x1077cbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077f6990>, '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.eHpYWc8ffr/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:10:00 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 03:10:00 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 03:10:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eHpYWc8ffr/Render', 03:10:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:10:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:10:00 INFO - 'HOME': '/Users/cltbld', 03:10:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:10:00 INFO - 'LOGNAME': 'cltbld', 03:10:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:10:00 INFO - 'MOZ_NO_REMOTE': '1', 03:10:00 INFO - 'NO_EM_RESTART': '1', 03:10:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:10:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:10:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:10:00 INFO - 'PWD': '/builds/slave/test', 03:10:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:10:00 INFO - 'SHELL': '/bin/bash', 03:10:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 03:10:00 INFO - 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', 03:10:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:10:00 INFO - 'USER': 'cltbld', 03:10:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:10:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:10:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:10:00 INFO - 'XPC_FLAGS': '0x0', 03:10:00 INFO - 'XPC_SERVICE_NAME': '0', 03:10:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:10:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:10:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:10:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:10:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:10:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:10:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:10:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:10:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:10:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:10:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:10:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:10:03 INFO - Installing collected packages: mozsystemmonitor 03:10:03 INFO - Running setup.py install for mozsystemmonitor 03:10:03 INFO - Successfully installed mozsystemmonitor 03:10:03 INFO - Cleaning up... 03:10:03 INFO - Return code: 0 03:10:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:10:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:10:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:10:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:10:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:10:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:10:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:10:03 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 0x107bcfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107becf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fad9b5a2580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107be85e0>, '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 0x1077cbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077f6990>, '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.eHpYWc8ffr/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:10:03 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 03:10:03 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 03:10:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eHpYWc8ffr/Render', 03:10:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:10:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:10:03 INFO - 'HOME': '/Users/cltbld', 03:10:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:10:03 INFO - 'LOGNAME': 'cltbld', 03:10:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:10:03 INFO - 'MOZ_NO_REMOTE': '1', 03:10:03 INFO - 'NO_EM_RESTART': '1', 03:10:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:10:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:10:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:10:03 INFO - 'PWD': '/builds/slave/test', 03:10:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:10:03 INFO - 'SHELL': '/bin/bash', 03:10:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 03:10:03 INFO - 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', 03:10:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:10:03 INFO - 'USER': 'cltbld', 03:10:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:10:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:10:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:10:03 INFO - 'XPC_FLAGS': '0x0', 03:10:03 INFO - 'XPC_SERVICE_NAME': '0', 03:10:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:10:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:10:03 INFO - Downloading/unpacking blobuploader==1.2.4 03:10: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 03:10: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 03:10: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 03:10: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 03:10: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 03:10: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 03:10:05 INFO - Downloading blobuploader-1.2.4.tar.gz 03:10:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:10:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:10:06 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 03:10:06 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 03:10:06 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 03:10:06 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 03:10:06 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 03:10:06 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 03:10:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:10:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:10:06 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 03:10:06 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 03:10:06 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 03:10:06 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 03:10:06 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 03:10:06 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 03:10:07 INFO - Downloading docopt-0.6.1.tar.gz 03:10:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:10:07 INFO - Installing collected packages: blobuploader, requests, docopt 03:10:07 INFO - Running setup.py install for blobuploader 03:10:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:10:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:10:07 INFO - Running setup.py install for requests 03:10:07 INFO - Running setup.py install for docopt 03:10:08 INFO - Successfully installed blobuploader requests docopt 03:10:08 INFO - Cleaning up... 03:10:08 INFO - Return code: 0 03:10:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:10:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:10:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:10:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:10:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:10:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:10:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:10:08 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 0x107bcfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107becf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fad9b5a2580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107be85e0>, '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 0x1077cbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077f6990>, '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.eHpYWc8ffr/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:10:08 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 03:10:08 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 03:10:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eHpYWc8ffr/Render', 03:10:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:10:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:10:08 INFO - 'HOME': '/Users/cltbld', 03:10:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:10:08 INFO - 'LOGNAME': 'cltbld', 03:10:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:10:08 INFO - 'MOZ_NO_REMOTE': '1', 03:10:08 INFO - 'NO_EM_RESTART': '1', 03:10:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:10:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:10:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:10:08 INFO - 'PWD': '/builds/slave/test', 03:10:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:10:08 INFO - 'SHELL': '/bin/bash', 03:10:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 03:10:08 INFO - 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', 03:10:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:10:08 INFO - 'USER': 'cltbld', 03:10:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:10:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:10:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:10:08 INFO - 'XPC_FLAGS': '0x0', 03:10:08 INFO - 'XPC_SERVICE_NAME': '0', 03:10:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:10:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:10:08 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-xw5yKd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:10:08 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-VmVzmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:10:08 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-1aTEum-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:10:08 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-n3Up4C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:10:08 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-4mWohY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:10:08 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-xqExuu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-qqrGB2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-hiu2Md-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-PuUGCE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-d9I69N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-yNJIgd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-zIwtaA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-U3AxNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-7oFOi1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-LYTp_g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:10:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:10:09 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-4UdBbj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:10:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:10:10 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-ZTmXEg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:10:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:10:10 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-pp0Rvo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:10:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:10:10 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-8ilvub-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:10:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:10:10 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-VuRLWY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:10:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:10:10 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-Vg_slA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:10:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:10:10 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 03:10:10 INFO - Running setup.py install for manifestparser 03:10:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:10:11 INFO - Running setup.py install for mozcrash 03:10:11 INFO - Running setup.py install for mozdebug 03:10:11 INFO - Running setup.py install for mozdevice 03:10:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:10:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:10:11 INFO - Running setup.py install for mozfile 03:10:11 INFO - Running setup.py install for mozhttpd 03:10:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:10:11 INFO - Running setup.py install for mozinfo 03:10:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Running setup.py install for mozInstall 03:10:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Running setup.py install for mozleak 03:10:12 INFO - Running setup.py install for mozlog 03:10:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Running setup.py install for moznetwork 03:10:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Running setup.py install for mozprocess 03:10:12 INFO - Running setup.py install for mozprofile 03:10:12 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:10:12 INFO - Running setup.py install for mozrunner 03:10:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:10:13 INFO - Running setup.py install for mozscreenshot 03:10:13 INFO - Running setup.py install for moztest 03:10:13 INFO - Running setup.py install for mozversion 03:10:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:10:13 INFO - Running setup.py install for wptserve 03:10:13 INFO - Running setup.py install for marionette-driver 03:10:13 INFO - Running setup.py install for browsermob-proxy 03:10:14 INFO - Running setup.py install for marionette-client 03:10:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:10:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:10:14 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 03:10:14 INFO - Cleaning up... 03:10:14 INFO - Return code: 0 03:10:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:10: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')]} 03:10:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:10:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:10: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')]} 03:10:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:10:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:10:14 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 0x107bcfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107becf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fad9b5a2580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107be85e0>, '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 0x1077cbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077f6990>, '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.eHpYWc8ffr/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:10:14 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 03:10:14 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 03:10:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eHpYWc8ffr/Render', 03:10:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:10:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:10:14 INFO - 'HOME': '/Users/cltbld', 03:10:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:10:14 INFO - 'LOGNAME': 'cltbld', 03:10:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:10:14 INFO - 'MOZ_NO_REMOTE': '1', 03:10:14 INFO - 'NO_EM_RESTART': '1', 03:10:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:10:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:10:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:10:14 INFO - 'PWD': '/builds/slave/test', 03:10:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:10:14 INFO - 'SHELL': '/bin/bash', 03:10:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 03:10:14 INFO - 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', 03:10:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:10:14 INFO - 'USER': 'cltbld', 03:10:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:10:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:10:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:10:14 INFO - 'XPC_FLAGS': '0x0', 03:10:14 INFO - 'XPC_SERVICE_NAME': '0', 03:10:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:10:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:10:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:10:14 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-GG7Vrb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:10:14 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)) 03:10:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:10:14 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-Ff0B9M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:10:14 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)) 03:10:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:10:14 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-sQnqL1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:10:15 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-bJYzkt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:10:15 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-8mkr9P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:10:15 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-XfQmO5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:10:15 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-wTg_bP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:10:15 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-aejraQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:10:15 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-DXZe1y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:10:15 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-35l00z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:10:15 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-GRKkE2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:10:15 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-odC0NS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:10:15 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)) 03:10:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:10:16 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-1W3rMP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:10:16 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)) 03:10:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:10:16 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-WteDFW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:10:16 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)) 03:10:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:10:16 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-Gif_MU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:10:16 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)) 03:10:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:10:16 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-cGZXCW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:10:16 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)) 03:10:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:10:16 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-XAOzVy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:10:16 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)) 03:10:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:10:16 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-wm9gUu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:10:16 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)) 03:10:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:10:16 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-eTWOaP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:10:16 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)) 03:10:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:10:16 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-MANubP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:10:16 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)) 03:10:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:10:17 INFO - Running setup.py (path:/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/pip-7aHNzc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:10:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:10:17 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)) 03:10:17 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)) 03:10:17 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)) 03:10:17 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)) 03:10:17 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)) 03:10:17 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)) 03:10:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:10:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:10:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:10:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:10:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:10:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:10:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:10:19 INFO - Downloading blessings-1.6.tar.gz 03:10:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:10:19 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)) 03:10:19 INFO - Installing collected packages: blessings 03:10:19 INFO - Running setup.py install for blessings 03:10:20 INFO - Successfully installed blessings 03:10:20 INFO - Cleaning up... 03:10:20 INFO - Return code: 0 03:10:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:10:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:10:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:10:20 INFO - Reading from file tmpfile_stdout 03:10:20 INFO - Current package versions: 03:10:20 INFO - blessings == 1.6 03:10:20 INFO - blobuploader == 1.2.4 03:10:20 INFO - browsermob-proxy == 0.6.0 03:10:20 INFO - docopt == 0.6.1 03:10:20 INFO - manifestparser == 1.1 03:10:20 INFO - marionette-client == 2.3.0 03:10:20 INFO - marionette-driver == 1.4.0 03:10:20 INFO - mozInstall == 1.12 03:10:20 INFO - mozcrash == 0.17 03:10:20 INFO - mozdebug == 0.1 03:10:20 INFO - mozdevice == 0.48 03:10:20 INFO - mozfile == 1.2 03:10:20 INFO - mozhttpd == 0.7 03:10:20 INFO - mozinfo == 0.9 03:10:20 INFO - mozleak == 0.1 03:10:20 INFO - mozlog == 3.1 03:10:20 INFO - moznetwork == 0.27 03:10:20 INFO - mozprocess == 0.22 03:10:20 INFO - mozprofile == 0.28 03:10:20 INFO - mozrunner == 6.11 03:10:20 INFO - mozscreenshot == 0.1 03:10:20 INFO - mozsystemmonitor == 0.0 03:10:20 INFO - moztest == 0.7 03:10:20 INFO - mozversion == 1.4 03:10:20 INFO - psutil == 3.1.1 03:10:20 INFO - requests == 1.2.3 03:10:20 INFO - wptserve == 1.4.0 03:10:20 INFO - wsgiref == 0.1.2 03:10:20 INFO - Running post-action listener: _resource_record_post_action 03:10:20 INFO - Running post-action listener: _start_resource_monitoring 03:10:20 INFO - Starting resource monitoring. 03:10:20 INFO - ##### 03:10:20 INFO - ##### Running pull step. 03:10:20 INFO - ##### 03:10:20 INFO - Running pre-action listener: _resource_record_pre_action 03:10:20 INFO - Running main action method: pull 03:10:20 INFO - Pull has nothing to do! 03:10:20 INFO - Running post-action listener: _resource_record_post_action 03:10:20 INFO - ##### 03:10:20 INFO - ##### Running install step. 03:10:20 INFO - ##### 03:10:20 INFO - Running pre-action listener: _resource_record_pre_action 03:10:20 INFO - Running main action method: install 03:10:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:10:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:10:20 INFO - Reading from file tmpfile_stdout 03:10:20 INFO - Detecting whether we're running mozinstall >=1.0... 03:10:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:10:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:10:20 INFO - Reading from file tmpfile_stdout 03:10:20 INFO - Output received: 03:10:20 INFO - Usage: mozinstall [options] installer 03:10:20 INFO - Options: 03:10:20 INFO - -h, --help show this help message and exit 03:10:20 INFO - -d DEST, --destination=DEST 03:10:20 INFO - Directory to install application into. [default: 03:10:20 INFO - "/builds/slave/test"] 03:10:20 INFO - --app=APP Application being installed. [default: firefox] 03:10:20 INFO - mkdir: /builds/slave/test/build/application 03:10:20 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'] 03:10:20 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 03:10:38 INFO - Reading from file tmpfile_stdout 03:10:38 INFO - Output received: 03:10:38 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 03:10:38 INFO - Running post-action listener: _resource_record_post_action 03:10:38 INFO - ##### 03:10:38 INFO - ##### Running run-tests step. 03:10:38 INFO - ##### 03:10:38 INFO - Running pre-action listener: _resource_record_pre_action 03:10:38 INFO - Running main action method: run_tests 03:10:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:10:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:10:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:10:38 INFO - grabbing minidump binary from tooltool 03:10:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:10:38 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 0x107be85e0>, '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 0x1077cbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077f6990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:10:38 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 03:10:38 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 03:10:38 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:10:38 INFO - Return code: 0 03:10:38 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:10:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:10:38 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/1467990358/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 03:10:38 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/1467990358/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 03:10:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eHpYWc8ffr/Render', 03:10:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:10:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:10:38 INFO - 'HOME': '/Users/cltbld', 03:10:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:10:38 INFO - 'LOGNAME': 'cltbld', 03:10:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:10:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:10:38 INFO - 'MOZ_NO_REMOTE': '1', 03:10:38 INFO - 'NO_EM_RESTART': '1', 03:10:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:10:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:10:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:10:38 INFO - 'PWD': '/builds/slave/test', 03:10:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:10:38 INFO - 'SHELL': '/bin/bash', 03:10:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cZh8HarBmI/Listeners', 03:10:38 INFO - 'TMPDIR': '/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/T/', 03:10:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:10:38 INFO - 'USER': 'cltbld', 03:10:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:10:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:10:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:10:38 INFO - 'XPC_FLAGS': '0x0', 03:10:38 INFO - 'XPC_SERVICE_NAME': '0', 03:10:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:10:38 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/1467990358/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 03:10:39 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 03:10:39 INFO - import pkg_resources 03:10:40 INFO - Using 1 client processes 03:10:40 INFO - wptserve Starting http server on 127.0.0.1:8000 03:10:40 INFO - wptserve Starting http server on 127.0.0.1:8001 03:10:40 INFO - wptserve Starting http server on 127.0.0.1:8443 03:10:42 INFO - SUITE-START | Running 778 tests 03:10:42 INFO - Running testharness tests 03:10:42 INFO - Setting up ssl 03:10:42 INFO - PROCESS | certutil | 03:10:42 INFO - PROCESS | certutil | 03:10:42 INFO - PROCESS | certutil | 03:10:42 INFO - Certificate Nickname Trust Attributes 03:10:42 INFO - SSL,S/MIME,JAR/XPI 03:10:42 INFO - 03:10:42 INFO - web-platform-tests CT,, 03:10:42 INFO - 03:10:42 INFO - Starting runner 03:10:43 INFO - PROCESS | 1941 | [1941] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:10:43 INFO - PROCESS | 1941 | 1468491043386 Marionette DEBUG Marionette enabled via build flag and pref 03:10:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x113f4f000 == 1 [pid = 1941] [id = 1] 03:10:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 1 (0x113f4f800) [pid = 1941] [serial = 1] [outer = 0x0] 03:10:43 INFO - PROCESS | 1941 | [1941] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:10:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 2 (0x113f50800) [pid = 1941] [serial = 2] [outer = 0x113f4f800] 03:10:43 INFO - PROCESS | 1941 | 1468491043705 Marionette INFO Listening on port 2828 03:10:43 INFO - PROCESS | 1941 | 1468491043938 Marionette DEBUG Marionette enabled via command-line flag 03:10:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x116951000 == 2 [pid = 1941] [id = 2] 03:10:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 3 (0x116951800) [pid = 1941] [serial = 3] [outer = 0x0] 03:10:43 INFO - PROCESS | 1941 | [1941] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:10:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 4 (0x116952800) [pid = 1941] [serial = 4] [outer = 0x116951800] 03:10:44 INFO - PROCESS | 1941 | [1941] 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 03:10:44 INFO - PROCESS | 1941 | 1468491044088 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51991 03:10:44 INFO - PROCESS | 1941 | 1468491044178 Marionette DEBUG Closed connection conn0 03:10:44 INFO - PROCESS | 1941 | [1941] 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 03:10:44 INFO - PROCESS | 1941 | 1468491044182 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51992 03:10:44 INFO - PROCESS | 1941 | 1468491044195 Marionette DEBUG Closed connection conn1 03:10:44 INFO - PROCESS | 1941 | [1941] 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 03:10:44 INFO - PROCESS | 1941 | 1468491044200 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51993 03:10:44 INFO - PROCESS | 1941 | 1468491044208 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:10:44 INFO - PROCESS | 1941 | 1468491044216 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":"20160708080558","device":"desktop","version":"48.0"} 03:10:44 INFO - PROCESS | 1941 | [1941] 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 03:10:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b31000 == 3 [pid = 1941] [id = 3] 03:10:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 5 (0x119c95800) [pid = 1941] [serial = 5] [outer = 0x0] 03:10:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x119c96000 == 4 [pid = 1941] [id = 4] 03:10:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 6 (0x119bf8800) [pid = 1941] [serial = 6] [outer = 0x0] 03:10:45 INFO - PROCESS | 1941 | [1941] 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 03:10:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x1213d0800 == 5 [pid = 1941] [id = 5] 03:10:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 7 (0x119bf5400) [pid = 1941] [serial = 7] [outer = 0x0] 03:10:45 INFO - PROCESS | 1941 | [1941] 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 03:10:45 INFO - PROCESS | 1941 | [1941] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:10:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 8 (0x1219c4400) [pid = 1941] [serial = 8] [outer = 0x119bf5400] 03:10:45 INFO - PROCESS | 1941 | [1941] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:10:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 9 (0x121514000) [pid = 1941] [serial = 9] [outer = 0x119c95800] 03:10:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 10 (0x12346c400) [pid = 1941] [serial = 10] [outer = 0x119bf8800] 03:10:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 11 (0x12346e000) [pid = 1941] [serial = 11] [outer = 0x119bf5400] 03:10:45 INFO - PROCESS | 1941 | [1941] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:10:46 INFO - PROCESS | 1941 | 1468491046090 Marionette INFO startBrowser 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:46 INFO - PROCESS | 1941 | 1468491046111 Marionette DEBUG loaded listener.js 03:10:46 INFO - PROCESS | 1941 | 1468491046120 Marionette DEBUG loaded listener.js 03:10:46 INFO - PROCESS | 1941 | 1468491046121 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 12 (0x124903000) [pid = 1941] [serial = 12] [outer = 0x119bf5400] 03:10:46 INFO - PROCESS | 1941 | 1468491046454 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1701bf45-7e37-984f-9ac4-79a605405f11","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":"20160708080558","device":"desktop","version":"48.0","command_id":1}}] 03:10:46 INFO - PROCESS | 1941 | 1468491046536 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}] 03:10:46 INFO - PROCESS | 1941 | 1468491046539 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:46 INFO - PROCESS | 1941 | 1468491046583 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:10:46 INFO - PROCESS | 1941 | 1468491046664 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:10:46 INFO - PROCESS | 1941 | 1468491046665 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:46 INFO - PROCESS | 1941 | [1941] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:10:46 INFO - PROCESS | 1941 | [1941] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:10:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 13 (0x12840e400) [pid = 1941] [serial = 13] [outer = 0x119bf5400] 03:10:46 INFO - PROCESS | 1941 | [1941] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:10:46 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:10:46 INFO - PROCESS | 1941 | [1941] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:10:46 INFO - PROCESS | 1941 | [1941] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:10:46 INFO - PROCESS | 1941 | 1468491046920 Marionette TRACE conn2 <- [1,3,null,{}] 03:10:46 INFO - PROCESS | 1941 | 1468491046923 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:10:46 INFO - PROCESS | 1941 | 1468491046925 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:46 INFO - PROCESS | 1941 | 1468491046939 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:10:46 INFO - PROCESS | 1941 | 1468491046964 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:10:46 INFO - PROCESS | 1941 | 1468491046966 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:10:46 INFO - PROCESS | 1941 | 1468491046973 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:10:46 INFO - PROCESS | 1941 | 1468491046975 Marionette TRACE conn2 <- [1,6,null,{}] 03:10:46 INFO - PROCESS | 1941 | 1468491046978 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}] 03:10:46 INFO - PROCESS | 1941 | 1468491046979 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:46 INFO - PROCESS | 1941 | 1468491046994 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:10:46 INFO - PROCESS | 1941 | 1468491046997 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:46 INFO - PROCESS | 1941 | 1468491046998 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e8f000 == 6 [pid = 1941] [id = 6] 03:10:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 14 (0x12905c000) [pid = 1941] [serial = 14] [outer = 0x0] 03:10:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 15 (0x12905dc00) [pid = 1941] [serial = 15] [outer = 0x12905c000] 03:10:47 INFO - PROCESS | 1941 | 1468491047031 Marionette DEBUG loaded listener.js 03:10:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 16 (0x129063800) [pid = 1941] [serial = 16] [outer = 0x12905c000] 03:10:47 INFO - PROCESS | 1941 | 1468491047306 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]]]}] 03:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 03:10:47 INFO - PROCESS | 1941 | 1468491047344 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:10:47 INFO - PROCESS | 1941 | 1468491047345 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:10:47 INFO - PROCESS | 1941 | 1468491047348 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:10:47 INFO - PROCESS | 1941 | 1468491047349 Marionette TRACE conn2 <- [1,10,null,{}] 03:10:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x11517c800 == 7 [pid = 1941] [id = 7] 03:10:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 17 (0x115122c00) [pid = 1941] [serial = 17] [outer = 0x0] 03:10:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 18 (0x12941ac00) [pid = 1941] [serial = 18] [outer = 0x115122c00] 03:10:47 INFO - PROCESS | 1941 | 1468491047376 Marionette DEBUG loaded listener.js 03:10:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 19 (0x129426000) [pid = 1941] [serial = 19] [outer = 0x115122c00] 03:10:47 INFO - PROCESS | 1941 | 1468491047418 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}] 03:10:47 INFO - PROCESS | 1941 | 1468491047422 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:47 INFO - PROCESS | 1941 | 1468491047556 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:10:47 INFO - PROCESS | 1941 | 1468491047570 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:47 INFO - PROCESS | 1941 | 1468491047571 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a553800 == 8 [pid = 1941] [id = 8] 03:10:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 20 (0x12a52b400) [pid = 1941] [serial = 20] [outer = 0x0] 03:10:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 21 (0x12a52d800) [pid = 1941] [serial = 21] [outer = 0x12a52b400] 03:10:47 INFO - PROCESS | 1941 | 1468491047600 Marionette DEBUG loaded listener.js 03:10:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 22 (0x12a731000) [pid = 1941] [serial = 22] [outer = 0x12a52b400] 03:10:47 INFO - PROCESS | 1941 | 1468491047975 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]]]}] 03:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 673ms 03:10:48 INFO - PROCESS | 1941 | 1468491048022 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:10:48 INFO - PROCESS | 1941 | 1468491048023 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:10:48 INFO - PROCESS | 1941 | 1468491048025 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:10:48 INFO - PROCESS | 1941 | 1468491048026 Marionette TRACE conn2 <- [1,14,null,{}] 03:10:48 INFO - PROCESS | 1941 | 1468491048029 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}] 03:10:48 INFO - PROCESS | 1941 | 1468491048031 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:48 INFO - PROCESS | 1941 | 1468491048171 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:10:48 INFO - PROCESS | 1941 | 1468491048185 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:48 INFO - PROCESS | 1941 | 1468491048187 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b60e000 == 9 [pid = 1941] [id = 9] 03:10:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 23 (0x12b631c00) [pid = 1941] [serial = 23] [outer = 0x0] 03:10:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 24 (0x12b633800) [pid = 1941] [serial = 24] [outer = 0x12b631c00] 03:10:48 INFO - PROCESS | 1941 | 1468491048211 Marionette DEBUG loaded listener.js 03:10:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 25 (0x12b63cc00) [pid = 1941] [serial = 25] [outer = 0x12b631c00] 03:10:48 INFO - PROCESS | 1941 | 1468491048476 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]]]}] 03:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 03:10:48 INFO - PROCESS | 1941 | 1468491048494 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:10:48 INFO - PROCESS | 1941 | 1468491048496 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:10:48 INFO - PROCESS | 1941 | 1468491048508 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:10:48 INFO - PROCESS | 1941 | 1468491048509 Marionette TRACE conn2 <- [1,18,null,{}] 03:10:48 INFO - PROCESS | 1941 | 1468491048512 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}] 03:10:48 INFO - PROCESS | 1941 | 1468491048513 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:48 INFO - PROCESS | 1941 | 1468491048612 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:10:48 INFO - PROCESS | 1941 | 1468491048617 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:48 INFO - PROCESS | 1941 | 1468491048619 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b93b000 == 10 [pid = 1941] [id = 10] 03:10:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 26 (0x12b8e3400) [pid = 1941] [serial = 26] [outer = 0x0] 03:10:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 27 (0x12b964400) [pid = 1941] [serial = 27] [outer = 0x12b8e3400] 03:10:48 INFO - PROCESS | 1941 | 1468491048643 Marionette DEBUG loaded listener.js 03:10:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 28 (0x12b96ac00) [pid = 1941] [serial = 28] [outer = 0x12b8e3400] 03:10:48 INFO - PROCESS | 1941 | 1468491048910 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]]]}] 03:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 429ms 03:10:48 INFO - PROCESS | 1941 | 1468491048929 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:10:48 INFO - PROCESS | 1941 | 1468491048931 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:10:48 INFO - PROCESS | 1941 | 1468491048933 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:10:48 INFO - PROCESS | 1941 | 1468491048936 Marionette TRACE conn2 <- [1,22,null,{}] 03:10:48 INFO - PROCESS | 1941 | 1468491048945 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}] 03:10:48 INFO - PROCESS | 1941 | 1468491048947 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:49 INFO - PROCESS | 1941 | 1468491049047 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:10:49 INFO - PROCESS | 1941 | 1468491049051 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:49 INFO - PROCESS | 1941 | 1468491049053 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x11666d800 == 11 [pid = 1941] [id = 11] 03:10:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 29 (0x12b96e400) [pid = 1941] [serial = 29] [outer = 0x0] 03:10:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 30 (0x12bd2d400) [pid = 1941] [serial = 30] [outer = 0x12b96e400] 03:10:49 INFO - PROCESS | 1941 | 1468491049077 Marionette DEBUG loaded listener.js 03:10:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 31 (0x12c003c00) [pid = 1941] [serial = 31] [outer = 0x12b96e400] 03:10:49 INFO - PROCESS | 1941 | 1468491049301 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]]]}] 03:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 377ms 03:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:10:49 INFO - PROCESS | 1941 | 1468491049310 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:10:49 INFO - PROCESS | 1941 | 1468491049311 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:10:49 INFO - PROCESS | 1941 | 1468491049313 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:10:49 INFO - PROCESS | 1941 | 1468491049314 Marionette TRACE conn2 <- [1,26,null,{}] 03:10:49 INFO - PROCESS | 1941 | 1468491049316 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}] 03:10:49 INFO - PROCESS | 1941 | 1468491049317 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:49 INFO - PROCESS | 1941 | 1468491049482 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:10:49 INFO - PROCESS | 1941 | 1468491049491 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:49 INFO - PROCESS | 1941 | 1468491049492 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd54800 == 12 [pid = 1941] [id = 12] 03:10:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 32 (0x12c008c00) [pid = 1941] [serial = 32] [outer = 0x0] 03:10:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 33 (0x12c010400) [pid = 1941] [serial = 33] [outer = 0x12c008c00] 03:10:49 INFO - PROCESS | 1941 | 1468491049533 Marionette DEBUG loaded listener.js 03:10:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 34 (0x12c0a7000) [pid = 1941] [serial = 34] [outer = 0x12c008c00] 03:10:49 INFO - PROCESS | 1941 | 1468491049905 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]]]}] 03:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 620ms 03:10:49 INFO - PROCESS | 1941 | 1468491049933 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:10:49 INFO - PROCESS | 1941 | 1468491049936 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:10:49 INFO - PROCESS | 1941 | 1468491049939 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:10:49 INFO - PROCESS | 1941 | 1468491049940 Marionette TRACE conn2 <- [1,30,null,{}] 03:10:49 INFO - PROCESS | 1941 | 1468491049942 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}] 03:10:49 INFO - PROCESS | 1941 | 1468491049944 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:50 INFO - PROCESS | 1941 | 1468491050034 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:10:50 INFO - PROCESS | 1941 | 1468491050040 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:50 INFO - PROCESS | 1941 | 1468491050041 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c244000 == 13 [pid = 1941] [id = 13] 03:10:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 35 (0x12c0aa400) [pid = 1941] [serial = 35] [outer = 0x0] 03:10:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 36 (0x12c291400) [pid = 1941] [serial = 36] [outer = 0x12c0aa400] 03:10:50 INFO - PROCESS | 1941 | 1468491050064 Marionette DEBUG loaded listener.js 03:10:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 37 (0x12c295000) [pid = 1941] [serial = 37] [outer = 0x12c0aa400] 03:10:50 INFO - PROCESS | 1941 | 1468491050306 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]]]}] 03:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 03:10:50 INFO - PROCESS | 1941 | 1468491050358 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:10:50 INFO - PROCESS | 1941 | 1468491050359 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:10:50 INFO - PROCESS | 1941 | 1468491050361 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:10:50 INFO - PROCESS | 1941 | 1468491050362 Marionette TRACE conn2 <- [1,34,null,{}] 03:10:50 INFO - PROCESS | 1941 | 1468491050365 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}] 03:10:50 INFO - PROCESS | 1941 | 1468491050366 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:50 INFO - PROCESS | 1941 | 1468491050469 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:10:50 INFO - PROCESS | 1941 | 1468491050473 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:50 INFO - PROCESS | 1941 | 1468491050474 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5d9800 == 14 [pid = 1941] [id = 14] 03:10:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 38 (0x12c297800) [pid = 1941] [serial = 38] [outer = 0x0] 03:10:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 39 (0x12c29f800) [pid = 1941] [serial = 39] [outer = 0x12c297800] 03:10:50 INFO - PROCESS | 1941 | 1468491050499 Marionette DEBUG loaded listener.js 03:10:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 40 (0x12c915c00) [pid = 1941] [serial = 40] [outer = 0x12c297800] 03:10:50 INFO - PROCESS | 1941 | 1468491050740 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]]]}] 03:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 03:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:10:50 INFO - PROCESS | 1941 | 1468491050780 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:10:50 INFO - PROCESS | 1941 | 1468491050781 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:10:50 INFO - PROCESS | 1941 | 1468491050784 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:10:50 INFO - PROCESS | 1941 | 1468491050785 Marionette TRACE conn2 <- [1,38,null,{}] 03:10:50 INFO - PROCESS | 1941 | 1468491050795 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}] 03:10:50 INFO - PROCESS | 1941 | 1468491050797 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:50 INFO - PROCESS | 1941 | 1468491050903 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:10:50 INFO - PROCESS | 1941 | 1468491050907 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:50 INFO - PROCESS | 1941 | 1468491050908 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x12cc4e000 == 15 [pid = 1941] [id = 15] 03:10:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 41 (0x12c91c000) [pid = 1941] [serial = 41] [outer = 0x0] 03:10:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 42 (0x12c920800) [pid = 1941] [serial = 42] [outer = 0x12c91c000] 03:10:50 INFO - PROCESS | 1941 | 1468491050932 Marionette DEBUG loaded listener.js 03:10:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 43 (0x12ccb6000) [pid = 1941] [serial = 43] [outer = 0x12c91c000] 03:10:51 INFO - PROCESS | 1941 | 1468491051173 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]]]}] 03:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 427ms 03:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:10:51 INFO - PROCESS | 1941 | 1468491051226 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:10:51 INFO - PROCESS | 1941 | 1468491051228 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:10:51 INFO - PROCESS | 1941 | 1468491051231 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:10:51 INFO - PROCESS | 1941 | 1468491051233 Marionette TRACE conn2 <- [1,42,null,{}] 03:10:51 INFO - PROCESS | 1941 | 1468491051247 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}] 03:10:51 INFO - PROCESS | 1941 | 1468491051249 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d027800 == 16 [pid = 1941] [id = 16] 03:10:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 44 (0x12d028000) [pid = 1941] [serial = 44] [outer = 0x0] 03:10:51 INFO - PROCESS | 1941 | 1468491051427 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:10:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 45 (0x12cc5d800) [pid = 1941] [serial = 45] [outer = 0x12d028000] 03:10:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 46 (0x12d02e800) [pid = 1941] [serial = 46] [outer = 0x12d028000] 03:10:51 INFO - PROCESS | 1941 | 1468491051451 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:51 INFO - PROCESS | 1941 | 1468491051452 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d027000 == 17 [pid = 1941] [id = 17] 03:10:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 47 (0x12ccbcc00) [pid = 1941] [serial = 47] [outer = 0x0] 03:10:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 48 (0x12d208400) [pid = 1941] [serial = 48] [outer = 0x12ccbcc00] 03:10:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d224800 == 18 [pid = 1941] [id = 18] 03:10:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 49 (0x12d20a400) [pid = 1941] [serial = 49] [outer = 0x0] 03:10:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 50 (0x12d20c000) [pid = 1941] [serial = 50] [outer = 0x12d20a400] 03:10:51 INFO - PROCESS | 1941 | 1468491051535 Marionette DEBUG loaded listener.js 03:10:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 51 (0x12d210400) [pid = 1941] [serial = 51] [outer = 0x12d20a400] 03:10:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 52 (0x12a41e800) [pid = 1941] [serial = 52] [outer = 0x12ccbcc00] 03:10:51 INFO - PROCESS | 1941 | 1468491051938 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]]]}] 03:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 723ms 03:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:10:51 INFO - PROCESS | 1941 | 1468491051954 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:10:51 INFO - PROCESS | 1941 | 1468491051956 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:10:51 INFO - PROCESS | 1941 | 1468491051958 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:10:51 INFO - PROCESS | 1941 | 1468491051959 Marionette TRACE conn2 <- [1,46,null,{}] 03:10:51 INFO - PROCESS | 1941 | 1468491051962 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}] 03:10:51 INFO - PROCESS | 1941 | 1468491051963 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:52 INFO - PROCESS | 1941 | 1468491052054 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:10:52 INFO - PROCESS | 1941 | 1468491052057 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:52 INFO - PROCESS | 1941 | 1468491052067 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d86c000 == 19 [pid = 1941] [id = 19] 03:10:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 53 (0x118235400) [pid = 1941] [serial = 53] [outer = 0x0] 03:10:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 54 (0x12d555800) [pid = 1941] [serial = 54] [outer = 0x118235400] 03:10:52 INFO - PROCESS | 1941 | 1468491052094 Marionette DEBUG loaded listener.js 03:10:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 55 (0x12d61b000) [pid = 1941] [serial = 55] [outer = 0x118235400] 03:10:52 INFO - PROCESS | 1941 | 1468491052337 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]]]}] 03:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 03:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:10:52 INFO - PROCESS | 1941 | 1468491052379 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:10:52 INFO - PROCESS | 1941 | 1468491052380 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:10:52 INFO - PROCESS | 1941 | 1468491052382 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:10:52 INFO - PROCESS | 1941 | 1468491052383 Marionette TRACE conn2 <- [1,50,null,{}] 03:10:52 INFO - PROCESS | 1941 | 1468491052393 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}] 03:10:52 INFO - PROCESS | 1941 | 1468491052394 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:52 INFO - PROCESS | 1941 | 1468491052500 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:10:52 INFO - PROCESS | 1941 | 1468491052504 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:52 INFO - PROCESS | 1941 | 1468491052505 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b817800 == 20 [pid = 1941] [id = 20] 03:10:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 56 (0x118363c00) [pid = 1941] [serial = 56] [outer = 0x0] 03:10:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 57 (0x118371000) [pid = 1941] [serial = 57] [outer = 0x118363c00] 03:10:52 INFO - PROCESS | 1941 | 1468491052531 Marionette DEBUG loaded listener.js 03:10:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 58 (0x118705000) [pid = 1941] [serial = 58] [outer = 0x118363c00] 03:10:52 INFO - PROCESS | 1941 | 1468491052754 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]]]}] 03:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 427ms 03:10:52 INFO - PROCESS | 1941 | 1468491052810 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:10:52 INFO - PROCESS | 1941 | 1468491052811 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:10:52 INFO - PROCESS | 1941 | 1468491052814 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:10:52 INFO - PROCESS | 1941 | 1468491052815 Marionette TRACE conn2 <- [1,54,null,{}] 03:10:52 INFO - PROCESS | 1941 | 1468491052817 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}] 03:10:52 INFO - PROCESS | 1941 | 1468491052820 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:52 INFO - PROCESS | 1941 | 1468491052922 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:10:52 INFO - PROCESS | 1941 | 1468491052934 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:52 INFO - PROCESS | 1941 | 1468491052935 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d87a000 == 21 [pid = 1941] [id = 21] 03:10:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 59 (0x118707800) [pid = 1941] [serial = 59] [outer = 0x0] 03:10:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 60 (0x11870cc00) [pid = 1941] [serial = 60] [outer = 0x118707800] 03:10:52 INFO - PROCESS | 1941 | 1468491052958 Marionette DEBUG loaded listener.js 03:10:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 61 (0x1193de000) [pid = 1941] [serial = 61] [outer = 0x118707800] 03:10:53 INFO - PROCESS | 1941 | 1468491053192 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]]]}] 03:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 03:10:53 INFO - PROCESS | 1941 | 1468491053235 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:10:53 INFO - PROCESS | 1941 | 1468491053240 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:10:53 INFO - PROCESS | 1941 | 1468491053249 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:10:53 INFO - PROCESS | 1941 | 1468491053251 Marionette TRACE conn2 <- [1,58,null,{}] 03:10:53 INFO - PROCESS | 1941 | 1468491053264 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}] 03:10:53 INFO - PROCESS | 1941 | 1468491053265 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:53 INFO - PROCESS | 1941 | 1468491053405 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:10:53 INFO - PROCESS | 1941 | 1468491053412 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:53 INFO - PROCESS | 1941 | 1468491053414 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x12dfa9800 == 22 [pid = 1941] [id = 22] 03:10:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x129060000) [pid = 1941] [serial = 62] [outer = 0x0] 03:10:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x12a92b000) [pid = 1941] [serial = 63] [outer = 0x129060000] 03:10:53 INFO - PROCESS | 1941 | 1468491053455 Marionette DEBUG loaded listener.js 03:10:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x12df6c000) [pid = 1941] [serial = 64] [outer = 0x129060000] 03:10:54 INFO - PROCESS | 1941 | 1468491054580 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]]]}] 03:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1383ms 03:10:54 INFO - PROCESS | 1941 | 1468491054633 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:10:54 INFO - PROCESS | 1941 | 1468491054637 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:10:54 INFO - PROCESS | 1941 | 1468491054642 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:10:54 INFO - PROCESS | 1941 | 1468491054647 Marionette TRACE conn2 <- [1,62,null,{}] 03:10:54 INFO - PROCESS | 1941 | 1468491054652 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}] 03:10:54 INFO - PROCESS | 1941 | 1468491054654 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:54 INFO - PROCESS | 1941 | 1468491054833 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:10:54 INFO - PROCESS | 1941 | 1468491054936 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:54 INFO - PROCESS | 1941 | 1468491054938 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x11334d000 == 23 [pid = 1941] [id = 23] 03:10:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x112a7c000) [pid = 1941] [serial = 65] [outer = 0x0] 03:10:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x112d6b400) [pid = 1941] [serial = 66] [outer = 0x112a7c000] 03:10:54 INFO - PROCESS | 1941 | 1468491054976 Marionette DEBUG loaded listener.js 03:10:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x11337ac00) [pid = 1941] [serial = 67] [outer = 0x112a7c000] 03:10:55 INFO - PROCESS | 1941 | 1468491055392 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]]]}] 03:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 774ms 03:10:55 INFO - PROCESS | 1941 | 1468491055415 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:10:55 INFO - PROCESS | 1941 | 1468491055419 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:10:55 INFO - PROCESS | 1941 | 1468491055424 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:10:55 INFO - PROCESS | 1941 | 1468491055426 Marionette TRACE conn2 <- [1,66,null,{}] 03:10:55 INFO - PROCESS | 1941 | 1468491055429 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}] 03:10:55 INFO - PROCESS | 1941 | 1468491055431 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:55 INFO - PROCESS | 1941 | 1468491055560 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:10:55 INFO - PROCESS | 1941 | 1468491055626 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:55 INFO - PROCESS | 1941 | 1468491055628 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x1169b0800 == 24 [pid = 1941] [id = 24] 03:10:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x117223400) [pid = 1941] [serial = 68] [outer = 0x0] 03:10:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x1172c3c00) [pid = 1941] [serial = 69] [outer = 0x117223400] 03:10:55 INFO - PROCESS | 1941 | 1468491055659 Marionette DEBUG loaded listener.js 03:10:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x118239c00) [pid = 1941] [serial = 70] [outer = 0x117223400] 03:10:56 INFO - PROCESS | 1941 | 1468491056162 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]]]}] 03:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 771ms 03:10:56 INFO - PROCESS | 1941 | 1468491056212 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:10:56 INFO - PROCESS | 1941 | 1468491056214 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:10:56 INFO - PROCESS | 1941 | 1468491056222 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:10:56 INFO - PROCESS | 1941 | 1468491056227 Marionette TRACE conn2 <- [1,70,null,{}] 03:10:56 INFO - PROCESS | 1941 | 1468491056239 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}] 03:10:56 INFO - PROCESS | 1941 | 1468491056244 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:56 INFO - PROCESS | 1941 | 1468491056425 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:10:56 INFO - PROCESS | 1941 | 1468491056661 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:56 INFO - PROCESS | 1941 | 1468491056662 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x11225e800 == 25 [pid = 1941] [id = 25] 03:10:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x113371c00) [pid = 1941] [serial = 71] [outer = 0x0] 03:10:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1133e7400) [pid = 1941] [serial = 72] [outer = 0x113371c00] 03:10:56 INFO - PROCESS | 1941 | 1468491056697 Marionette DEBUG loaded listener.js 03:10:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x11386c000) [pid = 1941] [serial = 73] [outer = 0x113371c00] 03:10:57 INFO - PROCESS | 1941 | 1468491057122 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]]]}] 03:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 927ms 03:10:57 INFO - PROCESS | 1941 | 1468491057149 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:10:57 INFO - PROCESS | 1941 | 1468491057153 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:10:57 INFO - PROCESS | 1941 | 1468491057157 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:10:57 INFO - PROCESS | 1941 | 1468491057159 Marionette TRACE conn2 <- [1,74,null,{}] 03:10:57 INFO - PROCESS | 1941 | 1468491057162 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}] 03:10:57 INFO - PROCESS | 1941 | 1468491057165 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:57 INFO - PROCESS | 1941 | 1468491057247 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:10:57 INFO - PROCESS | 1941 | 1468491057288 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:57 INFO - PROCESS | 1941 | 1468491057290 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x113356000 == 26 [pid = 1941] [id = 26] 03:10:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x113f2f400) [pid = 1941] [serial = 74] [outer = 0x0] 03:10:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x116077000) [pid = 1941] [serial = 75] [outer = 0x113f2f400] 03:10:57 INFO - PROCESS | 1941 | 1468491057316 Marionette DEBUG loaded listener.js 03:10:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x116631400) [pid = 1941] [serial = 76] [outer = 0x113f2f400] 03:10:57 INFO - PROCESS | 1941 | 1468491057647 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]]]}] 03:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 522ms 03:10:57 INFO - PROCESS | 1941 | 1468491057692 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:10:57 INFO - PROCESS | 1941 | 1468491057695 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:10:57 INFO - PROCESS | 1941 | 1468491057699 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:10:57 INFO - PROCESS | 1941 | 1468491057701 Marionette TRACE conn2 <- [1,78,null,{}] 03:10:57 INFO - PROCESS | 1941 | 1468491057703 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}] 03:10:57 INFO - PROCESS | 1941 | 1468491057704 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:57 INFO - PROCESS | 1941 | 1468491057779 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:10:57 INFO - PROCESS | 1941 | 1468491057784 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:57 INFO - PROCESS | 1941 | 1468491057787 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x113f4d800 == 27 [pid = 1941] [id = 27] 03:10:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x116709400) [pid = 1941] [serial = 77] [outer = 0x0] 03:10:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x116a0b800) [pid = 1941] [serial = 78] [outer = 0x116709400] 03:10:57 INFO - PROCESS | 1941 | 1468491057813 Marionette DEBUG loaded listener.js 03:10:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1176c6c00) [pid = 1941] [serial = 79] [outer = 0x116709400] 03:10:58 INFO - PROCESS | 1941 | 1468491058139 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]]]}] 03:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 03:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:10:58 INFO - PROCESS | 1941 | 1468491058173 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 1941 | 1468491058174 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:10:58 INFO - PROCESS | 1941 | 1468491058177 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 1941 | 1468491058181 Marionette TRACE conn2 <- [1,82,null,{}] 03:10:58 INFO - PROCESS | 1941 | 1468491058188 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}] 03:10:58 INFO - PROCESS | 1941 | 1468491058190 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:58 INFO - PROCESS | 1941 | 1468491058280 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:10:58 INFO - PROCESS | 1941 | 1468491058321 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:58 INFO - PROCESS | 1941 | 1468491058322 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x1162e1000 == 28 [pid = 1941] [id = 28] 03:10:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x116a03800) [pid = 1941] [serial = 80] [outer = 0x0] 03:10:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x11822cc00) [pid = 1941] [serial = 81] [outer = 0x116a03800] 03:10:58 INFO - PROCESS | 1941 | 1468491058347 Marionette DEBUG loaded listener.js 03:10:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x118434000) [pid = 1941] [serial = 82] [outer = 0x116a03800] 03:10:58 INFO - PROCESS | 1941 | 1468491058605 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]]]}] 03:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 03:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:10:58 INFO - PROCESS | 1941 | 1468491058657 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 1941 | 1468491058659 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:10:58 INFO - PROCESS | 1941 | 1468491058662 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 1941 | 1468491058663 Marionette TRACE conn2 <- [1,86,null,{}] 03:10:58 INFO - PROCESS | 1941 | 1468491058665 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}] 03:10:58 INFO - PROCESS | 1941 | 1468491058667 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:58 INFO - PROCESS | 1941 | 1468491058758 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:10:58 INFO - PROCESS | 1941 | 1468491058761 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:58 INFO - PROCESS | 1941 | 1468491058762 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x117015800 == 29 [pid = 1941] [id = 29] 03:10:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x118434800) [pid = 1941] [serial = 83] [outer = 0x0] 03:10:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x11870d000) [pid = 1941] [serial = 84] [outer = 0x118434800] 03:10:58 INFO - PROCESS | 1941 | 1468491058790 Marionette DEBUG loaded listener.js 03:10:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x118f1f400) [pid = 1941] [serial = 85] [outer = 0x118434800] 03:10:59 INFO - PROCESS | 1941 | 1468491059117 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]]]}] 03:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 03:10:59 INFO - PROCESS | 1941 | 1468491059146 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:10:59 INFO - PROCESS | 1941 | 1468491059148 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:10:59 INFO - PROCESS | 1941 | 1468491059151 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:10:59 INFO - PROCESS | 1941 | 1468491059155 Marionette TRACE conn2 <- [1,90,null,{}] 03:10:59 INFO - PROCESS | 1941 | 1468491059158 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}] 03:10:59 INFO - PROCESS | 1941 | 1468491059160 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:59 INFO - PROCESS | 1941 | 1468491059279 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:10:59 INFO - PROCESS | 1941 | 1468491059285 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:59 INFO - PROCESS | 1941 | 1468491059291 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e33800 == 30 [pid = 1941] [id = 30] 03:10:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1193d6000) [pid = 1941] [serial = 86] [outer = 0x0] 03:10:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1193d9800) [pid = 1941] [serial = 87] [outer = 0x1193d6000] 03:10:59 INFO - PROCESS | 1941 | 1468491059350 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x119684c00) [pid = 1941] [serial = 88] [outer = 0x1193d6000] 03:10:59 INFO - PROCESS | 1941 | 1468491059749 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]]]}] 03:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 624ms 03:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:10:59 INFO - PROCESS | 1941 | 1468491059774 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:10:59 INFO - PROCESS | 1941 | 1468491059775 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:10:59 INFO - PROCESS | 1941 | 1468491059778 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:10:59 INFO - PROCESS | 1941 | 1468491059779 Marionette TRACE conn2 <- [1,94,null,{}] 03:10:59 INFO - PROCESS | 1941 | 1468491059781 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}] 03:10:59 INFO - PROCESS | 1941 | 1468491059782 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:59 INFO - PROCESS | 1941 | 1468491059889 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:10:59 INFO - PROCESS | 1941 | 1468491059896 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:59 INFO - PROCESS | 1941 | 1468491059897 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:10:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x11699d800 == 31 [pid = 1941] [id = 31] 03:10:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x119685000) [pid = 1941] [serial = 89] [outer = 0x0] 03:10:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1198a2000) [pid = 1941] [serial = 90] [outer = 0x119685000] 03:10:59 INFO - PROCESS | 1941 | 1468491059921 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x120fa5800) [pid = 1941] [serial = 91] [outer = 0x119685000] 03:11:00 INFO - PROCESS | 1941 | 1468491060191 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]]]}] 03:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 467ms 03:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:11:00 INFO - PROCESS | 1941 | 1468491060246 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 1941 | 1468491060247 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:11:00 INFO - PROCESS | 1941 | 1468491060249 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 1941 | 1468491060250 Marionette TRACE conn2 <- [1,98,null,{}] 03:11:00 INFO - PROCESS | 1941 | 1468491060255 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}] 03:11:00 INFO - PROCESS | 1941 | 1468491060258 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:00 INFO - PROCESS | 1941 | 1468491060333 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:11:00 INFO - PROCESS | 1941 | 1468491060338 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:00 INFO - PROCESS | 1941 | 1468491060339 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x119252800 == 32 [pid = 1941] [id = 32] 03:11:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x119fed800) [pid = 1941] [serial = 92] [outer = 0x0] 03:11:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1210a2400) [pid = 1941] [serial = 93] [outer = 0x119fed800] 03:11:00 INFO - PROCESS | 1941 | 1468491060364 Marionette DEBUG loaded listener.js 03:11:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1211abc00) [pid = 1941] [serial = 94] [outer = 0x119fed800] 03:11:00 INFO - PROCESS | 1941 | 1468491060658 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]]]}] 03:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 03:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:11:00 INFO - PROCESS | 1941 | 1468491060675 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 1941 | 1468491060677 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:11:00 INFO - PROCESS | 1941 | 1468491060679 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 1941 | 1468491060681 Marionette TRACE conn2 <- [1,102,null,{}] 03:11:00 INFO - PROCESS | 1941 | 1468491060692 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}] 03:11:00 INFO - PROCESS | 1941 | 1468491060693 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:00 INFO - PROCESS | 1941 | 1468491060838 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:11:00 INFO - PROCESS | 1941 | 1468491060873 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:00 INFO - PROCESS | 1941 | 1468491060874 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x1193bf000 == 33 [pid = 1941] [id = 33] 03:11:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x116706800) [pid = 1941] [serial = 95] [outer = 0x0] 03:11:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1212e6000) [pid = 1941] [serial = 96] [outer = 0x116706800] 03:11:00 INFO - PROCESS | 1941 | 1468491060917 Marionette DEBUG loaded listener.js 03:11:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1216ebc00) [pid = 1941] [serial = 97] [outer = 0x116706800] 03:11:01 INFO - PROCESS | 1941 | 1468491061252 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]]]}] 03:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 620ms 03:11:01 INFO - PROCESS | 1941 | 1468491061300 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:11:01 INFO - PROCESS | 1941 | 1468491061302 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:11:01 INFO - PROCESS | 1941 | 1468491061306 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:11:01 INFO - PROCESS | 1941 | 1468491061307 Marionette TRACE conn2 <- [1,106,null,{}] 03:11:01 INFO - PROCESS | 1941 | 1468491061310 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}] 03:11:01 INFO - PROCESS | 1941 | 1468491061312 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:01 INFO - PROCESS | 1941 | 1468491061426 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:11:01 INFO - PROCESS | 1941 | 1468491061487 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:01 INFO - PROCESS | 1941 | 1468491061488 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x11958b800 == 34 [pid = 1941] [id = 34] 03:11:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1176cc000) [pid = 1941] [serial = 98] [outer = 0x0] 03:11:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1219d3000) [pid = 1941] [serial = 99] [outer = 0x1176cc000] 03:11:01 INFO - PROCESS | 1941 | 1468491061530 Marionette DEBUG loaded listener.js 03:11:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x123345000) [pid = 1941] [serial = 100] [outer = 0x1176cc000] 03:11:01 INFO - PROCESS | 1941 | 1468491061890 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]]]}] 03:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 619ms 03:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:11:01 INFO - PROCESS | 1941 | 1468491061925 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:11:01 INFO - PROCESS | 1941 | 1468491061926 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:11:01 INFO - PROCESS | 1941 | 1468491061928 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:11:01 INFO - PROCESS | 1941 | 1468491061929 Marionette TRACE conn2 <- [1,110,null,{}] 03:11:01 INFO - PROCESS | 1941 | 1468491061931 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}] 03:11:01 INFO - PROCESS | 1941 | 1468491061932 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:02 INFO - PROCESS | 1941 | 1468491062012 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:11:02 INFO - PROCESS | 1941 | 1468491062056 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:02 INFO - PROCESS | 1941 | 1468491062058 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198c0000 == 35 [pid = 1941] [id = 35] 03:11:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x120fa8c00) [pid = 1941] [serial = 101] [outer = 0x0] 03:11:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1233d6000) [pid = 1941] [serial = 102] [outer = 0x120fa8c00] 03:11:02 INFO - PROCESS | 1941 | 1468491062084 Marionette DEBUG loaded listener.js 03:11:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x124962c00) [pid = 1941] [serial = 103] [outer = 0x120fa8c00] 03:11:02 INFO - PROCESS | 1941 | 1468491062372 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]]]}] 03:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 03:11:02 INFO - PROCESS | 1941 | 1468491062397 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:11:02 INFO - PROCESS | 1941 | 1468491062398 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:11:02 INFO - PROCESS | 1941 | 1468491062400 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:11:02 INFO - PROCESS | 1941 | 1468491062404 Marionette TRACE conn2 <- [1,114,null,{}] 03:11:02 INFO - PROCESS | 1941 | 1468491062412 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}] 03:11:02 INFO - PROCESS | 1941 | 1468491062414 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:02 INFO - PROCESS | 1941 | 1468491062511 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:11:02 INFO - PROCESS | 1941 | 1468491062515 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:02 INFO - PROCESS | 1941 | 1468491062517 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f1d000 == 36 [pid = 1941] [id = 36] 03:11:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x123345c00) [pid = 1941] [serial = 104] [outer = 0x0] 03:11:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x124a50000) [pid = 1941] [serial = 105] [outer = 0x123345c00] 03:11:02 INFO - PROCESS | 1941 | 1468491062541 Marionette DEBUG loaded listener.js 03:11:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x124d26800) [pid = 1941] [serial = 106] [outer = 0x123345c00] 03:11:02 INFO - PROCESS | 1941 | 1468491062844 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]]]}] 03:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 480ms 03:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:11:02 INFO - PROCESS | 1941 | 1468491062881 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:11:02 INFO - PROCESS | 1941 | 1468491062882 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:11:02 INFO - PROCESS | 1941 | 1468491062884 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:11:02 INFO - PROCESS | 1941 | 1468491062887 Marionette TRACE conn2 <- [1,118,null,{}] 03:11:02 INFO - PROCESS | 1941 | 1468491062892 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}] 03:11:02 INFO - PROCESS | 1941 | 1468491062893 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:02 INFO - PROCESS | 1941 | 1468491062996 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:11:03 INFO - PROCESS | 1941 | 1468491063002 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:03 INFO - PROCESS | 1941 | 1468491063004 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f34800 == 37 [pid = 1941] [id = 37] 03:11:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x1132cd400) [pid = 1941] [serial = 107] [outer = 0x0] 03:11:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x124d28800) [pid = 1941] [serial = 108] [outer = 0x1132cd400] 03:11:03 INFO - PROCESS | 1941 | 1468491063028 Marionette DEBUG loaded listener.js 03:11:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x1255d9000) [pid = 1941] [serial = 109] [outer = 0x1132cd400] 03:11:03 INFO - PROCESS | 1941 | 1468491063325 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]]]}] 03:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 472ms 03:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:11:03 INFO - PROCESS | 1941 | 1468491063358 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:11:03 INFO - PROCESS | 1941 | 1468491063359 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:11:03 INFO - PROCESS | 1941 | 1468491063361 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:11:03 INFO - PROCESS | 1941 | 1468491063362 Marionette TRACE conn2 <- [1,122,null,{}] 03:11:03 INFO - PROCESS | 1941 | 1468491063364 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}] 03:11:03 INFO - PROCESS | 1941 | 1468491063365 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:03 INFO - PROCESS | 1941 | 1468491063444 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:11:03 INFO - PROCESS | 1941 | 1468491063448 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:03 INFO - PROCESS | 1941 | 1468491063449 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x12122f000 == 38 [pid = 1941] [id = 38] 03:11:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x124902800) [pid = 1941] [serial = 110] [outer = 0x0] 03:11:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x12552e800) [pid = 1941] [serial = 111] [outer = 0x124902800] 03:11:03 INFO - PROCESS | 1941 | 1468491063482 Marionette DEBUG loaded listener.js 03:11:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x128404400) [pid = 1941] [serial = 112] [outer = 0x124902800] 03:11:03 INFO - PROCESS | 1941 | 1468491063774 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]]]}] 03:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 470ms 03:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:11:03 INFO - PROCESS | 1941 | 1468491063831 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:11:03 INFO - PROCESS | 1941 | 1468491063832 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:11:03 INFO - PROCESS | 1941 | 1468491063834 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:11:03 INFO - PROCESS | 1941 | 1468491063835 Marionette TRACE conn2 <- [1,126,null,{}] 03:11:03 INFO - PROCESS | 1941 | 1468491063838 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}] 03:11:03 INFO - PROCESS | 1941 | 1468491063839 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:03 INFO - PROCESS | 1941 | 1468491063942 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:11:03 INFO - PROCESS | 1941 | 1468491063948 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:03 INFO - PROCESS | 1941 | 1468491063949 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x121335800 == 39 [pid = 1941] [id = 39] 03:11:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x124963000) [pid = 1941] [serial = 113] [outer = 0x0] 03:11:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x128405400) [pid = 1941] [serial = 114] [outer = 0x124963000] 03:11:03 INFO - PROCESS | 1941 | 1468491063974 Marionette DEBUG loaded listener.js 03:11:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x1289e6400) [pid = 1941] [serial = 115] [outer = 0x124963000] 03:11:04 INFO - PROCESS | 1941 | 1468491064237 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]]]}] 03:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 03:11:04 INFO - PROCESS | 1941 | 1468491064259 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:11:04 INFO - PROCESS | 1941 | 1468491064261 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:11:04 INFO - PROCESS | 1941 | 1468491064263 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:11:04 INFO - PROCESS | 1941 | 1468491064264 Marionette TRACE conn2 <- [1,130,null,{}] 03:11:04 INFO - PROCESS | 1941 | 1468491064266 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}] 03:11:04 INFO - PROCESS | 1941 | 1468491064268 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:04 INFO - PROCESS | 1941 | 1468491064366 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:11:04 INFO - PROCESS | 1941 | 1468491064369 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:04 INFO - PROCESS | 1941 | 1468491064370 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x121a56000 == 40 [pid = 1941] [id = 40] 03:11:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x1173a3000) [pid = 1941] [serial = 116] [outer = 0x0] 03:11:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 117 (0x128c10000) [pid = 1941] [serial = 117] [outer = 0x1173a3000] 03:11:04 INFO - PROCESS | 1941 | 1468491064402 Marionette DEBUG loaded listener.js 03:11:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 118 (0x124d8f400) [pid = 1941] [serial = 118] [outer = 0x1173a3000] 03:11:04 INFO - PROCESS | 1941 | 1468491064748 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]]]}] 03:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 03:11:04 INFO - PROCESS | 1941 | 1468491064783 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:11:04 INFO - PROCESS | 1941 | 1468491064784 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:11:04 INFO - PROCESS | 1941 | 1468491064787 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:11:04 INFO - PROCESS | 1941 | 1468491064788 Marionette TRACE conn2 <- [1,134,null,{}] 03:11:04 INFO - PROCESS | 1941 | 1468491064790 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}] 03:11:04 INFO - PROCESS | 1941 | 1468491064791 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:05 INFO - PROCESS | 1941 | 1468491065513 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:11:05 INFO - PROCESS | 1941 | 1468491065554 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:05 INFO - PROCESS | 1941 | 1468491065556 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x112636800 == 41 [pid = 1941] [id = 41] 03:11:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 119 (0x112d6c400) [pid = 1941] [serial = 119] [outer = 0x0] 03:11:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 120 (0x1133dc000) [pid = 1941] [serial = 120] [outer = 0x112d6c400] 03:11:05 INFO - PROCESS | 1941 | 1468491065585 Marionette DEBUG loaded listener.js 03:11:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 121 (0x116024000) [pid = 1941] [serial = 121] [outer = 0x112d6c400] 03:11:05 INFO - PROCESS | 1941 | 1468491065914 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]]]}] 03:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1170ms 03:11:05 INFO - PROCESS | 1941 | 1468491065959 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:11:05 INFO - PROCESS | 1941 | 1468491065961 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:11:05 INFO - PROCESS | 1941 | 1468491065964 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:11:05 INFO - PROCESS | 1941 | 1468491065966 Marionette TRACE conn2 <- [1,138,null,{}] 03:11:05 INFO - PROCESS | 1941 | 1468491065969 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}] 03:11:05 INFO - PROCESS | 1941 | 1468491065971 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:06 INFO - PROCESS | 1941 | 1468491066063 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:11:06 INFO - PROCESS | 1941 | 1468491066094 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:06 INFO - PROCESS | 1941 | 1468491066095 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x113ac9000 == 42 [pid = 1941] [id = 42] 03:11:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 122 (0x1166f3c00) [pid = 1941] [serial = 122] [outer = 0x0] 03:11:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 123 (0x1173ac800) [pid = 1941] [serial = 123] [outer = 0x1166f3c00] 03:11:06 INFO - PROCESS | 1941 | 1468491066122 Marionette DEBUG loaded listener.js 03:11:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 124 (0x11822dc00) [pid = 1941] [serial = 124] [outer = 0x1166f3c00] 03:11:06 INFO - PROCESS | 1941 | 1468491066415 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]]]}] 03:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 519ms 03:11:06 INFO - PROCESS | 1941 | 1468491066484 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:11:06 INFO - PROCESS | 1941 | 1468491066486 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:11:06 INFO - PROCESS | 1941 | 1468491066488 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:11:06 INFO - PROCESS | 1941 | 1468491066489 Marionette TRACE conn2 <- [1,142,null,{}] 03:11:06 INFO - PROCESS | 1941 | 1468491066492 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}] 03:11:06 INFO - PROCESS | 1941 | 1468491066493 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:06 INFO - PROCESS | 1941 | 1468491066597 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:11:06 INFO - PROCESS | 1941 | 1468491066628 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:06 INFO - PROCESS | 1941 | 1468491066630 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167de800 == 43 [pid = 1941] [id = 43] 03:11:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 125 (0x118370800) [pid = 1941] [serial = 125] [outer = 0x0] 03:11:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 126 (0x118426400) [pid = 1941] [serial = 126] [outer = 0x118370800] 03:11:06 INFO - PROCESS | 1941 | 1468491066655 Marionette DEBUG loaded listener.js 03:11:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 127 (0x118a33000) [pid = 1941] [serial = 127] [outer = 0x118370800] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 126 (0x12a52b400) [pid = 1941] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 125 (0x12905c000) [pid = 1941] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 124 (0x118707800) [pid = 1941] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 123 (0x118363c00) [pid = 1941] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 122 (0x118235400) [pid = 1941] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 121 (0x12d20a400) [pid = 1941] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 120 (0x12c91c000) [pid = 1941] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 119 (0x12c297800) [pid = 1941] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 118 (0x12c0aa400) [pid = 1941] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 117 (0x12c008c00) [pid = 1941] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 116 (0x12b96e400) [pid = 1941] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x12b8e3400) [pid = 1941] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x12b631c00) [pid = 1941] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x123345c00) [pid = 1941] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x1132cd400) [pid = 1941] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x124902800) [pid = 1941] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x129060000) [pid = 1941] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x112a7c000) [pid = 1941] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x117223400) [pid = 1941] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x113371c00) [pid = 1941] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x113f2f400) [pid = 1941] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x116709400) [pid = 1941] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x116a03800) [pid = 1941] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x118434800) [pid = 1941] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1193d6000) [pid = 1941] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x119685000) [pid = 1941] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x119fed800) [pid = 1941] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x116706800) [pid = 1941] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:11:07 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1176cc000) [pid = 1941] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:11:07 INFO - PROCESS | 1941 | 1468491067392 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]]]}] 03:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 919ms 03:11:07 INFO - PROCESS | 1941 | 1468491067408 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:11:07 INFO - PROCESS | 1941 | 1468491067410 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:11:07 INFO - PROCESS | 1941 | 1468491067418 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:11:07 INFO - PROCESS | 1941 | 1468491067423 Marionette TRACE conn2 <- [1,146,null,{}] 03:11:07 INFO - PROCESS | 1941 | 1468491067431 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}] 03:11:07 INFO - PROCESS | 1941 | 1468491067433 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:07 INFO - PROCESS | 1941 | 1468491067512 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:11:07 INFO - PROCESS | 1941 | 1468491067516 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:07 INFO - PROCESS | 1941 | 1468491067517 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e25000 == 44 [pid = 1941] [id = 44] 03:11:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x113aa9800) [pid = 1941] [serial = 128] [outer = 0x0] 03:11:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x118474400) [pid = 1941] [serial = 129] [outer = 0x113aa9800] 03:11:07 INFO - PROCESS | 1941 | 1468491067547 Marionette DEBUG loaded listener.js 03:11:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x11932f000) [pid = 1941] [serial = 130] [outer = 0x113aa9800] 03:11:07 INFO - PROCESS | 1941 | 1468491067879 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]]]}] 03:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 482ms 03:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:11:07 INFO - PROCESS | 1941 | 1468491067897 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:11:07 INFO - PROCESS | 1941 | 1468491067898 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:11:07 INFO - PROCESS | 1941 | 1468491067900 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:11:07 INFO - PROCESS | 1941 | 1468491067902 Marionette TRACE conn2 <- [1,150,null,{}] 03:11:07 INFO - PROCESS | 1941 | 1468491067907 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}] 03:11:07 INFO - PROCESS | 1941 | 1468491067908 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:07 INFO - PROCESS | 1941 | 1468491067988 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:11:07 INFO - PROCESS | 1941 | 1468491067991 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:07 INFO - PROCESS | 1941 | 1468491067992 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x118750800 == 45 [pid = 1941] [id = 45] 03:11:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x11932fc00) [pid = 1941] [serial = 131] [outer = 0x0] 03:11:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x119685000) [pid = 1941] [serial = 132] [outer = 0x11932fc00] 03:11:08 INFO - PROCESS | 1941 | 1468491068019 Marionette DEBUG loaded listener.js 03:11:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x119b6d000) [pid = 1941] [serial = 133] [outer = 0x11932fc00] 03:11:08 INFO - PROCESS | 1941 | 1468491068330 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]]]}] 03:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 472ms 03:11:08 INFO - PROCESS | 1941 | 1468491068373 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:11:08 INFO - PROCESS | 1941 | 1468491068374 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:11:08 INFO - PROCESS | 1941 | 1468491068376 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:11:08 INFO - PROCESS | 1941 | 1468491068377 Marionette TRACE conn2 <- [1,154,null,{}] 03:11:08 INFO - PROCESS | 1941 | 1468491068380 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}] 03:11:08 INFO - PROCESS | 1941 | 1468491068381 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:08 INFO - PROCESS | 1941 | 1468491068461 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:11:08 INFO - PROCESS | 1941 | 1468491068504 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:08 INFO - PROCESS | 1941 | 1468491068508 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x119576000 == 46 [pid = 1941] [id = 46] 03:11:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x120fa4400) [pid = 1941] [serial = 134] [outer = 0x0] 03:11:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x120fa7800) [pid = 1941] [serial = 135] [outer = 0x120fa4400] 03:11:08 INFO - PROCESS | 1941 | 1468491068539 Marionette DEBUG loaded listener.js 03:11:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x1215cfc00) [pid = 1941] [serial = 136] [outer = 0x120fa4400] 03:11:08 INFO - PROCESS | 1941 | 1468491068806 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]]]}] 03:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 03:11:08 INFO - PROCESS | 1941 | 1468491068848 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:11:08 INFO - PROCESS | 1941 | 1468491068850 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:11:08 INFO - PROCESS | 1941 | 1468491068864 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:11:08 INFO - PROCESS | 1941 | 1468491068866 Marionette TRACE conn2 <- [1,158,null,{}] 03:11:08 INFO - PROCESS | 1941 | 1468491068884 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}] 03:11:08 INFO - PROCESS | 1941 | 1468491068888 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:09 INFO - PROCESS | 1941 | 1468491069008 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:11:09 INFO - PROCESS | 1941 | 1468491069073 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:09 INFO - PROCESS | 1941 | 1468491069074 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x1162f0800 == 47 [pid = 1941] [id = 47] 03:11:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x120fa4800) [pid = 1941] [serial = 137] [outer = 0x0] 03:11:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x121a22c00) [pid = 1941] [serial = 138] [outer = 0x120fa4800] 03:11:09 INFO - PROCESS | 1941 | 1468491069116 Marionette DEBUG loaded listener.js 03:11:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x124963400) [pid = 1941] [serial = 139] [outer = 0x120fa4800] 03:11:09 INFO - PROCESS | 1941 | 1468491069599 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]]]}] 03:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 774ms 03:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:11:09 INFO - PROCESS | 1941 | 1468491069639 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:11:09 INFO - PROCESS | 1941 | 1468491069641 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:11:09 INFO - PROCESS | 1941 | 1468491069645 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:11:09 INFO - PROCESS | 1941 | 1468491069647 Marionette TRACE conn2 <- [1,162,null,{}] 03:11:09 INFO - PROCESS | 1941 | 1468491069650 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}] 03:11:09 INFO - PROCESS | 1941 | 1468491069652 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:09 INFO - PROCESS | 1941 | 1468491069779 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:11:09 INFO - PROCESS | 1941 | 1468491069826 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:09 INFO - PROCESS | 1941 | 1468491069827 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x116249800 == 48 [pid = 1941] [id = 48] 03:11:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x113d93000) [pid = 1941] [serial = 140] [outer = 0x0] 03:11:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1160d9400) [pid = 1941] [serial = 141] [outer = 0x113d93000] 03:11:09 INFO - PROCESS | 1941 | 1468491069859 Marionette DEBUG loaded listener.js 03:11:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x116a03800) [pid = 1941] [serial = 142] [outer = 0x113d93000] 03:11:10 INFO - PROCESS | 1941 | 1468491070369 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]]]}] 03:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 772ms 03:11:10 INFO - PROCESS | 1941 | 1468491070417 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:11:10 INFO - PROCESS | 1941 | 1468491070425 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:11:10 INFO - PROCESS | 1941 | 1468491070432 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:11:10 INFO - PROCESS | 1941 | 1468491070435 Marionette TRACE conn2 <- [1,166,null,{}] 03:11:10 INFO - PROCESS | 1941 | 1468491070439 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}] 03:11:10 INFO - PROCESS | 1941 | 1468491070442 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:10 INFO - PROCESS | 1941 | 1468491070583 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:11:10 INFO - PROCESS | 1941 | 1468491070642 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:10 INFO - PROCESS | 1941 | 1468491070643 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x11962c000 == 49 [pid = 1941] [id = 49] 03:11:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x118471000) [pid = 1941] [serial = 143] [outer = 0x0] 03:11:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x11870a000) [pid = 1941] [serial = 144] [outer = 0x118471000] 03:11:10 INFO - PROCESS | 1941 | 1468491070674 Marionette DEBUG loaded listener.js 03:11:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x119335400) [pid = 1941] [serial = 145] [outer = 0x118471000] 03:11:11 INFO - PROCESS | 1941 | 1468491071107 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]]]}] 03:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 726ms 03:11:11 INFO - PROCESS | 1941 | 1468491071157 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:11:11 INFO - PROCESS | 1941 | 1468491071158 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:11:11 INFO - PROCESS | 1941 | 1468491071161 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:11:11 INFO - PROCESS | 1941 | 1468491071163 Marionette TRACE conn2 <- [1,170,null,{}] 03:11:11 INFO - PROCESS | 1941 | 1468491071171 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}] 03:11:11 INFO - PROCESS | 1941 | 1468491071175 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:11 INFO - PROCESS | 1941 | 1468491071268 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:11:11 INFO - PROCESS | 1941 | 1468491071325 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:11 INFO - PROCESS | 1941 | 1468491071327 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e22800 == 50 [pid = 1941] [id = 50] 03:11:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 117 (0x1211b3400) [pid = 1941] [serial = 146] [outer = 0x0] 03:11:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 118 (0x1215cbc00) [pid = 1941] [serial = 147] [outer = 0x1211b3400] 03:11:11 INFO - PROCESS | 1941 | 1468491071359 Marionette DEBUG loaded listener.js 03:11:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 119 (0x1233cf400) [pid = 1941] [serial = 148] [outer = 0x1211b3400] 03:11:11 INFO - PROCESS | 1941 | 1468491071801 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]]]}] 03:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 03:11:11 INFO - PROCESS | 1941 | 1468491071879 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:11:11 INFO - PROCESS | 1941 | 1468491071881 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:11:11 INFO - PROCESS | 1941 | 1468491071888 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:11:11 INFO - PROCESS | 1941 | 1468491071890 Marionette TRACE conn2 <- [1,174,null,{}] 03:11:11 INFO - PROCESS | 1941 | 1468491071894 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}] 03:11:11 INFO - PROCESS | 1941 | 1468491071896 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:12 INFO - PROCESS | 1941 | 1468491072010 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:11:12 INFO - PROCESS | 1941 | 1468491072054 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:12 INFO - PROCESS | 1941 | 1468491072056 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x123358800 == 51 [pid = 1941] [id = 51] 03:11:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 120 (0x124a4e800) [pid = 1941] [serial = 149] [outer = 0x0] 03:11:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 121 (0x124b17400) [pid = 1941] [serial = 150] [outer = 0x124a4e800] 03:11:12 INFO - PROCESS | 1941 | 1468491072085 Marionette DEBUG loaded listener.js 03:11:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 122 (0x124bf5000) [pid = 1941] [serial = 151] [outer = 0x124a4e800] 03:11:12 INFO - PROCESS | 1941 | 1468491072496 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]]]}] 03:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 623ms 03:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:11:12 INFO - PROCESS | 1941 | 1468491072510 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:11:12 INFO - PROCESS | 1941 | 1468491072511 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:11:12 INFO - PROCESS | 1941 | 1468491072513 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:11:12 INFO - PROCESS | 1941 | 1468491072515 Marionette TRACE conn2 <- [1,178,null,{}] 03:11:12 INFO - PROCESS | 1941 | 1468491072535 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}] 03:11:12 INFO - PROCESS | 1941 | 1468491072537 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:12 INFO - PROCESS | 1941 | 1468491072646 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:11:12 INFO - PROCESS | 1941 | 1468491072691 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:12 INFO - PROCESS | 1941 | 1468491072692 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x11264d000 == 52 [pid = 1941] [id = 52] 03:11:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 123 (0x112e92000) [pid = 1941] [serial = 152] [outer = 0x0] 03:11:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 124 (0x116028c00) [pid = 1941] [serial = 153] [outer = 0x112e92000] 03:11:12 INFO - PROCESS | 1941 | 1468491072722 Marionette DEBUG loaded listener.js 03:11:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 125 (0x118f13800) [pid = 1941] [serial = 154] [outer = 0x112e92000] 03:11:13 INFO - PROCESS | 1941 | 1468491073166 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]]]}] 03:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 719ms 03:11:13 INFO - PROCESS | 1941 | 1468491073251 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:11:13 INFO - PROCESS | 1941 | 1468491073255 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:11:13 INFO - PROCESS | 1941 | 1468491073275 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:11:13 INFO - PROCESS | 1941 | 1468491073277 Marionette TRACE conn2 <- [1,182,null,{}] 03:11:13 INFO - PROCESS | 1941 | 1468491073280 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}] 03:11:13 INFO - PROCESS | 1941 | 1468491073282 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:13 INFO - PROCESS | 1941 | 1468491073369 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:11:13 INFO - PROCESS | 1941 | 1468491073431 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:13 INFO - PROCESS | 1941 | 1468491073432 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x113d79800 == 53 [pid = 1941] [id = 53] 03:11:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 126 (0x116031c00) [pid = 1941] [serial = 155] [outer = 0x0] 03:11:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 127 (0x1160de400) [pid = 1941] [serial = 156] [outer = 0x116031c00] 03:11:13 INFO - PROCESS | 1941 | 1468491073461 Marionette DEBUG loaded listener.js 03:11:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 128 (0x116978400) [pid = 1941] [serial = 157] [outer = 0x116031c00] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x119576000 == 52 [pid = 1941] [id = 46] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x118750800 == 51 [pid = 1941] [id = 45] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x117e25000 == 50 [pid = 1941] [id = 44] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x1193bf000 == 49 [pid = 1941] [id = 33] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x117015800 == 48 [pid = 1941] [id = 29] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x1167de800 == 47 [pid = 1941] [id = 43] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x113ac9000 == 46 [pid = 1941] [id = 42] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x11699d800 == 45 [pid = 1941] [id = 31] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x117e33800 == 44 [pid = 1941] [id = 30] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x113f4d800 == 43 [pid = 1941] [id = 27] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x1162e1000 == 42 [pid = 1941] [id = 28] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x112636800 == 41 [pid = 1941] [id = 41] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x12122f000 == 40 [pid = 1941] [id = 38] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x119252800 == 39 [pid = 1941] [id = 32] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x11264d000 == 38 [pid = 1941] [id = 52] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x123358800 == 37 [pid = 1941] [id = 51] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x117e22800 == 36 [pid = 1941] [id = 50] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x11962c000 == 35 [pid = 1941] [id = 49] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x1198c0000 == 34 [pid = 1941] [id = 35] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x120f34800 == 33 [pid = 1941] [id = 37] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x116249800 == 32 [pid = 1941] [id = 48] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x120f1d000 == 31 [pid = 1941] [id = 36] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x121a56000 == 30 [pid = 1941] [id = 40] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x11958b800 == 29 [pid = 1941] [id = 34] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x121335800 == 28 [pid = 1941] [id = 39] 03:11:13 INFO - PROCESS | 1941 | --DOCSHELL 0x1162f0800 == 27 [pid = 1941] [id = 47] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 127 (0x12346e000) [pid = 1941] [serial = 11] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 126 (0x124a50000) [pid = 1941] [serial = 105] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 125 (0x124d28800) [pid = 1941] [serial = 108] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 124 (0x12552e800) [pid = 1941] [serial = 111] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 123 (0x128405400) [pid = 1941] [serial = 114] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 122 (0x12a92b000) [pid = 1941] [serial = 63] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 121 (0x112d6b400) [pid = 1941] [serial = 66] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 120 (0x1172c3c00) [pid = 1941] [serial = 69] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 119 (0x1133e7400) [pid = 1941] [serial = 72] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 118 (0x11386c000) [pid = 1941] [serial = 73] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 117 (0x116077000) [pid = 1941] [serial = 75] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 116 (0x116631400) [pid = 1941] [serial = 76] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x116a0b800) [pid = 1941] [serial = 78] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x1176c6c00) [pid = 1941] [serial = 79] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x11822cc00) [pid = 1941] [serial = 81] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x11870d000) [pid = 1941] [serial = 84] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x118f1f400) [pid = 1941] [serial = 85] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x1193d9800) [pid = 1941] [serial = 87] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x119684c00) [pid = 1941] [serial = 88] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x1198a2000) [pid = 1941] [serial = 90] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x1210a2400) [pid = 1941] [serial = 93] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1212e6000) [pid = 1941] [serial = 96] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1219d3000) [pid = 1941] [serial = 99] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1233d6000) [pid = 1941] [serial = 102] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x120fa5800) [pid = 1941] [serial = 91] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1211abc00) [pid = 1941] [serial = 94] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x118434000) [pid = 1941] [serial = 82] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1216ebc00) [pid = 1941] [serial = 97] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x123345000) [pid = 1941] [serial = 100] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x124d26800) [pid = 1941] [serial = 106] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x11337ac00) [pid = 1941] [serial = 67] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1255d9000) [pid = 1941] [serial = 109] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x128404400) [pid = 1941] [serial = 112] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x118239c00) [pid = 1941] [serial = 70] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x12df6c000) [pid = 1941] [serial = 64] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1219c4400) [pid = 1941] [serial = 8] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x12c291400) [pid = 1941] [serial = 36] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x12c295000) [pid = 1941] [serial = 37] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x12c010400) [pid = 1941] [serial = 33] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x12c0a7000) [pid = 1941] [serial = 34] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x12c003c00) [pid = 1941] [serial = 31] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x12bd2d400) [pid = 1941] [serial = 30] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x12b964400) [pid = 1941] [serial = 27] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x12b96ac00) [pid = 1941] [serial = 28] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x12b633800) [pid = 1941] [serial = 24] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x12b63cc00) [pid = 1941] [serial = 25] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x12a52d800) [pid = 1941] [serial = 21] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x12a731000) [pid = 1941] [serial = 22] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x12941ac00) [pid = 1941] [serial = 18] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x12905dc00) [pid = 1941] [serial = 15] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x129063800) [pid = 1941] [serial = 16] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x11870cc00) [pid = 1941] [serial = 60] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1193de000) [pid = 1941] [serial = 61] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x118371000) [pid = 1941] [serial = 57] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x118705000) [pid = 1941] [serial = 58] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x12d61b000) [pid = 1941] [serial = 55] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x12d555800) [pid = 1941] [serial = 54] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x12d210400) [pid = 1941] [serial = 51] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x12cc5d800) [pid = 1941] [serial = 45] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x12d208400) [pid = 1941] [serial = 48] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x12d20c000) [pid = 1941] [serial = 50] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x12c920800) [pid = 1941] [serial = 42] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x12ccb6000) [pid = 1941] [serial = 43] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x12c915c00) [pid = 1941] [serial = 40] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x12c29f800) [pid = 1941] [serial = 39] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1941 | 1468491074212 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]]]}] 03:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 975ms 03:11:14 INFO - PROCESS | 1941 | 1468491074249 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:11:14 INFO - PROCESS | 1941 | 1468491074252 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:11:14 INFO - PROCESS | 1941 | 1468491074260 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:11:14 INFO - PROCESS | 1941 | 1468491074263 Marionette TRACE conn2 <- [1,186,null,{}] 03:11:14 INFO - PROCESS | 1941 | 1468491074267 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}] 03:11:14 INFO - PROCESS | 1941 | 1468491074268 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:14 INFO - PROCESS | 1941 | 1468491074357 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:11:14 INFO - PROCESS | 1941 | 1468491074397 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:14 INFO - PROCESS | 1941 | 1468491074399 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x113357800 == 28 [pid = 1941] [id = 54] 03:11:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x113f31400) [pid = 1941] [serial = 158] [outer = 0x0] 03:11:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x1160d8c00) [pid = 1941] [serial = 159] [outer = 0x113f31400] 03:11:14 INFO - PROCESS | 1941 | 1468491074426 Marionette DEBUG loaded listener.js 03:11:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x116a0ac00) [pid = 1941] [serial = 160] [outer = 0x113f31400] 03:11:14 INFO - PROCESS | 1941 | 1468491074711 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]]]}] 03:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 472ms 03:11:14 INFO - PROCESS | 1941 | 1468491074733 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:11:14 INFO - PROCESS | 1941 | 1468491074740 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:11:14 INFO - PROCESS | 1941 | 1468491074750 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:11:14 INFO - PROCESS | 1941 | 1468491074752 Marionette TRACE conn2 <- [1,190,null,{}] 03:11:14 INFO - PROCESS | 1941 | 1468491074759 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}] 03:11:14 INFO - PROCESS | 1941 | 1468491074761 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:14 INFO - PROCESS | 1941 | 1468491074842 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:11:14 INFO - PROCESS | 1941 | 1468491074846 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:14 INFO - PROCESS | 1941 | 1468491074847 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167e3800 == 29 [pid = 1941] [id = 55] 03:11:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x117226000) [pid = 1941] [serial = 161] [outer = 0x0] 03:11:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x118236800) [pid = 1941] [serial = 162] [outer = 0x117226000] 03:11:14 INFO - PROCESS | 1941 | 1468491074877 Marionette DEBUG loaded listener.js 03:11:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x1183d3800) [pid = 1941] [serial = 163] [outer = 0x117226000] 03:11:15 INFO - PROCESS | 1941 | 1468491075198 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]]]}] 03:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 474ms 03:11:15 INFO - PROCESS | 1941 | 1468491075228 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:11:15 INFO - PROCESS | 1941 | 1468491075231 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:11:15 INFO - PROCESS | 1941 | 1468491075234 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:11:15 INFO - PROCESS | 1941 | 1468491075238 Marionette TRACE conn2 <- [1,194,null,{}] 03:11:15 INFO - PROCESS | 1941 | 1468491075250 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}] 03:11:15 INFO - PROCESS | 1941 | 1468491075254 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:15 INFO - PROCESS | 1941 | 1468491075373 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:11:15 INFO - PROCESS | 1941 | 1468491075380 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:15 INFO - PROCESS | 1941 | 1468491075384 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x117034000 == 30 [pid = 1941] [id = 56] 03:11:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x118709000) [pid = 1941] [serial = 164] [outer = 0x0] 03:11:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x118f17400) [pid = 1941] [serial = 165] [outer = 0x118709000] 03:11:15 INFO - PROCESS | 1941 | 1468491075430 Marionette DEBUG loaded listener.js 03:11:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1193d6000) [pid = 1941] [serial = 166] [outer = 0x118709000] 03:11:15 INFO - PROCESS | 1941 | 1468491075843 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]]]}] 03:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 624ms 03:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:11:15 INFO - PROCESS | 1941 | 1468491075857 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:11:15 INFO - PROCESS | 1941 | 1468491075859 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:11:15 INFO - PROCESS | 1941 | 1468491075861 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:11:15 INFO - PROCESS | 1941 | 1468491075862 Marionette TRACE conn2 <- [1,198,null,{}] 03:11:15 INFO - PROCESS | 1941 | 1468491075865 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}] 03:11:15 INFO - PROCESS | 1941 | 1468491075866 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:15 INFO - PROCESS | 1941 | 1468491075965 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:11:15 INFO - PROCESS | 1941 | 1468491075972 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:15 INFO - PROCESS | 1941 | 1468491075973 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x11809e000 == 31 [pid = 1941] [id = 57] 03:11:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x11967c800) [pid = 1941] [serial = 167] [outer = 0x0] 03:11:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11968ec00) [pid = 1941] [serial = 168] [outer = 0x11967c800] 03:11:15 INFO - PROCESS | 1941 | 1468491075998 Marionette DEBUG loaded listener.js 03:11:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x119b6b400) [pid = 1941] [serial = 169] [outer = 0x11967c800] 03:11:16 INFO - PROCESS | 1941 | 1468491076293 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]]]}] 03:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 03:11:16 INFO - PROCESS | 1941 | 1468491076331 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:11:16 INFO - PROCESS | 1941 | 1468491076332 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:11:16 INFO - PROCESS | 1941 | 1468491076334 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:11:16 INFO - PROCESS | 1941 | 1468491076345 Marionette TRACE conn2 <- [1,202,null,{}] 03:11:16 INFO - PROCESS | 1941 | 1468491076347 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}] 03:11:16 INFO - PROCESS | 1941 | 1468491076348 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:16 INFO - PROCESS | 1941 | 1468491076430 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:11:16 INFO - PROCESS | 1941 | 1468491076433 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:16 INFO - PROCESS | 1941 | 1468491076435 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x119262800 == 32 [pid = 1941] [id = 58] 03:11:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x113d4cc00) [pid = 1941] [serial = 170] [outer = 0x0] 03:11:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x120fa0800) [pid = 1941] [serial = 171] [outer = 0x113d4cc00] 03:11:16 INFO - PROCESS | 1941 | 1468491076462 Marionette DEBUG loaded listener.js 03:11:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1210a3000) [pid = 1941] [serial = 172] [outer = 0x113d4cc00] 03:11:16 INFO - PROCESS | 1941 | 1468491076825 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]]]}] 03:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 528ms 03:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:11:16 INFO - PROCESS | 1941 | 1468491076863 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:11:16 INFO - PROCESS | 1941 | 1468491076864 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:11:16 INFO - PROCESS | 1941 | 1468491076867 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:11:16 INFO - PROCESS | 1941 | 1468491076869 Marionette TRACE conn2 <- [1,206,null,{}] 03:11:16 INFO - PROCESS | 1941 | 1468491076873 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}] 03:11:16 INFO - PROCESS | 1941 | 1468491076878 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:17 INFO - PROCESS | 1941 | 1468491077027 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:11:17 INFO - PROCESS | 1941 | 1468491077046 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:17 INFO - PROCESS | 1941 | 1468491077048 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x11962b000 == 33 [pid = 1941] [id = 59] 03:11:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1211a9800) [pid = 1941] [serial = 173] [outer = 0x0] 03:11:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x121c4b800) [pid = 1941] [serial = 174] [outer = 0x1211a9800] 03:11:17 INFO - PROCESS | 1941 | 1468491077090 Marionette DEBUG loaded listener.js 03:11:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x1249d8800) [pid = 1941] [serial = 175] [outer = 0x1211a9800] 03:11:17 INFO - PROCESS | 1941 | 1468491077465 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]]]}] 03:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 622ms 03:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:11:17 INFO - PROCESS | 1941 | 1468491077490 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:11:17 INFO - PROCESS | 1941 | 1468491077491 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:11:17 INFO - PROCESS | 1941 | 1468491077493 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 1941 | 1468491077494 Marionette TRACE conn2 <- [1,210,null,{}] 03:11:17 INFO - PROCESS | 1941 | 1468491077497 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}] 03:11:17 INFO - PROCESS | 1941 | 1468491077498 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:17 INFO - PROCESS | 1941 | 1468491077585 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:11:17 INFO - PROCESS | 1941 | 1468491077613 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:17 INFO - PROCESS | 1941 | 1468491077614 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b14000 == 34 [pid = 1941] [id = 60] 03:11:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1173a8800) [pid = 1941] [serial = 176] [outer = 0x0] 03:11:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x124b1d000) [pid = 1941] [serial = 177] [outer = 0x1173a8800] 03:11:17 INFO - PROCESS | 1941 | 1468491077640 Marionette DEBUG loaded listener.js 03:11:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x124d27800) [pid = 1941] [serial = 178] [outer = 0x1173a8800] 03:11:17 INFO - PROCESS | 1941 | 1468491077917 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]]]}] 03:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 03:11:17 INFO - PROCESS | 1941 | 1468491077962 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:11:17 INFO - PROCESS | 1941 | 1468491077964 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:11:17 INFO - PROCESS | 1941 | 1468491077966 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 1941 | 1468491077967 Marionette TRACE conn2 <- [1,214,null,{}] 03:11:17 INFO - PROCESS | 1941 | 1468491077971 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}] 03:11:17 INFO - PROCESS | 1941 | 1468491077974 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:18 INFO - PROCESS | 1941 | 1468491078068 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:11:18 INFO - PROCESS | 1941 | 1468491078073 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:18 INFO - PROCESS | 1941 | 1468491078075 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f33800 == 35 [pid = 1941] [id = 61] 03:11:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x121c49000) [pid = 1941] [serial = 179] [outer = 0x0] 03:11:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x124d92400) [pid = 1941] [serial = 180] [outer = 0x121c49000] 03:11:18 INFO - PROCESS | 1941 | 1468491078099 Marionette DEBUG loaded listener.js 03:11:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1255d3c00) [pid = 1941] [serial = 181] [outer = 0x121c49000] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1173a3000) [pid = 1941] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x124963000) [pid = 1941] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x120fa8c00) [pid = 1941] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x120fa4800) [pid = 1941] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x120fa4400) [pid = 1941] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x1166f3c00) [pid = 1941] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x118370800) [pid = 1941] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x113aa9800) [pid = 1941] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x112d6c400) [pid = 1941] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:11:18 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x11932fc00) [pid = 1941] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:11:18 INFO - PROCESS | 1941 | 1468491078455 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]]]}] 03:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 03:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:11:18 INFO - PROCESS | 1941 | 1468491078487 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:11:18 INFO - PROCESS | 1941 | 1468491078489 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:11:18 INFO - PROCESS | 1941 | 1468491078491 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:11:18 INFO - PROCESS | 1941 | 1468491078492 Marionette TRACE conn2 <- [1,218,null,{}] 03:11:18 INFO - PROCESS | 1941 | 1468491078494 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}] 03:11:18 INFO - PROCESS | 1941 | 1468491078495 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:18 INFO - PROCESS | 1941 | 1468491078577 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:11:18 INFO - PROCESS | 1941 | 1468491078623 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:18 INFO - PROCESS | 1941 | 1468491078624 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x12122a000 == 36 [pid = 1941] [id = 62] 03:11:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x112e91800) [pid = 1941] [serial = 182] [outer = 0x0] 03:11:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x11967a800) [pid = 1941] [serial = 183] [outer = 0x112e91800] 03:11:18 INFO - PROCESS | 1941 | 1468491078648 Marionette DEBUG loaded listener.js 03:11:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x12552e800) [pid = 1941] [serial = 184] [outer = 0x112e91800] 03:11:18 INFO - PROCESS | 1941 | 1468491078896 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]]]}] 03:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 03:11:18 INFO - PROCESS | 1941 | 1468491078910 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:11:18 INFO - PROCESS | 1941 | 1468491078911 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:11:18 INFO - PROCESS | 1941 | 1468491078913 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:11:18 INFO - PROCESS | 1941 | 1468491078914 Marionette TRACE conn2 <- [1,222,null,{}] 03:11:18 INFO - PROCESS | 1941 | 1468491078916 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}] 03:11:18 INFO - PROCESS | 1941 | 1468491078918 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:19 INFO - PROCESS | 1941 | 1468491079008 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:11:19 INFO - PROCESS | 1941 | 1468491079011 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:19 INFO - PROCESS | 1941 | 1468491079012 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x121523800 == 37 [pid = 1941] [id = 63] 03:11:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x124a1ac00) [pid = 1941] [serial = 185] [outer = 0x0] 03:11:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x126907400) [pid = 1941] [serial = 186] [outer = 0x124a1ac00] 03:11:19 INFO - PROCESS | 1941 | 1468491079039 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x126914c00) [pid = 1941] [serial = 187] [outer = 0x124a1ac00] 03:11:19 INFO - PROCESS | 1941 | 1468491079332 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]]]}] 03:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 03:11:19 INFO - PROCESS | 1941 | 1468491079384 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:11:19 INFO - PROCESS | 1941 | 1468491079385 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:11:19 INFO - PROCESS | 1941 | 1468491079390 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:11:19 INFO - PROCESS | 1941 | 1468491079392 Marionette TRACE conn2 <- [1,226,null,{}] 03:11:19 INFO - PROCESS | 1941 | 1468491079395 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}] 03:11:19 INFO - PROCESS | 1941 | 1468491079396 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:19 INFO - PROCESS | 1941 | 1468491079506 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:11:19 INFO - PROCESS | 1941 | 1468491079511 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:19 INFO - PROCESS | 1941 | 1468491079512 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249ae800 == 38 [pid = 1941] [id = 64] 03:11:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x125530000) [pid = 1941] [serial = 188] [outer = 0x0] 03:11:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x128407800) [pid = 1941] [serial = 189] [outer = 0x125530000] 03:11:19 INFO - PROCESS | 1941 | 1468491079539 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x128e50400) [pid = 1941] [serial = 190] [outer = 0x125530000] 03:11:19 INFO - PROCESS | 1941 | 1468491079803 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]]]}] 03:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 03:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:11:19 INFO - PROCESS | 1941 | 1468491079860 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:11:19 INFO - PROCESS | 1941 | 1468491079861 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:11:19 INFO - PROCESS | 1941 | 1468491079863 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:11:19 INFO - PROCESS | 1941 | 1468491079865 Marionette TRACE conn2 <- [1,230,null,{}] 03:11:19 INFO - PROCESS | 1941 | 1468491079868 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}] 03:11:19 INFO - PROCESS | 1941 | 1468491079871 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:19 INFO - PROCESS | 1941 | 1468491079948 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:11:19 INFO - PROCESS | 1941 | 1468491079954 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:19 INFO - PROCESS | 1941 | 1468491079956 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x12508c800 == 39 [pid = 1941] [id = 65] 03:11:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1284bf400) [pid = 1941] [serial = 191] [outer = 0x0] 03:11:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x12905fc00) [pid = 1941] [serial = 192] [outer = 0x1284bf400] 03:11:19 INFO - PROCESS | 1941 | 1468491079980 Marionette DEBUG loaded listener.js 03:11:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1212dac00) [pid = 1941] [serial = 193] [outer = 0x1284bf400] 03:11:20 INFO - PROCESS | 1941 | 1468491080262 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]]]}] 03:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms 03:11:20 INFO - PROCESS | 1941 | 1468491080283 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:11:20 INFO - PROCESS | 1941 | 1468491080285 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:11:20 INFO - PROCESS | 1941 | 1468491080295 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:11:20 INFO - PROCESS | 1941 | 1468491080296 Marionette TRACE conn2 <- [1,234,null,{}] 03:11:20 INFO - PROCESS | 1941 | 1468491080298 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}] 03:11:20 INFO - PROCESS | 1941 | 1468491080299 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:20 INFO - PROCESS | 1941 | 1468491080429 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:11:20 INFO - PROCESS | 1941 | 1468491080474 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:20 INFO - PROCESS | 1941 | 1468491080476 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x112632800 == 40 [pid = 1941] [id = 66] 03:11:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x111d7c000) [pid = 1941] [serial = 194] [outer = 0x0] 03:11:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x112a79c00) [pid = 1941] [serial = 195] [outer = 0x111d7c000] 03:11:20 INFO - PROCESS | 1941 | 1468491080507 Marionette DEBUG loaded listener.js 03:11:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1133e7400) [pid = 1941] [serial = 196] [outer = 0x111d7c000] 03:11:21 INFO - PROCESS | 1941 | 1468491081025 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]]]}] 03:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 775ms 03:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:11:21 INFO - PROCESS | 1941 | 1468491081078 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:11:21 INFO - PROCESS | 1941 | 1468491081081 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:11:21 INFO - PROCESS | 1941 | 1468491081085 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:11:21 INFO - PROCESS | 1941 | 1468491081089 Marionette TRACE conn2 <- [1,238,null,{}] 03:11:21 INFO - PROCESS | 1941 | 1468491081092 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}] 03:11:21 INFO - PROCESS | 1941 | 1468491081096 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:21 INFO - PROCESS | 1941 | 1468491081202 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:11:21 INFO - PROCESS | 1941 | 1468491081266 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:21 INFO - PROCESS | 1941 | 1468491081268 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x117028000 == 41 [pid = 1941] [id = 67] 03:11:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x117227c00) [pid = 1941] [serial = 197] [outer = 0x0] 03:11:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1176c6c00) [pid = 1941] [serial = 198] [outer = 0x117227c00] 03:11:21 INFO - PROCESS | 1941 | 1468491081297 Marionette DEBUG loaded listener.js 03:11:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x11823b000) [pid = 1941] [serial = 199] [outer = 0x117227c00] 03:11:21 INFO - PROCESS | 1941 | 1468491081842 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]]]}] 03:11:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x11670b400) [pid = 1941] [serial = 200] [outer = 0x12ccbcc00] 03:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 825ms 03:11:21 INFO - PROCESS | 1941 | 1468491081920 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:11:21 INFO - PROCESS | 1941 | 1468491081922 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:11:21 INFO - PROCESS | 1941 | 1468491081992 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:11:21 INFO - PROCESS | 1941 | 1468491081994 Marionette TRACE conn2 <- [1,242,null,{}] 03:11:21 INFO - PROCESS | 1941 | 1468491081997 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}] 03:11:21 INFO - PROCESS | 1941 | 1468491081999 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:22 INFO - PROCESS | 1941 | 1468491082100 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12508c800 == 40 [pid = 1941] [id = 65] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x1249ae800 == 39 [pid = 1941] [id = 64] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x121523800 == 38 [pid = 1941] [id = 63] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12122a000 == 37 [pid = 1941] [id = 62] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x120f33800 == 36 [pid = 1941] [id = 61] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x119b14000 == 35 [pid = 1941] [id = 60] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x11962b000 == 34 [pid = 1941] [id = 59] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x119262800 == 33 [pid = 1941] [id = 58] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x11809e000 == 32 [pid = 1941] [id = 57] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x117034000 == 31 [pid = 1941] [id = 56] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x1167e3800 == 30 [pid = 1941] [id = 55] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x113357800 == 29 [pid = 1941] [id = 54] 03:11:22 INFO - PROCESS | 1941 | --DOCSHELL 0x113d79800 == 28 [pid = 1941] [id = 53] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x124d8f400) [pid = 1941] [serial = 118] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x124963400) [pid = 1941] [serial = 139] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x121a22c00) [pid = 1941] [serial = 138] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1215cfc00) [pid = 1941] [serial = 136] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1173ac800) [pid = 1941] [serial = 123] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x118426400) [pid = 1941] [serial = 126] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118474400) [pid = 1941] [serial = 129] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x118a33000) [pid = 1941] [serial = 127] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x11932f000) [pid = 1941] [serial = 130] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x11822dc00) [pid = 1941] [serial = 124] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1133dc000) [pid = 1941] [serial = 120] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x119b6d000) [pid = 1941] [serial = 133] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119685000) [pid = 1941] [serial = 132] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x116024000) [pid = 1941] [serial = 121] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x120fa7800) [pid = 1941] [serial = 135] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x128c10000) [pid = 1941] [serial = 117] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1289e6400) [pid = 1941] [serial = 115] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x124962c00) [pid = 1941] [serial = 103] [outer = 0x0] [url = about:blank] 03:11:22 INFO - PROCESS | 1941 | 1468491082162 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:22 INFO - PROCESS | 1941 | 1468491082165 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x112f0c000 == 29 [pid = 1941] [id = 68] 03:11:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x11662c800) [pid = 1941] [serial = 201] [outer = 0x0] 03:11:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1173a9000) [pid = 1941] [serial = 202] [outer = 0x11662c800] 03:11:22 INFO - PROCESS | 1941 | 1468491082193 Marionette DEBUG loaded listener.js 03:11:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x118426c00) [pid = 1941] [serial = 203] [outer = 0x11662c800] 03:11:22 INFO - PROCESS | 1941 | 1468491082472 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]]]}] 03:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 550ms 03:11:22 INFO - PROCESS | 1941 | 1468491082517 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:11:22 INFO - PROCESS | 1941 | 1468491082522 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:11:22 INFO - PROCESS | 1941 | 1468491082533 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:11:22 INFO - PROCESS | 1941 | 1468491082535 Marionette TRACE conn2 <- [1,246,null,{}] 03:11:22 INFO - PROCESS | 1941 | 1468491082539 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}] 03:11:22 INFO - PROCESS | 1941 | 1468491082543 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:22 INFO - PROCESS | 1941 | 1468491082621 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:11:22 INFO - PROCESS | 1941 | 1468491082625 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:22 INFO - PROCESS | 1941 | 1468491082627 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x11701d000 == 30 [pid = 1941] [id = 69] 03:11:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x118703000) [pid = 1941] [serial = 204] [outer = 0x0] 03:11:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x119330000) [pid = 1941] [serial = 205] [outer = 0x118703000] 03:11:22 INFO - PROCESS | 1941 | 1468491082656 Marionette DEBUG loaded listener.js 03:11:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x119678c00) [pid = 1941] [serial = 206] [outer = 0x118703000] 03:11:22 INFO - PROCESS | 1941 | 1468491082982 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]]]}] 03:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 472ms 03:11:23 INFO - PROCESS | 1941 | 1468491083007 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:11:23 INFO - PROCESS | 1941 | 1468491083008 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:11:23 INFO - PROCESS | 1941 | 1468491083011 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:11:23 INFO - PROCESS | 1941 | 1468491083013 Marionette TRACE conn2 <- [1,250,null,{}] 03:11:23 INFO - PROCESS | 1941 | 1468491083022 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}] 03:11:23 INFO - PROCESS | 1941 | 1468491083025 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:23 INFO - PROCESS | 1941 | 1468491083126 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:11:23 INFO - PROCESS | 1941 | 1468491083172 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:23 INFO - PROCESS | 1941 | 1468491083174 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x118abd800 == 31 [pid = 1941] [id = 70] 03:11:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x119685c00) [pid = 1941] [serial = 207] [outer = 0x0] 03:11:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1198a2400) [pid = 1941] [serial = 208] [outer = 0x119685c00] 03:11:23 INFO - PROCESS | 1941 | 1468491083202 Marionette DEBUG loaded listener.js 03:11:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1216f0800) [pid = 1941] [serial = 209] [outer = 0x119685c00] 03:11:23 INFO - PROCESS | 1941 | 1468491083482 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]]]}] 03:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 520ms 03:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:11:23 INFO - PROCESS | 1941 | 1468491083532 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:11:23 INFO - PROCESS | 1941 | 1468491083533 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:11:23 INFO - PROCESS | 1941 | 1468491083537 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:11:23 INFO - PROCESS | 1941 | 1468491083539 Marionette TRACE conn2 <- [1,254,null,{}] 03:11:23 INFO - PROCESS | 1941 | 1468491083543 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}] 03:11:23 INFO - PROCESS | 1941 | 1468491083544 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:23 INFO - PROCESS | 1941 | 1468491083619 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:11:23 INFO - PROCESS | 1941 | 1468491083625 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:23 INFO - PROCESS | 1941 | 1468491083626 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x119621000 == 32 [pid = 1941] [id = 71] 03:11:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x121c3f400) [pid = 1941] [serial = 210] [outer = 0x0] 03:11:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x124906000) [pid = 1941] [serial = 211] [outer = 0x121c3f400] 03:11:23 INFO - PROCESS | 1941 | 1468491083650 Marionette DEBUG loaded listener.js 03:11:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x124a54400) [pid = 1941] [serial = 212] [outer = 0x121c3f400] 03:11:23 INFO - PROCESS | 1941 | 1468491083949 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]]]}] 03:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 03:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:11:24 INFO - PROCESS | 1941 | 1468491084008 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:11:24 INFO - PROCESS | 1941 | 1468491084009 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:11:24 INFO - PROCESS | 1941 | 1468491084012 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:11:24 INFO - PROCESS | 1941 | 1468491084013 Marionette TRACE conn2 <- [1,258,null,{}] 03:11:24 INFO - PROCESS | 1941 | 1468491084015 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}] 03:11:24 INFO - PROCESS | 1941 | 1468491084017 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:24 INFO - PROCESS | 1941 | 1468491084139 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:11:24 INFO - PROCESS | 1941 | 1468491084147 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:24 INFO - PROCESS | 1941 | 1468491084148 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x11995c800 == 33 [pid = 1941] [id = 72] 03:11:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x111f29800) [pid = 1941] [serial = 213] [outer = 0x0] 03:11:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x124d28800) [pid = 1941] [serial = 214] [outer = 0x111f29800] 03:11:24 INFO - PROCESS | 1941 | 1468491084188 Marionette DEBUG loaded listener.js 03:11:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1255d0000) [pid = 1941] [serial = 215] [outer = 0x111f29800] 03:11:24 INFO - PROCESS | 1941 | 1468491084655 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]]]}] 03:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 03:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:11:24 INFO - PROCESS | 1941 | 1468491084681 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:11:24 INFO - PROCESS | 1941 | 1468491084682 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:11:24 INFO - PROCESS | 1941 | 1468491084684 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:11:24 INFO - PROCESS | 1941 | 1468491084685 Marionette TRACE conn2 <- [1,262,null,{}] 03:11:24 INFO - PROCESS | 1941 | 1468491084687 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}] 03:11:24 INFO - PROCESS | 1941 | 1468491084691 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:24 INFO - PROCESS | 1941 | 1468491084805 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:11:24 INFO - PROCESS | 1941 | 1468491084809 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:24 INFO - PROCESS | 1941 | 1468491084810 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x1213be800 == 34 [pid = 1941] [id = 73] 03:11:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x11870d800) [pid = 1941] [serial = 216] [outer = 0x0] 03:11:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x126891800) [pid = 1941] [serial = 217] [outer = 0x11870d800] 03:11:24 INFO - PROCESS | 1941 | 1468491084835 Marionette DEBUG loaded listener.js 03:11:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x129062c00) [pid = 1941] [serial = 218] [outer = 0x11870d800] 03:11:25 INFO - PROCESS | 1941 | 1468491085164 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]]]}] 03:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 03:11:25 INFO - PROCESS | 1941 | 1468491085206 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:11:25 INFO - PROCESS | 1941 | 1468491085208 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:11:25 INFO - PROCESS | 1941 | 1468491085210 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:11:25 INFO - PROCESS | 1941 | 1468491085211 Marionette TRACE conn2 <- [1,266,null,{}] 03:11:25 INFO - PROCESS | 1941 | 1468491085213 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}] 03:11:25 INFO - PROCESS | 1941 | 1468491085214 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:25 INFO - PROCESS | 1941 | 1468491085309 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:11:25 INFO - PROCESS | 1941 | 1468491085343 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:25 INFO - PROCESS | 1941 | 1468491085344 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x121a5b800 == 35 [pid = 1941] [id = 74] 03:11:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1292a7800) [pid = 1941] [serial = 219] [outer = 0x0] 03:11:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12941ac00) [pid = 1941] [serial = 220] [outer = 0x1292a7800] 03:11:25 INFO - PROCESS | 1941 | 1468491085369 Marionette DEBUG loaded listener.js 03:11:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12a417400) [pid = 1941] [serial = 221] [outer = 0x1292a7800] 03:11:25 INFO - PROCESS | 1941 | 1468491085675 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]]]}] 03:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 519ms 03:11:25 INFO - PROCESS | 1941 | 1468491085730 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:11:25 INFO - PROCESS | 1941 | 1468491085731 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:11:25 INFO - PROCESS | 1941 | 1468491085733 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:11:25 INFO - PROCESS | 1941 | 1468491085735 Marionette TRACE conn2 <- [1,270,null,{}] 03:11:25 INFO - PROCESS | 1941 | 1468491085744 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}] 03:11:25 INFO - PROCESS | 1941 | 1468491085745 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:25 INFO - PROCESS | 1941 | 1468491085835 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:11:25 INFO - PROCESS | 1941 | 1468491085839 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:25 INFO - PROCESS | 1941 | 1468491085840 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x12508a800 == 36 [pid = 1941] [id = 75] 03:11:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x1292b0000) [pid = 1941] [serial = 222] [outer = 0x0] 03:11:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x12a420c00) [pid = 1941] [serial = 223] [outer = 0x1292b0000] 03:11:25 INFO - PROCESS | 1941 | 1468491085863 Marionette DEBUG loaded listener.js 03:11:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x12a495000) [pid = 1941] [serial = 224] [outer = 0x1292b0000] 03:11:26 INFO - PROCESS | 1941 | 1468491086166 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]]]}] 03:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 473ms 03:11:26 INFO - PROCESS | 1941 | 1468491086213 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:11:26 INFO - PROCESS | 1941 | 1468491086214 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:11:26 INFO - PROCESS | 1941 | 1468491086216 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:11:26 INFO - PROCESS | 1941 | 1468491086218 Marionette TRACE conn2 <- [1,274,null,{}] 03:11:26 INFO - PROCESS | 1941 | 1468491086222 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}] 03:11:26 INFO - PROCESS | 1941 | 1468491086225 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:26 INFO - PROCESS | 1941 | 1468491086327 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:11:26 INFO - PROCESS | 1941 | 1468491086358 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:26 INFO - PROCESS | 1941 | 1468491086359 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x12695c000 == 37 [pid = 1941] [id = 76] 03:11:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x12a495400) [pid = 1941] [serial = 225] [outer = 0x0] 03:11:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x12a51f800) [pid = 1941] [serial = 226] [outer = 0x12a495400] 03:11:26 INFO - PROCESS | 1941 | 1468491086383 Marionette DEBUG loaded listener.js 03:11:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x12a527000) [pid = 1941] [serial = 227] [outer = 0x12a495400] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x113d4cc00) [pid = 1941] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x1173a8800) [pid = 1941] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x11967c800) [pid = 1941] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x118709000) [pid = 1941] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x116031c00) [pid = 1941] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x113d93000) [pid = 1941] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x113f31400) [pid = 1941] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1211a9800) [pid = 1941] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x117226000) [pid = 1941] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x112e91800) [pid = 1941] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x118471000) [pid = 1941] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1211b3400) [pid = 1941] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x124a4e800) [pid = 1941] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x121c49000) [pid = 1941] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x112e92000) [pid = 1941] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x125530000) [pid = 1941] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:11:26 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x124a1ac00) [pid = 1941] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:11:26 INFO - PROCESS | 1941 | 1468491086745 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]]]}] 03:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 573ms 03:11:26 INFO - PROCESS | 1941 | 1468491086790 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:11:26 INFO - PROCESS | 1941 | 1468491086791 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:11:26 INFO - PROCESS | 1941 | 1468491086799 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:11:26 INFO - PROCESS | 1941 | 1468491086800 Marionette TRACE conn2 <- [1,278,null,{}] 03:11:26 INFO - PROCESS | 1941 | 1468491086803 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}] 03:11:26 INFO - PROCESS | 1941 | 1468491086804 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:26 INFO - PROCESS | 1941 | 1468491086877 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:11:26 INFO - PROCESS | 1941 | 1468491086881 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:26 INFO - PROCESS | 1941 | 1468491086882 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x119592000 == 38 [pid = 1941] [id = 77] 03:11:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x116a11800) [pid = 1941] [serial = 228] [outer = 0x0] 03:11:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x118f14400) [pid = 1941] [serial = 229] [outer = 0x116a11800] 03:11:26 INFO - PROCESS | 1941 | 1468491086908 Marionette DEBUG loaded listener.js 03:11:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x124a10800) [pid = 1941] [serial = 230] [outer = 0x116a11800] 03:11:27 INFO - PROCESS | 1941 | 1468491087241 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]]]}] 03:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 475ms 03:11:27 INFO - PROCESS | 1941 | 1468491087269 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:11:27 INFO - PROCESS | 1941 | 1468491087273 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:11:27 INFO - PROCESS | 1941 | 1468491087276 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:11:27 INFO - PROCESS | 1941 | 1468491087277 Marionette TRACE conn2 <- [1,282,null,{}] 03:11:27 INFO - PROCESS | 1941 | 1468491087280 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}] 03:11:27 INFO - PROCESS | 1941 | 1468491087281 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:27 INFO - PROCESS | 1941 | 1468491087377 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:11:27 INFO - PROCESS | 1941 | 1468491087422 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:27 INFO - PROCESS | 1941 | 1468491087424 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x128cbb800 == 39 [pid = 1941] [id = 78] 03:11:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1183cc400) [pid = 1941] [serial = 231] [outer = 0x0] 03:11:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1255d1c00) [pid = 1941] [serial = 232] [outer = 0x1183cc400] 03:11:27 INFO - PROCESS | 1941 | 1468491087449 Marionette DEBUG loaded listener.js 03:11:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12a92c000) [pid = 1941] [serial = 233] [outer = 0x1183cc400] 03:11:27 INFO - PROCESS | 1941 | 1468491087701 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]]]}] 03:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 03:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:11:27 INFO - PROCESS | 1941 | 1468491087749 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:11:27 INFO - PROCESS | 1941 | 1468491087750 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:11:27 INFO - PROCESS | 1941 | 1468491087762 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:11:27 INFO - PROCESS | 1941 | 1468491087763 Marionette TRACE conn2 <- [1,286,null,{}] 03:11:27 INFO - PROCESS | 1941 | 1468491087766 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}] 03:11:27 INFO - PROCESS | 1941 | 1468491087767 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:27 INFO - PROCESS | 1941 | 1468491087881 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:11:27 INFO - PROCESS | 1941 | 1468491087885 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:27 INFO - PROCESS | 1941 | 1468491087886 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x1292a5000 == 40 [pid = 1941] [id = 79] 03:11:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12a936400) [pid = 1941] [serial = 234] [outer = 0x0] 03:11:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12abb2800) [pid = 1941] [serial = 235] [outer = 0x12a936400] 03:11:27 INFO - PROCESS | 1941 | 1468491087926 Marionette DEBUG loaded listener.js 03:11:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12b634c00) [pid = 1941] [serial = 236] [outer = 0x12a936400] 03:11:28 INFO - PROCESS | 1941 | 1468491088379 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]]]}] 03:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 679ms 03:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:11:28 INFO - PROCESS | 1941 | 1468491088431 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:11:28 INFO - PROCESS | 1941 | 1468491088432 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:11:28 INFO - PROCESS | 1941 | 1468491088434 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:11:28 INFO - PROCESS | 1941 | 1468491088435 Marionette TRACE conn2 <- [1,290,null,{}] 03:11:28 INFO - PROCESS | 1941 | 1468491088438 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}] 03:11:28 INFO - PROCESS | 1941 | 1468491088439 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:28 INFO - PROCESS | 1941 | 1468491088525 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:11:28 INFO - PROCESS | 1941 | 1468491088528 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:28 INFO - PROCESS | 1941 | 1468491088529 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294df000 == 41 [pid = 1941] [id = 80] 03:11:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x124beac00) [pid = 1941] [serial = 237] [outer = 0x0] 03:11:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12b63fc00) [pid = 1941] [serial = 238] [outer = 0x124beac00] 03:11:28 INFO - PROCESS | 1941 | 1468491088553 Marionette DEBUG loaded listener.js 03:11:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x12b8dcc00) [pid = 1941] [serial = 239] [outer = 0x124beac00] 03:11:28 INFO - PROCESS | 1941 | 1468491088995 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]]]}] 03:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 03:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:11:29 INFO - PROCESS | 1941 | 1468491089006 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:11:29 INFO - PROCESS | 1941 | 1468491089009 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:11:29 INFO - PROCESS | 1941 | 1468491089012 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:11:29 INFO - PROCESS | 1941 | 1468491089014 Marionette TRACE conn2 <- [1,294,null,{}] 03:11:29 INFO - PROCESS | 1941 | 1468491089017 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}] 03:11:29 INFO - PROCESS | 1941 | 1468491089020 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:29 INFO - PROCESS | 1941 | 1468491089119 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:11:29 INFO - PROCESS | 1941 | 1468491089164 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:29 INFO - PROCESS | 1941 | 1468491089166 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f37000 == 42 [pid = 1941] [id = 81] 03:11:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x11662a000) [pid = 1941] [serial = 240] [outer = 0x0] 03:11:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x118367c00) [pid = 1941] [serial = 241] [outer = 0x11662a000] 03:11:29 INFO - PROCESS | 1941 | 1468491089196 Marionette DEBUG loaded listener.js 03:11:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x118705000) [pid = 1941] [serial = 242] [outer = 0x11662a000] 03:11:29 INFO - PROCESS | 1941 | 1468491089622 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]]]}] 03:11:29 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. 03:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 03:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:11:29 INFO - PROCESS | 1941 | 1468491089633 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:11:29 INFO - PROCESS | 1941 | 1468491089636 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:11:29 INFO - PROCESS | 1941 | 1468491089641 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:11:29 INFO - PROCESS | 1941 | 1468491089643 Marionette TRACE conn2 <- [1,298,null,{}] 03:11:29 INFO - PROCESS | 1941 | 1468491089645 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}] 03:11:29 INFO - PROCESS | 1941 | 1468491089647 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:29 INFO - PROCESS | 1941 | 1468491089750 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:11:29 INFO - PROCESS | 1941 | 1468491089795 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:29 INFO - PROCESS | 1941 | 1468491089796 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f3a800 == 43 [pid = 1941] [id = 82] 03:11:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x1193d8400) [pid = 1941] [serial = 243] [outer = 0x0] 03:11:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x1210a3400) [pid = 1941] [serial = 244] [outer = 0x1193d8400] 03:11:29 INFO - PROCESS | 1941 | 1468491089826 Marionette DEBUG loaded listener.js 03:11:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x1219c4400) [pid = 1941] [serial = 245] [outer = 0x1193d8400] 03:11:30 INFO - PROCESS | 1941 | 1468491090241 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]]]}] 03:11:30 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. 03:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 03:11:30 INFO - PROCESS | 1941 | 1468491090260 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:11:30 INFO - PROCESS | 1941 | 1468491090262 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:11:30 INFO - PROCESS | 1941 | 1468491090264 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:11:30 INFO - PROCESS | 1941 | 1468491090267 Marionette TRACE conn2 <- [1,302,null,{}] 03:11:30 INFO - PROCESS | 1941 | 1468491090274 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}] 03:11:30 INFO - PROCESS | 1941 | 1468491090277 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:30 INFO - PROCESS | 1941 | 1468491090376 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:11:30 INFO - PROCESS | 1941 | 1468491090453 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:30 INFO - PROCESS | 1941 | 1468491090455 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e8d800 == 44 [pid = 1941] [id = 83] 03:11:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x124d91000) [pid = 1941] [serial = 246] [outer = 0x0] 03:11:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x126890c00) [pid = 1941] [serial = 247] [outer = 0x124d91000] 03:11:30 INFO - PROCESS | 1941 | 1468491090485 Marionette DEBUG loaded listener.js 03:11:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x1284c6400) [pid = 1941] [serial = 248] [outer = 0x124d91000] 03:11:30 INFO - PROCESS | 1941 | 1468491090886 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]]]}] 03:11:30 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. 03:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 675ms 03:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:11:30 INFO - PROCESS | 1941 | 1468491090940 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:11:30 INFO - PROCESS | 1941 | 1468491090941 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:11:30 INFO - PROCESS | 1941 | 1468491090944 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:11:30 INFO - PROCESS | 1941 | 1468491090945 Marionette TRACE conn2 <- [1,306,null,{}] 03:11:30 INFO - PROCESS | 1941 | 1468491090947 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}] 03:11:30 INFO - PROCESS | 1941 | 1468491090949 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:31 INFO - PROCESS | 1941 | 1468491091048 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:11:31 INFO - PROCESS | 1941 | 1468491091096 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:31 INFO - PROCESS | 1941 | 1468491091097 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a548800 == 45 [pid = 1941] [id = 84] 03:11:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x1284c9400) [pid = 1941] [serial = 249] [outer = 0x0] 03:11:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x1289dcc00) [pid = 1941] [serial = 250] [outer = 0x1284c9400] 03:11:31 INFO - PROCESS | 1941 | 1468491091126 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1289e1c00) [pid = 1941] [serial = 251] [outer = 0x1284c9400] 03:11:31 INFO - PROCESS | 1941 | 1468491091504 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]]]}] 03:11:31 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. 03:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 719ms 03:11:31 INFO - PROCESS | 1941 | 1468491091681 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:11:31 INFO - PROCESS | 1941 | 1468491091683 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:11:31 INFO - PROCESS | 1941 | 1468491091705 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:11:31 INFO - PROCESS | 1941 | 1468491091707 Marionette TRACE conn2 <- [1,310,null,{}] 03:11:31 INFO - PROCESS | 1941 | 1468491091712 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}] 03:11:31 INFO - PROCESS | 1941 | 1468491091714 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:31 INFO - PROCESS | 1941 | 1468491091803 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:11:31 INFO - PROCESS | 1941 | 1468491091862 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:31 INFO - PROCESS | 1941 | 1468491091865 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x11701b000 == 46 [pid = 1941] [id = 85] 03:11:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x118231c00) [pid = 1941] [serial = 252] [outer = 0x0] 03:11:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x118369c00) [pid = 1941] [serial = 253] [outer = 0x118231c00] 03:11:31 INFO - PROCESS | 1941 | 1468491091892 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x11870bc00) [pid = 1941] [serial = 254] [outer = 0x118231c00] 03:11:32 INFO - PROCESS | 1941 | 1468491092310 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]]]}] 03:11:32 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. 03:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 636ms 03:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:11:32 INFO - PROCESS | 1941 | 1468491092328 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:11:32 INFO - PROCESS | 1941 | 1468491092330 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:11:32 INFO - PROCESS | 1941 | 1468491092334 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:11:32 INFO - PROCESS | 1941 | 1468491092336 Marionette TRACE conn2 <- [1,314,null,{}] 03:11:32 INFO - PROCESS | 1941 | 1468491092339 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}] 03:11:32 INFO - PROCESS | 1941 | 1468491092340 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:32 INFO - PROCESS | 1941 | 1468491092442 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x1292a5000 == 45 [pid = 1941] [id = 79] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x128cbb800 == 44 [pid = 1941] [id = 78] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x119592000 == 43 [pid = 1941] [id = 77] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x12695c000 == 42 [pid = 1941] [id = 76] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x12508a800 == 41 [pid = 1941] [id = 75] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x121a5b800 == 40 [pid = 1941] [id = 74] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x1213be800 == 39 [pid = 1941] [id = 73] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x11995c800 == 38 [pid = 1941] [id = 72] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x119621000 == 37 [pid = 1941] [id = 71] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x12905fc00) [pid = 1941] [serial = 192] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x118abd800 == 36 [pid = 1941] [id = 70] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x11701d000 == 35 [pid = 1941] [id = 69] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x112f0c000 == 34 [pid = 1941] [id = 68] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x117028000 == 33 [pid = 1941] [id = 67] 03:11:32 INFO - PROCESS | 1941 | --DOCSHELL 0x112632800 == 32 [pid = 1941] [id = 66] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x120fa0800) [pid = 1941] [serial = 171] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x124b1d000) [pid = 1941] [serial = 177] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x11968ec00) [pid = 1941] [serial = 168] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x118f17400) [pid = 1941] [serial = 165] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x1193d6000) [pid = 1941] [serial = 166] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x116978400) [pid = 1941] [serial = 157] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x1160de400) [pid = 1941] [serial = 156] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x116a03800) [pid = 1941] [serial = 142] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1160d8c00) [pid = 1941] [serial = 159] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x116a0ac00) [pid = 1941] [serial = 160] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x121c4b800) [pid = 1941] [serial = 174] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x118236800) [pid = 1941] [serial = 162] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x11967a800) [pid = 1941] [serial = 183] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1183d3800) [pid = 1941] [serial = 163] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1160d9400) [pid = 1941] [serial = 141] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x119335400) [pid = 1941] [serial = 145] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x11870a000) [pid = 1941] [serial = 144] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1233cf400) [pid = 1941] [serial = 148] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1215cbc00) [pid = 1941] [serial = 147] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x124bf5000) [pid = 1941] [serial = 151] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x124d92400) [pid = 1941] [serial = 180] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x124b17400) [pid = 1941] [serial = 150] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x118f13800) [pid = 1941] [serial = 154] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x124d27800) [pid = 1941] [serial = 178] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x128e50400) [pid = 1941] [serial = 190] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x126907400) [pid = 1941] [serial = 186] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x116028c00) [pid = 1941] [serial = 153] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1255d3c00) [pid = 1941] [serial = 181] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x126914c00) [pid = 1941] [serial = 187] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1249d8800) [pid = 1941] [serial = 175] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x12552e800) [pid = 1941] [serial = 184] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1210a3000) [pid = 1941] [serial = 172] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x119b6b400) [pid = 1941] [serial = 169] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x128407800) [pid = 1941] [serial = 189] [outer = 0x0] [url = about:blank] 03:11:32 INFO - PROCESS | 1941 | 1468491092515 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:32 INFO - PROCESS | 1941 | 1468491092516 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x113817000 == 33 [pid = 1941] [id = 86] 03:11:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x116a03800) [pid = 1941] [serial = 255] [outer = 0x0] 03:11:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1183d3800) [pid = 1941] [serial = 256] [outer = 0x116a03800] 03:11:32 INFO - PROCESS | 1941 | 1468491092543 Marionette DEBUG loaded listener.js 03:11:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1193df400) [pid = 1941] [serial = 257] [outer = 0x116a03800] 03:11:32 INFO - PROCESS | 1941 | 1468491092863 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]]]}] 03:11:32 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. 03:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 574ms 03:11:32 INFO - PROCESS | 1941 | 1468491092907 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:11:32 INFO - PROCESS | 1941 | 1468491092908 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:11:32 INFO - PROCESS | 1941 | 1468491092910 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:11:32 INFO - PROCESS | 1941 | 1468491092912 Marionette TRACE conn2 <- [1,318,null,{}] 03:11:32 INFO - PROCESS | 1941 | 1468491092919 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}] 03:11:32 INFO - PROCESS | 1941 | 1468491092922 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:33 INFO - PROCESS | 1941 | 1468491093004 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:11:33 INFO - PROCESS | 1941 | 1468491093010 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:33 INFO - PROCESS | 1941 | 1468491093012 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x118750800 == 34 [pid = 1941] [id = 87] 03:11:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1215cf800) [pid = 1941] [serial = 258] [outer = 0x0] 03:11:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1219d3000) [pid = 1941] [serial = 259] [outer = 0x1215cf800] 03:11:33 INFO - PROCESS | 1941 | 1468491093041 Marionette DEBUG loaded listener.js 03:11:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x12346d000) [pid = 1941] [serial = 260] [outer = 0x1215cf800] 03:11:33 INFO - PROCESS | 1941 | 1468491093378 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]]]}] 03:11:33 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. 03:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 521ms 03:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:11:33 INFO - PROCESS | 1941 | 1468491093432 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:11:33 INFO - PROCESS | 1941 | 1468491093433 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:11:33 INFO - PROCESS | 1941 | 1468491093435 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:11:33 INFO - PROCESS | 1941 | 1468491093436 Marionette TRACE conn2 <- [1,322,null,{}] 03:11:33 INFO - PROCESS | 1941 | 1468491093454 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}] 03:11:33 INFO - PROCESS | 1941 | 1468491093455 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:33 INFO - PROCESS | 1941 | 1468491093536 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:11:33 INFO - PROCESS | 1941 | 1468491093542 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:33 INFO - PROCESS | 1941 | 1468491093543 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x119585800 == 35 [pid = 1941] [id = 88] 03:11:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1249d8800) [pid = 1941] [serial = 261] [outer = 0x0] 03:11:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x124d21400) [pid = 1941] [serial = 262] [outer = 0x1249d8800] 03:11:33 INFO - PROCESS | 1941 | 1468491093568 Marionette DEBUG loaded listener.js 03:11:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x125536400) [pid = 1941] [serial = 263] [outer = 0x1249d8800] 03:11:33 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. 03:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 479ms 03:11:33 INFO - PROCESS | 1941 | 1468491093909 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]]]}] 03:11:33 INFO - PROCESS | 1941 | 1468491093915 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:11:33 INFO - PROCESS | 1941 | 1468491093916 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:11:33 INFO - PROCESS | 1941 | 1468491093918 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:11:33 INFO - PROCESS | 1941 | 1468491093919 Marionette TRACE conn2 <- [1,326,null,{}] 03:11:33 INFO - PROCESS | 1941 | 1468491093925 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}] 03:11:33 INFO - PROCESS | 1941 | 1468491093927 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:34 INFO - PROCESS | 1941 | 1468491094007 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:11:34 INFO - PROCESS | 1941 | 1468491094052 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:34 INFO - PROCESS | 1941 | 1468491094054 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x113d73000 == 36 [pid = 1941] [id = 89] 03:11:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x124a1b400) [pid = 1941] [serial = 264] [outer = 0x0] 03:11:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x126908800) [pid = 1941] [serial = 265] [outer = 0x124a1b400] 03:11:34 INFO - PROCESS | 1941 | 1468491094079 Marionette DEBUG loaded listener.js 03:11:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1284c1400) [pid = 1941] [serial = 266] [outer = 0x124a1b400] 03:11:34 INFO - PROCESS | 1941 | 1468491094365 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]]]}] 03:11:34 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. 03:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 472ms 03:11:34 INFO - PROCESS | 1941 | 1468491094396 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:11:34 INFO - PROCESS | 1941 | 1468491094406 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:11:34 INFO - PROCESS | 1941 | 1468491094411 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:11:34 INFO - PROCESS | 1941 | 1468491094412 Marionette TRACE conn2 <- [1,330,null,{}] 03:11:34 INFO - PROCESS | 1941 | 1468491094414 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}] 03:11:34 INFO - PROCESS | 1941 | 1468491094419 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:34 INFO - PROCESS | 1941 | 1468491094522 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:11:34 INFO - PROCESS | 1941 | 1468491094526 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:34 INFO - PROCESS | 1941 | 1468491094528 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f24000 == 37 [pid = 1941] [id = 90] 03:11:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1289e2000) [pid = 1941] [serial = 267] [outer = 0x0] 03:11:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1289e7800) [pid = 1941] [serial = 268] [outer = 0x1289e2000] 03:11:34 INFO - PROCESS | 1941 | 1468491094553 Marionette DEBUG loaded listener.js 03:11:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1292b4000) [pid = 1941] [serial = 269] [outer = 0x1289e2000] 03:11:34 INFO - PROCESS | 1941 | 1468491094916 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]]]}] 03:11:34 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. 03:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 03:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:11:34 INFO - PROCESS | 1941 | 1468491094930 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:11:34 INFO - PROCESS | 1941 | 1468491094932 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:11:34 INFO - PROCESS | 1941 | 1468491094934 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:11:34 INFO - PROCESS | 1941 | 1468491094935 Marionette TRACE conn2 <- [1,334,null,{}] 03:11:34 INFO - PROCESS | 1941 | 1468491094937 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}] 03:11:34 INFO - PROCESS | 1941 | 1468491094938 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:35 INFO - PROCESS | 1941 | 1468491095041 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:11:35 INFO - PROCESS | 1941 | 1468491095044 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:35 INFO - PROCESS | 1941 | 1468491095046 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x111bca800 == 38 [pid = 1941] [id = 91] 03:11:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1292b4c00) [pid = 1941] [serial = 270] [outer = 0x0] 03:11:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12a41ec00) [pid = 1941] [serial = 271] [outer = 0x1292b4c00] 03:11:35 INFO - PROCESS | 1941 | 1468491095070 Marionette DEBUG loaded listener.js 03:11:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12a498000) [pid = 1941] [serial = 272] [outer = 0x1292b4c00] 03:11:35 INFO - PROCESS | 1941 | 1468491095402 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]]]}] 03:11:35 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. 03:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 03:11:35 INFO - PROCESS | 1941 | 1468491095466 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:11:35 INFO - PROCESS | 1941 | 1468491095467 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:11:35 INFO - PROCESS | 1941 | 1468491095469 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:11:35 INFO - PROCESS | 1941 | 1468491095470 Marionette TRACE conn2 <- [1,338,null,{}] 03:11:35 INFO - PROCESS | 1941 | 1468491095472 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}] 03:11:35 INFO - PROCESS | 1941 | 1468491095473 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:35 INFO - PROCESS | 1941 | 1468491095568 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:11:35 INFO - PROCESS | 1941 | 1468491095572 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:35 INFO - PROCESS | 1941 | 1468491095573 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x123358000 == 39 [pid = 1941] [id = 92] 03:11:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x129423000) [pid = 1941] [serial = 273] [outer = 0x0] 03:11:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x12a52e000) [pid = 1941] [serial = 274] [outer = 0x129423000] 03:11:35 INFO - PROCESS | 1941 | 1468491095597 Marionette DEBUG loaded listener.js 03:11:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x12a92ec00) [pid = 1941] [serial = 275] [outer = 0x129423000] 03:11:35 INFO - PROCESS | 1941 | 1468491095924 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]]]}] 03:11:35 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. 03:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 472ms 03:11:35 INFO - PROCESS | 1941 | 1468491095945 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:11:35 INFO - PROCESS | 1941 | 1468491095946 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:11:35 INFO - PROCESS | 1941 | 1468491095957 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:11:35 INFO - PROCESS | 1941 | 1468491095958 Marionette TRACE conn2 <- [1,342,null,{}] 03:11:35 INFO - PROCESS | 1941 | 1468491095961 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}] 03:11:35 INFO - PROCESS | 1941 | 1468491095962 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:36 INFO - PROCESS | 1941 | 1468491096062 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:11:36 INFO - PROCESS | 1941 | 1468491096075 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:36 INFO - PROCESS | 1941 | 1468491096075 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x125096000 == 40 [pid = 1941] [id = 93] 03:11:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x12a92f400) [pid = 1941] [serial = 276] [outer = 0x0] 03:11:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x12b632c00) [pid = 1941] [serial = 277] [outer = 0x12a92f400] 03:11:36 INFO - PROCESS | 1941 | 1468491096100 Marionette DEBUG loaded listener.js 03:11:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x12b8dd400) [pid = 1941] [serial = 278] [outer = 0x12a92f400] 03:11:36 INFO - PROCESS | 1941 | 1468491096396 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]]]}] 03:11:36 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. 03:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 477ms 03:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:11:36 INFO - PROCESS | 1941 | 1468491096430 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:11:36 INFO - PROCESS | 1941 | 1468491096431 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:11:36 INFO - PROCESS | 1941 | 1468491096434 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:11:36 INFO - PROCESS | 1941 | 1468491096435 Marionette TRACE conn2 <- [1,346,null,{}] 03:11:36 INFO - PROCESS | 1941 | 1468491096439 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}] 03:11:36 INFO - PROCESS | 1941 | 1468491096441 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:36 INFO - PROCESS | 1941 | 1468491096537 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:11:36 INFO - PROCESS | 1941 | 1468491096550 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:36 INFO - PROCESS | 1941 | 1468491096551 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289c7000 == 41 [pid = 1941] [id = 94] 03:11:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x12b8e1400) [pid = 1941] [serial = 279] [outer = 0x0] 03:11:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x12b8e5800) [pid = 1941] [serial = 280] [outer = 0x12b8e1400] 03:11:36 INFO - PROCESS | 1941 | 1468491096576 Marionette DEBUG loaded listener.js 03:11:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12b969400) [pid = 1941] [serial = 281] [outer = 0x12b8e1400] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x12a936400) [pid = 1941] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x11870d800) [pid = 1941] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1292a7800) [pid = 1941] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x12a495400) [pid = 1941] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x111d7c000) [pid = 1941] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x11662c800) [pid = 1941] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x117227c00) [pid = 1941] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x111f29800) [pid = 1941] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x121c3f400) [pid = 1941] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1284bf400) [pid = 1941] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x119685c00) [pid = 1941] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x118703000) [pid = 1941] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1292b0000) [pid = 1941] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x116a11800) [pid = 1941] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:11:36 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1183cc400) [pid = 1941] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:11:37 INFO - PROCESS | 1941 | 1468491097010 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]]]}] 03:11:37 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. 03:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 623ms 03:11:37 INFO - PROCESS | 1941 | 1468491097059 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 1941 | 1468491097061 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:11:37 INFO - PROCESS | 1941 | 1468491097078 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 1941 | 1468491097080 Marionette TRACE conn2 <- [1,350,null,{}] 03:11:37 INFO - PROCESS | 1941 | 1468491097083 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}] 03:11:37 INFO - PROCESS | 1941 | 1468491097086 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:37 INFO - PROCESS | 1941 | 1468491097240 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:11:37 INFO - PROCESS | 1941 | 1468491097245 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:37 INFO - PROCESS | 1941 | 1468491097247 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x1292a4800 == 42 [pid = 1941] [id = 95] 03:11:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x119690800) [pid = 1941] [serial = 282] [outer = 0x0] 03:11:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x123347000) [pid = 1941] [serial = 283] [outer = 0x119690800] 03:11:37 INFO - PROCESS | 1941 | 1468491097290 Marionette DEBUG loaded listener.js 03:11:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12b8de400) [pid = 1941] [serial = 284] [outer = 0x119690800] 03:11:37 INFO - PROCESS | 1941 | 1468491097717 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]]]}] 03:11:37 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. 03:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 678ms 03:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:11:37 INFO - PROCESS | 1941 | 1468491097749 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 1941 | 1468491097750 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:11:37 INFO - PROCESS | 1941 | 1468491097752 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 1941 | 1468491097755 Marionette TRACE conn2 <- [1,354,null,{}] 03:11:37 INFO - PROCESS | 1941 | 1468491097758 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}] 03:11:37 INFO - PROCESS | 1941 | 1468491097759 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:37 INFO - PROCESS | 1941 | 1468491097841 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:11:37 INFO - PROCESS | 1941 | 1468491097845 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:37 INFO - PROCESS | 1941 | 1468491097846 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7bc800 == 43 [pid = 1941] [id = 96] 03:11:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x124a1b800) [pid = 1941] [serial = 285] [outer = 0x0] 03:11:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12b970000) [pid = 1941] [serial = 286] [outer = 0x124a1b800] 03:11:37 INFO - PROCESS | 1941 | 1468491097870 Marionette DEBUG loaded listener.js 03:11:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12bd28c00) [pid = 1941] [serial = 287] [outer = 0x124a1b800] 03:11:38 INFO - PROCESS | 1941 | 1468491098206 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]]]}] 03:11:38 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. 03:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 472ms 03:11:38 INFO - PROCESS | 1941 | 1468491098225 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:11:38 INFO - PROCESS | 1941 | 1468491098226 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:11:38 INFO - PROCESS | 1941 | 1468491098228 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:11:38 INFO - PROCESS | 1941 | 1468491098229 Marionette TRACE conn2 <- [1,358,null,{}] 03:11:38 INFO - PROCESS | 1941 | 1468491098232 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}] 03:11:38 INFO - PROCESS | 1941 | 1468491098233 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:38 INFO - PROCESS | 1941 | 1468491098318 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:11:38 INFO - PROCESS | 1941 | 1468491098366 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:38 INFO - PROCESS | 1941 | 1468491098368 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa80800 == 44 [pid = 1941] [id = 97] 03:11:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12b96a400) [pid = 1941] [serial = 288] [outer = 0x0] 03:11:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x12bd2b800) [pid = 1941] [serial = 289] [outer = 0x12b96a400] 03:11:38 INFO - PROCESS | 1941 | 1468491098392 Marionette DEBUG loaded listener.js 03:11:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x12c005400) [pid = 1941] [serial = 290] [outer = 0x12b96a400] 03:11:38 INFO - PROCESS | 1941 | 1468491098675 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]]]}] 03:11:38 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. 03:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 467ms 03:11:38 INFO - PROCESS | 1941 | 1468491098697 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:11:38 INFO - PROCESS | 1941 | 1468491098698 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:11:38 INFO - PROCESS | 1941 | 1468491098700 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:11:38 INFO - PROCESS | 1941 | 1468491098701 Marionette TRACE conn2 <- [1,362,null,{}] 03:11:38 INFO - PROCESS | 1941 | 1468491098703 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}] 03:11:38 INFO - PROCESS | 1941 | 1468491098705 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:38 INFO - PROCESS | 1941 | 1468491098845 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:11:38 INFO - PROCESS | 1941 | 1468491098983 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:38 INFO - PROCESS | 1941 | 1468491098985 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x1133cc000 == 45 [pid = 1941] [id = 98] 03:11:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x111ba9400) [pid = 1941] [serial = 291] [outer = 0x0] 03:11:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1133dc000) [pid = 1941] [serial = 292] [outer = 0x111ba9400] 03:11:39 INFO - PROCESS | 1941 | 1468491099038 Marionette DEBUG loaded listener.js 03:11:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x1160d9400) [pid = 1941] [serial = 293] [outer = 0x111ba9400] 03:11:39 INFO - PROCESS | 1941 | 1468491099599 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]]]}] 03:11:39 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. 03:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 924ms 03:11:39 INFO - PROCESS | 1941 | 1468491099626 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:11:39 INFO - PROCESS | 1941 | 1468491099629 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:11:39 INFO - PROCESS | 1941 | 1468491099632 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:11:39 INFO - PROCESS | 1941 | 1468491099634 Marionette TRACE conn2 <- [1,366,null,{}] 03:11:39 INFO - PROCESS | 1941 | 1468491099654 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}] 03:11:39 INFO - PROCESS | 1941 | 1468491099657 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:39 INFO - PROCESS | 1941 | 1468491099779 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:11:39 INFO - PROCESS | 1941 | 1468491099827 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:39 INFO - PROCESS | 1941 | 1468491099828 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180b8000 == 46 [pid = 1941] [id = 99] 03:11:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x118f8f800) [pid = 1941] [serial = 294] [outer = 0x0] 03:11:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x1193de000) [pid = 1941] [serial = 295] [outer = 0x118f8f800] 03:11:39 INFO - PROCESS | 1941 | 1468491099859 Marionette DEBUG loaded listener.js 03:11:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x11989c000) [pid = 1941] [serial = 296] [outer = 0x118f8f800] 03:11:40 INFO - PROCESS | 1941 | 1468491100313 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]]]}] 03:11:40 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. 03:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 719ms 03:11:40 INFO - PROCESS | 1941 | 1468491100373 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:11:40 INFO - PROCESS | 1941 | 1468491100378 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:11:40 INFO - PROCESS | 1941 | 1468491100396 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:11:40 INFO - PROCESS | 1941 | 1468491100398 Marionette TRACE conn2 <- [1,370,null,{}] 03:11:40 INFO - PROCESS | 1941 | 1468491100430 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}] 03:11:40 INFO - PROCESS | 1941 | 1468491100433 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:40 INFO - PROCESS | 1941 | 1468491100553 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:11:40 INFO - PROCESS | 1941 | 1468491100619 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:40 INFO - PROCESS | 1941 | 1468491100621 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x12508c800 == 47 [pid = 1941] [id = 100] 03:11:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x124a50000) [pid = 1941] [serial = 297] [outer = 0x0] 03:11:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x124d27800) [pid = 1941] [serial = 298] [outer = 0x124a50000] 03:11:40 INFO - PROCESS | 1941 | 1468491100695 Marionette DEBUG loaded listener.js 03:11:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x1284bec00) [pid = 1941] [serial = 299] [outer = 0x124a50000] 03:11:41 INFO - PROCESS | 1941 | 1468491101195 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]]]}] 03:11:41 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. 03:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 847ms 03:11:41 INFO - PROCESS | 1941 | 1468491101231 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:11:41 INFO - PROCESS | 1941 | 1468491101232 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:11:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:11:41 INFO - PROCESS | 1941 | 1468491101242 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:11:41 INFO - PROCESS | 1941 | 1468491101246 Marionette TRACE conn2 <- [1,374,null,{}] 03:11:41 INFO - PROCESS | 1941 | 1468491101249 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}] 03:11:41 INFO - PROCESS | 1941 | 1468491101252 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:41 INFO - PROCESS | 1941 | 1468491101469 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:11:41 INFO - PROCESS | 1941 | 1468491101547 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:41 INFO - PROCESS | 1941 | 1468491101548 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167e1000 == 48 [pid = 1941] [id = 101] 03:11:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x11822f400) [pid = 1941] [serial = 300] [outer = 0x0] 03:11:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x118369000) [pid = 1941] [serial = 301] [outer = 0x11822f400] 03:11:41 INFO - PROCESS | 1941 | 1468491101576 Marionette DEBUG loaded listener.js 03:11:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x118706c00) [pid = 1941] [serial = 302] [outer = 0x11822f400] 03:11:42 INFO - PROCESS | 1941 | 1468491102029 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:11:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:11:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 830ms 03:11:42 INFO - PROCESS | 1941 | 1468491102066 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:11:42 INFO - PROCESS | 1941 | 1468491102069 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:11:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:11:42 INFO - PROCESS | 1941 | 1468491102072 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:11:42 INFO - PROCESS | 1941 | 1468491102074 Marionette TRACE conn2 <- [1,378,null,{}] 03:11:42 INFO - PROCESS | 1941 | 1468491102077 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}] 03:11:42 INFO - PROCESS | 1941 | 1468491102079 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:42 INFO - PROCESS | 1941 | 1468491102169 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:11:42 INFO - PROCESS | 1941 | 1468491102220 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:42 INFO - PROCESS | 1941 | 1468491102222 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x117020800 == 49 [pid = 1941] [id = 102] 03:11:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x119b6b400) [pid = 1941] [serial = 303] [outer = 0x0] 03:11:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x1216e4000) [pid = 1941] [serial = 304] [outer = 0x119b6b400] 03:11:42 INFO - PROCESS | 1941 | 1468491102249 Marionette DEBUG loaded listener.js 03:11:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x12346e400) [pid = 1941] [serial = 305] [outer = 0x119b6b400] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa80800 == 48 [pid = 1941] [id = 97] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7bc800 == 47 [pid = 1941] [id = 96] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x1292a4800 == 46 [pid = 1941] [id = 95] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x1289c7000 == 45 [pid = 1941] [id = 94] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x125096000 == 44 [pid = 1941] [id = 93] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x123358000 == 43 [pid = 1941] [id = 92] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x111bca800 == 42 [pid = 1941] [id = 91] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x120f24000 == 41 [pid = 1941] [id = 90] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x113d73000 == 40 [pid = 1941] [id = 89] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x119585800 == 39 [pid = 1941] [id = 88] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x118750800 == 38 [pid = 1941] [id = 87] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x113817000 == 37 [pid = 1941] [id = 86] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x11701b000 == 36 [pid = 1941] [id = 85] 03:11:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12a548800 == 35 [pid = 1941] [id = 84] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x126891800) [pid = 1941] [serial = 217] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x12a417400) [pid = 1941] [serial = 221] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x12941ac00) [pid = 1941] [serial = 220] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x12a51f800) [pid = 1941] [serial = 226] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x1133e7400) [pid = 1941] [serial = 196] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x112a79c00) [pid = 1941] [serial = 195] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x1173a9000) [pid = 1941] [serial = 202] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x118426c00) [pid = 1941] [serial = 203] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x11823b000) [pid = 1941] [serial = 199] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1176c6c00) [pid = 1941] [serial = 198] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x124d28800) [pid = 1941] [serial = 214] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x124906000) [pid = 1941] [serial = 211] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x124a54400) [pid = 1941] [serial = 212] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1212dac00) [pid = 1941] [serial = 193] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x1198a2400) [pid = 1941] [serial = 208] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1216f0800) [pid = 1941] [serial = 209] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x119330000) [pid = 1941] [serial = 205] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x119678c00) [pid = 1941] [serial = 206] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x12a420c00) [pid = 1941] [serial = 223] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x12a495000) [pid = 1941] [serial = 224] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x118f14400) [pid = 1941] [serial = 229] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x12a527000) [pid = 1941] [serial = 227] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1255d1c00) [pid = 1941] [serial = 232] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x129062c00) [pid = 1941] [serial = 218] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x12a92c000) [pid = 1941] [serial = 233] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x12b634c00) [pid = 1941] [serial = 236] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x12a41e800) [pid = 1941] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x124a10800) [pid = 1941] [serial = 230] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1255d0000) [pid = 1941] [serial = 215] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x12abb2800) [pid = 1941] [serial = 235] [outer = 0x0] [url = about:blank] 03:11:42 INFO - PROCESS | 1941 | 1468491102641 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:11:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:11:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 621ms 03:11:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:11:42 INFO - PROCESS | 1941 | 1468491102693 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:11:42 INFO - PROCESS | 1941 | 1468491102695 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:11:42 INFO - PROCESS | 1941 | 1468491102697 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:11:42 INFO - PROCESS | 1941 | 1468491102698 Marionette TRACE conn2 <- [1,382,null,{}] 03:11:42 INFO - PROCESS | 1941 | 1468491102701 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}] 03:11:42 INFO - PROCESS | 1941 | 1468491102702 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:42 INFO - PROCESS | 1941 | 1468491102781 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:11:42 INFO - PROCESS | 1941 | 1468491102791 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:42 INFO - PROCESS | 1941 | 1468491102792 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x117236800 == 36 [pid = 1941] [id = 103] 03:11:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1176cb000) [pid = 1941] [serial = 306] [outer = 0x0] 03:11:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x124a1c400) [pid = 1941] [serial = 307] [outer = 0x1176cb000] 03:11:42 INFO - PROCESS | 1941 | 1468491102818 Marionette DEBUG loaded listener.js 03:11:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1255d3000) [pid = 1941] [serial = 308] [outer = 0x1176cb000] 03:11:43 INFO - PROCESS | 1941 | 1468491103152 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:11:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:11:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 468ms 03:11:43 INFO - PROCESS | 1941 | 1468491103180 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:11:43 INFO - PROCESS | 1941 | 1468491103182 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:11:43 INFO - PROCESS | 1941 | 1468491103191 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:11:43 INFO - PROCESS | 1941 | 1468491103194 Marionette TRACE conn2 <- [1,386,null,{}] 03:11:43 INFO - PROCESS | 1941 | 1468491103196 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}] 03:11:43 INFO - PROCESS | 1941 | 1468491103198 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:43 INFO - PROCESS | 1941 | 1468491103277 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:11:43 INFO - PROCESS | 1941 | 1468491103281 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:43 INFO - PROCESS | 1941 | 1468491103282 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198c4000 == 37 [pid = 1941] [id = 104] 03:11:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x12690fc00) [pid = 1941] [serial = 309] [outer = 0x0] 03:11:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1289dc000) [pid = 1941] [serial = 310] [outer = 0x12690fc00] 03:11:43 INFO - PROCESS | 1941 | 1468491103309 Marionette DEBUG loaded listener.js 03:11:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x128c12800) [pid = 1941] [serial = 311] [outer = 0x12690fc00] 03:11:43 INFO - PROCESS | 1941 | 1468491103790 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]]]}] 03:11:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 626ms 03:11:43 INFO - PROCESS | 1941 | 1468491103829 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:11:43 INFO - PROCESS | 1941 | 1468491103831 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:11:43 INFO - PROCESS | 1941 | 1468491103847 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:11:43 INFO - PROCESS | 1941 | 1468491103848 Marionette TRACE conn2 <- [1,390,null,{}] 03:11:43 INFO - PROCESS | 1941 | 1468491103850 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}] 03:11:43 INFO - PROCESS | 1941 | 1468491103851 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:43 INFO - PROCESS | 1941 | 1468491103930 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:11:43 INFO - PROCESS | 1941 | 1468491103934 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:43 INFO - PROCESS | 1941 | 1468491103935 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x121521000 == 38 [pid = 1941] [id = 105] 03:11:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x117226000) [pid = 1941] [serial = 312] [outer = 0x0] 03:11:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12a496c00) [pid = 1941] [serial = 313] [outer = 0x117226000] 03:11:43 INFO - PROCESS | 1941 | 1468491103962 Marionette DEBUG loaded listener.js 03:11:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12a524400) [pid = 1941] [serial = 314] [outer = 0x117226000] 03:11:44 INFO - PROCESS | 1941 | 1468491104278 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]]]}] 03:11:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:11:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 473ms 03:11:44 INFO - PROCESS | 1941 | 1468491104317 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:11:44 INFO - PROCESS | 1941 | 1468491104318 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:11:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:11:44 INFO - PROCESS | 1941 | 1468491104323 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:11:44 INFO - PROCESS | 1941 | 1468491104324 Marionette TRACE conn2 <- [1,394,null,{}] 03:11:44 INFO - PROCESS | 1941 | 1468491104327 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}] 03:11:44 INFO - PROCESS | 1941 | 1468491104328 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:44 INFO - PROCESS | 1941 | 1468491104410 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:11:44 INFO - PROCESS | 1941 | 1468491104481 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:44 INFO - PROCESS | 1941 | 1468491104485 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x124d44000 == 39 [pid = 1941] [id = 106] 03:11:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12b631000) [pid = 1941] [serial = 315] [outer = 0x0] 03:11:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12b635400) [pid = 1941] [serial = 316] [outer = 0x12b631000] 03:11:44 INFO - PROCESS | 1941 | 1468491104523 Marionette DEBUG loaded listener.js 03:11:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12b963800) [pid = 1941] [serial = 317] [outer = 0x12b631000] 03:11:44 INFO - PROCESS | 1941 | 1468491104858 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]]]}] 03:11:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:11:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 571ms 03:11:44 INFO - PROCESS | 1941 | 1468491104893 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:11:44 INFO - PROCESS | 1941 | 1468491104894 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:11:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:11:44 INFO - PROCESS | 1941 | 1468491104897 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:11:44 INFO - PROCESS | 1941 | 1468491104898 Marionette TRACE conn2 <- [1,398,null,{}] 03:11:44 INFO - PROCESS | 1941 | 1468491104901 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}] 03:11:44 INFO - PROCESS | 1941 | 1468491104902 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:45 INFO - PROCESS | 1941 | 1468491105000 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:11:45 INFO - PROCESS | 1941 | 1468491105035 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:45 INFO - PROCESS | 1941 | 1468491105036 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255b8000 == 40 [pid = 1941] [id = 107] 03:11:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12b637400) [pid = 1941] [serial = 318] [outer = 0x0] 03:11:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x12bd27400) [pid = 1941] [serial = 319] [outer = 0x12b637400] 03:11:45 INFO - PROCESS | 1941 | 1468491105060 Marionette DEBUG loaded listener.js 03:11:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x12c00ec00) [pid = 1941] [serial = 320] [outer = 0x12b637400] 03:11:45 INFO - PROCESS | 1941 | 1468491105368 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]]]}] 03:11:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:11:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 520ms 03:11:45 INFO - PROCESS | 1941 | 1468491105417 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:11:45 INFO - PROCESS | 1941 | 1468491105418 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:11:45 INFO - PROCESS | 1941 | 1468491105421 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:11:45 INFO - PROCESS | 1941 | 1468491105422 Marionette TRACE conn2 <- [1,402,null,{}] 03:11:45 INFO - PROCESS | 1941 | 1468491105424 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}] 03:11:45 INFO - PROCESS | 1941 | 1468491105425 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:45 INFO - PROCESS | 1941 | 1468491105527 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:11:45 INFO - PROCESS | 1941 | 1468491105531 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:45 INFO - PROCESS | 1941 | 1468491105532 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x1162f4000 == 41 [pid = 1941] [id = 108] 03:11:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x12b964400) [pid = 1941] [serial = 321] [outer = 0x0] 03:11:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x12c0a9000) [pid = 1941] [serial = 322] [outer = 0x12b964400] 03:11:45 INFO - PROCESS | 1941 | 1468491105583 Marionette DEBUG loaded listener.js 03:11:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x12c291800) [pid = 1941] [serial = 323] [outer = 0x12b964400] 03:11:45 INFO - PROCESS | 1941 | 1468491105925 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]]]}] 03:11:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:11:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 03:11:45 INFO - PROCESS | 1941 | 1468491105943 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:11:45 INFO - PROCESS | 1941 | 1468491105945 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:11:45 INFO - PROCESS | 1941 | 1468491105947 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:11:45 INFO - PROCESS | 1941 | 1468491105948 Marionette TRACE conn2 <- [1,406,null,{}] 03:11:45 INFO - PROCESS | 1941 | 1468491105950 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}] 03:11:45 INFO - PROCESS | 1941 | 1468491105951 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:46 INFO - PROCESS | 1941 | 1468491106051 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:11:46 INFO - PROCESS | 1941 | 1468491106061 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:46 INFO - PROCESS | 1941 | 1468491106062 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x117234800 == 42 [pid = 1941] [id = 109] 03:11:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x12c294000) [pid = 1941] [serial = 324] [outer = 0x0] 03:11:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x12c297c00) [pid = 1941] [serial = 325] [outer = 0x12c294000] 03:11:46 INFO - PROCESS | 1941 | 1468491106086 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12c29dc00) [pid = 1941] [serial = 326] [outer = 0x12c294000] 03:11:46 INFO - PROCESS | 1941 | 1468491106242 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:11:46 INFO - PROCESS | 1941 | 1468491106442 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]]]}] 03:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 03:11:46 INFO - PROCESS | 1941 | 1468491106468 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:11:46 INFO - PROCESS | 1941 | 1468491106469 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:11:46 INFO - PROCESS | 1941 | 1468491106474 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:11:46 INFO - PROCESS | 1941 | 1468491106475 Marionette TRACE conn2 <- [1,410,null,{}] 03:11:46 INFO - PROCESS | 1941 | 1468491106477 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}] 03:11:46 INFO - PROCESS | 1941 | 1468491106478 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:46 INFO - PROCESS | 1941 | 1468491106577 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:11:46 INFO - PROCESS | 1941 | 1468491106581 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:46 INFO - PROCESS | 1941 | 1468491106589 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b60c000 == 43 [pid = 1941] [id = 110] 03:11:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x1126f1000) [pid = 1941] [serial = 327] [outer = 0x0] 03:11:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x1126fb400) [pid = 1941] [serial = 328] [outer = 0x1126f1000] 03:11:46 INFO - PROCESS | 1941 | 1468491106643 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x1126ff800) [pid = 1941] [serial = 329] [outer = 0x1126f1000] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x12b8e1400) [pid = 1941] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x124a1b800) [pid = 1941] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x119690800) [pid = 1941] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1292b4c00) [pid = 1941] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x129423000) [pid = 1941] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x124a1b400) [pid = 1941] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x116a03800) [pid = 1941] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1215cf800) [pid = 1941] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x12a92f400) [pid = 1941] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x118231c00) [pid = 1941] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1289e2000) [pid = 1941] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:11:46 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1249d8800) [pid = 1941] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:11:47 INFO - PROCESS | 1941 | 1468491107027 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]]]}] 03:11:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:11:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 569ms 03:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:11:47 INFO - PROCESS | 1941 | 1468491107043 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:11:47 INFO - PROCESS | 1941 | 1468491107044 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:11:47 INFO - PROCESS | 1941 | 1468491107046 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:11:47 INFO - PROCESS | 1941 | 1468491107047 Marionette TRACE conn2 <- [1,414,null,{}] 03:11:47 INFO - PROCESS | 1941 | 1468491107050 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}] 03:11:47 INFO - PROCESS | 1941 | 1468491107051 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:47 INFO - PROCESS | 1941 | 1468491107162 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:11:47 INFO - PROCESS | 1941 | 1468491107193 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:47 INFO - PROCESS | 1941 | 1468491107194 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b61f800 == 44 [pid = 1941] [id = 111] 03:11:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1126f5000) [pid = 1941] [serial = 330] [outer = 0x0] 03:11:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x1128d1800) [pid = 1941] [serial = 331] [outer = 0x1126f5000] 03:11:47 INFO - PROCESS | 1941 | 1468491107221 Marionette DEBUG loaded listener.js 03:11:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1128d9800) [pid = 1941] [serial = 332] [outer = 0x1126f5000] 03:11:47 INFO - PROCESS | 1941 | 1468491107508 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]]]}] 03:11:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:11:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 03:11:47 INFO - PROCESS | 1941 | 1468491107565 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:11:47 INFO - PROCESS | 1941 | 1468491107567 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:11:47 INFO - PROCESS | 1941 | 1468491107569 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:11:47 INFO - PROCESS | 1941 | 1468491107573 Marionette TRACE conn2 <- [1,418,null,{}] 03:11:47 INFO - PROCESS | 1941 | 1468491107576 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}] 03:11:47 INFO - PROCESS | 1941 | 1468491107578 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:47 INFO - PROCESS | 1941 | 1468491107680 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:11:47 INFO - PROCESS | 1941 | 1468491107731 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:47 INFO - PROCESS | 1941 | 1468491107732 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b815800 == 45 [pid = 1941] [id = 112] 03:11:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1128d4400) [pid = 1941] [serial = 333] [outer = 0x0] 03:11:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1129abc00) [pid = 1941] [serial = 334] [outer = 0x1128d4400] 03:11:47 INFO - PROCESS | 1941 | 1468491107756 Marionette DEBUG loaded listener.js 03:11:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x116a03800) [pid = 1941] [serial = 335] [outer = 0x1128d4400] 03:11:48 INFO - PROCESS | 1941 | 1468491108527 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]]]}] 03:11:48 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 03:11:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 973ms 03:11:48 INFO - PROCESS | 1941 | 1468491108543 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:11:48 INFO - PROCESS | 1941 | 1468491108544 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:11:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:11:48 INFO - PROCESS | 1941 | 1468491108546 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:11:48 INFO - PROCESS | 1941 | 1468491108547 Marionette TRACE conn2 <- [1,422,null,{}] 03:11:48 INFO - PROCESS | 1941 | 1468491108549 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}] 03:11:48 INFO - PROCESS | 1941 | 1468491108550 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:48 INFO - PROCESS | 1941 | 1468491108633 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:11:48 INFO - PROCESS | 1941 | 1468491108637 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:48 INFO - PROCESS | 1941 | 1468491108638 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b947800 == 46 [pid = 1941] [id = 113] 03:11:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x1172c2800) [pid = 1941] [serial = 336] [outer = 0x0] 03:11:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x1289e2000) [pid = 1941] [serial = 337] [outer = 0x1172c2800] 03:11:48 INFO - PROCESS | 1941 | 1468491108662 Marionette DEBUG loaded listener.js 03:11:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12b631c00) [pid = 1941] [serial = 338] [outer = 0x1172c2800] 03:11:49 INFO - PROCESS | 1941 | 1468491109647 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]]]}] 03:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1118ms 03:11:49 INFO - PROCESS | 1941 | 1468491109666 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:11:49 INFO - PROCESS | 1941 | 1468491109668 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:11:49 INFO - PROCESS | 1941 | 1468491109674 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:11:49 INFO - PROCESS | 1941 | 1468491109676 Marionette TRACE conn2 <- [1,426,null,{}] 03:11:49 INFO - PROCESS | 1941 | 1468491109680 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}] 03:11:49 INFO - PROCESS | 1941 | 1468491109682 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:49 INFO - PROCESS | 1941 | 1468491109787 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:11:49 INFO - PROCESS | 1941 | 1468491109838 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:49 INFO - PROCESS | 1941 | 1468491109840 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x117250000 == 47 [pid = 1941] [id = 114] 03:11:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x1129ac000) [pid = 1941] [serial = 339] [outer = 0x0] 03:11:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x112f49800) [pid = 1941] [serial = 340] [outer = 0x1129ac000] 03:11:49 INFO - PROCESS | 1941 | 1468491109871 Marionette DEBUG loaded listener.js 03:11:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x112f4f400) [pid = 1941] [serial = 341] [outer = 0x1129ac000] 03:11:50 INFO - PROCESS | 1941 | 1468491110308 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] 03:11:50 INFO - PROCESS | 1941 | 1468491110349 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:11:50 INFO - PROCESS | 1941 | 1468491110353 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:11:50 INFO - PROCESS | 1941 | 1468491110355 Marionette TRACE conn2 <- [1,430,null,{}] 03:11:50 INFO - PROCESS | 1941 | 1468491110358 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}] 03:11:50 INFO - PROCESS | 1941 | 1468491110360 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:50 INFO - PROCESS | 1941 | 1468491110466 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:11:50 INFO - PROCESS | 1941 | 1468491110521 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:50 INFO - PROCESS | 1941 | 1468491110522 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x12110f800 == 48 [pid = 1941] [id = 115] 03:11:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x112f56c00) [pid = 1941] [serial = 342] [outer = 0x0] 03:11:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1176c6c00) [pid = 1941] [serial = 343] [outer = 0x112f56c00] 03:11:50 INFO - PROCESS | 1941 | 1468491110553 Marionette DEBUG loaded listener.js 03:11:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x118478400) [pid = 1941] [serial = 344] [outer = 0x112f56c00] 03:11:51 INFO - PROCESS | 1941 | 1468491111045 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]]]}] 03:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 770ms 03:11:51 INFO - PROCESS | 1941 | 1468491111124 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:11:51 INFO - PROCESS | 1941 | 1468491111126 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:11:51 INFO - PROCESS | 1941 | 1468491111128 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:11:51 INFO - PROCESS | 1941 | 1468491111131 Marionette TRACE conn2 <- [1,434,null,{}] 03:11:51 INFO - PROCESS | 1941 | 1468491111139 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}] 03:11:51 INFO - PROCESS | 1941 | 1468491111143 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:51 INFO - PROCESS | 1941 | 1468491111404 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:11:51 INFO - PROCESS | 1941 | 1468491111563 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:51 INFO - PROCESS | 1941 | 1468491111565 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x1162d9000 == 49 [pid = 1941] [id = 116] 03:11:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x1129b3800) [pid = 1941] [serial = 345] [outer = 0x0] 03:11:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x112f4e000) [pid = 1941] [serial = 346] [outer = 0x1129b3800] 03:11:51 INFO - PROCESS | 1941 | 1468491111615 Marionette DEBUG loaded listener.js 03:11:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x113843c00) [pid = 1941] [serial = 347] [outer = 0x1129b3800] 03:11:52 INFO - PROCESS | 1941 | 1468491112117 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]]]}] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x12b815800 == 48 [pid = 1941] [id = 112] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x12b61f800 == 47 [pid = 1941] [id = 111] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x12b60c000 == 46 [pid = 1941] [id = 110] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x117234800 == 45 [pid = 1941] [id = 109] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x1162f4000 == 44 [pid = 1941] [id = 108] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x1255b8000 == 43 [pid = 1941] [id = 107] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x124d44000 == 42 [pid = 1941] [id = 106] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x1289dcc00) [pid = 1941] [serial = 250] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x1210a3400) [pid = 1941] [serial = 244] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x118367c00) [pid = 1941] [serial = 241] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x126890c00) [pid = 1941] [serial = 247] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x12b63fc00) [pid = 1941] [serial = 238] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x12bd2b800) [pid = 1941] [serial = 289] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x121521000 == 41 [pid = 1941] [id = 105] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x1198c4000 == 40 [pid = 1941] [id = 104] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x117236800 == 39 [pid = 1941] [id = 103] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x117020800 == 38 [pid = 1941] [id = 102] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x1167e1000 == 37 [pid = 1941] [id = 101] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x1180b8000 == 36 [pid = 1941] [id = 99] 03:11:52 INFO - PROCESS | 1941 | --DOCSHELL 0x1133cc000 == 35 [pid = 1941] [id = 98] 03:11:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1073ms 03:11:52 INFO - PROCESS | 1941 | 1468491112202 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:11:52 INFO - PROCESS | 1941 | 1468491112206 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:11:52 INFO - PROCESS | 1941 | 1468491112209 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:11:52 INFO - PROCESS | 1941 | 1468491112211 Marionette TRACE conn2 <- [1,438,null,{}] 03:11:52 INFO - PROCESS | 1941 | 1468491112214 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}] 03:11:52 INFO - PROCESS | 1941 | 1468491112216 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:52 INFO - PROCESS | 1941 | 1468491112296 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:11:52 INFO - PROCESS | 1941 | 1468491112307 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:52 INFO - PROCESS | 1941 | 1468491112309 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x11667d000 == 36 [pid = 1941] [id = 117] 03:11:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x1183d6400) [pid = 1941] [serial = 348] [outer = 0x0] 03:11:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x118479800) [pid = 1941] [serial = 349] [outer = 0x1183d6400] 03:11:52 INFO - PROCESS | 1941 | 1468491112336 Marionette DEBUG loaded listener.js 03:11:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x119338000) [pid = 1941] [serial = 350] [outer = 0x1183d6400] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x12a41ec00) [pid = 1941] [serial = 271] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x12a52e000) [pid = 1941] [serial = 274] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x12a498000) [pid = 1941] [serial = 272] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x126908800) [pid = 1941] [serial = 265] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x1284c1400) [pid = 1941] [serial = 266] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x1183d3800) [pid = 1941] [serial = 256] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1193df400) [pid = 1941] [serial = 257] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1219d3000) [pid = 1941] [serial = 259] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x12346d000) [pid = 1941] [serial = 260] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x12b632c00) [pid = 1941] [serial = 277] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x11870bc00) [pid = 1941] [serial = 254] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x118369c00) [pid = 1941] [serial = 253] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x12b8dd400) [pid = 1941] [serial = 278] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1289e7800) [pid = 1941] [serial = 268] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x124d21400) [pid = 1941] [serial = 262] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x125536400) [pid = 1941] [serial = 263] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x12a92ec00) [pid = 1941] [serial = 275] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x12b8e5800) [pid = 1941] [serial = 280] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x12b970000) [pid = 1941] [serial = 286] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x123347000) [pid = 1941] [serial = 283] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x12b969400) [pid = 1941] [serial = 281] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x12b8de400) [pid = 1941] [serial = 284] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1292b4000) [pid = 1941] [serial = 269] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x12bd28c00) [pid = 1941] [serial = 287] [outer = 0x0] [url = about:blank] 03:11:52 INFO - PROCESS | 1941 | 1468491112808 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]]]}] 03:11:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 622ms 03:11:52 INFO - PROCESS | 1941 | 1468491112833 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:11:52 INFO - PROCESS | 1941 | 1468491112836 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:11:52 INFO - PROCESS | 1941 | 1468491112848 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:11:52 INFO - PROCESS | 1941 | 1468491112850 Marionette TRACE conn2 <- [1,442,null,{}] 03:11:52 INFO - PROCESS | 1941 | 1468491112892 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}] 03:11:52 INFO - PROCESS | 1941 | 1468491112895 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:53 INFO - PROCESS | 1941 | 1468491112999 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:11:53 INFO - PROCESS | 1941 | 1468491113066 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:53 INFO - PROCESS | 1941 | 1468491113067 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x119265000 == 37 [pid = 1941] [id = 118] 03:11:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1129a9c00) [pid = 1941] [serial = 351] [outer = 0x0] 03:11:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1210a2000) [pid = 1941] [serial = 352] [outer = 0x1129a9c00] 03:11:53 INFO - PROCESS | 1941 | 1468491113093 Marionette DEBUG loaded listener.js 03:11:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1233d3800) [pid = 1941] [serial = 353] [outer = 0x1129a9c00] 03:11:53 INFO - PROCESS | 1941 | 1468491113410 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]]]}] 03:11:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:11:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 611ms 03:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:11:53 INFO - PROCESS | 1941 | 1468491113458 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:11:53 INFO - PROCESS | 1941 | 1468491113461 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:11:53 INFO - PROCESS | 1941 | 1468491113470 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:11:53 INFO - PROCESS | 1941 | 1468491113474 Marionette TRACE conn2 <- [1,446,null,{}] 03:11:53 INFO - PROCESS | 1941 | 1468491113477 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}] 03:11:53 INFO - PROCESS | 1941 | 1468491113479 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:53 INFO - PROCESS | 1941 | 1468491113595 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:11:53 INFO - PROCESS | 1941 | 1468491113638 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:53 INFO - PROCESS | 1941 | 1468491113639 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x111b46000 == 38 [pid = 1941] [id = 119] 03:11:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1198a2000) [pid = 1941] [serial = 354] [outer = 0x0] 03:11:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1249d8800) [pid = 1941] [serial = 355] [outer = 0x1198a2000] 03:11:53 INFO - PROCESS | 1941 | 1468491113660 Marionette DEBUG loaded listener.js 03:11:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x126914c00) [pid = 1941] [serial = 356] [outer = 0x1198a2000] 03:11:53 INFO - PROCESS | 1941 | 1468491113965 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]]]}] 03:11:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:11:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 529ms 03:11:53 INFO - PROCESS | 1941 | 1468491113994 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:11:53 INFO - PROCESS | 1941 | 1468491113995 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:11:54 INFO - PROCESS | 1941 | 1468491113998 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:11:54 INFO - PROCESS | 1941 | 1468491114000 Marionette TRACE conn2 <- [1,450,null,{}] 03:11:54 INFO - PROCESS | 1941 | 1468491114003 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}] 03:11:54 INFO - PROCESS | 1941 | 1468491114007 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:54 INFO - PROCESS | 1941 | 1468491114103 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:11:54 INFO - PROCESS | 1941 | 1468491114110 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:54 INFO - PROCESS | 1941 | 1468491114113 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x1213c9800 == 39 [pid = 1941] [id = 120] 03:11:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12346c000) [pid = 1941] [serial = 357] [outer = 0x0] 03:11:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1284c1400) [pid = 1941] [serial = 358] [outer = 0x12346c000] 03:11:54 INFO - PROCESS | 1941 | 1468491114230 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x128c11800) [pid = 1941] [serial = 359] [outer = 0x12346c000] 03:11:54 INFO - PROCESS | 1941 | 1468491114681 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] 03:11:54 INFO - PROCESS | 1941 | 1468491114730 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:11:54 INFO - PROCESS | 1941 | 1468491114732 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:11:54 INFO - PROCESS | 1941 | 1468491114733 Marionette TRACE conn2 <- [1,454,null,{}] 03:11:54 INFO - PROCESS | 1941 | 1468491114735 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}] 03:11:54 INFO - PROCESS | 1941 | 1468491114737 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:54 INFO - PROCESS | 1941 | 1468491114844 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:11:54 INFO - PROCESS | 1941 | 1468491114849 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:54 INFO - PROCESS | 1941 | 1468491114853 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x125096000 == 40 [pid = 1941] [id = 121] 03:11:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12a421c00) [pid = 1941] [serial = 360] [outer = 0x0] 03:11:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x12a494c00) [pid = 1941] [serial = 361] [outer = 0x12a421c00] 03:11:54 INFO - PROCESS | 1941 | 1468491114916 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x12a737c00) [pid = 1941] [serial = 362] [outer = 0x12a421c00] 03:11:55 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:11:55 INFO - PROCESS | 1941 | 1468491115272 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]]]}] 03:11:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 568ms 03:11:55 INFO - PROCESS | 1941 | 1468491115301 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:11:55 INFO - PROCESS | 1941 | 1468491115302 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:11:55 INFO - PROCESS | 1941 | 1468491115307 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:11:55 INFO - PROCESS | 1941 | 1468491115308 Marionette TRACE conn2 <- [1,458,null,{}] 03:11:55 INFO - PROCESS | 1941 | 1468491115311 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}] 03:11:55 INFO - PROCESS | 1941 | 1468491115313 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:55 INFO - PROCESS | 1941 | 1468491115413 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:11:55 INFO - PROCESS | 1941 | 1468491115428 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:55 INFO - PROCESS | 1941 | 1468491115429 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x128a54800 == 41 [pid = 1941] [id = 122] 03:11:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x12a73a000) [pid = 1941] [serial = 363] [outer = 0x0] 03:11:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x12b63bc00) [pid = 1941] [serial = 364] [outer = 0x12a73a000] 03:11:55 INFO - PROCESS | 1941 | 1468491115453 Marionette DEBUG loaded listener.js 03:11:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x12b969c00) [pid = 1941] [serial = 365] [outer = 0x12a73a000] 03:11:55 INFO - PROCESS | 1941 | 1468491115807 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] 03:11:55 INFO - PROCESS | 1941 | 1468491115829 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:11:55 INFO - PROCESS | 1941 | 1468491115832 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:11:55 INFO - PROCESS | 1941 | 1468491115833 Marionette TRACE conn2 <- [1,462,null,{}] 03:11:55 INFO - PROCESS | 1941 | 1468491115843 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}] 03:11:55 INFO - PROCESS | 1941 | 1468491115844 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:55 INFO - PROCESS | 1941 | 1468491115941 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:11:55 INFO - PROCESS | 1941 | 1468491115944 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:55 INFO - PROCESS | 1941 | 1468491115945 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294d8800 == 42 [pid = 1941] [id = 123] 03:11:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x12a92f000) [pid = 1941] [serial = 366] [outer = 0x0] 03:11:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x12bd2b800) [pid = 1941] [serial = 367] [outer = 0x12a92f000] 03:11:55 INFO - PROCESS | 1941 | 1468491115969 Marionette DEBUG loaded listener.js 03:11:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12c005800) [pid = 1941] [serial = 368] [outer = 0x12a92f000] 03:11:56 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:11:56 INFO - PROCESS | 1941 | 1468491116382 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] 03:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:11:56 INFO - PROCESS | 1941 | 1468491116412 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:11:56 INFO - PROCESS | 1941 | 1468491116416 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:11:56 INFO - PROCESS | 1941 | 1468491116418 Marionette TRACE conn2 <- [1,466,null,{}] 03:11:56 INFO - PROCESS | 1941 | 1468491116421 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}] 03:11:56 INFO - PROCESS | 1941 | 1468491116423 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:56 INFO - PROCESS | 1941 | 1468491116770 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1284c9400) [pid = 1941] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x11662a000) [pid = 1941] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x124beac00) [pid = 1941] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x12b637400) [pid = 1941] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x119b6b400) [pid = 1941] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x11822f400) [pid = 1941] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1176cb000) [pid = 1941] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x117226000) [pid = 1941] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x12690fc00) [pid = 1941] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x12b631000) [pid = 1941] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x12b964400) [pid = 1941] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1128d4400) [pid = 1941] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1126f5000) [pid = 1941] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x12c294000) [pid = 1941] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1126f1000) [pid = 1941] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x12b96a400) [pid = 1941] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x124d91000) [pid = 1941] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:11:56 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1193d8400) [pid = 1941] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:11:56 INFO - PROCESS | 1941 | 1468491116835 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:56 INFO - PROCESS | 1941 | 1468491116836 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x116252000 == 43 [pid = 1941] [id = 124] 03:11:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1126f1000) [pid = 1941] [serial = 369] [outer = 0x0] 03:11:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1128cdc00) [pid = 1941] [serial = 370] [outer = 0x1126f1000] 03:11:56 INFO - PROCESS | 1941 | 1468491116868 Marionette DEBUG loaded listener.js 03:11:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x11722fc00) [pid = 1941] [serial = 371] [outer = 0x1126f1000] 03:11:57 INFO - PROCESS | 1941 | 1468491117148 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] 03:11:57 INFO - PROCESS | 1941 | 1468491117198 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:11:57 INFO - PROCESS | 1941 | 1468491117201 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:11:57 INFO - PROCESS | 1941 | 1468491117202 Marionette TRACE conn2 <- [1,470,null,{}] 03:11:57 INFO - PROCESS | 1941 | 1468491117208 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}] 03:11:57 INFO - PROCESS | 1941 | 1468491117210 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:57 INFO - PROCESS | 1941 | 1468491117334 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:11:57 INFO - PROCESS | 1941 | 1468491117412 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:57 INFO - PROCESS | 1941 | 1468491117413 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7ce800 == 44 [pid = 1941] [id = 125] 03:11:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x116078400) [pid = 1941] [serial = 372] [outer = 0x0] 03:11:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x119bf0000) [pid = 1941] [serial = 373] [outer = 0x116078400] 03:11:57 INFO - PROCESS | 1941 | 1468491117455 Marionette DEBUG loaded listener.js 03:11:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12bd2a000) [pid = 1941] [serial = 374] [outer = 0x116078400] 03:11:57 INFO - PROCESS | 1941 | 1468491117766 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]]]}] 03:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 573ms 03:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:11:57 INFO - PROCESS | 1941 | 1468491117778 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:11:57 INFO - PROCESS | 1941 | 1468491117779 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:11:57 INFO - PROCESS | 1941 | 1468491117785 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:11:57 INFO - PROCESS | 1941 | 1468491117786 Marionette TRACE conn2 <- [1,474,null,{}] 03:11:57 INFO - PROCESS | 1941 | 1468491117797 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}] 03:11:57 INFO - PROCESS | 1941 | 1468491117799 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:57 INFO - PROCESS | 1941 | 1468491117884 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:11:57 INFO - PROCESS | 1941 | 1468491117938 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:57 INFO - PROCESS | 1941 | 1468491117940 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b622800 == 45 [pid = 1941] [id = 126] 03:11:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x118304400) [pid = 1941] [serial = 375] [outer = 0x0] 03:11:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x118309000) [pid = 1941] [serial = 376] [outer = 0x118304400] 03:11:57 INFO - PROCESS | 1941 | 1468491117974 Marionette DEBUG loaded listener.js 03:11:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x126913000) [pid = 1941] [serial = 377] [outer = 0x118304400] 03:11:58 INFO - PROCESS | 1941 | 1468491118290 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]]]}] 03:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 528ms 03:11:58 INFO - PROCESS | 1941 | 1468491118310 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:11:58 INFO - PROCESS | 1941 | 1468491118311 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:11:58 INFO - PROCESS | 1941 | 1468491118314 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:11:58 INFO - PROCESS | 1941 | 1468491118315 Marionette TRACE conn2 <- [1,478,null,{}] 03:11:58 INFO - PROCESS | 1941 | 1468491118318 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}] 03:11:58 INFO - PROCESS | 1941 | 1468491118319 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:58 INFO - PROCESS | 1941 | 1468491118417 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:11:58 INFO - PROCESS | 1941 | 1468491118421 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:58 INFO - PROCESS | 1941 | 1468491118422 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd57000 == 46 [pid = 1941] [id = 127] 03:11:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x11830e400) [pid = 1941] [serial = 378] [outer = 0x0] 03:11:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x12c0ac800) [pid = 1941] [serial = 379] [outer = 0x11830e400] 03:11:58 INFO - PROCESS | 1941 | 1468491118445 Marionette DEBUG loaded listener.js 03:11:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x12c915400) [pid = 1941] [serial = 380] [outer = 0x11830e400] 03:11:58 INFO - PROCESS | 1941 | 1468491118822 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]]]}] 03:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 569ms 03:11:58 INFO - PROCESS | 1941 | 1468491118883 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:11:58 INFO - PROCESS | 1941 | 1468491118886 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:11:58 INFO - PROCESS | 1941 | 1468491118889 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:11:58 INFO - PROCESS | 1941 | 1468491118892 Marionette TRACE conn2 <- [1,482,null,{}] 03:11:58 INFO - PROCESS | 1941 | 1468491118896 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}] 03:11:58 INFO - PROCESS | 1941 | 1468491118898 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:59 INFO - PROCESS | 1941 | 1468491119002 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:11:59 INFO - PROCESS | 1941 | 1468491119053 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:59 INFO - PROCESS | 1941 | 1468491119056 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x116620800 == 47 [pid = 1941] [id = 128] 03:11:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1129ad000) [pid = 1941] [serial = 381] [outer = 0x0] 03:11:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x112f4f800) [pid = 1941] [serial = 382] [outer = 0x1129ad000] 03:11:59 INFO - PROCESS | 1941 | 1468491119087 Marionette DEBUG loaded listener.js 03:11:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x117226c00) [pid = 1941] [serial = 383] [outer = 0x1129ad000] 03:11:59 INFO - PROCESS | 1941 | 1468491119567 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]]]}] 03:11:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 721ms 03:11:59 INFO - PROCESS | 1941 | 1468491119611 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:11:59 INFO - PROCESS | 1941 | 1468491119614 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:11:59 INFO - PROCESS | 1941 | 1468491119619 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:11:59 INFO - PROCESS | 1941 | 1468491119621 Marionette TRACE conn2 <- [1,486,null,{}] 03:11:59 INFO - PROCESS | 1941 | 1468491119626 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}] 03:11:59 INFO - PROCESS | 1941 | 1468491119627 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:59 INFO - PROCESS | 1941 | 1468491119727 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:11:59 INFO - PROCESS | 1941 | 1468491119795 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:59 INFO - PROCESS | 1941 | 1468491119797 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:11:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f36000 == 48 [pid = 1941] [id = 129] 03:11:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x118f90800) [pid = 1941] [serial = 384] [outer = 0x0] 03:11:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x11967d400) [pid = 1941] [serial = 385] [outer = 0x118f90800] 03:11:59 INFO - PROCESS | 1941 | 1468491119828 Marionette DEBUG loaded listener.js 03:11:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x119c55400) [pid = 1941] [serial = 386] [outer = 0x118f90800] 03:12:00 INFO - PROCESS | 1941 | 1468491120258 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]]]}] 03:12:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:12:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 673ms 03:12:00 INFO - PROCESS | 1941 | 1468491120303 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:12:00 INFO - PROCESS | 1941 | 1468491120304 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:12:00 INFO - PROCESS | 1941 | 1468491120325 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:12:00 INFO - PROCESS | 1941 | 1468491120328 Marionette TRACE conn2 <- [1,490,null,{}] 03:12:00 INFO - PROCESS | 1941 | 1468491120336 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}] 03:12:00 INFO - PROCESS | 1941 | 1468491120344 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:00 INFO - PROCESS | 1941 | 1468491120489 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:12:00 INFO - PROCESS | 1941 | 1468491120555 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:00 INFO - PROCESS | 1941 | 1468491120557 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b949800 == 49 [pid = 1941] [id = 130] 03:12:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x1219d2800) [pid = 1941] [serial = 387] [outer = 0x0] 03:12:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x124906000) [pid = 1941] [serial = 388] [outer = 0x1219d2800] 03:12:00 INFO - PROCESS | 1941 | 1468491120589 Marionette DEBUG loaded listener.js 03:12:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x124d26800) [pid = 1941] [serial = 389] [outer = 0x1219d2800] 03:12:01 INFO - PROCESS | 1941 | 1468491121002 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]]]}] 03:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 724ms 03:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:12:01 INFO - PROCESS | 1941 | 1468491121048 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:12:01 INFO - PROCESS | 1941 | 1468491121050 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:12:01 INFO - PROCESS | 1941 | 1468491121052 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:12:01 INFO - PROCESS | 1941 | 1468491121053 Marionette TRACE conn2 <- [1,494,null,{}] 03:12:01 INFO - PROCESS | 1941 | 1468491121056 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}] 03:12:01 INFO - PROCESS | 1941 | 1468491121057 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:01 INFO - PROCESS | 1941 | 1468491121158 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:12:01 INFO - PROCESS | 1941 | 1468491121212 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:01 INFO - PROCESS | 1941 | 1468491121213 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd81800 == 50 [pid = 1941] [id = 131] 03:12:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x126891800) [pid = 1941] [serial = 390] [outer = 0x0] 03:12:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1289e5000) [pid = 1941] [serial = 391] [outer = 0x126891800] 03:12:01 INFO - PROCESS | 1941 | 1468491121242 Marionette DEBUG loaded listener.js 03:12:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x12a41bc00) [pid = 1941] [serial = 392] [outer = 0x126891800] 03:12:01 INFO - PROCESS | 1941 | 1468491121680 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]]]}] 03:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 03:12:01 INFO - PROCESS | 1941 | 1468491121737 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:12:01 INFO - PROCESS | 1941 | 1468491121740 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:12:01 INFO - PROCESS | 1941 | 1468491121744 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:12:01 INFO - PROCESS | 1941 | 1468491121745 Marionette TRACE conn2 <- [1,498,null,{}] 03:12:01 INFO - PROCESS | 1941 | 1468491121747 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}] 03:12:01 INFO - PROCESS | 1941 | 1468491121749 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:01 INFO - PROCESS | 1941 | 1468491121868 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:12:01 INFO - PROCESS | 1941 | 1468491121936 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:01 INFO - PROCESS | 1941 | 1468491121937 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c253800 == 51 [pid = 1941] [id = 132] 03:12:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x12a496400) [pid = 1941] [serial = 393] [outer = 0x0] 03:12:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x12a92b000) [pid = 1941] [serial = 394] [outer = 0x12a496400] 03:12:01 INFO - PROCESS | 1941 | 1468491121966 Marionette DEBUG loaded listener.js 03:12:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x12b8df800) [pid = 1941] [serial = 395] [outer = 0x12a496400] 03:12:02 INFO - PROCESS | 1941 | 1468491122395 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]]]}] 03:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 03:12:02 INFO - PROCESS | 1941 | 1468491122415 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:12:02 INFO - PROCESS | 1941 | 1468491122416 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:12:02 INFO - PROCESS | 1941 | 1468491122418 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:12:02 INFO - PROCESS | 1941 | 1468491122420 Marionette TRACE conn2 <- [1,502,null,{}] 03:12:02 INFO - PROCESS | 1941 | 1468491122425 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}] 03:12:02 INFO - PROCESS | 1941 | 1468491122429 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:02 INFO - PROCESS | 1941 | 1468491122552 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:12:02 INFO - PROCESS | 1941 | 1468491122609 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:02 INFO - PROCESS | 1941 | 1468491122611 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x119585800 == 52 [pid = 1941] [id = 133] 03:12:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 117 (0x118a2a000) [pid = 1941] [serial = 396] [outer = 0x0] 03:12:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 118 (0x128cd4800) [pid = 1941] [serial = 397] [outer = 0x118a2a000] 03:12:02 INFO - PROCESS | 1941 | 1468491122639 Marionette DEBUG loaded listener.js 03:12:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 119 (0x1292ae000) [pid = 1941] [serial = 398] [outer = 0x118a2a000] 03:12:03 INFO - PROCESS | 1941 | 1468491123231 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]]]}] 03:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 874ms 03:12:03 INFO - PROCESS | 1941 | 1468491123293 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:12:03 INFO - PROCESS | 1941 | 1468491123295 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:12:03 INFO - PROCESS | 1941 | 1468491123298 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:12:03 INFO - PROCESS | 1941 | 1468491123302 Marionette TRACE conn2 <- [1,506,null,{}] 03:12:03 INFO - PROCESS | 1941 | 1468491123305 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}] 03:12:03 INFO - PROCESS | 1941 | 1468491123306 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:03 INFO - PROCESS | 1941 | 1468491123404 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:12:03 INFO - PROCESS | 1941 | 1468491123487 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:03 INFO - PROCESS | 1941 | 1468491123489 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x116089800 == 53 [pid = 1941] [id = 134] 03:12:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 120 (0x118306000) [pid = 1941] [serial = 399] [outer = 0x0] 03:12:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 121 (0x118308400) [pid = 1941] [serial = 400] [outer = 0x118306000] 03:12:03 INFO - PROCESS | 1941 | 1468491123517 Marionette DEBUG loaded listener.js 03:12:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 122 (0x1183d7c00) [pid = 1941] [serial = 401] [outer = 0x118306000] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x12b622800 == 52 [pid = 1941] [id = 126] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7ce800 == 51 [pid = 1941] [id = 125] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x116252000 == 50 [pid = 1941] [id = 124] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x1294d8800 == 49 [pid = 1941] [id = 123] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x128a54800 == 48 [pid = 1941] [id = 122] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x125096000 == 47 [pid = 1941] [id = 121] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x1213c9800 == 46 [pid = 1941] [id = 120] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 121 (0x1289e2000) [pid = 1941] [serial = 337] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x111b46000 == 45 [pid = 1941] [id = 119] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x119265000 == 44 [pid = 1941] [id = 118] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x11667d000 == 43 [pid = 1941] [id = 117] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x1162d9000 == 42 [pid = 1941] [id = 116] 03:12:03 INFO - PROCESS | 1941 | --DOCSHELL 0x12b947800 == 41 [pid = 1941] [id = 113] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 120 (0x12c005400) [pid = 1941] [serial = 290] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 119 (0x1284c6400) [pid = 1941] [serial = 248] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 118 (0x1219c4400) [pid = 1941] [serial = 245] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 117 (0x1289e1c00) [pid = 1941] [serial = 251] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 116 (0x118705000) [pid = 1941] [serial = 242] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x12b8dcc00) [pid = 1941] [serial = 239] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x12c00ec00) [pid = 1941] [serial = 320] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x12bd27400) [pid = 1941] [serial = 319] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x124d27800) [pid = 1941] [serial = 298] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x12346e400) [pid = 1941] [serial = 305] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x1216e4000) [pid = 1941] [serial = 304] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x1193de000) [pid = 1941] [serial = 295] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x118706c00) [pid = 1941] [serial = 302] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x118369000) [pid = 1941] [serial = 301] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x124a1c400) [pid = 1941] [serial = 307] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1255d3000) [pid = 1941] [serial = 308] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x12a496c00) [pid = 1941] [serial = 313] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x12a524400) [pid = 1941] [serial = 314] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x128c12800) [pid = 1941] [serial = 311] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x1289dc000) [pid = 1941] [serial = 310] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x12b635400) [pid = 1941] [serial = 316] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1133dc000) [pid = 1941] [serial = 292] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x12c291800) [pid = 1941] [serial = 323] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x12c0a9000) [pid = 1941] [serial = 322] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x116a03800) [pid = 1941] [serial = 335] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1128d1800) [pid = 1941] [serial = 331] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x12c297c00) [pid = 1941] [serial = 325] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x12c29dc00) [pid = 1941] [serial = 326] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1126fb400) [pid = 1941] [serial = 328] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1126ff800) [pid = 1941] [serial = 329] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x12b963800) [pid = 1941] [serial = 317] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1128d9800) [pid = 1941] [serial = 332] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1129abc00) [pid = 1941] [serial = 334] [outer = 0x0] [url = about:blank] 03:12:03 INFO - PROCESS | 1941 | 1468491123932 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]]]}] 03:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 675ms 03:12:03 INFO - PROCESS | 1941 | 1468491123973 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:12:03 INFO - PROCESS | 1941 | 1468491123976 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:12:03 INFO - PROCESS | 1941 | 1468491123980 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:12:03 INFO - PROCESS | 1941 | 1468491123981 Marionette TRACE conn2 <- [1,510,null,{}] 03:12:03 INFO - PROCESS | 1941 | 1468491123984 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}] 03:12:03 INFO - PROCESS | 1941 | 1468491123985 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:04 INFO - PROCESS | 1941 | 1468491124075 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:12:04 INFO - PROCESS | 1941 | 1468491124126 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:04 INFO - PROCESS | 1941 | 1468491124128 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180aa000 == 42 [pid = 1941] [id = 135] 03:12:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x118426800) [pid = 1941] [serial = 402] [outer = 0x0] 03:12:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1193df400) [pid = 1941] [serial = 403] [outer = 0x118426800] 03:12:04 INFO - PROCESS | 1941 | 1468491124158 Marionette DEBUG loaded listener.js 03:12:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x119c55c00) [pid = 1941] [serial = 404] [outer = 0x118426800] 03:12:04 INFO - PROCESS | 1941 | 1468491124463 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]]]}] 03:12:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 518ms 03:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:12:04 INFO - PROCESS | 1941 | 1468491124499 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:12:04 INFO - PROCESS | 1941 | 1468491124500 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:12:04 INFO - PROCESS | 1941 | 1468491124503 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:12:04 INFO - PROCESS | 1941 | 1468491124507 Marionette TRACE conn2 <- [1,514,null,{}] 03:12:04 INFO - PROCESS | 1941 | 1468491124515 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}] 03:12:04 INFO - PROCESS | 1941 | 1468491124518 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:04 INFO - PROCESS | 1941 | 1468491124601 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:12:04 INFO - PROCESS | 1941 | 1468491124608 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:04 INFO - PROCESS | 1941 | 1468491124610 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x119956800 == 43 [pid = 1941] [id = 136] 03:12:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x119c5dc00) [pid = 1941] [serial = 405] [outer = 0x0] 03:12:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1210a2c00) [pid = 1941] [serial = 406] [outer = 0x119c5dc00] 03:12:04 INFO - PROCESS | 1941 | 1468491124639 Marionette DEBUG loaded listener.js 03:12:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x124be9800) [pid = 1941] [serial = 407] [outer = 0x119c5dc00] 03:12:04 INFO - PROCESS | 1941 | 1468491124993 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]]]}] 03:12:05 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 03:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 525ms 03:12:05 INFO - PROCESS | 1941 | 1468491125028 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:12:05 INFO - PROCESS | 1941 | 1468491125029 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:12:05 INFO - PROCESS | 1941 | 1468491125032 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:12:05 INFO - PROCESS | 1941 | 1468491125033 Marionette TRACE conn2 <- [1,518,null,{}] 03:12:05 INFO - PROCESS | 1941 | 1468491125035 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}] 03:12:05 INFO - PROCESS | 1941 | 1468491125036 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:05 INFO - PROCESS | 1941 | 1468491125125 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:12:05 INFO - PROCESS | 1941 | 1468491125128 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:05 INFO - PROCESS | 1941 | 1468491125129 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x1217aa000 == 44 [pid = 1941] [id = 137] 03:12:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x125534400) [pid = 1941] [serial = 408] [outer = 0x0] 03:12:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1289dd800) [pid = 1941] [serial = 409] [outer = 0x125534400] 03:12:05 INFO - PROCESS | 1941 | 1468491125154 Marionette DEBUG loaded listener.js 03:12:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x128ccb400) [pid = 1941] [serial = 410] [outer = 0x125534400] 03:12:05 INFO - PROCESS | 1941 | 1468491125477 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]]]}] 03:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 468ms 03:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:12:05 INFO - PROCESS | 1941 | 1468491125501 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:12:05 INFO - PROCESS | 1941 | 1468491125502 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:12:05 INFO - PROCESS | 1941 | 1468491125506 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:12:05 INFO - PROCESS | 1941 | 1468491125509 Marionette TRACE conn2 <- [1,522,null,{}] 03:12:05 INFO - PROCESS | 1941 | 1468491125512 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}] 03:12:05 INFO - PROCESS | 1941 | 1468491125513 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:05 INFO - PROCESS | 1941 | 1468491125629 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:12:05 INFO - PROCESS | 1941 | 1468491125662 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:05 INFO - PROCESS | 1941 | 1468491125663 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x124aaa000 == 45 [pid = 1941] [id = 138] 03:12:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x118f16c00) [pid = 1941] [serial = 411] [outer = 0x0] 03:12:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x128ccf400) [pid = 1941] [serial = 412] [outer = 0x118f16c00] 03:12:05 INFO - PROCESS | 1941 | 1468491125688 Marionette DEBUG loaded listener.js 03:12:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x128cd6c00) [pid = 1941] [serial = 413] [outer = 0x118f16c00] 03:12:06 INFO - PROCESS | 1941 | 1468491126027 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]]]}] 03:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 572ms 03:12:06 INFO - PROCESS | 1941 | 1468491126077 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:12:06 INFO - PROCESS | 1941 | 1468491126078 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:12:06 INFO - PROCESS | 1941 | 1468491126088 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 1941 | 1468491126089 Marionette TRACE conn2 <- [1,526,null,{}] 03:12:06 INFO - PROCESS | 1941 | 1468491126091 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}] 03:12:06 INFO - PROCESS | 1941 | 1468491126095 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:06 INFO - PROCESS | 1941 | 1468491126209 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:12:06 INFO - PROCESS | 1941 | 1468491126247 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:06 INFO - PROCESS | 1941 | 1468491126248 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x128a41000 == 46 [pid = 1941] [id = 139] 03:12:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x128cd7800) [pid = 1941] [serial = 414] [outer = 0x0] 03:12:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x12a420c00) [pid = 1941] [serial = 415] [outer = 0x128cd7800] 03:12:06 INFO - PROCESS | 1941 | 1468491126273 Marionette DEBUG loaded listener.js 03:12:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x12bd33c00) [pid = 1941] [serial = 416] [outer = 0x128cd7800] 03:12:06 INFO - PROCESS | 1941 | 1468491126608 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]]]}] 03:12:06 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 03:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 577ms 03:12:06 INFO - PROCESS | 1941 | 1468491126658 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:12:06 INFO - PROCESS | 1941 | 1468491126659 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:12:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:12:06 INFO - PROCESS | 1941 | 1468491126661 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 1941 | 1468491126662 Marionette TRACE conn2 <- [1,530,null,{}] 03:12:06 INFO - PROCESS | 1941 | 1468491126665 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}] 03:12:06 INFO - PROCESS | 1941 | 1468491126666 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:06 INFO - PROCESS | 1941 | 1468491126767 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:12:06 INFO - PROCESS | 1941 | 1468491126778 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:06 INFO - PROCESS | 1941 | 1468491126779 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a545800 == 47 [pid = 1941] [id = 140] 03:12:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x12c003000) [pid = 1941] [serial = 417] [outer = 0x0] 03:12:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x12c00dc00) [pid = 1941] [serial = 418] [outer = 0x12c003000] 03:12:06 INFO - PROCESS | 1941 | 1468491126810 Marionette DEBUG loaded listener.js 03:12:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x12c297400) [pid = 1941] [serial = 419] [outer = 0x12c003000] 03:12:07 INFO - PROCESS | 1941 | 1468491127156 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"]]]}] 03:12:07 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 03:12:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:12:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:12:07 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 03:12:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:12:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:12:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 522ms 03:12:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:12:07 INFO - PROCESS | 1941 | 1468491127183 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:12:07 INFO - PROCESS | 1941 | 1468491127184 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:12:07 INFO - PROCESS | 1941 | 1468491127193 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:12:07 INFO - PROCESS | 1941 | 1468491127194 Marionette TRACE conn2 <- [1,534,null,{}] 03:12:07 INFO - PROCESS | 1941 | 1468491127197 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}] 03:12:07 INFO - PROCESS | 1941 | 1468491127198 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:07 INFO - PROCESS | 1941 | 1468491127306 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:12:07 INFO - PROCESS | 1941 | 1468491127340 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:07 INFO - PROCESS | 1941 | 1468491127341 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b809800 == 48 [pid = 1941] [id = 141] 03:12:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x127152400) [pid = 1941] [serial = 420] [outer = 0x0] 03:12:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x127159800) [pid = 1941] [serial = 421] [outer = 0x127152400] 03:12:07 INFO - PROCESS | 1941 | 1468491127367 Marionette DEBUG loaded listener.js 03:12:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x12c0a2400) [pid = 1941] [serial = 422] [outer = 0x127152400] 03:12:07 INFO - PROCESS | 1941 | 1468491127665 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]]]}] 03:12:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:12:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 525ms 03:12:07 INFO - PROCESS | 1941 | 1468491127713 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:12:07 INFO - PROCESS | 1941 | 1468491127714 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:12:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:12:07 INFO - PROCESS | 1941 | 1468491127716 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:12:07 INFO - PROCESS | 1941 | 1468491127717 Marionette TRACE conn2 <- [1,538,null,{}] 03:12:07 INFO - PROCESS | 1941 | 1468491127719 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}] 03:12:07 INFO - PROCESS | 1941 | 1468491127721 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:07 INFO - PROCESS | 1941 | 1468491127848 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:12:07 INFO - PROCESS | 1941 | 1468491127870 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:07 INFO - PROCESS | 1941 | 1468491127872 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd47000 == 49 [pid = 1941] [id = 142] 03:12:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x112696400) [pid = 1941] [serial = 423] [outer = 0x0] 03:12:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x112698400) [pid = 1941] [serial = 424] [outer = 0x112696400] 03:12:07 INFO - PROCESS | 1941 | 1468491127901 Marionette DEBUG loaded listener.js 03:12:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x11269f800) [pid = 1941] [serial = 425] [outer = 0x112696400] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x12a421c00) [pid = 1941] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x12a73a000) [pid = 1941] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x1129a9c00) [pid = 1941] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x1198a2000) [pid = 1941] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x1183d6400) [pid = 1941] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1129b3800) [pid = 1941] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x12346c000) [pid = 1941] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x12a92f000) [pid = 1941] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x116078400) [pid = 1941] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1126f1000) [pid = 1941] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:12:08 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x118304400) [pid = 1941] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:12:08 INFO - PROCESS | 1941 | 1468491128312 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]]]}] 03:12:08 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. 03:12:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 619ms 03:12:08 INFO - PROCESS | 1941 | 1468491128336 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:12:08 INFO - PROCESS | 1941 | 1468491128340 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:12:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:12:08 INFO - PROCESS | 1941 | 1468491128347 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:12:08 INFO - PROCESS | 1941 | 1468491128348 Marionette TRACE conn2 <- [1,542,null,{}] 03:12:08 INFO - PROCESS | 1941 | 1468491128351 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}] 03:12:08 INFO - PROCESS | 1941 | 1468491128352 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:08 INFO - PROCESS | 1941 | 1468491128523 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:12:08 INFO - PROCESS | 1941 | 1468491128574 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:08 INFO - PROCESS | 1941 | 1468491128576 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd71800 == 50 [pid = 1941] [id = 143] 03:12:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x112693400) [pid = 1941] [serial = 426] [outer = 0x0] 03:12:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1166f0c00) [pid = 1941] [serial = 427] [outer = 0x112693400] 03:12:08 INFO - PROCESS | 1941 | 1468491128616 Marionette DEBUG loaded listener.js 03:12:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x119ff4800) [pid = 1941] [serial = 428] [outer = 0x112693400] 03:12:08 INFO - PROCESS | 1941 | 1468491128969 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]]]}] 03:12:09 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. 03:12:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 03:12:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:12:09 INFO - PROCESS | 1941 | 1468491129027 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:12:09 INFO - PROCESS | 1941 | 1468491129028 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:12:09 INFO - PROCESS | 1941 | 1468491129031 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:12:09 INFO - PROCESS | 1941 | 1468491129032 Marionette TRACE conn2 <- [1,546,null,{}] 03:12:09 INFO - PROCESS | 1941 | 1468491129035 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}] 03:12:09 INFO - PROCESS | 1941 | 1468491129036 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:09 INFO - PROCESS | 1941 | 1468491129143 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:12:09 INFO - PROCESS | 1941 | 1468491129147 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:09 INFO - PROCESS | 1941 | 1468491129148 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x12cc42800 == 51 [pid = 1941] [id = 144] 03:12:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x127151400) [pid = 1941] [serial = 429] [outer = 0x0] 03:12:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x12b8e5800) [pid = 1941] [serial = 430] [outer = 0x127151400] 03:12:09 INFO - PROCESS | 1941 | 1468491129180 Marionette DEBUG loaded listener.js 03:12:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12c91a000) [pid = 1941] [serial = 431] [outer = 0x127151400] 03:12:09 INFO - PROCESS | 1941 | 1468491129532 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]]]}] 03:12:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:12:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 03:12:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:12:09 INFO - PROCESS | 1941 | 1468491129550 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:12:09 INFO - PROCESS | 1941 | 1468491129551 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:12:09 INFO - PROCESS | 1941 | 1468491129553 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:12:09 INFO - PROCESS | 1941 | 1468491129554 Marionette TRACE conn2 <- [1,550,null,{}] 03:12:09 INFO - PROCESS | 1941 | 1468491129559 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}] 03:12:09 INFO - PROCESS | 1941 | 1468491129560 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:09 INFO - PROCESS | 1941 | 1468491129646 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:12:09 INFO - PROCESS | 1941 | 1468491129728 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:09 INFO - PROCESS | 1941 | 1468491129729 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x12cc55000 == 52 [pid = 1941] [id = 145] 03:12:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x127156800) [pid = 1941] [serial = 432] [outer = 0x0] 03:12:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x12c91ec00) [pid = 1941] [serial = 433] [outer = 0x127156800] 03:12:09 INFO - PROCESS | 1941 | 1468491129760 Marionette DEBUG loaded listener.js 03:12:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x12c931400) [pid = 1941] [serial = 434] [outer = 0x127156800] 03:12:10 INFO - PROCESS | 1941 | 1468491130023 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]]]}] 03:12:10 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. 03:12:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 524ms 03:12:10 INFO - PROCESS | 1941 | 1468491130078 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:12:10 INFO - PROCESS | 1941 | 1468491130079 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:12:10 INFO - PROCESS | 1941 | 1468491130081 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:12:10 INFO - PROCESS | 1941 | 1468491130082 Marionette TRACE conn2 <- [1,554,null,{}] 03:12:10 INFO - PROCESS | 1941 | 1468491130085 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}] 03:12:10 INFO - PROCESS | 1941 | 1468491130086 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:10 INFO - PROCESS | 1941 | 1468491130249 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:12:10 INFO - PROCESS | 1941 | 1468491130344 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:10 INFO - PROCESS | 1941 | 1468491130346 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x113347000 == 53 [pid = 1941] [id = 146] 03:12:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x1126a0400) [pid = 1941] [serial = 435] [outer = 0x0] 03:12:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1126fe400) [pid = 1941] [serial = 436] [outer = 0x1126a0400] 03:12:10 INFO - PROCESS | 1941 | 1468491130380 Marionette DEBUG loaded listener.js 03:12:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x1129b2000) [pid = 1941] [serial = 437] [outer = 0x1126a0400] 03:12:10 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:10 INFO - PROCESS | 1941 | 1468491130849 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]]]}] 03:12:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 820ms 03:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:12:10 INFO - PROCESS | 1941 | 1468491130903 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:12:10 INFO - PROCESS | 1941 | 1468491130907 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:12:10 INFO - PROCESS | 1941 | 1468491130912 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:12:10 INFO - PROCESS | 1941 | 1468491130915 Marionette TRACE conn2 <- [1,558,null,{}] 03:12:10 INFO - PROCESS | 1941 | 1468491130919 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}] 03:12:10 INFO - PROCESS | 1941 | 1468491130924 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:11 INFO - PROCESS | 1941 | 1468491131090 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:12:11 INFO - PROCESS | 1941 | 1468491131189 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:11 INFO - PROCESS | 1941 | 1468491131190 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x119971800 == 54 [pid = 1941] [id = 147] 03:12:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x1176cc800) [pid = 1941] [serial = 438] [outer = 0x0] 03:12:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x118430000) [pid = 1941] [serial = 439] [outer = 0x1176cc800] 03:12:11 INFO - PROCESS | 1941 | 1468491131222 Marionette DEBUG loaded listener.js 03:12:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x1193d8400) [pid = 1941] [serial = 440] [outer = 0x1176cc800] 03:12:11 INFO - PROCESS | 1941 | 1468491131662 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]]]}] 03:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 772ms 03:12:11 INFO - PROCESS | 1941 | 1468491131683 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:12:11 INFO - PROCESS | 1941 | 1468491131685 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:12:11 INFO - PROCESS | 1941 | 1468491131687 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:12:11 INFO - PROCESS | 1941 | 1468491131689 Marionette TRACE conn2 <- [1,562,null,{}] 03:12:11 INFO - PROCESS | 1941 | 1468491131691 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}] 03:12:11 INFO - PROCESS | 1941 | 1468491131693 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:11 INFO - PROCESS | 1941 | 1468491131802 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:12:11 INFO - PROCESS | 1941 | 1468491131873 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:11 INFO - PROCESS | 1941 | 1468491131875 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7cb800 == 55 [pid = 1941] [id = 148] 03:12:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 117 (0x119c53000) [pid = 1941] [serial = 441] [outer = 0x0] 03:12:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 118 (0x120fa6400) [pid = 1941] [serial = 442] [outer = 0x119c53000] 03:12:11 INFO - PROCESS | 1941 | 1468491131904 Marionette DEBUG loaded listener.js 03:12:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 119 (0x12120d000) [pid = 1941] [serial = 443] [outer = 0x119c53000] 03:12:12 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:12 INFO - PROCESS | 1941 | 1468491132308 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]]]}] 03:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 03:12:12 INFO - PROCESS | 1941 | 1468491132359 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:12:12 INFO - PROCESS | 1941 | 1468491132362 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:12:12 INFO - PROCESS | 1941 | 1468491132370 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:12:12 INFO - PROCESS | 1941 | 1468491132373 Marionette TRACE conn2 <- [1,566,null,{}] 03:12:12 INFO - PROCESS | 1941 | 1468491132375 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}] 03:12:12 INFO - PROCESS | 1941 | 1468491132378 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:12 INFO - PROCESS | 1941 | 1468491132491 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:12:12 INFO - PROCESS | 1941 | 1468491132550 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:12 INFO - PROCESS | 1941 | 1468491132551 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x12122d000 == 56 [pid = 1941] [id = 149] 03:12:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 120 (0x12120e400) [pid = 1941] [serial = 444] [outer = 0x0] 03:12:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 121 (0x124957c00) [pid = 1941] [serial = 445] [outer = 0x12120e400] 03:12:12 INFO - PROCESS | 1941 | 1468491132580 Marionette DEBUG loaded listener.js 03:12:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 122 (0x12714d400) [pid = 1941] [serial = 446] [outer = 0x12120e400] 03:12:12 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:13 INFO - PROCESS | 1941 | 1468491133197 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]]]}] 03:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 876ms 03:12:13 INFO - PROCESS | 1941 | 1468491133242 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:12:13 INFO - PROCESS | 1941 | 1468491133244 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:12:13 INFO - PROCESS | 1941 | 1468491133247 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:12:13 INFO - PROCESS | 1941 | 1468491133249 Marionette TRACE conn2 <- [1,570,null,{}] 03:12:13 INFO - PROCESS | 1941 | 1468491133253 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}] 03:12:13 INFO - PROCESS | 1941 | 1468491133254 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:13 INFO - PROCESS | 1941 | 1468491133384 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:12:13 INFO - PROCESS | 1941 | 1468491133437 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:13 INFO - PROCESS | 1941 | 1468491133438 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x11875e800 == 57 [pid = 1941] [id = 150] 03:12:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 123 (0x112f50000) [pid = 1941] [serial = 447] [outer = 0x0] 03:12:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 124 (0x1132c9000) [pid = 1941] [serial = 448] [outer = 0x112f50000] 03:12:13 INFO - PROCESS | 1941 | 1468491133467 Marionette DEBUG loaded listener.js 03:12:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 125 (0x113f30c00) [pid = 1941] [serial = 449] [outer = 0x112f50000] 03:12:13 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:13 INFO - PROCESS | 1941 | 1468491133884 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]]]}] 03:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 03:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:12:13 INFO - PROCESS | 1941 | 1468491133917 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:12:13 INFO - PROCESS | 1941 | 1468491133920 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:12:13 INFO - PROCESS | 1941 | 1468491133924 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:12:13 INFO - PROCESS | 1941 | 1468491133926 Marionette TRACE conn2 <- [1,574,null,{}] 03:12:13 INFO - PROCESS | 1941 | 1468491133928 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}] 03:12:13 INFO - PROCESS | 1941 | 1468491133930 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:14 INFO - PROCESS | 1941 | 1468491134041 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12cc55000 == 56 [pid = 1941] [id = 145] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12cc42800 == 55 [pid = 1941] [id = 144] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd71800 == 54 [pid = 1941] [id = 143] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd47000 == 53 [pid = 1941] [id = 142] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12b809800 == 52 [pid = 1941] [id = 141] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12a545800 == 51 [pid = 1941] [id = 140] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 124 (0x12c0ac800) [pid = 1941] [serial = 379] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x128a41000 == 50 [pid = 1941] [id = 139] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x124aaa000 == 49 [pid = 1941] [id = 138] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x1217aa000 == 48 [pid = 1941] [id = 137] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x119956800 == 47 [pid = 1941] [id = 136] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x1180aa000 == 46 [pid = 1941] [id = 135] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x116089800 == 45 [pid = 1941] [id = 134] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12b949800 == 44 [pid = 1941] [id = 130] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x120f36000 == 43 [pid = 1941] [id = 129] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd57000 == 42 [pid = 1941] [id = 127] 03:12:14 INFO - PROCESS | 1941 | --DOCSHELL 0x116620800 == 41 [pid = 1941] [id = 128] 03:12:14 INFO - PROCESS | 1941 | 1468491134171 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:14 INFO - PROCESS | 1941 | 1468491134172 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x11264c000 == 42 [pid = 1941] [id = 151] 03:12:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 125 (0x111d7f000) [pid = 1941] [serial = 450] [outer = 0x0] 03:12:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 126 (0x112694000) [pid = 1941] [serial = 451] [outer = 0x111d7f000] 03:12:14 INFO - PROCESS | 1941 | 1468491134205 Marionette DEBUG loaded listener.js 03:12:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 127 (0x112a85800) [pid = 1941] [serial = 452] [outer = 0x111d7f000] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 126 (0x12b63bc00) [pid = 1941] [serial = 364] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 125 (0x1210a2000) [pid = 1941] [serial = 352] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 124 (0x1233d3800) [pid = 1941] [serial = 353] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 123 (0x1249d8800) [pid = 1941] [serial = 355] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 122 (0x126914c00) [pid = 1941] [serial = 356] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 121 (0x118479800) [pid = 1941] [serial = 349] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 120 (0x119338000) [pid = 1941] [serial = 350] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 119 (0x112f49800) [pid = 1941] [serial = 340] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 118 (0x113843c00) [pid = 1941] [serial = 347] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 117 (0x112f4e000) [pid = 1941] [serial = 346] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 116 (0x1284c1400) [pid = 1941] [serial = 358] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x1176c6c00) [pid = 1941] [serial = 343] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x12c005800) [pid = 1941] [serial = 368] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x12bd2b800) [pid = 1941] [serial = 367] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x12b969c00) [pid = 1941] [serial = 365] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x119bf0000) [pid = 1941] [serial = 373] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x11722fc00) [pid = 1941] [serial = 371] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x126913000) [pid = 1941] [serial = 377] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x1128cdc00) [pid = 1941] [serial = 370] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x12bd2a000) [pid = 1941] [serial = 374] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x118309000) [pid = 1941] [serial = 376] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x128c11800) [pid = 1941] [serial = 359] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x12a737c00) [pid = 1941] [serial = 362] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x12a494c00) [pid = 1941] [serial = 361] [outer = 0x0] [url = about:blank] 03:12:14 INFO - PROCESS | 1941 | 1468491134621 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]]]}] 03:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 770ms 03:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:12:14 INFO - PROCESS | 1941 | 1468491134695 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:12:14 INFO - PROCESS | 1941 | 1468491134698 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:12:14 INFO - PROCESS | 1941 | 1468491134700 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:12:14 INFO - PROCESS | 1941 | 1468491134703 Marionette TRACE conn2 <- [1,578,null,{}] 03:12:14 INFO - PROCESS | 1941 | 1468491134727 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}] 03:12:14 INFO - PROCESS | 1941 | 1468491134728 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:14 INFO - PROCESS | 1941 | 1468491134826 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:12:14 INFO - PROCESS | 1941 | 1468491134892 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:14 INFO - PROCESS | 1941 | 1468491134894 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x11724e800 == 43 [pid = 1941] [id = 152] 03:12:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x117226000) [pid = 1941] [serial = 453] [outer = 0x0] 03:12:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x1176cc000) [pid = 1941] [serial = 454] [outer = 0x117226000] 03:12:14 INFO - PROCESS | 1941 | 1468491134925 Marionette DEBUG loaded listener.js 03:12:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x11823b000) [pid = 1941] [serial = 455] [outer = 0x117226000] 03:12:15 INFO - PROCESS | 1941 | 1468491135343 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]]]}] 03:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 03:12:15 INFO - PROCESS | 1941 | 1468491135394 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:12:15 INFO - PROCESS | 1941 | 1468491135397 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:12:15 INFO - PROCESS | 1941 | 1468491135399 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:12:15 INFO - PROCESS | 1941 | 1468491135401 Marionette TRACE conn2 <- [1,582,null,{}] 03:12:15 INFO - PROCESS | 1941 | 1468491135403 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}] 03:12:15 INFO - PROCESS | 1941 | 1468491135405 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:15 INFO - PROCESS | 1941 | 1468491135503 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:12:15 INFO - PROCESS | 1941 | 1468491135557 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:15 INFO - PROCESS | 1941 | 1468491135559 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x119583000 == 44 [pid = 1941] [id = 153] 03:12:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x11830c000) [pid = 1941] [serial = 456] [outer = 0x0] 03:12:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x1183d3800) [pid = 1941] [serial = 457] [outer = 0x11830c000] 03:12:15 INFO - PROCESS | 1941 | 1468491135588 Marionette DEBUG loaded listener.js 03:12:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x118a26400) [pid = 1941] [serial = 458] [outer = 0x11830c000] 03:12:16 INFO - PROCESS | 1941 | 1468491136019 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]]]}] 03:12:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:12:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 03:12:16 INFO - PROCESS | 1941 | 1468491136088 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:12:16 INFO - PROCESS | 1941 | 1468491136091 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:12:16 INFO - PROCESS | 1941 | 1468491136141 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 1941 | 1468491136146 Marionette TRACE conn2 <- [1,586,null,{}] 03:12:16 INFO - PROCESS | 1941 | 1468491136149 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}] 03:12:16 INFO - PROCESS | 1941 | 1468491136151 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:16 INFO - PROCESS | 1941 | 1468491136250 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:12:16 INFO - PROCESS | 1941 | 1468491136300 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:16 INFO - PROCESS | 1941 | 1468491136301 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f26800 == 45 [pid = 1941] [id = 154] 03:12:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x11607c000) [pid = 1941] [serial = 459] [outer = 0x0] 03:12:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x119c55800) [pid = 1941] [serial = 460] [outer = 0x11607c000] 03:12:16 INFO - PROCESS | 1941 | 1468491136330 Marionette DEBUG loaded listener.js 03:12:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x120fa4c00) [pid = 1941] [serial = 461] [outer = 0x11607c000] 03:12:16 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:16 INFO - PROCESS | 1941 | 1468491136740 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]]]}] 03:12:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:12:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 633ms 03:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:12:16 INFO - PROCESS | 1941 | 1468491136766 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:12:16 INFO - PROCESS | 1941 | 1468491136767 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:12:16 INFO - PROCESS | 1941 | 1468491136770 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 1941 | 1468491136771 Marionette TRACE conn2 <- [1,590,null,{}] 03:12:16 INFO - PROCESS | 1941 | 1468491136773 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}] 03:12:16 INFO - PROCESS | 1941 | 1468491136775 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:16 INFO - PROCESS | 1941 | 1468491136870 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:12:16 INFO - PROCESS | 1941 | 1468491136920 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:16 INFO - PROCESS | 1941 | 1468491136921 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x121242000 == 46 [pid = 1941] [id = 155] 03:12:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x1210a1c00) [pid = 1941] [serial = 462] [outer = 0x0] 03:12:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x121203800) [pid = 1941] [serial = 463] [outer = 0x1210a1c00] 03:12:16 INFO - PROCESS | 1941 | 1468491136950 Marionette DEBUG loaded listener.js 03:12:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x12120bc00) [pid = 1941] [serial = 464] [outer = 0x1210a1c00] 03:12:17 INFO - PROCESS | 1941 | 1468491137336 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]]]}] 03:12:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:12:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 621ms 03:12:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:12:17 INFO - PROCESS | 1941 | 1468491137392 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:12:17 INFO - PROCESS | 1941 | 1468491137393 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:12:17 INFO - PROCESS | 1941 | 1468491137396 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:12:17 INFO - PROCESS | 1941 | 1468491137397 Marionette TRACE conn2 <- [1,594,null,{}] 03:12:17 INFO - PROCESS | 1941 | 1468491137399 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}] 03:12:17 INFO - PROCESS | 1941 | 1468491137401 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:17 INFO - PROCESS | 1941 | 1468491137495 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:12:17 INFO - PROCESS | 1941 | 1468491137584 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:17 INFO - PROCESS | 1941 | 1468491137589 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f48000 == 47 [pid = 1941] [id = 156] 03:12:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x1216e9000) [pid = 1941] [serial = 465] [outer = 0x0] 03:12:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 117 (0x121a2b800) [pid = 1941] [serial = 466] [outer = 0x1216e9000] 03:12:17 INFO - PROCESS | 1941 | 1468491137628 Marionette DEBUG loaded listener.js 03:12:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 118 (0x124903c00) [pid = 1941] [serial = 467] [outer = 0x1216e9000] 03:12:18 INFO - PROCESS | 1941 | 1468491138145 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]]]}] 03:12:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:12:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 03:12:18 INFO - PROCESS | 1941 | 1468491138172 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:12:18 INFO - PROCESS | 1941 | 1468491138174 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:12:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:12:18 INFO - PROCESS | 1941 | 1468491138179 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:12:18 INFO - PROCESS | 1941 | 1468491138181 Marionette TRACE conn2 <- [1,598,null,{}] 03:12:18 INFO - PROCESS | 1941 | 1468491138185 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}] 03:12:18 INFO - PROCESS | 1941 | 1468491138187 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:18 INFO - PROCESS | 1941 | 1468491138283 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:12:18 INFO - PROCESS | 1941 | 1468491138364 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:18 INFO - PROCESS | 1941 | 1468491138367 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x117026000 == 48 [pid = 1941] [id = 157] 03:12:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 119 (0x1128d6000) [pid = 1941] [serial = 468] [outer = 0x0] 03:12:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 120 (0x112f56000) [pid = 1941] [serial = 469] [outer = 0x1128d6000] 03:12:18 INFO - PROCESS | 1941 | 1468491138396 Marionette DEBUG loaded listener.js 03:12:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 121 (0x1166fc800) [pid = 1941] [serial = 470] [outer = 0x1128d6000] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x119585800 == 47 [pid = 1941] [id = 133] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x11875e800 == 46 [pid = 1941] [id = 150] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x119971800 == 45 [pid = 1941] [id = 147] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x113347000 == 44 [pid = 1941] [id = 146] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x12c253800 == 43 [pid = 1941] [id = 132] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7cb800 == 42 [pid = 1941] [id = 148] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x128e8d800 == 41 [pid = 1941] [id = 83] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x117250000 == 40 [pid = 1941] [id = 114] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x116f37000 == 39 [pid = 1941] [id = 81] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x12508c800 == 38 [pid = 1941] [id = 100] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x120f3a800 == 37 [pid = 1941] [id = 82] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x12110f800 == 36 [pid = 1941] [id = 115] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x1294df000 == 35 [pid = 1941] [id = 80] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd81800 == 34 [pid = 1941] [id = 131] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x12122d000 == 33 [pid = 1941] [id = 149] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x116f48000 == 32 [pid = 1941] [id = 156] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x121242000 == 31 [pid = 1941] [id = 155] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x120f26800 == 30 [pid = 1941] [id = 154] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x119583000 == 29 [pid = 1941] [id = 153] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x11724e800 == 28 [pid = 1941] [id = 152] 03:12:19 INFO - PROCESS | 1941 | --DOCSHELL 0x11264c000 == 27 [pid = 1941] [id = 151] 03:12:19 INFO - PROCESS | 1941 | 1468491139577 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]]]}] 03:12:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:12:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1424ms 03:12:19 INFO - PROCESS | 1941 | 1468491139603 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:12:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:12:19 INFO - PROCESS | 1941 | 1468491139606 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:12:19 INFO - PROCESS | 1941 | 1468491139609 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:12:19 INFO - PROCESS | 1941 | 1468491139611 Marionette TRACE conn2 <- [1,602,null,{}] 03:12:19 INFO - PROCESS | 1941 | 1468491139615 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}] 03:12:19 INFO - PROCESS | 1941 | 1468491139617 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:19 INFO - PROCESS | 1941 | 1468491139693 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:12:19 INFO - PROCESS | 1941 | 1468491139698 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:19 INFO - PROCESS | 1941 | 1468491139700 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167d2000 == 28 [pid = 1941] [id = 158] 03:12:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 122 (0x112f4c800) [pid = 1941] [serial = 471] [outer = 0x0] 03:12:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 123 (0x1151da400) [pid = 1941] [serial = 472] [outer = 0x112f4c800] 03:12:19 INFO - PROCESS | 1941 | 1468491139730 Marionette DEBUG loaded listener.js 03:12:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 124 (0x112f52800) [pid = 1941] [serial = 473] [outer = 0x112f4c800] 03:12:20 INFO - PROCESS | 1941 | 1468491140065 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]]]}] 03:12:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:12:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 524ms 03:12:20 INFO - PROCESS | 1941 | 1468491140133 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:12:20 INFO - PROCESS | 1941 | 1468491140137 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:12:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:12:20 INFO - PROCESS | 1941 | 1468491140141 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:12:20 INFO - PROCESS | 1941 | 1468491140143 Marionette TRACE conn2 <- [1,606,null,{}] 03:12:20 INFO - PROCESS | 1941 | 1468491140146 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}] 03:12:20 INFO - PROCESS | 1941 | 1468491140147 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:20 INFO - PROCESS | 1941 | 1468491140226 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:12:20 INFO - PROCESS | 1941 | 1468491140230 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:20 INFO - PROCESS | 1941 | 1468491140231 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180b6800 == 29 [pid = 1941] [id = 159] 03:12:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 125 (0x118239c00) [pid = 1941] [serial = 474] [outer = 0x0] 03:12:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 126 (0x118364800) [pid = 1941] [serial = 475] [outer = 0x118239c00] 03:12:20 INFO - PROCESS | 1941 | 1468491140261 Marionette DEBUG loaded listener.js 03:12:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 127 (0x118478800) [pid = 1941] [serial = 476] [outer = 0x118239c00] 03:12:20 INFO - PROCESS | 1941 | 1468491140599 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]]]}] 03:12:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:12:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 469ms 03:12:20 INFO - PROCESS | 1941 | 1468491140611 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:12:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:12:20 INFO - PROCESS | 1941 | 1468491140612 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:12:20 INFO - PROCESS | 1941 | 1468491140615 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:12:20 INFO - PROCESS | 1941 | 1468491140617 Marionette TRACE conn2 <- [1,610,null,{}] 03:12:20 INFO - PROCESS | 1941 | 1468491140627 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}] 03:12:20 INFO - PROCESS | 1941 | 1468491140630 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:20 INFO - PROCESS | 1941 | 1468491140713 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:12:20 INFO - PROCESS | 1941 | 1468491140769 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:20 INFO - PROCESS | 1941 | 1468491140771 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x119956800 == 30 [pid = 1941] [id = 160] 03:12:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 128 (0x112f4d800) [pid = 1941] [serial = 477] [outer = 0x0] 03:12:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 129 (0x119333c00) [pid = 1941] [serial = 478] [outer = 0x112f4d800] 03:12:20 INFO - PROCESS | 1941 | 1468491140799 Marionette DEBUG loaded listener.js 03:12:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 130 (0x119b6b400) [pid = 1941] [serial = 479] [outer = 0x112f4d800] 03:12:21 INFO - PROCESS | 1941 | 1468491141103 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]]]}] 03:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 03:12:21 INFO - PROCESS | 1941 | 1468491141136 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:12:21 INFO - PROCESS | 1941 | 1468491141139 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:12:21 INFO - PROCESS | 1941 | 1468491141144 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:12:21 INFO - PROCESS | 1941 | 1468491141145 Marionette TRACE conn2 <- [1,614,null,{}] 03:12:21 INFO - PROCESS | 1941 | 1468491141148 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}] 03:12:21 INFO - PROCESS | 1941 | 1468491141149 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:21 INFO - PROCESS | 1941 | 1468491141226 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:12:21 INFO - PROCESS | 1941 | 1468491141229 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:21 INFO - PROCESS | 1941 | 1468491141231 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x12335a000 == 31 [pid = 1941] [id = 161] 03:12:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 131 (0x119c54800) [pid = 1941] [serial = 480] [outer = 0x0] 03:12:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 132 (0x121204400) [pid = 1941] [serial = 481] [outer = 0x119c54800] 03:12:21 INFO - PROCESS | 1941 | 1468491141258 Marionette DEBUG loaded listener.js 03:12:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 133 (0x121210400) [pid = 1941] [serial = 482] [outer = 0x119c54800] 03:12:21 INFO - PROCESS | 1941 | 1468491141580 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]]]}] 03:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 472ms 03:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:12:21 INFO - PROCESS | 1941 | 1468491141616 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:12:21 INFO - PROCESS | 1941 | 1468491141618 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:12:21 INFO - PROCESS | 1941 | 1468491141620 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:12:21 INFO - PROCESS | 1941 | 1468491141630 Marionette TRACE conn2 <- [1,618,null,{}] 03:12:21 INFO - PROCESS | 1941 | 1468491141633 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}] 03:12:21 INFO - PROCESS | 1941 | 1468491141634 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:21 INFO - PROCESS | 1941 | 1468491141741 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:12:21 INFO - PROCESS | 1941 | 1468491141757 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:21 INFO - PROCESS | 1941 | 1468491141758 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255c1800 == 32 [pid = 1941] [id = 162] 03:12:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 134 (0x11812f800) [pid = 1941] [serial = 483] [outer = 0x0] 03:12:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 135 (0x1212de000) [pid = 1941] [serial = 484] [outer = 0x11812f800] 03:12:21 INFO - PROCESS | 1941 | 1468491141782 Marionette DEBUG loaded listener.js 03:12:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 136 (0x121c4cc00) [pid = 1941] [serial = 485] [outer = 0x11812f800] 03:12:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 137 (0x12346c000) [pid = 1941] [serial = 486] [outer = 0x12ccbcc00] 03:12:22 INFO - PROCESS | 1941 | 1468491142169 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]]]}] 03:12:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:12:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 579ms 03:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:12:22 INFO - PROCESS | 1941 | 1468491142200 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:12:22 INFO - PROCESS | 1941 | 1468491142201 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:12:22 INFO - PROCESS | 1941 | 1468491142203 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:12:22 INFO - PROCESS | 1941 | 1468491142204 Marionette TRACE conn2 <- [1,622,null,{}] 03:12:22 INFO - PROCESS | 1941 | 1468491142206 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}] 03:12:22 INFO - PROCESS | 1941 | 1468491142210 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:22 INFO - PROCESS | 1941 | 1468491142325 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:12:22 INFO - PROCESS | 1941 | 1468491142366 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:22 INFO - PROCESS | 1941 | 1468491142367 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e89800 == 33 [pid = 1941] [id = 163] 03:12:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 138 (0x113d40000) [pid = 1941] [serial = 487] [outer = 0x0] 03:12:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 139 (0x12346e400) [pid = 1941] [serial = 488] [outer = 0x113d40000] 03:12:22 INFO - PROCESS | 1941 | 1468491142392 Marionette DEBUG loaded listener.js 03:12:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 140 (0x126914800) [pid = 1941] [serial = 489] [outer = 0x113d40000] 03:12:22 INFO - PROCESS | 1941 | 1468491142698 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]]]}] 03:12:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:12:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 03:12:22 INFO - PROCESS | 1941 | 1468491142724 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:12:22 INFO - PROCESS | 1941 | 1468491142727 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:12:22 INFO - PROCESS | 1941 | 1468491142729 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:12:22 INFO - PROCESS | 1941 | 1468491142730 Marionette TRACE conn2 <- [1,626,null,{}] 03:12:22 INFO - PROCESS | 1941 | 1468491142742 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}] 03:12:22 INFO - PROCESS | 1941 | 1468491142743 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:22 INFO - PROCESS | 1941 | 1468491142842 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:12:22 INFO - PROCESS | 1941 | 1468491142846 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:22 INFO - PROCESS | 1941 | 1468491142847 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a2ce800 == 34 [pid = 1941] [id = 164] 03:12:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 141 (0x11670c000) [pid = 1941] [serial = 490] [outer = 0x0] 03:12:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 142 (0x127153400) [pid = 1941] [serial = 491] [outer = 0x11670c000] 03:12:22 INFO - PROCESS | 1941 | 1468491142871 Marionette DEBUG loaded listener.js 03:12:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 143 (0x12840f800) [pid = 1941] [serial = 492] [outer = 0x11670c000] 03:12:23 INFO - PROCESS | 1941 | 1468491143199 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]]]}] 03:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 03:12:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:12:23 INFO - PROCESS | 1941 | 1468491143249 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:12:23 INFO - PROCESS | 1941 | 1468491143250 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:12:23 INFO - PROCESS | 1941 | 1468491143252 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:12:23 INFO - PROCESS | 1941 | 1468491143253 Marionette TRACE conn2 <- [1,630,null,{}] 03:12:23 INFO - PROCESS | 1941 | 1468491143256 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}] 03:12:23 INFO - PROCESS | 1941 | 1468491143257 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:23 INFO - PROCESS | 1941 | 1468491143353 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:12:23 INFO - PROCESS | 1941 | 1468491143356 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:23 INFO - PROCESS | 1941 | 1468491143358 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7bc800 == 35 [pid = 1941] [id = 165] 03:12:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 144 (0x1173a9400) [pid = 1941] [serial = 493] [outer = 0x0] 03:12:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 145 (0x1284ca000) [pid = 1941] [serial = 494] [outer = 0x1173a9400] 03:12:23 INFO - PROCESS | 1941 | 1468491143381 Marionette DEBUG loaded listener.js 03:12:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 146 (0x1289e5400) [pid = 1941] [serial = 495] [outer = 0x1173a9400] 03:12:24 INFO - PROCESS | 1941 | 1468491144111 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]]]}] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 145 (0x112f50000) [pid = 1941] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 144 (0x118306000) [pid = 1941] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 143 (0x128cd7800) [pid = 1941] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 142 (0x119c5dc00) [pid = 1941] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 141 (0x127152400) [pid = 1941] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 140 (0x12c003000) [pid = 1941] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 139 (0x1129ad000) [pid = 1941] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 138 (0x125534400) [pid = 1941] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 137 (0x1219d2800) [pid = 1941] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 136 (0x118a2a000) [pid = 1941] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 135 (0x118f90800) [pid = 1941] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 134 (0x12a496400) [pid = 1941] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 133 (0x111ba9400) [pid = 1941] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 132 (0x118f16c00) [pid = 1941] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 131 (0x127151400) [pid = 1941] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 130 (0x112696400) [pid = 1941] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 129 (0x11830e400) [pid = 1941] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 128 (0x126891800) [pid = 1941] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 127 (0x124a50000) [pid = 1941] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 126 (0x118426800) [pid = 1941] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 125 (0x112693400) [pid = 1941] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 124 (0x118f8f800) [pid = 1941] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 123 (0x127156800) [pid = 1941] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 122 (0x119c53000) [pid = 1941] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 121 (0x12120e400) [pid = 1941] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 120 (0x1129ac000) [pid = 1941] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 119 (0x112f56c00) [pid = 1941] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 118 (0x1172c2800) [pid = 1941] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 117 (0x1176cc800) [pid = 1941] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:12:24 INFO - PROCESS | 1941 | --DOMWINDOW == 116 (0x1126a0400) [pid = 1941] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 924ms 03:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:12:24 INFO - PROCESS | 1941 | 1468491144176 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:12:24 INFO - PROCESS | 1941 | 1468491144177 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:12:24 INFO - PROCESS | 1941 | 1468491144179 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:12:24 INFO - PROCESS | 1941 | 1468491144180 Marionette TRACE conn2 <- [1,634,null,{}] 03:12:24 INFO - PROCESS | 1941 | 1468491144183 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}] 03:12:24 INFO - PROCESS | 1941 | 1468491144184 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:24 INFO - PROCESS | 1941 | 1468491144266 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:12:24 INFO - PROCESS | 1941 | 1468491144270 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:24 INFO - PROCESS | 1941 | 1468491144271 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x11875b800 == 36 [pid = 1941] [id = 166] 03:12:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 117 (0x1126f8400) [pid = 1941] [serial = 496] [outer = 0x0] 03:12:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 118 (0x1129ae400) [pid = 1941] [serial = 497] [outer = 0x1126f8400] 03:12:24 INFO - PROCESS | 1941 | 1468491144298 Marionette DEBUG loaded listener.js 03:12:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 119 (0x116631400) [pid = 1941] [serial = 498] [outer = 0x1126f8400] 03:12:24 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:24 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:24 INFO - PROCESS | 1941 | 1468491144599 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]]]}] 03:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 469ms 03:12:24 INFO - PROCESS | 1941 | 1468491144648 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:12:24 INFO - PROCESS | 1941 | 1468491144649 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:12:24 INFO - PROCESS | 1941 | 1468491144652 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:12:24 INFO - PROCESS | 1941 | 1468491144653 Marionette TRACE conn2 <- [1,638,null,{}] 03:12:24 INFO - PROCESS | 1941 | 1468491144655 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}] 03:12:24 INFO - PROCESS | 1941 | 1468491144656 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:24 INFO - PROCESS | 1941 | 1468491144738 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:12:24 INFO - PROCESS | 1941 | 1468491144797 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:24 INFO - PROCESS | 1941 | 1468491144798 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a55b800 == 37 [pid = 1941] [id = 167] 03:12:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 120 (0x1129acc00) [pid = 1941] [serial = 499] [outer = 0x0] 03:12:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 121 (0x118306000) [pid = 1941] [serial = 500] [outer = 0x1129acc00] 03:12:24 INFO - PROCESS | 1941 | 1468491144822 Marionette DEBUG loaded listener.js 03:12:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 122 (0x119c56c00) [pid = 1941] [serial = 501] [outer = 0x1129acc00] 03:12:24 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:25 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:25 INFO - PROCESS | 1941 | 1468491145074 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]]]}] 03:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 468ms 03:12:25 INFO - PROCESS | 1941 | 1468491145120 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:12:25 INFO - PROCESS | 1941 | 1468491145122 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:12:25 INFO - PROCESS | 1941 | 1468491145132 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:12:25 INFO - PROCESS | 1941 | 1468491145134 Marionette TRACE conn2 <- [1,642,null,{}] 03:12:25 INFO - PROCESS | 1941 | 1468491145136 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}] 03:12:25 INFO - PROCESS | 1941 | 1468491145138 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:25 INFO - PROCESS | 1941 | 1468491145248 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:12:25 INFO - PROCESS | 1941 | 1468491145251 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:25 INFO - PROCESS | 1941 | 1468491145252 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255b2000 == 38 [pid = 1941] [id = 168] 03:12:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 123 (0x119c57400) [pid = 1941] [serial = 502] [outer = 0x0] 03:12:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 124 (0x1219d2800) [pid = 1941] [serial = 503] [outer = 0x119c57400] 03:12:25 INFO - PROCESS | 1941 | 1468491145281 Marionette DEBUG loaded listener.js 03:12:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 125 (0x128cd1800) [pid = 1941] [serial = 504] [outer = 0x119c57400] 03:12:25 INFO - PROCESS | 1941 | 1468491145612 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]]]}] 03:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 519ms 03:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:12:25 INFO - PROCESS | 1941 | 1468491145651 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:12:25 INFO - PROCESS | 1941 | 1468491145652 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:12:25 INFO - PROCESS | 1941 | 1468491145654 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:12:25 INFO - PROCESS | 1941 | 1468491145656 Marionette TRACE conn2 <- [1,646,null,{}] 03:12:25 INFO - PROCESS | 1941 | 1468491145658 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}] 03:12:25 INFO - PROCESS | 1941 | 1468491145659 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:25 INFO - PROCESS | 1941 | 1468491145766 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:12:25 INFO - PROCESS | 1941 | 1468491145772 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:25 INFO - PROCESS | 1941 | 1468491145774 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd6d800 == 39 [pid = 1941] [id = 169] 03:12:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 126 (0x128cd4400) [pid = 1941] [serial = 505] [outer = 0x0] 03:12:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 127 (0x129058800) [pid = 1941] [serial = 506] [outer = 0x128cd4400] 03:12:25 INFO - PROCESS | 1941 | 1468491145798 Marionette DEBUG loaded listener.js 03:12:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 128 (0x129065000) [pid = 1941] [serial = 507] [outer = 0x128cd4400] 03:12:26 INFO - PROCESS | 1941 | 1468491146112 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]]]}] 03:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 519ms 03:12:26 INFO - PROCESS | 1941 | 1468491146178 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 1941 | 1468491146180 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:12:26 INFO - PROCESS | 1941 | 1468491146184 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:12:26 INFO - PROCESS | 1941 | 1468491146186 Marionette TRACE conn2 <- [1,650,null,{}] 03:12:26 INFO - PROCESS | 1941 | 1468491146192 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}] 03:12:26 INFO - PROCESS | 1941 | 1468491146194 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:26 INFO - PROCESS | 1941 | 1468491146308 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:12:26 INFO - PROCESS | 1941 | 1468491146391 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:26 INFO - PROCESS | 1941 | 1468491146395 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x116946000 == 40 [pid = 1941] [id = 170] 03:12:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 129 (0x112f49400) [pid = 1941] [serial = 508] [outer = 0x0] 03:12:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 130 (0x112f4e800) [pid = 1941] [serial = 509] [outer = 0x112f49400] 03:12:26 INFO - PROCESS | 1941 | 1468491146426 Marionette DEBUG loaded listener.js 03:12:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 131 (0x113864c00) [pid = 1941] [serial = 510] [outer = 0x112f49400] 03:12:26 INFO - PROCESS | 1941 | 1468491146944 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]]]}] 03:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 775ms 03:12:26 INFO - PROCESS | 1941 | 1468491146981 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 1941 | 1468491146983 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:12:27 INFO - PROCESS | 1941 | 1468491146991 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:12:27 INFO - PROCESS | 1941 | 1468491146994 Marionette TRACE conn2 <- [1,654,null,{}] 03:12:27 INFO - PROCESS | 1941 | 1468491146996 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}] 03:12:27 INFO - PROCESS | 1941 | 1468491146998 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:27 INFO - PROCESS | 1941 | 1468491147105 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:12:27 INFO - PROCESS | 1941 | 1468491147185 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:27 INFO - PROCESS | 1941 | 1468491147186 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x121226800 == 41 [pid = 1941] [id = 171] 03:12:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 132 (0x118367c00) [pid = 1941] [serial = 511] [outer = 0x0] 03:12:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 133 (0x1183d2c00) [pid = 1941] [serial = 512] [outer = 0x118367c00] 03:12:27 INFO - PROCESS | 1941 | 1468491147217 Marionette DEBUG loaded listener.js 03:12:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 134 (0x11870a400) [pid = 1941] [serial = 513] [outer = 0x118367c00] 03:12:27 INFO - PROCESS | 1941 | 1468491147782 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]]]}] 03:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 824ms 03:12:27 INFO - PROCESS | 1941 | 1468491147940 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:12:27 INFO - PROCESS | 1941 | 1468491147942 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:12:27 INFO - PROCESS | 1941 | 1468491147974 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:12:27 INFO - PROCESS | 1941 | 1468491147976 Marionette TRACE conn2 <- [1,658,null,{}] 03:12:27 INFO - PROCESS | 1941 | 1468491147979 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}] 03:12:27 INFO - PROCESS | 1941 | 1468491147981 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:28 INFO - PROCESS | 1941 | 1468491148081 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:12:28 INFO - PROCESS | 1941 | 1468491148136 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:28 INFO - PROCESS | 1941 | 1468491148139 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f46000 == 42 [pid = 1941] [id = 172] 03:12:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 135 (0x112f57000) [pid = 1941] [serial = 514] [outer = 0x0] 03:12:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 136 (0x11336d000) [pid = 1941] [serial = 515] [outer = 0x112f57000] 03:12:28 INFO - PROCESS | 1941 | 1468491148166 Marionette DEBUG loaded listener.js 03:12:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 137 (0x113d43c00) [pid = 1941] [serial = 516] [outer = 0x112f57000] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x1255b2000 == 41 [pid = 1941] [id = 168] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x12a55b800 == 40 [pid = 1941] [id = 167] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x11875b800 == 39 [pid = 1941] [id = 166] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7bc800 == 38 [pid = 1941] [id = 165] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x12a2ce800 == 37 [pid = 1941] [id = 164] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x128e89800 == 36 [pid = 1941] [id = 163] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x1255c1800 == 35 [pid = 1941] [id = 162] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x12335a000 == 34 [pid = 1941] [id = 161] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x119956800 == 33 [pid = 1941] [id = 160] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x1180b6800 == 32 [pid = 1941] [id = 159] 03:12:28 INFO - PROCESS | 1941 | --DOCSHELL 0x1167d2000 == 31 [pid = 1941] [id = 158] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 136 (0x113f30c00) [pid = 1941] [serial = 449] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 135 (0x1132c9000) [pid = 1941] [serial = 448] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 134 (0x1183d7c00) [pid = 1941] [serial = 401] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 133 (0x12a420c00) [pid = 1941] [serial = 415] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 132 (0x1210a2c00) [pid = 1941] [serial = 406] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 131 (0x12c0a2400) [pid = 1941] [serial = 422] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 130 (0x12c00dc00) [pid = 1941] [serial = 418] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 129 (0x112f4f800) [pid = 1941] [serial = 382] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 128 (0x1289dd800) [pid = 1941] [serial = 409] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 127 (0x117226c00) [pid = 1941] [serial = 383] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 126 (0x124906000) [pid = 1941] [serial = 388] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 125 (0x1292ae000) [pid = 1941] [serial = 398] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 124 (0x11967d400) [pid = 1941] [serial = 385] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 123 (0x118308400) [pid = 1941] [serial = 400] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 122 (0x128cd4800) [pid = 1941] [serial = 397] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 121 (0x12a92b000) [pid = 1941] [serial = 394] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 120 (0x1160d9400) [pid = 1941] [serial = 293] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 119 (0x128ccf400) [pid = 1941] [serial = 412] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 118 (0x12b8e5800) [pid = 1941] [serial = 430] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 117 (0x112698400) [pid = 1941] [serial = 424] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 116 (0x119c55400) [pid = 1941] [serial = 386] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x12c915400) [pid = 1941] [serial = 380] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x128cd6c00) [pid = 1941] [serial = 413] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x124be9800) [pid = 1941] [serial = 407] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x11269f800) [pid = 1941] [serial = 425] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x1289e5000) [pid = 1941] [serial = 391] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x128ccb400) [pid = 1941] [serial = 410] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x1284bec00) [pid = 1941] [serial = 299] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x119c55c00) [pid = 1941] [serial = 404] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x12b8df800) [pid = 1941] [serial = 395] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x124d26800) [pid = 1941] [serial = 389] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x119ff4800) [pid = 1941] [serial = 428] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x127159800) [pid = 1941] [serial = 421] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x12c297400) [pid = 1941] [serial = 419] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1166f0c00) [pid = 1941] [serial = 427] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x12a41bc00) [pid = 1941] [serial = 392] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1193df400) [pid = 1941] [serial = 403] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x12bd33c00) [pid = 1941] [serial = 416] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x11989c000) [pid = 1941] [serial = 296] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x12c91a000) [pid = 1941] [serial = 431] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x12c91ec00) [pid = 1941] [serial = 433] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x12c931400) [pid = 1941] [serial = 434] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x12120d000) [pid = 1941] [serial = 443] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x12714d400) [pid = 1941] [serial = 446] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x124957c00) [pid = 1941] [serial = 445] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x112f4f400) [pid = 1941] [serial = 341] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x118478400) [pid = 1941] [serial = 344] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x12b631c00) [pid = 1941] [serial = 338] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x120fa6400) [pid = 1941] [serial = 442] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1193d8400) [pid = 1941] [serial = 440] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1129b2000) [pid = 1941] [serial = 437] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x118430000) [pid = 1941] [serial = 439] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1126fe400) [pid = 1941] [serial = 436] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1941 | 1468491148593 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]]]}] 03:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 678ms 03:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:12:28 INFO - PROCESS | 1941 | 1468491148647 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:12:28 INFO - PROCESS | 1941 | 1468491148649 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:12:28 INFO - PROCESS | 1941 | 1468491148653 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:12:28 INFO - PROCESS | 1941 | 1468491148655 Marionette TRACE conn2 <- [1,662,null,{}] 03:12:28 INFO - PROCESS | 1941 | 1468491148658 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}] 03:12:28 INFO - PROCESS | 1941 | 1468491148660 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:28 INFO - PROCESS | 1941 | 1468491148737 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:12:28 INFO - PROCESS | 1941 | 1468491148743 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:28 INFO - PROCESS | 1941 | 1468491148744 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f34000 == 32 [pid = 1941] [id = 173] 03:12:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1138ec800) [pid = 1941] [serial = 517] [outer = 0x0] 03:12:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1172b9000) [pid = 1941] [serial = 518] [outer = 0x1138ec800] 03:12:28 INFO - PROCESS | 1941 | 1468491148771 Marionette DEBUG loaded listener.js 03:12:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x118365c00) [pid = 1941] [serial = 519] [outer = 0x1138ec800] 03:12:29 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:29 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:29 INFO - PROCESS | 1941 | 1468491149129 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]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 524ms 03:12:29 INFO - PROCESS | 1941 | 1468491149175 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:12:29 INFO - PROCESS | 1941 | 1468491149177 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:12:29 INFO - PROCESS | 1941 | 1468491149179 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 1941 | 1468491149180 Marionette TRACE conn2 <- [1,666,null,{}] 03:12:29 INFO - PROCESS | 1941 | 1468491149187 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}] 03:12:29 INFO - PROCESS | 1941 | 1468491149191 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:29 INFO - PROCESS | 1941 | 1468491149277 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:12:29 INFO - PROCESS | 1941 | 1468491149283 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:29 INFO - PROCESS | 1941 | 1468491149285 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x119585800 == 33 [pid = 1941] [id = 174] 03:12:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x118f86000) [pid = 1941] [serial = 520] [outer = 0x0] 03:12:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x119335400) [pid = 1941] [serial = 521] [outer = 0x118f86000] 03:12:29 INFO - PROCESS | 1941 | 1468491149314 Marionette DEBUG loaded listener.js 03:12:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x119682c00) [pid = 1941] [serial = 522] [outer = 0x118f86000] 03:12:29 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:29 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:29 INFO - PROCESS | 1941 | 1468491149684 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]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 03:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:12:29 INFO - PROCESS | 1941 | 1468491149697 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:12:29 INFO - PROCESS | 1941 | 1468491149699 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:12:29 INFO - PROCESS | 1941 | 1468491149701 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 1941 | 1468491149702 Marionette TRACE conn2 <- [1,670,null,{}] 03:12:29 INFO - PROCESS | 1941 | 1468491149704 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}] 03:12:29 INFO - PROCESS | 1941 | 1468491149705 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:29 INFO - PROCESS | 1941 | 1468491149788 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:12:29 INFO - PROCESS | 1941 | 1468491149842 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:29 INFO - PROCESS | 1941 | 1468491149843 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x119ca9000 == 34 [pid = 1941] [id = 175] 03:12:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x119685c00) [pid = 1941] [serial = 523] [outer = 0x0] 03:12:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x119c53400) [pid = 1941] [serial = 524] [outer = 0x119685c00] 03:12:29 INFO - PROCESS | 1941 | 1468491149869 Marionette DEBUG loaded listener.js 03:12:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1210a4400) [pid = 1941] [serial = 525] [outer = 0x119685c00] 03:12:30 INFO - PROCESS | 1941 | 1468491150167 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]]]}] 03:12:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:12:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 03:12:30 INFO - PROCESS | 1941 | 1468491150220 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:12:30 INFO - PROCESS | 1941 | 1468491150224 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:12:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:12:30 INFO - PROCESS | 1941 | 1468491150227 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:12:30 INFO - PROCESS | 1941 | 1468491150229 Marionette TRACE conn2 <- [1,674,null,{}] 03:12:30 INFO - PROCESS | 1941 | 1468491150232 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}] 03:12:30 INFO - PROCESS | 1941 | 1468491150234 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:30 INFO - PROCESS | 1941 | 1468491150353 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:12:30 INFO - PROCESS | 1941 | 1468491150440 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:30 INFO - PROCESS | 1941 | 1468491150441 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x12151c800 == 35 [pid = 1941] [id = 176] 03:12:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1198a3800) [pid = 1941] [serial = 526] [outer = 0x0] 03:12:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x121205800) [pid = 1941] [serial = 527] [outer = 0x1198a3800] 03:12:30 INFO - PROCESS | 1941 | 1468491150486 Marionette DEBUG loaded listener.js 03:12:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x121c47000) [pid = 1941] [serial = 528] [outer = 0x1198a3800] 03:12:30 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:30 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:30 INFO - PROCESS | 1941 | 1468491150884 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]]]}] 03:12:30 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 03:12:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 03:12:30 INFO - PROCESS | 1941 | 1468491150904 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:12:30 INFO - PROCESS | 1941 | 1468491150909 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:12:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:12:30 INFO - PROCESS | 1941 | 1468491150912 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:12:30 INFO - PROCESS | 1941 | 1468491150914 Marionette TRACE conn2 <- [1,678,null,{}] 03:12:30 INFO - PROCESS | 1941 | 1468491150917 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}] 03:12:30 INFO - PROCESS | 1941 | 1468491150924 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:31 INFO - PROCESS | 1941 | 1468491151119 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:12:31 INFO - PROCESS | 1941 | 1468491151138 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:31 INFO - PROCESS | 1941 | 1468491151139 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255b8800 == 36 [pid = 1941] [id = 177] 03:12:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12334dc00) [pid = 1941] [serial = 529] [outer = 0x0] 03:12:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x124a58c00) [pid = 1941] [serial = 530] [outer = 0x12334dc00] 03:12:31 INFO - PROCESS | 1941 | 1468491151184 Marionette DEBUG loaded listener.js 03:12:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x126907000) [pid = 1941] [serial = 531] [outer = 0x12334dc00] 03:12:31 INFO - PROCESS | 1941 | 1468491151537 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]]]}] 03:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 03:12:31 INFO - PROCESS | 1941 | 1468491151583 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:12:31 INFO - PROCESS | 1941 | 1468491151585 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:12:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:12:31 INFO - PROCESS | 1941 | 1468491151587 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:12:31 INFO - PROCESS | 1941 | 1468491151588 Marionette TRACE conn2 <- [1,682,null,{}] 03:12:31 INFO - PROCESS | 1941 | 1468491151590 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}] 03:12:31 INFO - PROCESS | 1941 | 1468491151592 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:31 INFO - PROCESS | 1941 | 1468491151689 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:12:31 INFO - PROCESS | 1941 | 1468491151741 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:31 INFO - PROCESS | 1941 | 1468491151742 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x128cac800 == 37 [pid = 1941] [id = 178] 03:12:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x126914c00) [pid = 1941] [serial = 532] [outer = 0x0] 03:12:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x127159000) [pid = 1941] [serial = 533] [outer = 0x126914c00] 03:12:31 INFO - PROCESS | 1941 | 1468491151767 Marionette DEBUG loaded listener.js 03:12:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1284c2c00) [pid = 1941] [serial = 534] [outer = 0x126914c00] 03:12:32 INFO - PROCESS | 1941 | 1468491152557 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]]]}] 03:12:32 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) 03:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1022ms 03:12:32 INFO - PROCESS | 1941 | 1468491152616 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:12:32 INFO - PROCESS | 1941 | 1468491152617 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:12:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:12:32 INFO - PROCESS | 1941 | 1468491152627 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:12:32 INFO - PROCESS | 1941 | 1468491152628 Marionette TRACE conn2 <- [1,686,null,{}] 03:12:32 INFO - PROCESS | 1941 | 1468491152630 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}] 03:12:32 INFO - PROCESS | 1941 | 1468491152631 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:32 INFO - PROCESS | 1941 | 1468491152782 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x112f4c800) [pid = 1941] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x118239c00) [pid = 1941] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1128d6000) [pid = 1941] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x113d40000) [pid = 1941] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x112f4d800) [pid = 1941] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x119c54800) [pid = 1941] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x111d7f000) [pid = 1941] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x117226000) [pid = 1941] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x11830c000) [pid = 1941] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x11607c000) [pid = 1941] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1210a1c00) [pid = 1941] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11670c000) [pid = 1941] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1173a9400) [pid = 1941] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1129acc00) [pid = 1941] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1126f8400) [pid = 1941] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1216e9000) [pid = 1941] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x119c57400) [pid = 1941] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:12:32 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11812f800) [pid = 1941] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:12:32 INFO - PROCESS | 1941 | 1468491152826 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:32 INFO - PROCESS | 1941 | 1468491152828 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x116998800 == 38 [pid = 1941] [id = 179] 03:12:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x112692400) [pid = 1941] [serial = 535] [outer = 0x0] 03:12:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x112a86400) [pid = 1941] [serial = 536] [outer = 0x112692400] 03:12:32 INFO - PROCESS | 1941 | 1468491152852 Marionette DEBUG loaded listener.js 03:12:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1172c2800) [pid = 1941] [serial = 537] [outer = 0x112692400] 03:12:33 INFO - PROCESS | 1941 | 1468491153612 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]]]}] 03:12:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1021ms 03:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:12:33 INFO - PROCESS | 1941 | 1468491153649 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:12:33 INFO - PROCESS | 1941 | 1468491153650 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:12:33 INFO - PROCESS | 1941 | 1468491153652 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:12:33 INFO - PROCESS | 1941 | 1468491153653 Marionette TRACE conn2 <- [1,690,null,{}] 03:12:33 INFO - PROCESS | 1941 | 1468491153656 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}] 03:12:33 INFO - PROCESS | 1941 | 1468491153657 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:33 INFO - PROCESS | 1941 | 1468491153744 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:12:33 INFO - PROCESS | 1941 | 1468491153755 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:33 INFO - PROCESS | 1941 | 1468491153756 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a2cf800 == 39 [pid = 1941] [id = 180] 03:12:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x118239c00) [pid = 1941] [serial = 538] [outer = 0x0] 03:12:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1211a9800) [pid = 1941] [serial = 539] [outer = 0x118239c00] 03:12:33 INFO - PROCESS | 1941 | 1468491153781 Marionette DEBUG loaded listener.js 03:12:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x127154400) [pid = 1941] [serial = 540] [outer = 0x118239c00] 03:12:34 INFO - PROCESS | 1941 | 1468491154587 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]]]}] 03:12:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:12:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 973ms 03:12:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:12:34 INFO - PROCESS | 1941 | 1468491154626 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:12:34 INFO - PROCESS | 1941 | 1468491154627 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:12:34 INFO - PROCESS | 1941 | 1468491154629 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:12:34 INFO - PROCESS | 1941 | 1468491154630 Marionette TRACE conn2 <- [1,694,null,{}] 03:12:34 INFO - PROCESS | 1941 | 1468491154632 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}] 03:12:34 INFO - PROCESS | 1941 | 1468491154633 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:34 INFO - PROCESS | 1941 | 1468491154710 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:12:34 INFO - PROCESS | 1941 | 1468491154810 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:34 INFO - PROCESS | 1941 | 1468491154812 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x112f9f800 == 40 [pid = 1941] [id = 181] 03:12:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1122be000) [pid = 1941] [serial = 541] [outer = 0x0] 03:12:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x11269c400) [pid = 1941] [serial = 542] [outer = 0x1122be000] 03:12:34 INFO - PROCESS | 1941 | 1468491154846 Marionette DEBUG loaded listener.js 03:12:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1129af400) [pid = 1941] [serial = 543] [outer = 0x1122be000] 03:12:35 INFO - PROCESS | 1941 | 1468491155756 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]]]}] 03:12:35 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) 03:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1170ms 03:12:35 INFO - PROCESS | 1941 | 1468491155800 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:12:35 INFO - PROCESS | 1941 | 1468491155802 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:12:35 INFO - PROCESS | 1941 | 1468491155805 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:12:35 INFO - PROCESS | 1941 | 1468491155808 Marionette TRACE conn2 <- [1,698,null,{}] 03:12:35 INFO - PROCESS | 1941 | 1468491155811 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}] 03:12:35 INFO - PROCESS | 1941 | 1468491155813 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:35 INFO - PROCESS | 1941 | 1468491155916 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:12:35 INFO - PROCESS | 1941 | 1468491155970 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:35 INFO - PROCESS | 1941 | 1468491155972 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x119956800 == 41 [pid = 1941] [id = 182] 03:12:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x11822cc00) [pid = 1941] [serial = 544] [outer = 0x0] 03:12:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x11830dc00) [pid = 1941] [serial = 545] [outer = 0x11822cc00] 03:12:36 INFO - PROCESS | 1941 | 1468491156002 Marionette DEBUG loaded listener.js 03:12:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x118470800) [pid = 1941] [serial = 546] [outer = 0x11822cc00] 03:12:36 INFO - PROCESS | 1941 | 1468491156987 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]]]}] 03:12:37 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) 03:12:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1221ms 03:12:37 INFO - PROCESS | 1941 | 1468491157028 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:12:37 INFO - PROCESS | 1941 | 1468491157031 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:12:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:12:37 INFO - PROCESS | 1941 | 1468491157035 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:12:37 INFO - PROCESS | 1941 | 1468491157036 Marionette TRACE conn2 <- [1,702,null,{}] 03:12:37 INFO - PROCESS | 1941 | 1468491157039 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}] 03:12:37 INFO - PROCESS | 1941 | 1468491157040 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:37 INFO - PROCESS | 1941 | 1468491157141 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:12:37 INFO - PROCESS | 1941 | 1468491157194 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:37 INFO - PROCESS | 1941 | 1468491157195 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294d9800 == 42 [pid = 1941] [id = 183] 03:12:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x118a30000) [pid = 1941] [serial = 547] [outer = 0x0] 03:12:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x119c5c400) [pid = 1941] [serial = 548] [outer = 0x118a30000] 03:12:37 INFO - PROCESS | 1941 | 1468491157224 Marionette DEBUG loaded listener.js 03:12:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1215ccc00) [pid = 1941] [serial = 549] [outer = 0x118a30000] 03:12:38 INFO - PROCESS | 1941 | 1468491158260 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]]]}] 03:12:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:12:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1270ms 03:12:38 INFO - PROCESS | 1941 | 1468491158304 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:12:38 INFO - PROCESS | 1941 | 1468491158307 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:12:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:12:38 INFO - PROCESS | 1941 | 1468491158311 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:12:38 INFO - PROCESS | 1941 | 1468491158312 Marionette TRACE conn2 <- [1,706,null,{}] 03:12:38 INFO - PROCESS | 1941 | 1468491158316 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}] 03:12:38 INFO - PROCESS | 1941 | 1468491158317 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:38 INFO - PROCESS | 1941 | 1468491158445 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:12:38 INFO - PROCESS | 1941 | 1468491158532 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:38 INFO - PROCESS | 1941 | 1468491158533 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x118760800 == 43 [pid = 1941] [id = 184] 03:12:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x116978800) [pid = 1941] [serial = 550] [outer = 0x0] 03:12:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1176cb000) [pid = 1941] [serial = 551] [outer = 0x116978800] 03:12:38 INFO - PROCESS | 1941 | 1468491158562 Marionette DEBUG loaded listener.js 03:12:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x118313c00) [pid = 1941] [serial = 552] [outer = 0x116978800] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x12a2cf800 == 42 [pid = 1941] [id = 180] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x116998800 == 41 [pid = 1941] [id = 179] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x128cac800 == 40 [pid = 1941] [id = 178] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x1255b8800 == 39 [pid = 1941] [id = 177] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x12151c800 == 38 [pid = 1941] [id = 176] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x119ca9000 == 37 [pid = 1941] [id = 175] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x119585800 == 36 [pid = 1941] [id = 174] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x116f34000 == 35 [pid = 1941] [id = 173] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x116f46000 == 34 [pid = 1941] [id = 172] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x121226800 == 33 [pid = 1941] [id = 171] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd6d800 == 32 [pid = 1941] [id = 169] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x116946000 == 31 [pid = 1941] [id = 170] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x117026000 == 30 [pid = 1941] [id = 157] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x1294d9800 == 29 [pid = 1941] [id = 183] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x119956800 == 28 [pid = 1941] [id = 182] 03:12:39 INFO - PROCESS | 1941 | --DOCSHELL 0x112f9f800 == 27 [pid = 1941] [id = 181] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x1151da400) [pid = 1941] [serial = 472] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x112f52800) [pid = 1941] [serial = 473] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x118364800) [pid = 1941] [serial = 475] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x118478800) [pid = 1941] [serial = 476] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1166fc800) [pid = 1941] [serial = 470] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x112f56000) [pid = 1941] [serial = 469] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x12346e400) [pid = 1941] [serial = 488] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x119333c00) [pid = 1941] [serial = 478] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x119b6b400) [pid = 1941] [serial = 479] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x121204400) [pid = 1941] [serial = 481] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x121210400) [pid = 1941] [serial = 482] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x112a85800) [pid = 1941] [serial = 452] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x112694000) [pid = 1941] [serial = 451] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11823b000) [pid = 1941] [serial = 455] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1176cc000) [pid = 1941] [serial = 454] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x118a26400) [pid = 1941] [serial = 458] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1183d3800) [pid = 1941] [serial = 457] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x120fa4c00) [pid = 1941] [serial = 461] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119c55800) [pid = 1941] [serial = 460] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x12120bc00) [pid = 1941] [serial = 464] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x127153400) [pid = 1941] [serial = 491] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x12840f800) [pid = 1941] [serial = 492] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x121203800) [pid = 1941] [serial = 463] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x126914800) [pid = 1941] [serial = 489] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1284ca000) [pid = 1941] [serial = 494] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x118306000) [pid = 1941] [serial = 500] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1129ae400) [pid = 1941] [serial = 497] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x124903c00) [pid = 1941] [serial = 467] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x116631400) [pid = 1941] [serial = 498] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x121a2b800) [pid = 1941] [serial = 466] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x1219d2800) [pid = 1941] [serial = 503] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x119c56c00) [pid = 1941] [serial = 501] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x11670b400) [pid = 1941] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x128cd1800) [pid = 1941] [serial = 504] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x1289e5400) [pid = 1941] [serial = 495] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x1212de000) [pid = 1941] [serial = 484] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x121c4cc00) [pid = 1941] [serial = 485] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x129058800) [pid = 1941] [serial = 506] [outer = 0x0] [url = about:blank] 03:12:40 INFO - PROCESS | 1941 | 1468491159997 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]]]}] 03:12:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:12:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1732ms 03:12:40 INFO - PROCESS | 1941 | 1468491160043 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:12:40 INFO - PROCESS | 1941 | 1468491160045 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:12:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:12:40 INFO - PROCESS | 1941 | 1468491160048 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:12:40 INFO - PROCESS | 1941 | 1468491160050 Marionette TRACE conn2 <- [1,710,null,{}] 03:12:40 INFO - PROCESS | 1941 | 1468491160053 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}] 03:12:40 INFO - PROCESS | 1941 | 1468491160055 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:40 INFO - PROCESS | 1941 | 1468491160123 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:12:40 INFO - PROCESS | 1941 | 1468491160128 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:40 INFO - PROCESS | 1941 | 1468491160130 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x113a50800 == 28 [pid = 1941] [id = 185] 03:12:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x1128d6c00) [pid = 1941] [serial = 553] [outer = 0x0] 03:12:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x1129b2c00) [pid = 1941] [serial = 554] [outer = 0x1128d6c00] 03:12:40 INFO - PROCESS | 1941 | 1468491160160 Marionette DEBUG loaded listener.js 03:12:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x112e9a000) [pid = 1941] [serial = 555] [outer = 0x1128d6c00] 03:12:40 INFO - PROCESS | 1941 | 1468491160971 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]]]}] 03:12:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:12:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 973ms 03:12:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:12:41 INFO - PROCESS | 1941 | 1468491161021 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:12:41 INFO - PROCESS | 1941 | 1468491161024 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:12:41 INFO - PROCESS | 1941 | 1468491161029 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:12:41 INFO - PROCESS | 1941 | 1468491161030 Marionette TRACE conn2 <- [1,714,null,{}] 03:12:41 INFO - PROCESS | 1941 | 1468491161033 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}] 03:12:41 INFO - PROCESS | 1941 | 1468491161034 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:41 INFO - PROCESS | 1941 | 1468491161129 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:12:41 INFO - PROCESS | 1941 | 1468491161160 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:41 INFO - PROCESS | 1941 | 1468491161162 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167cb800 == 29 [pid = 1941] [id = 186] 03:12:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x1132ce000) [pid = 1941] [serial = 556] [outer = 0x0] 03:12:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x113867400) [pid = 1941] [serial = 557] [outer = 0x1132ce000] 03:12:41 INFO - PROCESS | 1941 | 1468491161188 Marionette DEBUG loaded listener.js 03:12:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x1151d1800) [pid = 1941] [serial = 558] [outer = 0x1132ce000] 03:12:41 INFO - PROCESS | 1941 | 1468491161996 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]]]}] 03:12:42 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 03:12:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1020ms 03:12:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:12:42 INFO - PROCESS | 1941 | 1468491162048 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:12:42 INFO - PROCESS | 1941 | 1468491162050 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:12:42 INFO - PROCESS | 1941 | 1468491162052 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:12:42 INFO - PROCESS | 1941 | 1468491162054 Marionette TRACE conn2 <- [1,718,null,{}] 03:12:42 INFO - PROCESS | 1941 | 1468491162070 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}] 03:12:42 INFO - PROCESS | 1941 | 1468491162073 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:42 INFO - PROCESS | 1941 | 1468491162172 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:12:42 INFO - PROCESS | 1941 | 1468491162178 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:42 INFO - PROCESS | 1941 | 1468491162180 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x118099000 == 30 [pid = 1941] [id = 187] 03:12:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x112e91800) [pid = 1941] [serial = 559] [outer = 0x0] 03:12:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1176cb800) [pid = 1941] [serial = 560] [outer = 0x112e91800] 03:12:42 INFO - PROCESS | 1941 | 1468491162207 Marionette DEBUG loaded listener.js 03:12:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x11823b000) [pid = 1941] [serial = 561] [outer = 0x112e91800] 03:12:43 INFO - PROCESS | 1941 | 1468491163045 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]]]}] 03:12:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:12:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1024ms 03:12:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:12:43 INFO - PROCESS | 1941 | 1468491163081 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:12:43 INFO - PROCESS | 1941 | 1468491163083 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:12:43 INFO - PROCESS | 1941 | 1468491163085 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 1941 | 1468491163086 Marionette TRACE conn2 <- [1,722,null,{}] 03:12:43 INFO - PROCESS | 1941 | 1468491163088 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}] 03:12:43 INFO - PROCESS | 1941 | 1468491163090 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:43 INFO - PROCESS | 1941 | 1468491163181 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:12:43 INFO - PROCESS | 1941 | 1468491163185 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:43 INFO - PROCESS | 1941 | 1468491163186 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x118fa9800 == 31 [pid = 1941] [id = 188] 03:12:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x118312000) [pid = 1941] [serial = 562] [outer = 0x0] 03:12:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x118426800) [pid = 1941] [serial = 563] [outer = 0x118312000] 03:12:43 INFO - PROCESS | 1941 | 1468491163211 Marionette DEBUG loaded listener.js 03:12:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x118478000) [pid = 1941] [serial = 564] [outer = 0x118312000] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x12334dc00) [pid = 1941] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x126914c00) [pid = 1941] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x112692400) [pid = 1941] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x118239c00) [pid = 1941] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x112f57000) [pid = 1941] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x112f49400) [pid = 1941] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x119685c00) [pid = 1941] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x118367c00) [pid = 1941] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x1138ec800) [pid = 1941] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x1198a3800) [pid = 1941] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x118f86000) [pid = 1941] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:12:43 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x128cd4400) [pid = 1941] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:12:43 INFO - PROCESS | 1941 | 1468491163638 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] 03:12:43 INFO - PROCESS | 1941 | 1468491163655 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:12:43 INFO - PROCESS | 1941 | 1468491163659 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 1941 | 1468491163667 Marionette TRACE conn2 <- [1,726,null,{}] 03:12:43 INFO - PROCESS | 1941 | 1468491163670 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}] 03:12:43 INFO - PROCESS | 1941 | 1468491163671 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:43 INFO - PROCESS | 1941 | 1468491163739 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:12:43 INFO - PROCESS | 1941 | 1468491163743 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:43 INFO - PROCESS | 1941 | 1468491163744 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x119624800 == 32 [pid = 1941] [id = 189] 03:12:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x112f52c00) [pid = 1941] [serial = 565] [outer = 0x0] 03:12:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x118703800) [pid = 1941] [serial = 566] [outer = 0x112f52c00] 03:12:43 INFO - PROCESS | 1941 | 1468491163771 Marionette DEBUG loaded listener.js 03:12:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x118a32000) [pid = 1941] [serial = 567] [outer = 0x112f52c00] 03:12:44 INFO - PROCESS | 1941 | 1468491164116 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]]]}] 03:12:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:12:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 478ms 03:12:44 INFO - PROCESS | 1941 | 1468491164136 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:12:44 INFO - PROCESS | 1941 | 1468491164137 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:12:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:12:44 INFO - PROCESS | 1941 | 1468491164141 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:12:44 INFO - PROCESS | 1941 | 1468491164144 Marionette TRACE conn2 <- [1,730,null,{}] 03:12:44 INFO - PROCESS | 1941 | 1468491164147 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}] 03:12:44 INFO - PROCESS | 1941 | 1468491164151 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:44 INFO - PROCESS | 1941 | 1468491164245 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:12:44 INFO - PROCESS | 1941 | 1468491164249 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:44 INFO - PROCESS | 1941 | 1468491164250 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b29800 == 33 [pid = 1941] [id = 190] 03:12:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x118709c00) [pid = 1941] [serial = 568] [outer = 0x0] 03:12:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x119685c00) [pid = 1941] [serial = 569] [outer = 0x118709c00] 03:12:44 INFO - PROCESS | 1941 | 1468491164278 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x119c54400) [pid = 1941] [serial = 570] [outer = 0x118709c00] 03:12:44 INFO - PROCESS | 1941 | 1468491164585 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] 03:12:44 INFO - PROCESS | 1941 | 1468491164614 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:12:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:12:44 INFO - PROCESS | 1941 | 1468491164616 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:12:44 INFO - PROCESS | 1941 | 1468491164617 Marionette TRACE conn2 <- [1,734,null,{}] 03:12:44 INFO - PROCESS | 1941 | 1468491164619 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}] 03:12:44 INFO - PROCESS | 1941 | 1468491164630 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:44 INFO - PROCESS | 1941 | 1468491164700 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:12:44 INFO - PROCESS | 1941 | 1468491164751 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:44 INFO - PROCESS | 1941 | 1468491164752 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x12110c000 == 34 [pid = 1941] [id = 191] 03:12:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x1122bd400) [pid = 1941] [serial = 571] [outer = 0x0] 03:12:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x119c58400) [pid = 1941] [serial = 572] [outer = 0x1122bd400] 03:12:44 INFO - PROCESS | 1941 | 1468491164776 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x1210a2800) [pid = 1941] [serial = 573] [outer = 0x1122bd400] 03:12:45 INFO - PROCESS | 1941 | 1468491165049 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]]]}] 03:12:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:12:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms 03:12:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:12:45 INFO - PROCESS | 1941 | 1468491165085 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:12:45 INFO - PROCESS | 1941 | 1468491165086 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:12:45 INFO - PROCESS | 1941 | 1468491165096 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:12:45 INFO - PROCESS | 1941 | 1468491165097 Marionette TRACE conn2 <- [1,738,null,{}] 03:12:45 INFO - PROCESS | 1941 | 1468491165100 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}] 03:12:45 INFO - PROCESS | 1941 | 1468491165101 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:45 INFO - PROCESS | 1941 | 1468491165180 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:12:45 INFO - PROCESS | 1941 | 1468491165184 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:45 INFO - PROCESS | 1941 | 1468491165185 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x1217a5000 == 35 [pid = 1941] [id = 192] 03:12:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x1210a3400) [pid = 1941] [serial = 574] [outer = 0x0] 03:12:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x121211c00) [pid = 1941] [serial = 575] [outer = 0x1210a3400] 03:12:45 INFO - PROCESS | 1941 | 1468491165211 Marionette DEBUG loaded listener.js 03:12:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1216e4000) [pid = 1941] [serial = 576] [outer = 0x1210a3400] 03:12:46 INFO - PROCESS | 1941 | 1468491166223 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]]]}] 03:12:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:12:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1178ms 03:12:46 INFO - PROCESS | 1941 | 1468491166266 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:12:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:12:46 INFO - PROCESS | 1941 | 1468491166269 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:12:46 INFO - PROCESS | 1941 | 1468491166273 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:12:46 INFO - PROCESS | 1941 | 1468491166275 Marionette TRACE conn2 <- [1,742,null,{}] 03:12:46 INFO - PROCESS | 1941 | 1468491166279 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}] 03:12:46 INFO - PROCESS | 1941 | 1468491166280 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:46 INFO - PROCESS | 1941 | 1468491166386 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:12:46 INFO - PROCESS | 1941 | 1468491166477 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:46 INFO - PROCESS | 1941 | 1468491166479 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x116606000 == 36 [pid = 1941] [id = 193] 03:12:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x112d69400) [pid = 1941] [serial = 577] [outer = 0x0] 03:12:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x112f49c00) [pid = 1941] [serial = 578] [outer = 0x112d69400] 03:12:46 INFO - PROCESS | 1941 | 1468491166511 Marionette DEBUG loaded listener.js 03:12:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1132d1800) [pid = 1941] [serial = 579] [outer = 0x112d69400] 03:12:47 INFO - PROCESS | 1941 | 1468491167506 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]]]}] 03:12:47 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 03:12:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1272ms 03:12:47 INFO - PROCESS | 1941 | 1468491167545 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:12:47 INFO - PROCESS | 1941 | 1468491167547 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:12:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:12:47 INFO - PROCESS | 1941 | 1468491167551 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:12:47 INFO - PROCESS | 1941 | 1468491167552 Marionette TRACE conn2 <- [1,746,null,{}] 03:12:47 INFO - PROCESS | 1941 | 1468491167556 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}] 03:12:47 INFO - PROCESS | 1941 | 1468491167557 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:47 INFO - PROCESS | 1941 | 1468491167660 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:12:47 INFO - PROCESS | 1941 | 1468491167726 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:47 INFO - PROCESS | 1941 | 1468491167728 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x11693b000 == 37 [pid = 1941] [id = 194] 03:12:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1138ed400) [pid = 1941] [serial = 580] [outer = 0x0] 03:12:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x113aacc00) [pid = 1941] [serial = 581] [outer = 0x1138ed400] 03:12:47 INFO - PROCESS | 1941 | 1468491167758 Marionette DEBUG loaded listener.js 03:12:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11602fc00) [pid = 1941] [serial = 582] [outer = 0x1138ed400] 03:12:48 INFO - PROCESS | 1941 | --DOCSHELL 0x12110c000 == 36 [pid = 1941] [id = 191] 03:12:48 INFO - PROCESS | 1941 | --DOCSHELL 0x119b29800 == 35 [pid = 1941] [id = 190] 03:12:48 INFO - PROCESS | 1941 | --DOCSHELL 0x119624800 == 34 [pid = 1941] [id = 189] 03:12:48 INFO - PROCESS | 1941 | --DOCSHELL 0x118fa9800 == 33 [pid = 1941] [id = 188] 03:12:48 INFO - PROCESS | 1941 | --DOCSHELL 0x118099000 == 32 [pid = 1941] [id = 187] 03:12:48 INFO - PROCESS | 1941 | --DOCSHELL 0x1167cb800 == 31 [pid = 1941] [id = 186] 03:12:48 INFO - PROCESS | 1941 | --DOCSHELL 0x113a50800 == 30 [pid = 1941] [id = 185] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x124a58c00) [pid = 1941] [serial = 530] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x127159000) [pid = 1941] [serial = 533] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1284c2c00) [pid = 1941] [serial = 534] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1172c2800) [pid = 1941] [serial = 537] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1211a9800) [pid = 1941] [serial = 539] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x11336d000) [pid = 1941] [serial = 515] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x113d43c00) [pid = 1941] [serial = 516] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x112f4e800) [pid = 1941] [serial = 509] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x113864c00) [pid = 1941] [serial = 510] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x119c53400) [pid = 1941] [serial = 524] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x112a86400) [pid = 1941] [serial = 536] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x1210a4400) [pid = 1941] [serial = 525] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x1183d2c00) [pid = 1941] [serial = 512] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x11870a400) [pid = 1941] [serial = 513] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x1172b9000) [pid = 1941] [serial = 518] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x118365c00) [pid = 1941] [serial = 519] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x121205800) [pid = 1941] [serial = 527] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x119335400) [pid = 1941] [serial = 521] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x119682c00) [pid = 1941] [serial = 522] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x129065000) [pid = 1941] [serial = 507] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x127154400) [pid = 1941] [serial = 540] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 60 (0x126907000) [pid = 1941] [serial = 531] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | --DOMWINDOW == 59 (0x121c47000) [pid = 1941] [serial = 528] [outer = 0x0] [url = about:blank] 03:12:48 INFO - PROCESS | 1941 | 1468491168626 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]]]}] 03:12:48 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.) 03:12:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1120ms 03:12:48 INFO - PROCESS | 1941 | 1468491168671 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:12:48 INFO - PROCESS | 1941 | 1468491168675 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:12:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:12:48 INFO - PROCESS | 1941 | 1468491168679 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:12:48 INFO - PROCESS | 1941 | 1468491168681 Marionette TRACE conn2 <- [1,750,null,{}] 03:12:48 INFO - PROCESS | 1941 | 1468491168683 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}] 03:12:48 INFO - PROCESS | 1941 | 1468491168685 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:48 INFO - PROCESS | 1941 | 1468491168764 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:12:48 INFO - PROCESS | 1941 | 1468491168769 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:48 INFO - PROCESS | 1941 | 1468491168770 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x11809a800 == 31 [pid = 1941] [id = 195] 03:12:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 60 (0x1172b8000) [pid = 1941] [serial = 583] [outer = 0x0] 03:12:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 61 (0x1172c2800) [pid = 1941] [serial = 584] [outer = 0x1172b8000] 03:12:48 INFO - PROCESS | 1941 | 1468491168800 Marionette DEBUG loaded listener.js 03:12:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x11822c800) [pid = 1941] [serial = 585] [outer = 0x1172b8000] 03:12:49 INFO - PROCESS | 1941 | 1468491169625 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]]]}] 03:12:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:12:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 973ms 03:12:49 INFO - PROCESS | 1941 | 1468491169652 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:12:49 INFO - PROCESS | 1941 | 1468491169654 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:12:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:12:49 INFO - PROCESS | 1941 | 1468491169657 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:12:49 INFO - PROCESS | 1941 | 1468491169661 Marionette TRACE conn2 <- [1,754,null,{}] 03:12:49 INFO - PROCESS | 1941 | 1468491169668 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}] 03:12:49 INFO - PROCESS | 1941 | 1468491169672 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:49 INFO - PROCESS | 1941 | 1468491169766 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:12:49 INFO - PROCESS | 1941 | 1468491169774 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:49 INFO - PROCESS | 1941 | 1468491169776 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x119577000 == 32 [pid = 1941] [id = 196] 03:12:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x118306000) [pid = 1941] [serial = 586] [outer = 0x0] 03:12:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x118433800) [pid = 1941] [serial = 587] [outer = 0x118306000] 03:12:49 INFO - PROCESS | 1941 | 1468491169804 Marionette DEBUG loaded listener.js 03:12:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x11870d800) [pid = 1941] [serial = 588] [outer = 0x118306000] 03:12:50 INFO - PROCESS | 1941 | 1468491170631 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]]]}] 03:12:50 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 03:12:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1024ms 03:12:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:12:50 INFO - PROCESS | 1941 | 1468491170680 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:12:50 INFO - PROCESS | 1941 | 1468491170682 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:12:50 INFO - PROCESS | 1941 | 1468491170684 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:12:50 INFO - PROCESS | 1941 | 1468491170685 Marionette TRACE conn2 <- [1,758,null,{}] 03:12:50 INFO - PROCESS | 1941 | 1468491170687 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}] 03:12:50 INFO - PROCESS | 1941 | 1468491170688 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:50 INFO - PROCESS | 1941 | 1468491170783 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:12:50 INFO - PROCESS | 1941 | 1468491170796 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:50 INFO - PROCESS | 1941 | 1468491170798 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b14800 == 33 [pid = 1941] [id = 197] 03:12:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x118f89400) [pid = 1941] [serial = 589] [outer = 0x0] 03:12:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x11967b400) [pid = 1941] [serial = 590] [outer = 0x118f89400] 03:12:50 INFO - PROCESS | 1941 | 1468491170823 Marionette DEBUG loaded listener.js 03:12:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x119b69400) [pid = 1941] [serial = 591] [outer = 0x118f89400] 03:12:51 INFO - PROCESS | 1941 | 1468491171149 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]]]}] 03:12:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:12:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 517ms 03:12:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:12:51 INFO - PROCESS | 1941 | 1468491171202 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:12:51 INFO - PROCESS | 1941 | 1468491171203 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:12:51 INFO - PROCESS | 1941 | 1468491171205 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:12:51 INFO - PROCESS | 1941 | 1468491171206 Marionette TRACE conn2 <- [1,762,null,{}] 03:12:51 INFO - PROCESS | 1941 | 1468491171208 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}] 03:12:51 INFO - PROCESS | 1941 | 1468491171210 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:51 INFO - PROCESS | 1941 | 1468491171300 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:12:51 INFO - PROCESS | 1941 | 1468491171313 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:51 INFO - PROCESS | 1941 | 1468491171314 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x12122e000 == 34 [pid = 1941] [id = 198] 03:12:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x1128d6000) [pid = 1941] [serial = 592] [outer = 0x0] 03:12:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x119c55400) [pid = 1941] [serial = 593] [outer = 0x1128d6000] 03:12:51 INFO - PROCESS | 1941 | 1468491171338 Marionette DEBUG loaded listener.js 03:12:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x120fa1c00) [pid = 1941] [serial = 594] [outer = 0x1128d6000] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x112e91800) [pid = 1941] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x118312000) [pid = 1941] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x1132ce000) [pid = 1941] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x1128d6c00) [pid = 1941] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x1122be000) [pid = 1941] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x116978800) [pid = 1941] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x11822cc00) [pid = 1941] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x118a30000) [pid = 1941] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x1122bd400) [pid = 1941] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x112f52c00) [pid = 1941] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:12:51 INFO - PROCESS | 1941 | --DOMWINDOW == 60 (0x118709c00) [pid = 1941] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:12:52 INFO - PROCESS | 1941 | 1468491172127 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]]]}] 03:12:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:12:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 03:12:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:12:52 INFO - PROCESS | 1941 | 1468491172176 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:12:52 INFO - PROCESS | 1941 | 1468491172177 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:12:52 INFO - PROCESS | 1941 | 1468491172179 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:12:52 INFO - PROCESS | 1941 | 1468491172180 Marionette TRACE conn2 <- [1,766,null,{}] 03:12:52 INFO - PROCESS | 1941 | 1468491172183 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}] 03:12:52 INFO - PROCESS | 1941 | 1468491172187 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:52 INFO - PROCESS | 1941 | 1468491172294 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:12:52 INFO - PROCESS | 1941 | 1468491172300 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:52 INFO - PROCESS | 1941 | 1468491172302 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x12335c000 == 35 [pid = 1941] [id = 199] 03:12:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 61 (0x120fa2000) [pid = 1941] [serial = 595] [outer = 0x0] 03:12:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x1210a6400) [pid = 1941] [serial = 596] [outer = 0x120fa2000] 03:12:52 INFO - PROCESS | 1941 | 1468491172327 Marionette DEBUG loaded listener.js 03:12:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x1215d0800) [pid = 1941] [serial = 597] [outer = 0x120fa2000] 03:12:53 INFO - PROCESS | 1941 | 1468491173097 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]]]}] 03:12:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:12:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 03:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:12:53 INFO - PROCESS | 1941 | 1468491173149 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:12:53 INFO - PROCESS | 1941 | 1468491173150 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:12:53 INFO - PROCESS | 1941 | 1468491173152 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:12:53 INFO - PROCESS | 1941 | 1468491173153 Marionette TRACE conn2 <- [1,770,null,{}] 03:12:53 INFO - PROCESS | 1941 | 1468491173156 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}] 03:12:53 INFO - PROCESS | 1941 | 1468491173157 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:53 INFO - PROCESS | 1941 | 1468491173225 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:12:53 INFO - PROCESS | 1941 | 1468491173229 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:53 INFO - PROCESS | 1941 | 1468491173230 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x124d44000 == 36 [pid = 1941] [id = 200] 03:12:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x119ff4800) [pid = 1941] [serial = 598] [outer = 0x0] 03:12:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x12334dc00) [pid = 1941] [serial = 599] [outer = 0x119ff4800] 03:12:53 INFO - PROCESS | 1941 | 1468491173255 Marionette DEBUG loaded listener.js 03:12:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x124902800) [pid = 1941] [serial = 600] [outer = 0x119ff4800] 03:12:53 INFO - PROCESS | 1941 | 1468491173594 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]]]}] 03:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 467ms 03:12:53 INFO - PROCESS | 1941 | 1468491173621 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:12:53 INFO - PROCESS | 1941 | 1468491173622 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:12:53 INFO - PROCESS | 1941 | 1468491173624 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:12:53 INFO - PROCESS | 1941 | 1468491173625 Marionette TRACE conn2 <- [1,774,null,{}] 03:12:53 INFO - PROCESS | 1941 | 1468491173628 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}] 03:12:53 INFO - PROCESS | 1941 | 1468491173629 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:53 INFO - PROCESS | 1941 | 1468491173728 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:12:53 INFO - PROCESS | 1941 | 1468491173733 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:53 INFO - PROCESS | 1941 | 1468491173734 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255a6000 == 37 [pid = 1941] [id = 201] 03:12:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x1216e2400) [pid = 1941] [serial = 601] [outer = 0x0] 03:12:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x124958c00) [pid = 1941] [serial = 602] [outer = 0x1216e2400] 03:12:53 INFO - PROCESS | 1941 | 1468491173758 Marionette DEBUG loaded listener.js 03:12:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x124a1ac00) [pid = 1941] [serial = 603] [outer = 0x1216e2400] 03:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 519ms 03:12:54 INFO - PROCESS | 1941 | 1468491174137 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]]]}] 03:12:54 INFO - PROCESS | 1941 | 1468491174144 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:12:54 INFO - PROCESS | 1941 | 1468491174146 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:12:54 INFO - PROCESS | 1941 | 1468491174150 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:12:54 INFO - PROCESS | 1941 | 1468491174152 Marionette TRACE conn2 <- [1,778,null,{}] 03:12:54 INFO - PROCESS | 1941 | 1468491174156 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}] 03:12:54 INFO - PROCESS | 1941 | 1468491174157 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:54 INFO - PROCESS | 1941 | 1468491174257 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:12:54 INFO - PROCESS | 1941 | 1468491174316 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:54 INFO - PROCESS | 1941 | 1468491174319 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x11666b000 == 38 [pid = 1941] [id = 202] 03:12:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x112f51800) [pid = 1941] [serial = 604] [outer = 0x0] 03:12:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x112f57400) [pid = 1941] [serial = 605] [outer = 0x112f51800] 03:12:54 INFO - PROCESS | 1941 | 1468491174353 Marionette DEBUG loaded listener.js 03:12:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1138ebc00) [pid = 1941] [serial = 606] [outer = 0x112f51800] 03:12:54 INFO - PROCESS | 1941 | 1468491174803 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]]]}] 03:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 03:12:54 INFO - PROCESS | 1941 | 1468491174820 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:12:54 INFO - PROCESS | 1941 | 1468491174824 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:12:54 INFO - PROCESS | 1941 | 1468491174829 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:12:54 INFO - PROCESS | 1941 | 1468491174832 Marionette TRACE conn2 <- [1,782,null,{}] 03:12:54 INFO - PROCESS | 1941 | 1468491174835 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}] 03:12:54 INFO - PROCESS | 1941 | 1468491174837 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:54 INFO - PROCESS | 1941 | 1468491174977 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:12:55 INFO - PROCESS | 1941 | 1468491175065 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:55 INFO - PROCESS | 1941 | 1468491175068 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x119635800 == 39 [pid = 1941] [id = 203] 03:12:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x116079c00) [pid = 1941] [serial = 607] [outer = 0x0] 03:12:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11812fc00) [pid = 1941] [serial = 608] [outer = 0x116079c00] 03:12:55 INFO - PROCESS | 1941 | 1468491175110 Marionette DEBUG loaded listener.js 03:12:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x118313000) [pid = 1941] [serial = 609] [outer = 0x116079c00] 03:12:55 INFO - PROCESS | 1941 | 1468491175530 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]]]}] 03:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 722ms 03:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:12:55 INFO - PROCESS | 1941 | 1468491175550 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:12:55 INFO - PROCESS | 1941 | 1468491175552 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:12:55 INFO - PROCESS | 1941 | 1468491175554 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:12:55 INFO - PROCESS | 1941 | 1468491175557 Marionette TRACE conn2 <- [1,786,null,{}] 03:12:55 INFO - PROCESS | 1941 | 1468491175565 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}] 03:12:55 INFO - PROCESS | 1941 | 1468491175568 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:55 INFO - PROCESS | 1941 | 1468491175668 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:12:55 INFO - PROCESS | 1941 | 1468491175764 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:55 INFO - PROCESS | 1941 | 1468491175767 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289bd800 == 40 [pid = 1941] [id = 204] 03:12:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x118706800) [pid = 1941] [serial = 610] [outer = 0x0] 03:12:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x1193dd400) [pid = 1941] [serial = 611] [outer = 0x118706800] 03:12:55 INFO - PROCESS | 1941 | 1468491175799 Marionette DEBUG loaded listener.js 03:12:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x119c59800) [pid = 1941] [serial = 612] [outer = 0x118706800] 03:12:56 INFO - PROCESS | 1941 | 1468491176228 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]]]}] 03:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 724ms 03:12:56 INFO - PROCESS | 1941 | 1468491176279 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:12:56 INFO - PROCESS | 1941 | 1468491176280 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:12:56 INFO - PROCESS | 1941 | 1468491176283 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:12:56 INFO - PROCESS | 1941 | 1468491176284 Marionette TRACE conn2 <- [1,790,null,{}] 03:12:56 INFO - PROCESS | 1941 | 1468491176286 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}] 03:12:56 INFO - PROCESS | 1941 | 1468491176288 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:56 INFO - PROCESS | 1941 | 1468491176385 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:12:56 INFO - PROCESS | 1941 | 1468491176447 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:56 INFO - PROCESS | 1941 | 1468491176448 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e89800 == 41 [pid = 1941] [id = 205] 03:12:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1216ebc00) [pid = 1941] [serial = 613] [outer = 0x0] 03:12:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1233cf400) [pid = 1941] [serial = 614] [outer = 0x1216ebc00] 03:12:56 INFO - PROCESS | 1941 | 1468491176478 Marionette DEBUG loaded listener.js 03:12:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x124b1b400) [pid = 1941] [serial = 615] [outer = 0x1216ebc00] 03:12:56 INFO - PROCESS | 1941 | 1468491176880 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]]]}] 03:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 618ms 03:12:56 INFO - PROCESS | 1941 | 1468491176902 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:12:56 INFO - PROCESS | 1941 | 1468491176903 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:12:56 INFO - PROCESS | 1941 | 1468491176906 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:12:56 INFO - PROCESS | 1941 | 1468491176907 Marionette TRACE conn2 <- [1,794,null,{}] 03:12:56 INFO - PROCESS | 1941 | 1468491176909 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}] 03:12:56 INFO - PROCESS | 1941 | 1468491176911 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:57 INFO - PROCESS | 1941 | 1468491177012 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:12:57 INFO - PROCESS | 1941 | 1468491177107 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:57 INFO - PROCESS | 1941 | 1468491177109 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e22000 == 42 [pid = 1941] [id = 206] 03:12:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x112f4fc00) [pid = 1941] [serial = 616] [outer = 0x0] 03:12:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1183cf000) [pid = 1941] [serial = 617] [outer = 0x112f4fc00] 03:12:57 INFO - PROCESS | 1941 | 1468491177139 Marionette DEBUG loaded listener.js 03:12:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x124d1e400) [pid = 1941] [serial = 618] [outer = 0x112f4fc00] 03:12:57 INFO - PROCESS | 1941 | 1468491177609 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]]]}] 03:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 773ms 03:12:57 INFO - PROCESS | 1941 | 1468491177680 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:12:57 INFO - PROCESS | 1941 | 1468491177682 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:12:57 INFO - PROCESS | 1941 | 1468491177685 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:12:57 INFO - PROCESS | 1941 | 1468491177686 Marionette TRACE conn2 <- [1,798,null,{}] 03:12:57 INFO - PROCESS | 1941 | 1468491177693 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}] 03:12:57 INFO - PROCESS | 1941 | 1468491177694 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:57 INFO - PROCESS | 1941 | 1468491177787 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:12:57 INFO - PROCESS | 1941 | 1468491177852 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:57 INFO - PROCESS | 1941 | 1468491177854 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x1169b1000 == 43 [pid = 1941] [id = 207] 03:12:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x11336e400) [pid = 1941] [serial = 619] [outer = 0x0] 03:12:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1138f3000) [pid = 1941] [serial = 620] [outer = 0x11336e400] 03:12:57 INFO - PROCESS | 1941 | 1468491177883 Marionette DEBUG loaded listener.js 03:12:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x116025000) [pid = 1941] [serial = 621] [outer = 0x11336e400] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x124d44000 == 42 [pid = 1941] [id = 200] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x12335c000 == 41 [pid = 1941] [id = 199] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x12122e000 == 40 [pid = 1941] [id = 198] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x119b14800 == 39 [pid = 1941] [id = 197] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x119577000 == 38 [pid = 1941] [id = 196] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x11809a800 == 37 [pid = 1941] [id = 195] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x11693b000 == 36 [pid = 1941] [id = 194] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x116606000 == 35 [pid = 1941] [id = 193] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x1217a5000 == 34 [pid = 1941] [id = 192] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x118760800 == 33 [pid = 1941] [id = 184] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x117e22000 == 32 [pid = 1941] [id = 206] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x128e89800 == 31 [pid = 1941] [id = 205] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x1289bd800 == 30 [pid = 1941] [id = 204] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x119635800 == 29 [pid = 1941] [id = 203] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x1255a6000 == 28 [pid = 1941] [id = 201] 03:12:58 INFO - PROCESS | 1941 | --DOCSHELL 0x11666b000 == 27 [pid = 1941] [id = 202] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1210a2800) [pid = 1941] [serial = 573] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x118703800) [pid = 1941] [serial = 566] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x118478000) [pid = 1941] [serial = 564] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x121211c00) [pid = 1941] [serial = 575] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x11823b000) [pid = 1941] [serial = 561] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x119c54400) [pid = 1941] [serial = 570] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1151d1800) [pid = 1941] [serial = 558] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x118a32000) [pid = 1941] [serial = 567] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x119c58400) [pid = 1941] [serial = 572] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x119685c00) [pid = 1941] [serial = 569] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1176cb800) [pid = 1941] [serial = 560] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x118426800) [pid = 1941] [serial = 563] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x113867400) [pid = 1941] [serial = 557] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x1129b2c00) [pid = 1941] [serial = 554] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x1129af400) [pid = 1941] [serial = 543] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x112e9a000) [pid = 1941] [serial = 555] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x11269c400) [pid = 1941] [serial = 542] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x118313c00) [pid = 1941] [serial = 552] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x1176cb000) [pid = 1941] [serial = 551] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x118470800) [pid = 1941] [serial = 546] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x11830dc00) [pid = 1941] [serial = 545] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x1215ccc00) [pid = 1941] [serial = 549] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x119c5c400) [pid = 1941] [serial = 548] [outer = 0x0] [url = about:blank] 03:12:58 INFO - PROCESS | 1941 | 1468491178738 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]]]}] 03:12:58 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 03:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1076ms 03:12:58 INFO - PROCESS | 1941 | 1468491178760 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:12:58 INFO - PROCESS | 1941 | 1468491178763 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:12:58 INFO - PROCESS | 1941 | 1468491178766 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:12:58 INFO - PROCESS | 1941 | 1468491178767 Marionette TRACE conn2 <- [1,802,null,{}] 03:12:58 INFO - PROCESS | 1941 | 1468491178771 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}] 03:12:58 INFO - PROCESS | 1941 | 1468491178774 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:58 INFO - PROCESS | 1941 | 1468491178851 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:12:58 INFO - PROCESS | 1941 | 1468491178900 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:58 INFO - PROCESS | 1941 | 1468491178902 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x11600b000 == 28 [pid = 1941] [id = 208] 03:12:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x1129adc00) [pid = 1941] [serial = 622] [outer = 0x0] 03:12:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x112f4a400) [pid = 1941] [serial = 623] [outer = 0x1129adc00] 03:12:58 INFO - PROCESS | 1941 | 1468491178931 Marionette DEBUG loaded listener.js 03:12:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x112f55c00) [pid = 1941] [serial = 624] [outer = 0x1129adc00] 03:12:59 INFO - PROCESS | 1941 | 1468491179247 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]]]}] 03:12:59 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 03:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 520ms 03:12:59 INFO - PROCESS | 1941 | 1468491179285 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:12:59 INFO - PROCESS | 1941 | 1468491179289 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:12:59 INFO - PROCESS | 1941 | 1468491179294 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 1941 | 1468491179295 Marionette TRACE conn2 <- [1,806,null,{}] 03:12:59 INFO - PROCESS | 1941 | 1468491179298 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}] 03:12:59 INFO - PROCESS | 1941 | 1468491179300 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:59 INFO - PROCESS | 1941 | 1468491179379 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:12:59 INFO - PROCESS | 1941 | 1468491179383 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:59 INFO - PROCESS | 1941 | 1468491179385 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x1169ac800 == 29 [pid = 1941] [id = 209] 03:12:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x113843c00) [pid = 1941] [serial = 625] [outer = 0x0] 03:12:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x1160db400) [pid = 1941] [serial = 626] [outer = 0x113843c00] 03:12:59 INFO - PROCESS | 1941 | 1468491179417 Marionette DEBUG loaded listener.js 03:12:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x116976c00) [pid = 1941] [serial = 627] [outer = 0x113843c00] 03:12:59 INFO - PROCESS | 1941 | [1941] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:12:59 INFO - PROCESS | 1941 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:12:59 INFO - PROCESS | 1941 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:12:59 INFO - PROCESS | 1941 | [GFX2-]: Using SkiaGL canvas. 03:12:59 INFO - PROCESS | 1941 | 1468491179807 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]]]}] 03:12:59 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 03:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 03:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:12:59 INFO - PROCESS | 1941 | 1468491179813 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:12:59 INFO - PROCESS | 1941 | 1468491179814 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:12:59 INFO - PROCESS | 1941 | 1468491179816 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 1941 | 1468491179818 Marionette TRACE conn2 <- [1,810,null,{}] 03:12:59 INFO - PROCESS | 1941 | 1468491179826 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}] 03:12:59 INFO - PROCESS | 1941 | 1468491179829 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:59 INFO - PROCESS | 1941 | 1468491179904 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:12:59 INFO - PROCESS | 1941 | 1468491179912 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:59 INFO - PROCESS | 1941 | 1468491179914 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:12:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x118abd000 == 30 [pid = 1941] [id = 210] 03:12:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x1129aec00) [pid = 1941] [serial = 628] [outer = 0x0] 03:12:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x118366c00) [pid = 1941] [serial = 629] [outer = 0x1129aec00] 03:12:59 INFO - PROCESS | 1941 | 1468491179942 Marionette DEBUG loaded listener.js 03:12:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x118433c00) [pid = 1941] [serial = 630] [outer = 0x1129aec00] 03:13:00 INFO - PROCESS | 1941 | 1468491180264 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]]]}] 03:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 471ms 03:13:00 INFO - PROCESS | 1941 | 1468491180288 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:13:00 INFO - PROCESS | 1941 | 1468491180290 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:13:00 INFO - PROCESS | 1941 | 1468491180294 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:13:00 INFO - PROCESS | 1941 | 1468491180295 Marionette TRACE conn2 <- [1,814,null,{}] 03:13:00 INFO - PROCESS | 1941 | 1468491180298 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}] 03:13:00 INFO - PROCESS | 1941 | 1468491180299 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:00 INFO - PROCESS | 1941 | 1468491180399 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:13:00 INFO - PROCESS | 1941 | 1468491180430 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:00 INFO - PROCESS | 1941 | 1468491180431 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x1193c2000 == 31 [pid = 1941] [id = 211] 03:13:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11836fc00) [pid = 1941] [serial = 631] [outer = 0x0] 03:13:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x118706c00) [pid = 1941] [serial = 632] [outer = 0x11836fc00] 03:13:00 INFO - PROCESS | 1941 | 1468491180456 Marionette DEBUG loaded listener.js 03:13:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x118a30000) [pid = 1941] [serial = 633] [outer = 0x11836fc00] 03:13:00 INFO - PROCESS | 1941 | 1468491180757 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] 03:13:00 INFO - PROCESS | 1941 | 1468491180814 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:13:00 INFO - PROCESS | 1941 | 1468491180816 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:13:00 INFO - PROCESS | 1941 | 1468491180825 Marionette TRACE conn2 <- [1,818,null,{}] 03:13:00 INFO - PROCESS | 1941 | 1468491180835 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}] 03:13:00 INFO - PROCESS | 1941 | 1468491180837 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:00 INFO - PROCESS | 1941 | 1468491180925 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:13:00 INFO - PROCESS | 1941 | 1468491180929 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:00 INFO - PROCESS | 1941 | 1468491180930 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x119956000 == 32 [pid = 1941] [id = 212] 03:13:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x113839000) [pid = 1941] [serial = 634] [outer = 0x0] 03:13:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x119330400) [pid = 1941] [serial = 635] [outer = 0x113839000] 03:13:00 INFO - PROCESS | 1941 | 1468491180955 Marionette DEBUG loaded listener.js 03:13:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x119691000) [pid = 1941] [serial = 636] [outer = 0x113839000] 03:13:01 INFO - PROCESS | 1941 | 1468491181301 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]]]}] 03:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 535ms 03:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:13:01 INFO - PROCESS | 1941 | 1468491181352 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:13:01 INFO - PROCESS | 1941 | 1468491181353 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:13:01 INFO - PROCESS | 1941 | 1468491181355 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:13:01 INFO - PROCESS | 1941 | 1468491181356 Marionette TRACE conn2 <- [1,822,null,{}] 03:13:01 INFO - PROCESS | 1941 | 1468491181359 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}] 03:13:01 INFO - PROCESS | 1941 | 1468491181363 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:01 INFO - PROCESS | 1941 | 1468491181485 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:13:01 INFO - PROCESS | 1941 | 1468491181488 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:01 INFO - PROCESS | 1941 | 1468491181490 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x121239000 == 33 [pid = 1941] [id = 213] 03:13:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x116977400) [pid = 1941] [serial = 637] [outer = 0x0] 03:13:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x119c57800) [pid = 1941] [serial = 638] [outer = 0x116977400] 03:13:01 INFO - PROCESS | 1941 | 1468491181515 Marionette DEBUG loaded listener.js 03:13:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x12120dc00) [pid = 1941] [serial = 639] [outer = 0x116977400] 03:13:01 INFO - PROCESS | 1941 | 1468491181837 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] 03:13:01 INFO - PROCESS | 1941 | 1468491181880 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:13:01 INFO - PROCESS | 1941 | 1468491181882 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:13:01 INFO - PROCESS | 1941 | 1468491181883 Marionette TRACE conn2 <- [1,826,null,{}] 03:13:01 INFO - PROCESS | 1941 | 1468491181886 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}] 03:13:01 INFO - PROCESS | 1941 | 1468491181887 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:01 INFO - PROCESS | 1941 | 1468491181985 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:13:01 INFO - PROCESS | 1941 | 1468491181990 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:01 INFO - PROCESS | 1941 | 1468491181991 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x1217b6000 == 34 [pid = 1941] [id = 214] 03:13:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x11969b400) [pid = 1941] [serial = 640] [outer = 0x0] 03:13:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x121a22400) [pid = 1941] [serial = 641] [outer = 0x11969b400] 03:13:02 INFO - PROCESS | 1941 | 1468491182015 Marionette DEBUG loaded listener.js 03:13:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1233dcc00) [pid = 1941] [serial = 642] [outer = 0x11969b400] 03:13:02 INFO - PROCESS | 1941 | 1468491182354 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]]]}] 03:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 03:13:02 INFO - PROCESS | 1941 | 1468491182401 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:13:02 INFO - PROCESS | 1941 | 1468491182402 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:13:02 INFO - PROCESS | 1941 | 1468491182404 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:13:02 INFO - PROCESS | 1941 | 1468491182405 Marionette TRACE conn2 <- [1,830,null,{}] 03:13:02 INFO - PROCESS | 1941 | 1468491182408 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}] 03:13:02 INFO - PROCESS | 1941 | 1468491182409 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:02 INFO - PROCESS | 1941 | 1468491182499 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:13:02 INFO - PROCESS | 1941 | 1468491182511 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:02 INFO - PROCESS | 1941 | 1468491182512 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x124aa6800 == 35 [pid = 1941] [id = 215] 03:13:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x12346ac00) [pid = 1941] [serial = 643] [outer = 0x0] 03:13:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1249d1c00) [pid = 1941] [serial = 644] [outer = 0x12346ac00] 03:13:02 INFO - PROCESS | 1941 | 1468491182536 Marionette DEBUG loaded listener.js 03:13:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x124bec800) [pid = 1941] [serial = 645] [outer = 0x12346ac00] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x118f89400) [pid = 1941] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1128d6000) [pid = 1941] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1172b8000) [pid = 1941] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x119ff4800) [pid = 1941] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x120fa2000) [pid = 1941] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1138ed400) [pid = 1941] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x1210a3400) [pid = 1941] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x112d69400) [pid = 1941] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x118306000) [pid = 1941] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:13:02 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1216e2400) [pid = 1941] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:13:02 INFO - PROCESS | 1941 | 1468491182920 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]]]}] 03:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 521ms 03:13:02 INFO - PROCESS | 1941 | 1468491182927 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:13:02 INFO - PROCESS | 1941 | 1468491182928 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:13:02 INFO - PROCESS | 1941 | 1468491182930 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:13:02 INFO - PROCESS | 1941 | 1468491182931 Marionette TRACE conn2 <- [1,834,null,{}] 03:13:02 INFO - PROCESS | 1941 | 1468491182933 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}] 03:13:02 INFO - PROCESS | 1941 | 1468491182934 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:03 INFO - PROCESS | 1941 | 1468491183013 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:13:03 INFO - PROCESS | 1941 | 1468491183017 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:03 INFO - PROCESS | 1941 | 1468491183018 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x118aba800 == 36 [pid = 1941] [id = 216] 03:13:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1172bbc00) [pid = 1941] [serial = 646] [outer = 0x0] 03:13:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x118f8d000) [pid = 1941] [serial = 647] [outer = 0x1172bbc00] 03:13:03 INFO - PROCESS | 1941 | 1468491183045 Marionette DEBUG loaded listener.js 03:13:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x1248ac400) [pid = 1941] [serial = 648] [outer = 0x1172bbc00] 03:13:03 INFO - PROCESS | 1941 | 1468491183378 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]]]}] 03:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 03:13:03 INFO - PROCESS | 1941 | 1468491183399 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:13:03 INFO - PROCESS | 1941 | 1468491183400 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:13:03 INFO - PROCESS | 1941 | 1468491183402 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:13:03 INFO - PROCESS | 1941 | 1468491183404 Marionette TRACE conn2 <- [1,838,null,{}] 03:13:03 INFO - PROCESS | 1941 | 1468491183406 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}] 03:13:03 INFO - PROCESS | 1941 | 1468491183407 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:03 INFO - PROCESS | 1941 | 1468491183504 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:13:03 INFO - PROCESS | 1941 | 1468491183512 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:03 INFO - PROCESS | 1941 | 1468491183514 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289b5800 == 37 [pid = 1941] [id = 217] 03:13:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x124906000) [pid = 1941] [serial = 649] [outer = 0x0] 03:13:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x124d21400) [pid = 1941] [serial = 650] [outer = 0x124906000] 03:13:03 INFO - PROCESS | 1941 | 1468491183538 Marionette DEBUG loaded listener.js 03:13:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x125531400) [pid = 1941] [serial = 651] [outer = 0x124906000] 03:13:03 INFO - PROCESS | 1941 | 1468491183850 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]]]}] 03:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 467ms 03:13:03 INFO - PROCESS | 1941 | 1468491183871 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:13:03 INFO - PROCESS | 1941 | 1468491183877 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:13:03 INFO - PROCESS | 1941 | 1468491183882 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:13:03 INFO - PROCESS | 1941 | 1468491183884 Marionette TRACE conn2 <- [1,842,null,{}] 03:13:03 INFO - PROCESS | 1941 | 1468491183888 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}] 03:13:03 INFO - PROCESS | 1941 | 1468491183893 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:04 INFO - PROCESS | 1941 | 1468491184039 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:13:04 INFO - PROCESS | 1941 | 1468491184118 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:04 INFO - PROCESS | 1941 | 1468491184120 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x119955800 == 38 [pid = 1941] [id = 218] 03:13:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x124a15800) [pid = 1941] [serial = 652] [outer = 0x0] 03:13:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1255dd400) [pid = 1941] [serial = 653] [outer = 0x124a15800] 03:13:04 INFO - PROCESS | 1941 | 1468491184166 Marionette DEBUG loaded listener.js 03:13:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x127153c00) [pid = 1941] [serial = 654] [outer = 0x124a15800] 03:13:04 INFO - PROCESS | 1941 | 1468491184465 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]]]}] 03:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 621ms 03:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:13:04 INFO - PROCESS | 1941 | 1468491184503 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:13:04 INFO - PROCESS | 1941 | 1468491184504 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:13:04 INFO - PROCESS | 1941 | 1468491184515 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:13:04 INFO - PROCESS | 1941 | 1468491184516 Marionette TRACE conn2 <- [1,846,null,{}] 03:13:04 INFO - PROCESS | 1941 | 1468491184518 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}] 03:13:04 INFO - PROCESS | 1941 | 1468491184519 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:04 INFO - PROCESS | 1941 | 1468491184599 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:13:04 INFO - PROCESS | 1941 | 1468491184603 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:04 INFO - PROCESS | 1941 | 1468491184604 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a549000 == 39 [pid = 1941] [id = 219] 03:13:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x12714d000) [pid = 1941] [serial = 655] [outer = 0x0] 03:13:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x128410400) [pid = 1941] [serial = 656] [outer = 0x12714d000] 03:13:04 INFO - PROCESS | 1941 | 1468491184630 Marionette DEBUG loaded listener.js 03:13:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1284c7800) [pid = 1941] [serial = 657] [outer = 0x12714d000] 03:13:05 INFO - PROCESS | 1941 | 1468491185115 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]]]}] 03:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 678ms 03:13:05 INFO - PROCESS | 1941 | 1468491185199 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:13:05 INFO - PROCESS | 1941 | 1468491185202 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:13:05 INFO - PROCESS | 1941 | 1468491185206 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:13:05 INFO - PROCESS | 1941 | 1468491185211 Marionette TRACE conn2 <- [1,850,null,{}] 03:13:05 INFO - PROCESS | 1941 | 1468491185214 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}] 03:13:05 INFO - PROCESS | 1941 | 1468491185216 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:05 INFO - PROCESS | 1941 | 1468491185326 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:13:05 INFO - PROCESS | 1941 | 1468491185445 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:05 INFO - PROCESS | 1941 | 1468491185447 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167d7000 == 40 [pid = 1941] [id = 220] 03:13:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1129b3000) [pid = 1941] [serial = 658] [outer = 0x0] 03:13:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x112f4c000) [pid = 1941] [serial = 659] [outer = 0x1129b3000] 03:13:05 INFO - PROCESS | 1941 | 1468491185480 Marionette DEBUG loaded listener.js 03:13:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1133dcc00) [pid = 1941] [serial = 660] [outer = 0x1129b3000] 03:13:06 INFO - PROCESS | 1941 | 1468491186076 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]]]}] 03:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 924ms 03:13:06 INFO - PROCESS | 1941 | 1468491186132 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:13:06 INFO - PROCESS | 1941 | 1468491186136 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:13:06 INFO - PROCESS | 1941 | 1468491186143 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:13:06 INFO - PROCESS | 1941 | 1468491186146 Marionette TRACE conn2 <- [1,854,null,{}] 03:13:06 INFO - PROCESS | 1941 | 1468491186150 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}] 03:13:06 INFO - PROCESS | 1941 | 1468491186152 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:06 INFO - PROCESS | 1941 | 1468491186308 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:13:06 INFO - PROCESS | 1941 | 1468491186544 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:06 INFO - PROCESS | 1941 | 1468491186545 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x113a3a000 == 41 [pid = 1941] [id = 221] 03:13:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1129a9400) [pid = 1941] [serial = 661] [outer = 0x0] 03:13:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1129b1400) [pid = 1941] [serial = 662] [outer = 0x1129a9400] 03:13:06 INFO - PROCESS | 1941 | 1468491186574 Marionette DEBUG loaded listener.js 03:13:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1132d2c00) [pid = 1941] [serial = 663] [outer = 0x1129a9400] 03:13:06 INFO - PROCESS | 1941 | --DOCSHELL 0x119955800 == 40 [pid = 1941] [id = 218] 03:13:06 INFO - PROCESS | 1941 | --DOCSHELL 0x1289b5800 == 39 [pid = 1941] [id = 217] 03:13:06 INFO - PROCESS | 1941 | --DOCSHELL 0x118aba800 == 38 [pid = 1941] [id = 216] 03:13:06 INFO - PROCESS | 1941 | --DOCSHELL 0x124aa6800 == 37 [pid = 1941] [id = 215] 03:13:06 INFO - PROCESS | 1941 | --DOCSHELL 0x1217b6000 == 36 [pid = 1941] [id = 214] 03:13:06 INFO - PROCESS | 1941 | --DOCSHELL 0x121239000 == 35 [pid = 1941] [id = 213] 03:13:06 INFO - PROCESS | 1941 | --DOCSHELL 0x119956000 == 34 [pid = 1941] [id = 212] 03:13:06 INFO - PROCESS | 1941 | --DOCSHELL 0x1193c2000 == 33 [pid = 1941] [id = 211] 03:13:06 INFO - PROCESS | 1941 | --DOCSHELL 0x118abd000 == 32 [pid = 1941] [id = 210] 03:13:07 INFO - PROCESS | 1941 | --DOCSHELL 0x1169ac800 == 31 [pid = 1941] [id = 209] 03:13:07 INFO - PROCESS | 1941 | --DOCSHELL 0x11600b000 == 30 [pid = 1941] [id = 208] 03:13:07 INFO - PROCESS | 1941 | 1468491187040 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]]]}] 03:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 924ms 03:13:07 INFO - PROCESS | 1941 | 1468491187067 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:13:07 INFO - PROCESS | 1941 | 1468491187069 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:13:07 INFO - PROCESS | 1941 | 1468491187072 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:13:07 INFO - PROCESS | 1941 | 1468491187073 Marionette TRACE conn2 <- [1,858,null,{}] 03:13:07 INFO - PROCESS | 1941 | 1468491187077 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}] 03:13:07 INFO - PROCESS | 1941 | 1468491187078 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:07 INFO - PROCESS | 1941 | 1468491187156 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x11967b400) [pid = 1941] [serial = 590] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x119c55400) [pid = 1941] [serial = 593] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1172c2800) [pid = 1941] [serial = 584] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x124902800) [pid = 1941] [serial = 600] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x11822c800) [pid = 1941] [serial = 585] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1215d0800) [pid = 1941] [serial = 597] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x113aacc00) [pid = 1941] [serial = 581] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11602fc00) [pid = 1941] [serial = 582] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1216e4000) [pid = 1941] [serial = 576] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x112f49c00) [pid = 1941] [serial = 578] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1132d1800) [pid = 1941] [serial = 579] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x118433800) [pid = 1941] [serial = 587] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x12334dc00) [pid = 1941] [serial = 599] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x124a1ac00) [pid = 1941] [serial = 603] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x1210a6400) [pid = 1941] [serial = 596] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x124958c00) [pid = 1941] [serial = 602] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x120fa1c00) [pid = 1941] [serial = 594] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x119b69400) [pid = 1941] [serial = 591] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x11870d800) [pid = 1941] [serial = 588] [outer = 0x0] [url = about:blank] 03:13:07 INFO - PROCESS | 1941 | 1468491187217 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:07 INFO - PROCESS | 1941 | 1468491187218 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167cf000 == 31 [pid = 1941] [id = 222] 03:13:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1128d6c00) [pid = 1941] [serial = 664] [outer = 0x0] 03:13:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x11336d000) [pid = 1941] [serial = 665] [outer = 0x1128d6c00] 03:13:07 INFO - PROCESS | 1941 | 1468491187247 Marionette DEBUG loaded listener.js 03:13:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x117225000) [pid = 1941] [serial = 666] [outer = 0x1128d6c00] 03:13:07 INFO - PROCESS | 1941 | 1468491187529 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]]]}] 03:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 472ms 03:13:07 INFO - PROCESS | 1941 | 1468491187549 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:13:07 INFO - PROCESS | 1941 | 1468491187552 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:13:07 INFO - PROCESS | 1941 | 1468491187554 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:13:07 INFO - PROCESS | 1941 | 1468491187556 Marionette TRACE conn2 <- [1,862,null,{}] 03:13:07 INFO - PROCESS | 1941 | 1468491187567 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}] 03:13:07 INFO - PROCESS | 1941 | 1468491187568 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:07 INFO - PROCESS | 1941 | 1468491187657 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:13:07 INFO - PROCESS | 1941 | 1468491187664 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:07 INFO - PROCESS | 1941 | 1468491187666 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x119262000 == 32 [pid = 1941] [id = 223] 03:13:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x118230c00) [pid = 1941] [serial = 667] [outer = 0x0] 03:13:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x118370800) [pid = 1941] [serial = 668] [outer = 0x118230c00] 03:13:07 INFO - PROCESS | 1941 | 1468491187692 Marionette DEBUG loaded listener.js 03:13:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x11847b800) [pid = 1941] [serial = 669] [outer = 0x118230c00] 03:13:08 INFO - PROCESS | 1941 | 1468491188065 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]]]}] 03:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 529ms 03:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:13:08 INFO - PROCESS | 1941 | 1468491188084 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:13:08 INFO - PROCESS | 1941 | 1468491188085 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:13:08 INFO - PROCESS | 1941 | 1468491188093 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:13:08 INFO - PROCESS | 1941 | 1468491188097 Marionette TRACE conn2 <- [1,866,null,{}] 03:13:08 INFO - PROCESS | 1941 | 1468491188100 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}] 03:13:08 INFO - PROCESS | 1941 | 1468491188103 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:08 INFO - PROCESS | 1941 | 1468491188180 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:13:08 INFO - PROCESS | 1941 | 1468491188183 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:08 INFO - PROCESS | 1941 | 1468491188185 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b17000 == 33 [pid = 1941] [id = 224] 03:13:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1183d6400) [pid = 1941] [serial = 670] [outer = 0x0] 03:13:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x118f8e800) [pid = 1941] [serial = 671] [outer = 0x1183d6400] 03:13:08 INFO - PROCESS | 1941 | 1468491188212 Marionette DEBUG loaded listener.js 03:13:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x119bf0400) [pid = 1941] [serial = 672] [outer = 0x1183d6400] 03:13:08 INFO - PROCESS | 1941 | 1468491188537 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]]]}] 03:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 478ms 03:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:13:08 INFO - PROCESS | 1941 | 1468491188567 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:13:08 INFO - PROCESS | 1941 | 1468491188569 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:13:08 INFO - PROCESS | 1941 | 1468491188571 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:13:08 INFO - PROCESS | 1941 | 1468491188573 Marionette TRACE conn2 <- [1,870,null,{}] 03:13:08 INFO - PROCESS | 1941 | 1468491188575 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}] 03:13:08 INFO - PROCESS | 1941 | 1468491188577 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:08 INFO - PROCESS | 1941 | 1468491188703 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:13:08 INFO - PROCESS | 1941 | 1468491188714 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:08 INFO - PROCESS | 1941 | 1468491188715 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x121110800 == 34 [pid = 1941] [id = 225] 03:13:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x119c4f800) [pid = 1941] [serial = 673] [outer = 0x0] 03:13:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x119c5cc00) [pid = 1941] [serial = 674] [outer = 0x119c4f800] 03:13:08 INFO - PROCESS | 1941 | 1468491188756 Marionette DEBUG loaded listener.js 03:13:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x120fa2000) [pid = 1941] [serial = 675] [outer = 0x119c4f800] 03:13:09 INFO - PROCESS | 1941 | 1468491189158 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]]]}] 03:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 623ms 03:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:13:09 INFO - PROCESS | 1941 | 1468491189195 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:13:09 INFO - PROCESS | 1941 | 1468491189196 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:13:09 INFO - PROCESS | 1941 | 1468491189198 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:13:09 INFO - PROCESS | 1941 | 1468491189199 Marionette TRACE conn2 <- [1,874,null,{}] 03:13:09 INFO - PROCESS | 1941 | 1468491189201 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}] 03:13:09 INFO - PROCESS | 1941 | 1468491189202 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:09 INFO - PROCESS | 1941 | 1468491189278 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:13:09 INFO - PROCESS | 1941 | 1468491189309 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:09 INFO - PROCESS | 1941 | 1468491189313 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198d1000 == 35 [pid = 1941] [id = 226] 03:13:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x12120a800) [pid = 1941] [serial = 676] [outer = 0x0] 03:13:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x12120e800) [pid = 1941] [serial = 677] [outer = 0x12120a800] 03:13:09 INFO - PROCESS | 1941 | 1468491189374 Marionette DEBUG loaded listener.js 03:13:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x121c47800) [pid = 1941] [serial = 678] [outer = 0x12120a800] 03:13:09 INFO - PROCESS | 1941 | 1468491189719 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]]]}] 03:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 568ms 03:13:09 INFO - PROCESS | 1941 | 1468491189767 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:13:09 INFO - PROCESS | 1941 | 1468491189768 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:13:09 INFO - PROCESS | 1941 | 1468491189770 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:13:09 INFO - PROCESS | 1941 | 1468491189771 Marionette TRACE conn2 <- [1,878,null,{}] 03:13:09 INFO - PROCESS | 1941 | 1468491189774 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}] 03:13:09 INFO - PROCESS | 1941 | 1468491189775 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:09 INFO - PROCESS | 1941 | 1468491189870 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:13:09 INFO - PROCESS | 1941 | 1468491189881 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:09 INFO - PROCESS | 1941 | 1468491189882 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255b8000 == 36 [pid = 1941] [id = 227] 03:13:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x12346a400) [pid = 1941] [serial = 679] [outer = 0x0] 03:13:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x125534800) [pid = 1941] [serial = 680] [outer = 0x12346a400] 03:13:09 INFO - PROCESS | 1941 | 1468491189906 Marionette DEBUG loaded listener.js 03:13:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x126884400) [pid = 1941] [serial = 681] [outer = 0x12346a400] 03:13:10 INFO - PROCESS | 1941 | 1468491190237 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]]]}] 03:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 519ms 03:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:13:10 INFO - PROCESS | 1941 | 1468491190290 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:13:10 INFO - PROCESS | 1941 | 1468491190291 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:13:10 INFO - PROCESS | 1941 | 1468491190293 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 1941 | 1468491190294 Marionette TRACE conn2 <- [1,882,null,{}] 03:13:10 INFO - PROCESS | 1941 | 1468491190296 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}] 03:13:10 INFO - PROCESS | 1941 | 1468491190297 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:10 INFO - PROCESS | 1941 | 1468491190391 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:13:10 INFO - PROCESS | 1941 | 1468491190394 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:10 INFO - PROCESS | 1941 | 1468491190395 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e84800 == 37 [pid = 1941] [id = 228] 03:13:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x118479400) [pid = 1941] [serial = 682] [outer = 0x0] 03:13:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x126911c00) [pid = 1941] [serial = 683] [outer = 0x118479400] 03:13:10 INFO - PROCESS | 1941 | 1468491190420 Marionette DEBUG loaded listener.js 03:13:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x127151c00) [pid = 1941] [serial = 684] [outer = 0x118479400] 03:13:10 INFO - PROCESS | 1941 | 1468491190733 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]]]}] 03:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 03:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:13:10 INFO - PROCESS | 1941 | 1468491190769 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:13:10 INFO - PROCESS | 1941 | 1468491190771 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:13:10 INFO - PROCESS | 1941 | 1468491190773 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 1941 | 1468491190776 Marionette TRACE conn2 <- [1,886,null,{}] 03:13:10 INFO - PROCESS | 1941 | 1468491190780 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}] 03:13:10 INFO - PROCESS | 1941 | 1468491190781 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:10 INFO - PROCESS | 1941 | 1468491190877 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:13:10 INFO - PROCESS | 1941 | 1468491190881 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:10 INFO - PROCESS | 1941 | 1468491190882 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294dd800 == 38 [pid = 1941] [id = 229] 03:13:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x126913000) [pid = 1941] [serial = 685] [outer = 0x0] 03:13:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x128405c00) [pid = 1941] [serial = 686] [outer = 0x126913000] 03:13:10 INFO - PROCESS | 1941 | 1468491190906 Marionette DEBUG loaded listener.js 03:13:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1284c5800) [pid = 1941] [serial = 687] [outer = 0x126913000] 03:13:11 INFO - PROCESS | 1941 | 1468491191256 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]]]}] 03:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 523ms 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x113839000) [pid = 1941] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x113843c00) [pid = 1941] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x11836fc00) [pid = 1941] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1129aec00) [pid = 1941] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x116977400) [pid = 1941] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1129adc00) [pid = 1941] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x11336e400) [pid = 1941] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x112f51800) [pid = 1941] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x116079c00) [pid = 1941] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x118706800) [pid = 1941] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1216ebc00) [pid = 1941] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x112f4fc00) [pid = 1941] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11969b400) [pid = 1941] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x12346ac00) [pid = 1941] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1172bbc00) [pid = 1941] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x124906000) [pid = 1941] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:13:11 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x124a15800) [pid = 1941] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:13:11 INFO - PROCESS | 1941 | 1468491191430 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:13:11 INFO - PROCESS | 1941 | 1468491191432 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:13:11 INFO - PROCESS | 1941 | 1468491191447 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:13:11 INFO - PROCESS | 1941 | 1468491191449 Marionette TRACE conn2 <- [1,890,null,{}] 03:13:11 INFO - PROCESS | 1941 | 1468491191452 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}] 03:13:11 INFO - PROCESS | 1941 | 1468491191454 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:11 INFO - PROCESS | 1941 | 1468491191574 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:13:11 INFO - PROCESS | 1941 | 1468491191581 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:11 INFO - PROCESS | 1941 | 1468491191582 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x119951800 == 39 [pid = 1941] [id = 230] 03:13:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x112f4f800) [pid = 1941] [serial = 688] [outer = 0x0] 03:13:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1132cdc00) [pid = 1941] [serial = 689] [outer = 0x112f4f800] 03:13:11 INFO - PROCESS | 1941 | 1468491191623 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x11662a000) [pid = 1941] [serial = 690] [outer = 0x112f4f800] 03:13:12 INFO - PROCESS | 1941 | 1468491192062 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]]]}] 03:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 619ms 03:13:12 INFO - PROCESS | 1941 | 1468491192072 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 1941 | 1468491192073 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:13:12 INFO - PROCESS | 1941 | 1468491192079 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 1941 | 1468491192080 Marionette TRACE conn2 <- [1,894,null,{}] 03:13:12 INFO - PROCESS | 1941 | 1468491192082 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}] 03:13:12 INFO - PROCESS | 1941 | 1468491192083 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:12 INFO - PROCESS | 1941 | 1468491192162 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:13:12 INFO - PROCESS | 1941 | 1468491192186 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:12 INFO - PROCESS | 1941 | 1468491192188 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa88800 == 40 [pid = 1941] [id = 231] 03:13:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x121203400) [pid = 1941] [serial = 691] [outer = 0x0] 03:13:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x121c41800) [pid = 1941] [serial = 692] [outer = 0x121203400] 03:13:12 INFO - PROCESS | 1941 | 1468491192214 Marionette DEBUG loaded listener.js 03:13:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x120fa3800) [pid = 1941] [serial = 693] [outer = 0x121203400] 03:13:12 INFO - PROCESS | 1941 | 1468491192549 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]]]}] 03:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 521ms 03:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:13:12 INFO - PROCESS | 1941 | 1468491192598 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 1941 | 1468491192600 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:13:12 INFO - PROCESS | 1941 | 1468491192602 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 1941 | 1468491192604 Marionette TRACE conn2 <- [1,898,null,{}] 03:13:12 INFO - PROCESS | 1941 | 1468491192606 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}] 03:13:12 INFO - PROCESS | 1941 | 1468491192607 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:12 INFO - PROCESS | 1941 | 1468491192718 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:13:12 INFO - PROCESS | 1941 | 1468491192750 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:12 INFO - PROCESS | 1941 | 1468491192751 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b60f000 == 41 [pid = 1941] [id = 232] 03:13:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x121205800) [pid = 1941] [serial = 694] [outer = 0x0] 03:13:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1289dec00) [pid = 1941] [serial = 695] [outer = 0x121205800] 03:13:12 INFO - PROCESS | 1941 | 1468491192775 Marionette DEBUG loaded listener.js 03:13:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x128ccc800) [pid = 1941] [serial = 696] [outer = 0x121205800] 03:13:13 INFO - PROCESS | 1941 | 1468491193047 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]]]}] 03:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 03:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:13:13 INFO - PROCESS | 1941 | 1468491193080 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:13:13 INFO - PROCESS | 1941 | 1468491193081 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:13:13 INFO - PROCESS | 1941 | 1468491193083 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:13:13 INFO - PROCESS | 1941 | 1468491193084 Marionette TRACE conn2 <- [1,902,null,{}] 03:13:13 INFO - PROCESS | 1941 | 1468491193086 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}] 03:13:13 INFO - PROCESS | 1941 | 1468491193087 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:13 INFO - PROCESS | 1941 | 1468491193173 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:13:13 INFO - PROCESS | 1941 | 1468491193179 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:13 INFO - PROCESS | 1941 | 1468491193180 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b81c000 == 42 [pid = 1941] [id = 233] 03:13:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x118705800) [pid = 1941] [serial = 697] [outer = 0x0] 03:13:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x128cd3c00) [pid = 1941] [serial = 698] [outer = 0x118705800] 03:13:13 INFO - PROCESS | 1941 | 1468491193204 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x128cd7c00) [pid = 1941] [serial = 699] [outer = 0x118705800] 03:13:13 INFO - PROCESS | 1941 | --DOCSHELL 0x1169b1000 == 41 [pid = 1941] [id = 207] 03:13:13 INFO - PROCESS | 1941 | --DOCSHELL 0x1167cf000 == 40 [pid = 1941] [id = 222] 03:13:13 INFO - PROCESS | 1941 | --DOCSHELL 0x113a3a000 == 39 [pid = 1941] [id = 221] 03:13:13 INFO - PROCESS | 1941 | --DOCSHELL 0x12a549000 == 38 [pid = 1941] [id = 219] 03:13:13 INFO - PROCESS | 1941 | --DOCSHELL 0x1167d7000 == 37 [pid = 1941] [id = 220] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x119b17000 == 36 [pid = 1941] [id = 224] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x121110800 == 35 [pid = 1941] [id = 225] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x1294dd800 == 34 [pid = 1941] [id = 229] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x128e84800 == 33 [pid = 1941] [id = 228] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x119262000 == 32 [pid = 1941] [id = 223] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x1255b8000 == 31 [pid = 1941] [id = 227] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa88800 == 30 [pid = 1941] [id = 231] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x1198d1000 == 29 [pid = 1941] [id = 226] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x119951800 == 28 [pid = 1941] [id = 230] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x118433c00) [pid = 1941] [serial = 630] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x119c57800) [pid = 1941] [serial = 638] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x112f4a400) [pid = 1941] [serial = 623] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x112f55c00) [pid = 1941] [serial = 624] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x116025000) [pid = 1941] [serial = 621] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1138f3000) [pid = 1941] [serial = 620] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1138ebc00) [pid = 1941] [serial = 606] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x112f57400) [pid = 1941] [serial = 605] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x118313000) [pid = 1941] [serial = 609] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x11812fc00) [pid = 1941] [serial = 608] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x119c59800) [pid = 1941] [serial = 612] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1193dd400) [pid = 1941] [serial = 611] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x124b1b400) [pid = 1941] [serial = 615] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1233cf400) [pid = 1941] [serial = 614] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x124d1e400) [pid = 1941] [serial = 618] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1183cf000) [pid = 1941] [serial = 617] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x121a22400) [pid = 1941] [serial = 641] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1233dcc00) [pid = 1941] [serial = 642] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1249d1c00) [pid = 1941] [serial = 644] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1248ac400) [pid = 1941] [serial = 648] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x118f8d000) [pid = 1941] [serial = 647] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x12120dc00) [pid = 1941] [serial = 639] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x119691000) [pid = 1941] [serial = 636] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x125531400) [pid = 1941] [serial = 651] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x124bec800) [pid = 1941] [serial = 645] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x1255dd400) [pid = 1941] [serial = 653] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x124d21400) [pid = 1941] [serial = 650] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x128410400) [pid = 1941] [serial = 656] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x127153c00) [pid = 1941] [serial = 654] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x118a30000) [pid = 1941] [serial = 633] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12b60f000 == 27 [pid = 1941] [id = 232] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x119330400) [pid = 1941] [serial = 635] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x1160db400) [pid = 1941] [serial = 626] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x116976c00) [pid = 1941] [serial = 627] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x118706c00) [pid = 1941] [serial = 632] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x118366c00) [pid = 1941] [serial = 629] [outer = 0x0] [url = about:blank] 03:13:14 INFO - PROCESS | 1941 | 1468491194603 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]]]}] 03:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1527ms 03:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:13:14 INFO - PROCESS | 1941 | 1468491194612 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 1941 | 1468491194614 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:13:14 INFO - PROCESS | 1941 | 1468491194618 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 1941 | 1468491194620 Marionette TRACE conn2 <- [1,906,null,{}] 03:13:14 INFO - PROCESS | 1941 | 1468491194625 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}] 03:13:14 INFO - PROCESS | 1941 | 1468491194628 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:14 INFO - PROCESS | 1941 | 1468491194705 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:13:14 INFO - PROCESS | 1941 | 1468491194753 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:14 INFO - PROCESS | 1941 | 1468491194756 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x1130dd800 == 28 [pid = 1941] [id = 234] 03:13:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x1128d3000) [pid = 1941] [serial = 700] [outer = 0x0] 03:13:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x1128d3c00) [pid = 1941] [serial = 701] [outer = 0x1128d3000] 03:13:14 INFO - PROCESS | 1941 | 1468491194784 Marionette DEBUG loaded listener.js 03:13:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x1129ad000) [pid = 1941] [serial = 702] [outer = 0x1128d3000] 03:13:15 INFO - PROCESS | 1941 | 1468491195085 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]]]}] 03:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 472ms 03:13:15 INFO - PROCESS | 1941 | 1468491195090 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:13:15 INFO - PROCESS | 1941 | 1468491195096 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:13:15 INFO - PROCESS | 1941 | 1468491195106 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - PROCESS | 1941 | 1468491195110 Marionette TRACE conn2 <- [1,910,null,{}] 03:13:15 INFO - PROCESS | 1941 | 1468491195118 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}] 03:13:15 INFO - PROCESS | 1941 | 1468491195120 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:15 INFO - PROCESS | 1941 | 1468491195204 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:13:15 INFO - PROCESS | 1941 | 1468491195211 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:15 INFO - PROCESS | 1941 | 1468491195213 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x11660c000 == 29 [pid = 1941] [id = 235] 03:13:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x112e92800) [pid = 1941] [serial = 703] [outer = 0x0] 03:13:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x112f4e400) [pid = 1941] [serial = 704] [outer = 0x112e92800] 03:13:15 INFO - PROCESS | 1941 | 1468491195240 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x112f58400) [pid = 1941] [serial = 705] [outer = 0x112e92800] 03:13:15 INFO - PROCESS | 1941 | 1468491195567 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]]]}] 03:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 480ms 03:13:15 INFO - PROCESS | 1941 | 1468491195586 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:13:15 INFO - PROCESS | 1941 | 1468491195587 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:13:15 INFO - PROCESS | 1941 | 1468491195600 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - PROCESS | 1941 | 1468491195602 Marionette TRACE conn2 <- [1,914,null,{}] 03:13:15 INFO - PROCESS | 1941 | 1468491195610 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}] 03:13:15 INFO - PROCESS | 1941 | 1468491195613 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:15 INFO - PROCESS | 1941 | 1468491195688 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:13:15 INFO - PROCESS | 1941 | 1468491195695 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:15 INFO - PROCESS | 1941 | 1468491195697 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x117021800 == 30 [pid = 1941] [id = 236] 03:13:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x1110a1400) [pid = 1941] [serial = 706] [outer = 0x0] 03:13:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x116024000) [pid = 1941] [serial = 707] [outer = 0x1110a1400] 03:13:15 INFO - PROCESS | 1941 | 1468491195725 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x1160da400) [pid = 1941] [serial = 708] [outer = 0x1110a1400] 03:13:16 INFO - PROCESS | 1941 | 1468491196056 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]]]}] 03:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 470ms 03:13:16 INFO - PROCESS | 1941 | 1468491196071 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:13:16 INFO - PROCESS | 1941 | 1468491196073 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:13:16 INFO - PROCESS | 1941 | 1468491196078 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:13:16 INFO - PROCESS | 1941 | 1468491196079 Marionette TRACE conn2 <- [1,918,null,{}] 03:13:16 INFO - PROCESS | 1941 | 1468491196081 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}] 03:13:16 INFO - PROCESS | 1941 | 1468491196082 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:16 INFO - PROCESS | 1941 | 1468491196160 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:13:16 INFO - PROCESS | 1941 | 1468491196207 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 1941 | 1468491196208 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180ac000 == 31 [pid = 1941] [id = 237] 03:13:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x116029400) [pid = 1941] [serial = 709] [outer = 0x0] 03:13:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x11670cc00) [pid = 1941] [serial = 710] [outer = 0x116029400] 03:13:16 INFO - PROCESS | 1941 | 1468491196234 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x117224c00) [pid = 1941] [serial = 711] [outer = 0x116029400] 03:13:16 INFO - PROCESS | 1941 | 1468491196495 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]]]}] 03:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 470ms 03:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:13:16 INFO - PROCESS | 1941 | 1468491196548 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:13:16 INFO - PROCESS | 1941 | 1468491196549 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:13:16 INFO - PROCESS | 1941 | 1468491196551 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:13:16 INFO - PROCESS | 1941 | 1468491196552 Marionette TRACE conn2 <- [1,922,null,{}] 03:13:16 INFO - PROCESS | 1941 | 1468491196554 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}] 03:13:16 INFO - PROCESS | 1941 | 1468491196556 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:16 INFO - PROCESS | 1941 | 1468491196639 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:13:16 INFO - PROCESS | 1941 | 1468491196644 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 1941 | 1468491196645 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x118fb1000 == 32 [pid = 1941] [id = 238] 03:13:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x1126ff400) [pid = 1941] [serial = 712] [outer = 0x0] 03:13:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x1172b9000) [pid = 1941] [serial = 713] [outer = 0x1126ff400] 03:13:16 INFO - PROCESS | 1941 | 1468491196672 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x118127c00) [pid = 1941] [serial = 714] [outer = 0x1126ff400] 03:13:17 INFO - PROCESS | 1941 | 1468491197003 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]]]}] 03:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 03:13:17 INFO - PROCESS | 1941 | 1468491197021 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:13:17 INFO - PROCESS | 1941 | 1468491197023 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:13:17 INFO - PROCESS | 1941 | 1468491197027 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:13:17 INFO - PROCESS | 1941 | 1468491197028 Marionette TRACE conn2 <- [1,926,null,{}] 03:13:17 INFO - PROCESS | 1941 | 1468491197031 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}] 03:13:17 INFO - PROCESS | 1941 | 1468491197035 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:17 INFO - PROCESS | 1941 | 1468491197148 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:13:17 INFO - PROCESS | 1941 | 1468491197154 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:17 INFO - PROCESS | 1941 | 1468491197155 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x119629000 == 33 [pid = 1941] [id = 239] 03:13:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x118125400) [pid = 1941] [serial = 715] [outer = 0x0] 03:13:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x11823bc00) [pid = 1941] [serial = 716] [outer = 0x118125400] 03:13:17 INFO - PROCESS | 1941 | 1468491197183 Marionette DEBUG loaded listener.js 03:13:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x118434c00) [pid = 1941] [serial = 717] [outer = 0x118125400] 03:13:17 INFO - PROCESS | 1941 | 1468491197478 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]]]}] 03:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 470ms 03:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:13:17 INFO - PROCESS | 1941 | 1468491197500 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:13:17 INFO - PROCESS | 1941 | 1468491197501 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:13:17 INFO - PROCESS | 1941 | 1468491197503 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:13:17 INFO - PROCESS | 1941 | 1468491197504 Marionette TRACE conn2 <- [1,930,null,{}] 03:13:17 INFO - PROCESS | 1941 | 1468491197507 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}] 03:13:17 INFO - PROCESS | 1941 | 1468491197511 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:17 INFO - PROCESS | 1941 | 1468491197593 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:13:17 INFO - PROCESS | 1941 | 1468491197597 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:17 INFO - PROCESS | 1941 | 1468491197598 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b1f000 == 34 [pid = 1941] [id = 240] 03:13:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x11830c400) [pid = 1941] [serial = 718] [outer = 0x0] 03:13:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x11870ac00) [pid = 1941] [serial = 719] [outer = 0x11830c400] 03:13:17 INFO - PROCESS | 1941 | 1468491197625 Marionette DEBUG loaded listener.js 03:13:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x118a29400) [pid = 1941] [serial = 720] [outer = 0x11830c400] 03:13:17 INFO - PROCESS | 1941 | 1468491197927 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]]]}] 03:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 03:13:17 INFO - PROCESS | 1941 | 1468491197972 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:13:17 INFO - PROCESS | 1941 | 1468491197973 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:13:17 INFO - PROCESS | 1941 | 1468491197976 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:13:17 INFO - PROCESS | 1941 | 1468491197977 Marionette TRACE conn2 <- [1,934,null,{}] 03:13:17 INFO - PROCESS | 1941 | 1468491197979 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}] 03:13:17 INFO - PROCESS | 1941 | 1468491197980 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:18 INFO - PROCESS | 1941 | 1468491198079 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:13:18 INFO - PROCESS | 1941 | 1468491198084 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 1941 | 1468491198086 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f26800 == 35 [pid = 1941] [id = 241] 03:13:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x112f4c400) [pid = 1941] [serial = 721] [outer = 0x0] 03:13:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x118a29000) [pid = 1941] [serial = 722] [outer = 0x112f4c400] 03:13:18 INFO - PROCESS | 1941 | 1468491198110 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x119337400) [pid = 1941] [serial = 723] [outer = 0x112f4c400] 03:13:18 INFO - PROCESS | 1941 | 1468491198429 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]]]}] 03:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 469ms 03:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:13:18 INFO - PROCESS | 1941 | 1468491198446 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:13:18 INFO - PROCESS | 1941 | 1468491198447 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:13:18 INFO - PROCESS | 1941 | 1468491198449 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:13:18 INFO - PROCESS | 1941 | 1468491198450 Marionette TRACE conn2 <- [1,938,null,{}] 03:13:18 INFO - PROCESS | 1941 | 1468491198453 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}] 03:13:18 INFO - PROCESS | 1941 | 1468491198454 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:18 INFO - PROCESS | 1941 | 1468491198529 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:13:18 INFO - PROCESS | 1941 | 1468491198533 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 1941 | 1468491198542 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x117021000 == 36 [pid = 1941] [id = 242] 03:13:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x111d1a800) [pid = 1941] [serial = 724] [outer = 0x0] 03:13:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x119677000) [pid = 1941] [serial = 725] [outer = 0x111d1a800] 03:13:18 INFO - PROCESS | 1941 | 1468491198569 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x11969b400) [pid = 1941] [serial = 726] [outer = 0x111d1a800] 03:13:18 INFO - PROCESS | 1941 | 1468491198894 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]]]}] 03:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 469ms 03:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:13:18 INFO - PROCESS | 1941 | 1468491198918 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:13:18 INFO - PROCESS | 1941 | 1468491198920 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:13:18 INFO - PROCESS | 1941 | 1468491198922 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:13:18 INFO - PROCESS | 1941 | 1468491198923 Marionette TRACE conn2 <- [1,942,null,{}] 03:13:18 INFO - PROCESS | 1941 | 1468491198925 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}] 03:13:18 INFO - PROCESS | 1941 | 1468491198926 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:19 INFO - PROCESS | 1941 | 1468491199030 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:13:19 INFO - PROCESS | 1941 | 1468491199036 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:19 INFO - PROCESS | 1941 | 1468491199037 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x1217a5000 == 37 [pid = 1941] [id = 243] 03:13:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1132c8400) [pid = 1941] [serial = 727] [outer = 0x0] 03:13:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x11989cc00) [pid = 1941] [serial = 728] [outer = 0x1132c8400] 03:13:19 INFO - PROCESS | 1941 | 1468491199061 Marionette DEBUG loaded listener.js 03:13:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x119c56400) [pid = 1941] [serial = 729] [outer = 0x1132c8400] 03:13:19 INFO - PROCESS | 1941 | 1468491199370 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]]]}] 03:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 471ms 03:13:19 INFO - PROCESS | 1941 | 1468491199395 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:13:19 INFO - PROCESS | 1941 | 1468491199397 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:13:19 INFO - PROCESS | 1941 | 1468491199399 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:13:19 INFO - PROCESS | 1941 | 1468491199401 Marionette TRACE conn2 <- [1,946,null,{}] 03:13:19 INFO - PROCESS | 1941 | 1468491199403 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}] 03:13:19 INFO - PROCESS | 1941 | 1468491199405 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:19 INFO - PROCESS | 1941 | 1468491199544 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:13:19 INFO - PROCESS | 1941 | 1468491199598 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:19 INFO - PROCESS | 1941 | 1468491199600 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x112639800 == 38 [pid = 1941] [id = 244] 03:13:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x111d7c000) [pid = 1941] [serial = 730] [outer = 0x0] 03:13:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x112017400) [pid = 1941] [serial = 731] [outer = 0x111d7c000] 03:13:19 INFO - PROCESS | 1941 | 1468491199632 Marionette DEBUG loaded listener.js 03:13:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x11269ec00) [pid = 1941] [serial = 732] [outer = 0x111d7c000] 03:13:20 INFO - PROCESS | 1941 | 1468491200153 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]]]}] 03:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 820ms 03:13:20 INFO - PROCESS | 1941 | 1468491200221 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:13:20 INFO - PROCESS | 1941 | 1468491200226 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:13:20 INFO - PROCESS | 1941 | 1468491200230 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:13:20 INFO - PROCESS | 1941 | 1468491200232 Marionette TRACE conn2 <- [1,950,null,{}] 03:13:20 INFO - PROCESS | 1941 | 1468491200236 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}] 03:13:20 INFO - PROCESS | 1941 | 1468491200237 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:20 INFO - PROCESS | 1941 | 1468491200344 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:13:20 INFO - PROCESS | 1941 | 1468491200415 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:20 INFO - PROCESS | 1941 | 1468491200417 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x11701b000 == 39 [pid = 1941] [id = 245] 03:13:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x112f4a800) [pid = 1941] [serial = 733] [outer = 0x0] 03:13:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1130f2400) [pid = 1941] [serial = 734] [outer = 0x112f4a800] 03:13:20 INFO - PROCESS | 1941 | 1468491200447 Marionette DEBUG loaded listener.js 03:13:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1138f3000) [pid = 1941] [serial = 735] [outer = 0x112f4a800] 03:13:21 INFO - PROCESS | 1941 | 1468491201089 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]]]}] 03:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 872ms 03:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:13:21 INFO - PROCESS | 1941 | 1468491201101 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 1941 | 1468491201103 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:13:21 INFO - PROCESS | 1941 | 1468491201129 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 1941 | 1468491201131 Marionette TRACE conn2 <- [1,954,null,{}] 03:13:21 INFO - PROCESS | 1941 | 1468491201137 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}] 03:13:21 INFO - PROCESS | 1941 | 1468491201138 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:21 INFO - PROCESS | 1941 | 1468491201243 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:13:21 INFO - PROCESS | 1941 | 1468491201289 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:21 INFO - PROCESS | 1941 | 1468491201292 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x116938800 == 40 [pid = 1941] [id = 246] 03:13:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x112f4b000) [pid = 1941] [serial = 736] [outer = 0x0] 03:13:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1130f8400) [pid = 1941] [serial = 737] [outer = 0x112f4b000] 03:13:21 INFO - PROCESS | 1941 | 1468491201320 Marionette DEBUG loaded listener.js 03:13:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x113d4cc00) [pid = 1941] [serial = 738] [outer = 0x112f4b000] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x1217a5000 == 39 [pid = 1941] [id = 243] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x117021000 == 38 [pid = 1941] [id = 242] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x120f26800 == 37 [pid = 1941] [id = 241] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x119b1f000 == 36 [pid = 1941] [id = 240] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x119629000 == 35 [pid = 1941] [id = 239] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x118fb1000 == 34 [pid = 1941] [id = 238] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x1180ac000 == 33 [pid = 1941] [id = 237] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x117021800 == 32 [pid = 1941] [id = 236] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x11660c000 == 31 [pid = 1941] [id = 235] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x1130dd800 == 30 [pid = 1941] [id = 234] 03:13:21 INFO - PROCESS | 1941 | --DOCSHELL 0x12b81c000 == 29 [pid = 1941] [id = 233] 03:13:21 INFO - PROCESS | 1941 | 1468491201709 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]]]}] 03:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 646ms 03:13:21 INFO - PROCESS | 1941 | 1468491201752 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 1941 | 1468491201756 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:13:21 INFO - PROCESS | 1941 | 1468491201762 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 1941 | 1468491201764 Marionette TRACE conn2 <- [1,958,null,{}] 03:13:21 INFO - PROCESS | 1941 | 1468491201767 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}] 03:13:21 INFO - PROCESS | 1941 | 1468491201768 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:21 INFO - PROCESS | 1941 | 1468491201843 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:13:21 INFO - PROCESS | 1941 | 1468491201847 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:21 INFO - PROCESS | 1941 | 1468491201848 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e34000 == 30 [pid = 1941] [id = 247] 03:13:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x116629c00) [pid = 1941] [serial = 739] [outer = 0x0] 03:13:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x117223400) [pid = 1941] [serial = 740] [outer = 0x116629c00] 03:13:21 INFO - PROCESS | 1941 | 1468491201877 Marionette DEBUG loaded listener.js 03:13:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1176c5800) [pid = 1941] [serial = 741] [outer = 0x116629c00] 03:13:22 INFO - PROCESS | 1941 | 1468491202200 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]]]}] 03:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 472ms 03:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:13:22 INFO - PROCESS | 1941 | 1468491202235 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:13:22 INFO - PROCESS | 1941 | 1468491202236 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:13:22 INFO - PROCESS | 1941 | 1468491202239 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:13:22 INFO - PROCESS | 1941 | 1468491202243 Marionette TRACE conn2 <- [1,962,null,{}] 03:13:22 INFO - PROCESS | 1941 | 1468491202251 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}] 03:13:22 INFO - PROCESS | 1941 | 1468491202254 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:22 INFO - PROCESS | 1941 | 1468491202343 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:13:22 INFO - PROCESS | 1941 | 1468491202399 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 1941 | 1468491202401 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198cf800 == 31 [pid = 1941] [id = 248] 03:13:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x1176cdc00) [pid = 1941] [serial = 742] [outer = 0x0] 03:13:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x118306400) [pid = 1941] [serial = 743] [outer = 0x1176cdc00] 03:13:22 INFO - PROCESS | 1941 | 1468491202429 Marionette DEBUG loaded listener.js 03:13:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x118433c00) [pid = 1941] [serial = 744] [outer = 0x1176cdc00] 03:13:22 INFO - PROCESS | 1941 | 1468491202751 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]]]}] 03:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 523ms 03:13:22 INFO - PROCESS | 1941 | 1468491202764 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:13:22 INFO - PROCESS | 1941 | 1468491202765 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:13:22 INFO - PROCESS | 1941 | 1468491202768 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:13:22 INFO - PROCESS | 1941 | 1468491202769 Marionette TRACE conn2 <- [1,966,null,{}] 03:13:22 INFO - PROCESS | 1941 | 1468491202771 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}] 03:13:22 INFO - PROCESS | 1941 | 1468491202772 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:22 INFO - PROCESS | 1941 | 1468491202857 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:13:22 INFO - PROCESS | 1941 | 1468491202912 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 1941 | 1468491202913 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x121236000 == 32 [pid = 1941] [id = 249] 03:13:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x1128cec00) [pid = 1941] [serial = 745] [outer = 0x0] 03:13:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x118708400) [pid = 1941] [serial = 746] [outer = 0x1128cec00] 03:13:22 INFO - PROCESS | 1941 | 1468491202939 Marionette DEBUG loaded listener.js 03:13:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x1193e0c00) [pid = 1941] [serial = 747] [outer = 0x1128cec00] 03:13:23 INFO - PROCESS | 1941 | 1468491203203 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]]]}] 03:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 467ms 03:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:13:23 INFO - PROCESS | 1941 | 1468491203236 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:13:23 INFO - PROCESS | 1941 | 1468491203237 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:13:23 INFO - PROCESS | 1941 | 1468491203239 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:13:23 INFO - PROCESS | 1941 | 1468491203240 Marionette TRACE conn2 <- [1,970,null,{}] 03:13:23 INFO - PROCESS | 1941 | 1468491203251 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}] 03:13:23 INFO - PROCESS | 1941 | 1468491203252 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:23 INFO - PROCESS | 1941 | 1468491203334 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:13:23 INFO - PROCESS | 1941 | 1468491203338 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:23 INFO - PROCESS | 1941 | 1468491203339 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180b4800 == 33 [pid = 1941] [id = 250] 03:13:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x119681400) [pid = 1941] [serial = 748] [outer = 0x0] 03:13:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x119c52000) [pid = 1941] [serial = 749] [outer = 0x119681400] 03:13:23 INFO - PROCESS | 1941 | 1468491203366 Marionette DEBUG loaded listener.js 03:13:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x120f9b400) [pid = 1941] [serial = 750] [outer = 0x119681400] 03:13:23 INFO - PROCESS | 1941 | 1468491203710 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]]]}] 03:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 477ms 03:13:23 INFO - PROCESS | 1941 | 1468491203716 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:13:23 INFO - PROCESS | 1941 | 1468491203717 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:13:23 INFO - PROCESS | 1941 | 1468491203719 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:13:23 INFO - PROCESS | 1941 | 1468491203720 Marionette TRACE conn2 <- [1,974,null,{}] 03:13:23 INFO - PROCESS | 1941 | 1468491203723 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}] 03:13:23 INFO - PROCESS | 1941 | 1468491203730 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:23 INFO - PROCESS | 1941 | 1468491203864 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:13:23 INFO - PROCESS | 1941 | 1468491203876 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:23 INFO - PROCESS | 1941 | 1468491203878 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x125096000 == 34 [pid = 1941] [id = 251] 03:13:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x1129b3800) [pid = 1941] [serial = 751] [outer = 0x0] 03:13:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x120fa5800) [pid = 1941] [serial = 752] [outer = 0x1129b3800] 03:13:23 INFO - PROCESS | 1941 | 1468491203903 Marionette DEBUG loaded listener.js 03:13:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x1219d3000) [pid = 1941] [serial = 753] [outer = 0x1129b3800] 03:13:24 INFO - PROCESS | 1941 | 1468491204243 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]]]}] 03:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 03:13:24 INFO - PROCESS | 1941 | 1468491204290 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:13:24 INFO - PROCESS | 1941 | 1468491204292 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:13:24 INFO - PROCESS | 1941 | 1468491204296 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:13:24 INFO - PROCESS | 1941 | 1468491204297 Marionette TRACE conn2 <- [1,978,null,{}] 03:13:24 INFO - PROCESS | 1941 | 1468491204300 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}] 03:13:24 INFO - PROCESS | 1941 | 1468491204302 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:24 INFO - PROCESS | 1941 | 1468491204442 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:13:24 INFO - PROCESS | 1941 | 1468491204458 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:24 INFO - PROCESS | 1941 | 1468491204459 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x128ca1000 == 35 [pid = 1941] [id = 252] 03:13:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x1210a2400) [pid = 1941] [serial = 754] [outer = 0x0] 03:13:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 117 (0x123344c00) [pid = 1941] [serial = 755] [outer = 0x1210a2400] 03:13:24 INFO - PROCESS | 1941 | 1468491204500 Marionette DEBUG loaded listener.js 03:13:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 118 (0x124902400) [pid = 1941] [serial = 756] [outer = 0x1210a2400] 03:13:25 INFO - PROCESS | 1941 | 1468491204998 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]]]}] 03:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 719ms 03:13:25 INFO - PROCESS | 1941 | 1468491205015 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:13:25 INFO - PROCESS | 1941 | 1468491205016 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:13:25 INFO - PROCESS | 1941 | 1468491205018 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:13:25 INFO - PROCESS | 1941 | 1468491205019 Marionette TRACE conn2 <- [1,982,null,{}] 03:13:25 INFO - PROCESS | 1941 | 1468491205022 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}] 03:13:25 INFO - PROCESS | 1941 | 1468491205024 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:25 INFO - PROCESS | 1941 | 1468491205148 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:13:25 INFO - PROCESS | 1941 | 1468491205154 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:25 INFO - PROCESS | 1941 | 1468491205155 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e95000 == 36 [pid = 1941] [id = 253] 03:13:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 119 (0x121a27800) [pid = 1941] [serial = 757] [outer = 0x0] 03:13:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 120 (0x124963c00) [pid = 1941] [serial = 758] [outer = 0x121a27800] 03:13:25 INFO - PROCESS | 1941 | 1468491205179 Marionette DEBUG loaded listener.js 03:13:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 121 (0x124a52400) [pid = 1941] [serial = 759] [outer = 0x121a27800] 03:13:25 INFO - PROCESS | 1941 | 1468491205638 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]]]}] 03:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 668ms 03:13:25 INFO - PROCESS | 1941 | 1468491205689 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:13:25 INFO - PROCESS | 1941 | 1468491205693 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:13:25 INFO - PROCESS | 1941 | 1468491205697 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:13:25 INFO - PROCESS | 1941 | 1468491205699 Marionette TRACE conn2 <- [1,986,null,{}] 03:13:25 INFO - PROCESS | 1941 | 1468491205702 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}] 03:13:25 INFO - PROCESS | 1941 | 1468491205704 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:25 INFO - PROCESS | 1941 | 1468491205854 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 120 (0x1128d3000) [pid = 1941] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 119 (0x111d1a800) [pid = 1941] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 118 (0x11830c400) [pid = 1941] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 117 (0x116029400) [pid = 1941] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 116 (0x1110a1400) [pid = 1941] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x1126ff400) [pid = 1941] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x112e92800) [pid = 1941] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x118125400) [pid = 1941] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x118705800) [pid = 1941] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x112f4c400) [pid = 1941] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x12346a400) [pid = 1941] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x118479400) [pid = 1941] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x126913000) [pid = 1941] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x112f4f800) [pid = 1941] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x119c4f800) [pid = 1941] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1183d6400) [pid = 1941] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x118230c00) [pid = 1941] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x1128d6c00) [pid = 1941] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1129a9400) [pid = 1941] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x1129b3000) [pid = 1941] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x12714d000) [pid = 1941] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x12120a800) [pid = 1941] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x121203400) [pid = 1941] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:13:26 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x121205800) [pid = 1941] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:13:26 INFO - PROCESS | 1941 | 1468491206058 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:26 INFO - PROCESS | 1941 | 1468491206059 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x113817000 == 37 [pid = 1941] [id = 254] 03:13:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x111d1a800) [pid = 1941] [serial = 760] [outer = 0x0] 03:13:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1126ff400) [pid = 1941] [serial = 761] [outer = 0x111d1a800] 03:13:26 INFO - PROCESS | 1941 | 1468491206085 Marionette DEBUG loaded listener.js 03:13:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x112f4fc00) [pid = 1941] [serial = 762] [outer = 0x111d1a800] 03:13:26 INFO - PROCESS | 1941 | 1468491206349 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]]]}] 03:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 03:13:26 INFO - PROCESS | 1941 | 1468491206369 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:13:26 INFO - PROCESS | 1941 | 1468491206370 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:13:26 INFO - PROCESS | 1941 | 1468491206399 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:13:26 INFO - PROCESS | 1941 | 1468491206401 Marionette TRACE conn2 <- [1,990,null,{}] 03:13:26 INFO - PROCESS | 1941 | 1468491206418 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}] 03:13:26 INFO - PROCESS | 1941 | 1468491206419 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:26 INFO - PROCESS | 1941 | 1468491206502 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:13:26 INFO - PROCESS | 1941 | 1468491206506 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:26 INFO - PROCESS | 1941 | 1468491206507 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x121228000 == 38 [pid = 1941] [id = 255] 03:13:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x112f54c00) [pid = 1941] [serial = 763] [outer = 0x0] 03:13:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x118234800) [pid = 1941] [serial = 764] [outer = 0x112f54c00] 03:13:26 INFO - PROCESS | 1941 | 1468491206533 Marionette DEBUG loaded listener.js 03:13:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1193d7800) [pid = 1941] [serial = 765] [outer = 0x112f54c00] 03:13:26 INFO - PROCESS | 1941 | 1468491206856 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]]]}] 03:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 505ms 03:13:26 INFO - PROCESS | 1941 | 1468491206880 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:13:26 INFO - PROCESS | 1941 | 1468491206882 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:13:26 INFO - PROCESS | 1941 | 1468491206884 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:13:26 INFO - PROCESS | 1941 | 1468491206886 Marionette TRACE conn2 <- [1,994,null,{}] 03:13:26 INFO - PROCESS | 1941 | 1468491206888 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}] 03:13:26 INFO - PROCESS | 1941 | 1468491206890 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:27 INFO - PROCESS | 1941 | 1468491207010 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:13:27 INFO - PROCESS | 1941 | 1468491207016 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:27 INFO - PROCESS | 1941 | 1468491207018 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7b6000 == 39 [pid = 1941] [id = 256] 03:13:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x112f4c400) [pid = 1941] [serial = 766] [outer = 0x0] 03:13:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x118708000) [pid = 1941] [serial = 767] [outer = 0x112f4c400] 03:13:27 INFO - PROCESS | 1941 | 1468491207044 Marionette DEBUG loaded listener.js 03:13:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x1255d4000) [pid = 1941] [serial = 768] [outer = 0x112f4c400] 03:13:27 INFO - PROCESS | 1941 | 1468491207367 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]]]}] 03:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 519ms 03:13:27 INFO - PROCESS | 1941 | 1468491207403 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:13:27 INFO - PROCESS | 1941 | 1468491207405 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:13:27 INFO - PROCESS | 1941 | 1468491207407 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:13:27 INFO - PROCESS | 1941 | 1468491207410 Marionette TRACE conn2 <- [1,998,null,{}] 03:13:27 INFO - PROCESS | 1941 | 1468491207413 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}] 03:13:27 INFO - PROCESS | 1941 | 1468491207414 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:27 INFO - PROCESS | 1941 | 1468491207501 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:13:27 INFO - PROCESS | 1941 | 1468491207505 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:27 INFO - PROCESS | 1941 | 1468491207506 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b805800 == 40 [pid = 1941] [id = 257] 03:13:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x1255dd400) [pid = 1941] [serial = 769] [outer = 0x0] 03:13:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x12690dc00) [pid = 1941] [serial = 770] [outer = 0x1255dd400] 03:13:27 INFO - PROCESS | 1941 | 1468491207533 Marionette DEBUG loaded listener.js 03:13:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x127153000) [pid = 1941] [serial = 771] [outer = 0x1255dd400] 03:13:28 INFO - PROCESS | 1941 | 1468491208004 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]]]}] 03:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 620ms 03:13:28 INFO - PROCESS | 1941 | 1468491208094 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:13:28 INFO - PROCESS | 1941 | 1468491208097 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:13:28 INFO - PROCESS | 1941 | 1468491208102 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:13:28 INFO - PROCESS | 1941 | 1468491208104 Marionette TRACE conn2 <- [1,1002,null,{}] 03:13:28 INFO - PROCESS | 1941 | 1468491208108 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}] 03:13:28 INFO - PROCESS | 1941 | 1468491208111 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:28 INFO - PROCESS | 1941 | 1468491208212 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:13:28 INFO - PROCESS | 1941 | 1468491208308 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:28 INFO - PROCESS | 1941 | 1468491208312 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f31800 == 41 [pid = 1941] [id = 258] 03:13:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x112a86c00) [pid = 1941] [serial = 772] [outer = 0x0] 03:13:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x112e9c000) [pid = 1941] [serial = 773] [outer = 0x112a86c00] 03:13:28 INFO - PROCESS | 1941 | 1468491208344 Marionette DEBUG loaded listener.js 03:13:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1160d9400) [pid = 1941] [serial = 774] [outer = 0x112a86c00] 03:13:28 INFO - PROCESS | 1941 | 1468491208769 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]]]}] 03:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 726ms 03:13:28 INFO - PROCESS | 1941 | 1468491208837 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:13:28 INFO - PROCESS | 1941 | 1468491208839 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:13:28 INFO - PROCESS | 1941 | 1468491208845 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:13:28 INFO - PROCESS | 1941 | 1468491208847 Marionette TRACE conn2 <- [1,1006,null,{}] 03:13:28 INFO - PROCESS | 1941 | 1468491208850 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}] 03:13:28 INFO - PROCESS | 1941 | 1468491208852 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:28 INFO - PROCESS | 1941 | 1468491208954 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:13:29 INFO - PROCESS | 1941 | 1468491209008 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:29 INFO - PROCESS | 1941 | 1468491209010 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255b5000 == 42 [pid = 1941] [id = 259] 03:13:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x1176c6400) [pid = 1941] [serial = 775] [outer = 0x0] 03:13:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x118305400) [pid = 1941] [serial = 776] [outer = 0x1176c6400] 03:13:29 INFO - PROCESS | 1941 | 1468491209041 Marionette DEBUG loaded listener.js 03:13:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x11842f000) [pid = 1941] [serial = 777] [outer = 0x1176c6400] 03:13:29 INFO - PROCESS | 1941 | 1468491209426 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]]]}] 03:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 623ms 03:13:29 INFO - PROCESS | 1941 | 1468491209465 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:13:29 INFO - PROCESS | 1941 | 1468491209467 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:13:29 INFO - PROCESS | 1941 | 1468491209469 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:13:29 INFO - PROCESS | 1941 | 1468491209471 Marionette TRACE conn2 <- [1,1010,null,{}] 03:13:29 INFO - PROCESS | 1941 | 1468491209480 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}] 03:13:29 INFO - PROCESS | 1941 | 1468491209483 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:29 INFO - PROCESS | 1941 | 1468491209589 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:13:29 INFO - PROCESS | 1941 | 1468491209657 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:29 INFO - PROCESS | 1941 | 1468491209660 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b80c000 == 43 [pid = 1941] [id = 260] 03:13:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x119c5b400) [pid = 1941] [serial = 778] [outer = 0x0] 03:13:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 117 (0x120fa6000) [pid = 1941] [serial = 779] [outer = 0x119c5b400] 03:13:29 INFO - PROCESS | 1941 | 1468491209692 Marionette DEBUG loaded listener.js 03:13:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 118 (0x121207400) [pid = 1941] [serial = 780] [outer = 0x119c5b400] 03:13:30 INFO - PROCESS | 1941 | 1468491210149 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]]]}] 03:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 719ms 03:13:30 INFO - PROCESS | 1941 | 1468491210189 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:13:30 INFO - PROCESS | 1941 | 1468491210192 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:13:30 INFO - PROCESS | 1941 | 1468491210195 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:13:30 INFO - PROCESS | 1941 | 1468491210197 Marionette TRACE conn2 <- [1,1014,null,{}] 03:13:30 INFO - PROCESS | 1941 | 1468491210238 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}] 03:13:30 INFO - PROCESS | 1941 | 1468491210240 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:30 INFO - PROCESS | 1941 | 1468491210428 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:13:30 INFO - PROCESS | 1941 | 1468491210489 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:30 INFO - PROCESS | 1941 | 1468491210491 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd4f000 == 44 [pid = 1941] [id = 261] 03:13:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 119 (0x1216eb800) [pid = 1941] [serial = 781] [outer = 0x0] 03:13:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 120 (0x123345800) [pid = 1941] [serial = 782] [outer = 0x1216eb800] 03:13:30 INFO - PROCESS | 1941 | 1468491210521 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 121 (0x124a1d400) [pid = 1941] [serial = 783] [outer = 0x1216eb800] 03:13:30 INFO - PROCESS | 1941 | 1468491210955 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]]]}] 03:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 792ms 03:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:13:30 INFO - PROCESS | 1941 | 1468491210988 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:13:30 INFO - PROCESS | 1941 | 1468491210989 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:13:30 INFO - PROCESS | 1941 | 1468491210991 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:13:30 INFO - PROCESS | 1941 | 1468491210992 Marionette TRACE conn2 <- [1,1018,null,{}] 03:13:30 INFO - PROCESS | 1941 | 1468491210995 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}] 03:13:30 INFO - PROCESS | 1941 | 1468491210996 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:31 INFO - PROCESS | 1941 | 1468491211094 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:13:31 INFO - PROCESS | 1941 | 1468491211161 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:31 INFO - PROCESS | 1941 | 1468491211162 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167da800 == 45 [pid = 1941] [id = 262] 03:13:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 122 (0x112f51400) [pid = 1941] [serial = 784] [outer = 0x0] 03:13:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 123 (0x1219c4400) [pid = 1941] [serial = 785] [outer = 0x112f51400] 03:13:31 INFO - PROCESS | 1941 | 1468491211191 Marionette DEBUG loaded listener.js 03:13:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 124 (0x124d8ec00) [pid = 1941] [serial = 786] [outer = 0x112f51400] 03:13:31 INFO - PROCESS | 1941 | 1468491211922 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]]]}] 03:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 03:13:31 INFO - PROCESS | 1941 | 1468491211963 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:13:31 INFO - PROCESS | 1941 | 1468491211967 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:13:31 INFO - PROCESS | 1941 | 1468491211972 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:13:31 INFO - PROCESS | 1941 | 1468491211974 Marionette TRACE conn2 <- [1,1022,null,{}] 03:13:31 INFO - PROCESS | 1941 | 1468491211978 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}] 03:13:31 INFO - PROCESS | 1941 | 1468491211979 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:32 INFO - PROCESS | 1941 | 1468491212073 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:13:32 INFO - PROCESS | 1941 | 1468491212144 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:32 INFO - PROCESS | 1941 | 1468491212147 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x113353000 == 46 [pid = 1941] [id = 263] 03:13:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 125 (0x1122b8400) [pid = 1941] [serial = 787] [outer = 0x0] 03:13:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 126 (0x1129a7400) [pid = 1941] [serial = 788] [outer = 0x1122b8400] 03:13:32 INFO - PROCESS | 1941 | 1468491212175 Marionette DEBUG loaded listener.js 03:13:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 127 (0x113840c00) [pid = 1941] [serial = 789] [outer = 0x1122b8400] 03:13:32 INFO - PROCESS | 1941 | 1468491212616 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]]]}] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7b6000 == 45 [pid = 1941] [id = 256] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x121228000 == 44 [pid = 1941] [id = 255] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x113817000 == 43 [pid = 1941] [id = 254] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x128e95000 == 42 [pid = 1941] [id = 253] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x128ca1000 == 41 [pid = 1941] [id = 252] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 126 (0x11989cc00) [pid = 1941] [serial = 728] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x125096000 == 40 [pid = 1941] [id = 251] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x1180b4800 == 39 [pid = 1941] [id = 250] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x121236000 == 38 [pid = 1941] [id = 249] 03:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 674ms 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x1198cf800 == 37 [pid = 1941] [id = 248] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x117e34000 == 36 [pid = 1941] [id = 247] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x116938800 == 35 [pid = 1941] [id = 246] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x11701b000 == 34 [pid = 1941] [id = 245] 03:13:32 INFO - PROCESS | 1941 | --DOCSHELL 0x112639800 == 33 [pid = 1941] [id = 244] 03:13:32 INFO - PROCESS | 1941 | 1468491212653 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:13:32 INFO - PROCESS | 1941 | 1468491212657 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:13:32 INFO - PROCESS | 1941 | 1468491212662 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:13:32 INFO - PROCESS | 1941 | 1468491212664 Marionette TRACE conn2 <- [1,1026,null,{}] 03:13:32 INFO - PROCESS | 1941 | 1468491212667 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}] 03:13:32 INFO - PROCESS | 1941 | 1468491212669 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:32 INFO - PROCESS | 1941 | 1468491212773 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 125 (0x1128d3c00) [pid = 1941] [serial = 701] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 124 (0x119677000) [pid = 1941] [serial = 725] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 123 (0x11870ac00) [pid = 1941] [serial = 719] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 122 (0x11670cc00) [pid = 1941] [serial = 710] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 121 (0x117224c00) [pid = 1941] [serial = 711] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 120 (0x116024000) [pid = 1941] [serial = 707] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 119 (0x1172b9000) [pid = 1941] [serial = 713] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 118 (0x112f4e400) [pid = 1941] [serial = 704] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 117 (0x11823bc00) [pid = 1941] [serial = 716] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 116 (0x128cd7c00) [pid = 1941] [serial = 699] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x118a29000) [pid = 1941] [serial = 722] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x1129ad000) [pid = 1941] [serial = 702] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x118127c00) [pid = 1941] [serial = 714] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x112f58400) [pid = 1941] [serial = 705] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x118434c00) [pid = 1941] [serial = 717] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x118a29400) [pid = 1941] [serial = 720] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x119337400) [pid = 1941] [serial = 723] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x125534800) [pid = 1941] [serial = 680] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x126911c00) [pid = 1941] [serial = 683] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x128405c00) [pid = 1941] [serial = 686] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1284c5800) [pid = 1941] [serial = 687] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1132cdc00) [pid = 1941] [serial = 689] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x11662a000) [pid = 1941] [serial = 690] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x119c5cc00) [pid = 1941] [serial = 674] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x120fa2000) [pid = 1941] [serial = 675] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x118f8e800) [pid = 1941] [serial = 671] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x119bf0400) [pid = 1941] [serial = 672] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x118370800) [pid = 1941] [serial = 668] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x11847b800) [pid = 1941] [serial = 669] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x11336d000) [pid = 1941] [serial = 665] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x117225000) [pid = 1941] [serial = 666] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1132d2c00) [pid = 1941] [serial = 663] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1129b1400) [pid = 1941] [serial = 662] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1133dcc00) [pid = 1941] [serial = 660] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x112f4c000) [pid = 1941] [serial = 659] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1284c7800) [pid = 1941] [serial = 657] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x11969b400) [pid = 1941] [serial = 726] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1160da400) [pid = 1941] [serial = 708] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x12120e800) [pid = 1941] [serial = 677] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x121c47800) [pid = 1941] [serial = 678] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x127151c00) [pid = 1941] [serial = 684] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x126884400) [pid = 1941] [serial = 681] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x120fa3800) [pid = 1941] [serial = 693] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1289dec00) [pid = 1941] [serial = 695] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x128ccc800) [pid = 1941] [serial = 696] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x128cd3c00) [pid = 1941] [serial = 698] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x121c41800) [pid = 1941] [serial = 692] [outer = 0x0] [url = about:blank] 03:13:32 INFO - PROCESS | 1941 | 1468491212873 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:32 INFO - PROCESS | 1941 | 1468491212874 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x11624f800 == 34 [pid = 1941] [id = 264] 03:13:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x112f4c000) [pid = 1941] [serial = 790] [outer = 0x0] 03:13:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x116024000) [pid = 1941] [serial = 791] [outer = 0x112f4c000] 03:13:32 INFO - PROCESS | 1941 | 1468491212920 Marionette DEBUG loaded listener.js 03:13:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1172b8400) [pid = 1941] [serial = 792] [outer = 0x112f4c000] 03:13:33 INFO - PROCESS | 1941 | 1468491213278 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]]]}] 03:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 669ms 03:13:33 INFO - PROCESS | 1941 | 1468491213348 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:13:33 INFO - PROCESS | 1941 | 1468491213349 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:13:33 INFO - PROCESS | 1941 | 1468491213351 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:13:33 INFO - PROCESS | 1941 | 1468491213354 Marionette TRACE conn2 <- [1,1030,null,{}] 03:13:33 INFO - PROCESS | 1941 | 1468491213363 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}] 03:13:33 INFO - PROCESS | 1941 | 1468491213366 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:33 INFO - PROCESS | 1941 | 1468491213449 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:13:33 INFO - PROCESS | 1941 | 1468491213455 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:33 INFO - PROCESS | 1941 | 1468491213457 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x11875a000 == 35 [pid = 1941] [id = 265] 03:13:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x118230c00) [pid = 1941] [serial = 793] [outer = 0x0] 03:13:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x118478c00) [pid = 1941] [serial = 794] [outer = 0x118230c00] 03:13:33 INFO - PROCESS | 1941 | 1468491213485 Marionette DEBUG loaded listener.js 03:13:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x118a29c00) [pid = 1941] [serial = 795] [outer = 0x118230c00] 03:13:33 INFO - PROCESS | 1941 | 1468491213832 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]]]}] 03:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 03:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:13:33 INFO - PROCESS | 1941 | 1468491213873 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:13:33 INFO - PROCESS | 1941 | 1468491213875 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:13:33 INFO - PROCESS | 1941 | 1468491213877 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:13:33 INFO - PROCESS | 1941 | 1468491213878 Marionette TRACE conn2 <- [1,1034,null,{}] 03:13:33 INFO - PROCESS | 1941 | 1468491213880 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}] 03:13:33 INFO - PROCESS | 1941 | 1468491213881 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:33 INFO - PROCESS | 1941 | 1468491213964 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:13:33 INFO - PROCESS | 1941 | 1468491213967 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:33 INFO - PROCESS | 1941 | 1468491213968 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x11963c800 == 36 [pid = 1941] [id = 266] 03:13:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x118f8cc00) [pid = 1941] [serial = 796] [outer = 0x0] 03:13:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x119c4f400) [pid = 1941] [serial = 797] [outer = 0x118f8cc00] 03:13:33 INFO - PROCESS | 1941 | 1468491213994 Marionette DEBUG loaded listener.js 03:13:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x120f9c400) [pid = 1941] [serial = 798] [outer = 0x118f8cc00] 03:13:34 INFO - PROCESS | 1941 | 1468491214321 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]]]}] 03:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 470ms 03:13:34 INFO - PROCESS | 1941 | 1468491214348 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 1941 | 1468491214349 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:13:34 INFO - PROCESS | 1941 | 1468491214351 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 1941 | 1468491214352 Marionette TRACE conn2 <- [1,1038,null,{}] 03:13:34 INFO - PROCESS | 1941 | 1468491214354 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}] 03:13:34 INFO - PROCESS | 1941 | 1468491214356 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:34 INFO - PROCESS | 1941 | 1468491214437 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:13:34 INFO - PROCESS | 1941 | 1468491214496 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:34 INFO - PROCESS | 1941 | 1468491214497 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f1d000 == 37 [pid = 1941] [id = 267] 03:13:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x119338c00) [pid = 1941] [serial = 799] [outer = 0x0] 03:13:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1210a1400) [pid = 1941] [serial = 800] [outer = 0x119338c00] 03:13:34 INFO - PROCESS | 1941 | 1468491214522 Marionette DEBUG loaded listener.js 03:13:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1216ef800) [pid = 1941] [serial = 801] [outer = 0x119338c00] 03:13:34 INFO - PROCESS | 1941 | 1468491214855 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]]]}] 03:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 03:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:13:34 INFO - PROCESS | 1941 | 1468491214870 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 1941 | 1468491214871 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:13:34 INFO - PROCESS | 1941 | 1468491214873 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 1941 | 1468491214874 Marionette TRACE conn2 <- [1,1042,null,{}] 03:13:34 INFO - PROCESS | 1941 | 1468491214880 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}] 03:13:34 INFO - PROCESS | 1941 | 1468491214885 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:35 INFO - PROCESS | 1941 | 1468491215014 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:13:35 INFO - PROCESS | 1941 | 1468491215017 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 1941 | 1468491215019 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x12134e800 == 38 [pid = 1941] [id = 268] 03:13:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x12120b800) [pid = 1941] [serial = 802] [outer = 0x0] 03:13:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x124a0e400) [pid = 1941] [serial = 803] [outer = 0x12120b800] 03:13:35 INFO - PROCESS | 1941 | 1468491215044 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x126911c00) [pid = 1941] [serial = 804] [outer = 0x12120b800] 03:13:35 INFO - PROCESS | 1941 | 1468491215449 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]]]}] 03:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 03:13:35 INFO - PROCESS | 1941 | 1468491215499 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:13:35 INFO - PROCESS | 1941 | 1468491215500 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:13:35 INFO - PROCESS | 1941 | 1468491215502 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:13:35 INFO - PROCESS | 1941 | 1468491215503 Marionette TRACE conn2 <- [1,1046,null,{}] 03:13:35 INFO - PROCESS | 1941 | 1468491215505 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}] 03:13:35 INFO - PROCESS | 1941 | 1468491215506 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:35 INFO - PROCESS | 1941 | 1468491215603 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:13:35 INFO - PROCESS | 1941 | 1468491215607 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 1941 | 1468491215608 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x1234a6800 == 39 [pid = 1941] [id = 269] 03:13:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12120bc00) [pid = 1941] [serial = 805] [outer = 0x0] 03:13:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x127156800) [pid = 1941] [serial = 806] [outer = 0x12120bc00] 03:13:35 INFO - PROCESS | 1941 | 1468491215632 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x128409800) [pid = 1941] [serial = 807] [outer = 0x12120bc00] 03:13:36 INFO - PROCESS | 1941 | 1468491215997 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]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 03:13:36 INFO - PROCESS | 1941 | 1468491216028 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:13:36 INFO - PROCESS | 1941 | 1468491216029 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:13:36 INFO - PROCESS | 1941 | 1468491216031 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 1941 | 1468491216032 Marionette TRACE conn2 <- [1,1050,null,{}] 03:13:36 INFO - PROCESS | 1941 | 1468491216035 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}] 03:13:36 INFO - PROCESS | 1941 | 1468491216036 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:36 INFO - PROCESS | 1941 | 1468491216134 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:13:36 INFO - PROCESS | 1941 | 1468491216137 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 1941 | 1468491216138 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289bd000 == 40 [pid = 1941] [id = 270] 03:13:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x128411000) [pid = 1941] [serial = 808] [outer = 0x0] 03:13:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1284c7c00) [pid = 1941] [serial = 809] [outer = 0x128411000] 03:13:36 INFO - PROCESS | 1941 | 1468491216163 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x1289da800) [pid = 1941] [serial = 810] [outer = 0x128411000] 03:13:36 INFO - PROCESS | 1941 | 1468491216502 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]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 518ms 03:13:36 INFO - PROCESS | 1941 | 1468491216550 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 1941 | 1468491216551 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:13:36 INFO - PROCESS | 1941 | 1468491216553 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 1941 | 1468491216554 Marionette TRACE conn2 <- [1,1054,null,{}] 03:13:36 INFO - PROCESS | 1941 | 1468491216556 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}] 03:13:36 INFO - PROCESS | 1941 | 1468491216557 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:36 INFO - PROCESS | 1941 | 1468491216661 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:13:36 INFO - PROCESS | 1941 | 1468491216697 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 1941 | 1468491216698 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x1292a0000 == 41 [pid = 1941] [id = 271] 03:13:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1289de400) [pid = 1941] [serial = 811] [outer = 0x0] 03:13:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1289e1000) [pid = 1941] [serial = 812] [outer = 0x1289de400] 03:13:36 INFO - PROCESS | 1941 | 1468491216729 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x128c0c400) [pid = 1941] [serial = 813] [outer = 0x1289de400] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1210a2400) [pid = 1941] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x121a27800) [pid = 1941] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x112f4b000) [pid = 1941] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x119681400) [pid = 1941] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1176cdc00) [pid = 1941] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1128cec00) [pid = 1941] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x116629c00) [pid = 1941] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1132c8400) [pid = 1941] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x112f54c00) [pid = 1941] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x112f4c400) [pid = 1941] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x111d1a800) [pid = 1941] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:13:37 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1129b3800) [pid = 1941] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:13:37 INFO - PROCESS | 1941 | 1468491217170 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]]]}] 03:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 668ms 03:13:37 INFO - PROCESS | 1941 | 1468491217230 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:13:37 INFO - PROCESS | 1941 | 1468491217231 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:13:37 INFO - PROCESS | 1941 | 1468491217233 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 1941 | 1468491217234 Marionette TRACE conn2 <- [1,1058,null,{}] 03:13:37 INFO - PROCESS | 1941 | 1468491217237 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}] 03:13:37 INFO - PROCESS | 1941 | 1468491217238 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:37 INFO - PROCESS | 1941 | 1468491217325 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:13:37 INFO - PROCESS | 1941 | 1468491217331 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:37 INFO - PROCESS | 1941 | 1468491217332 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a2ce800 == 42 [pid = 1941] [id = 272] 03:13:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x116629c00) [pid = 1941] [serial = 814] [outer = 0x0] 03:13:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1193d9800) [pid = 1941] [serial = 815] [outer = 0x116629c00] 03:13:37 INFO - PROCESS | 1941 | 1468491217356 Marionette DEBUG loaded listener.js 03:13:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1210a2400) [pid = 1941] [serial = 816] [outer = 0x116629c00] 03:13:37 INFO - PROCESS | 1941 | 1468491217680 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]]]}] 03:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 470ms 03:13:37 INFO - PROCESS | 1941 | 1468491217705 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:13:37 INFO - PROCESS | 1941 | 1468491217710 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:13:37 INFO - PROCESS | 1941 | 1468491217714 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 1941 | 1468491217716 Marionette TRACE conn2 <- [1,1062,null,{}] 03:13:37 INFO - PROCESS | 1941 | 1468491217720 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}] 03:13:37 INFO - PROCESS | 1941 | 1468491217722 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:37 INFO - PROCESS | 1941 | 1468491217838 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:13:37 INFO - PROCESS | 1941 | 1468491217917 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:37 INFO - PROCESS | 1941 | 1468491217931 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa80000 == 43 [pid = 1941] [id = 273] 03:13:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1166fc800) [pid = 1941] [serial = 817] [outer = 0x0] 03:13:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x124906000) [pid = 1941] [serial = 818] [outer = 0x1166fc800] 03:13:37 INFO - PROCESS | 1941 | 1468491217975 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x128cd3c00) [pid = 1941] [serial = 819] [outer = 0x1166fc800] 03:13:38 INFO - PROCESS | 1941 | 1468491218378 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]]]}] 03:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 673ms 03:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:13:38 INFO - PROCESS | 1941 | 1468491218387 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:13:38 INFO - PROCESS | 1941 | 1468491218388 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:13:38 INFO - PROCESS | 1941 | 1468491218390 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:13:38 INFO - PROCESS | 1941 | 1468491218392 Marionette TRACE conn2 <- [1,1066,null,{}] 03:13:38 INFO - PROCESS | 1941 | 1468491218396 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}] 03:13:38 INFO - PROCESS | 1941 | 1468491218397 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:38 INFO - PROCESS | 1941 | 1468491218480 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:13:38 INFO - PROCESS | 1941 | 1468491218536 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 1941 | 1468491218537 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b617000 == 44 [pid = 1941] [id = 274] 03:13:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x128cd2c00) [pid = 1941] [serial = 820] [outer = 0x0] 03:13:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x128e43800) [pid = 1941] [serial = 821] [outer = 0x128cd2c00] 03:13:38 INFO - PROCESS | 1941 | 1468491218561 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x12905a400) [pid = 1941] [serial = 822] [outer = 0x128cd2c00] 03:13:38 INFO - PROCESS | 1941 | 1468491218831 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]]]}] 03:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 471ms 03:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:13:38 INFO - PROCESS | 1941 | 1468491218865 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:13:38 INFO - PROCESS | 1941 | 1468491218866 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:13:38 INFO - PROCESS | 1941 | 1468491218869 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:13:38 INFO - PROCESS | 1941 | 1468491218870 Marionette TRACE conn2 <- [1,1070,null,{}] 03:13:38 INFO - PROCESS | 1941 | 1468491218872 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}] 03:13:38 INFO - PROCESS | 1941 | 1468491218873 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:38 INFO - PROCESS | 1941 | 1468491218982 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:13:39 INFO - PROCESS | 1941 | 1468491219080 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:39 INFO - PROCESS | 1941 | 1468491219082 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x1130cf800 == 45 [pid = 1941] [id = 275] 03:13:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x110e66800) [pid = 1941] [serial = 823] [outer = 0x0] 03:13:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x11269a000) [pid = 1941] [serial = 824] [outer = 0x110e66800] 03:13:39 INFO - PROCESS | 1941 | 1468491219114 Marionette DEBUG loaded listener.js 03:13:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1129b2000) [pid = 1941] [serial = 825] [outer = 0x110e66800] 03:13:39 INFO - PROCESS | 1941 | 1468491219575 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]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 769ms 03:13:39 INFO - PROCESS | 1941 | 1468491219640 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 1941 | 1468491219642 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:13:39 INFO - PROCESS | 1941 | 1468491219645 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 1941 | 1468491219647 Marionette TRACE conn2 <- [1,1074,null,{}] 03:13:39 INFO - PROCESS | 1941 | 1468491219651 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}] 03:13:39 INFO - PROCESS | 1941 | 1468491219654 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:39 INFO - PROCESS | 1941 | 1468491219760 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:13:39 INFO - PROCESS | 1941 | 1468491219829 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:39 INFO - PROCESS | 1941 | 1468491219831 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x118759000 == 46 [pid = 1941] [id = 276] 03:13:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x116976400) [pid = 1941] [serial = 826] [outer = 0x0] 03:13:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x1172bb800) [pid = 1941] [serial = 827] [outer = 0x116976400] 03:13:39 INFO - PROCESS | 1941 | 1468491219861 Marionette DEBUG loaded listener.js 03:13:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x11822c800) [pid = 1941] [serial = 828] [outer = 0x116976400] 03:13:40 INFO - PROCESS | 1941 | 1468491220259 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]]]}] 03:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 03:13:40 INFO - PROCESS | 1941 | 1468491220318 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:13:40 INFO - PROCESS | 1941 | 1468491220321 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:13:40 INFO - PROCESS | 1941 | 1468491220324 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:13:40 INFO - PROCESS | 1941 | 1468491220325 Marionette TRACE conn2 <- [1,1078,null,{}] 03:13:40 INFO - PROCESS | 1941 | 1468491220347 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}] 03:13:40 INFO - PROCESS | 1941 | 1468491220349 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:40 INFO - PROCESS | 1941 | 1468491220459 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:13:40 INFO - PROCESS | 1941 | 1468491220529 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 1941 | 1468491220530 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e8d800 == 47 [pid = 1941] [id = 277] 03:13:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x118362800) [pid = 1941] [serial = 829] [outer = 0x0] 03:13:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x118f8e800) [pid = 1941] [serial = 830] [outer = 0x118362800] 03:13:40 INFO - PROCESS | 1941 | 1468491220561 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x1210a5000) [pid = 1941] [serial = 831] [outer = 0x118362800] 03:13:40 INFO - PROCESS | 1941 | 1468491220997 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]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 687ms 03:13:41 INFO - PROCESS | 1941 | 1468491221012 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 1941 | 1468491221014 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:13:41 INFO - PROCESS | 1941 | 1468491221021 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 1941 | 1468491221026 Marionette TRACE conn2 <- [1,1082,null,{}] 03:13:41 INFO - PROCESS | 1941 | 1468491221048 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}] 03:13:41 INFO - PROCESS | 1941 | 1468491221051 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:41 INFO - PROCESS | 1941 | 1468491221161 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:13:41 INFO - PROCESS | 1941 | 1468491221230 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:41 INFO - PROCESS | 1941 | 1468491221232 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd6a800 == 48 [pid = 1941] [id = 278] 03:13:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x121c4c800) [pid = 1941] [serial = 832] [outer = 0x0] 03:13:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x124bf7400) [pid = 1941] [serial = 833] [outer = 0x121c4c800] 03:13:41 INFO - PROCESS | 1941 | 1468491221260 Marionette DEBUG loaded listener.js 03:13:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1255d8800) [pid = 1941] [serial = 834] [outer = 0x121c4c800] 03:13:41 INFO - PROCESS | 1941 | 1468491221701 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]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 696ms 03:13:41 INFO - PROCESS | 1941 | 1468491221757 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 1941 | 1468491221759 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:13:41 INFO - PROCESS | 1941 | 1468491221764 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 1941 | 1468491221765 Marionette TRACE conn2 <- [1,1086,null,{}] 03:13:41 INFO - PROCESS | 1941 | 1468491221767 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}] 03:13:41 INFO - PROCESS | 1941 | 1468491221769 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:41 INFO - PROCESS | 1941 | 1468491221873 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:13:41 INFO - PROCESS | 1941 | 1468491221941 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:41 INFO - PROCESS | 1941 | 1468491221942 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167d3000 == 49 [pid = 1941] [id = 279] 03:13:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x1233da800) [pid = 1941] [serial = 835] [outer = 0x0] 03:13:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x124d28800) [pid = 1941] [serial = 836] [outer = 0x1233da800] 03:13:41 INFO - PROCESS | 1941 | 1468491221971 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x12714f800) [pid = 1941] [serial = 837] [outer = 0x1233da800] 03:13:42 INFO - PROCESS | 1941 | 1468491222520 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]]]}] 03:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 768ms 03:13:42 INFO - PROCESS | 1941 | 1468491222533 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:13:42 INFO - PROCESS | 1941 | 1468491222535 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:13:42 INFO - PROCESS | 1941 | 1468491222538 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:13:42 INFO - PROCESS | 1941 | 1468491222540 Marionette TRACE conn2 <- [1,1090,null,{}] 03:13:42 INFO - PROCESS | 1941 | 1468491222543 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}] 03:13:42 INFO - PROCESS | 1941 | 1468491222545 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:42 INFO - PROCESS | 1941 | 1468491222642 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:13:42 INFO - PROCESS | 1941 | 1468491222713 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 1941 | 1468491222715 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198bf000 == 50 [pid = 1941] [id = 280] 03:13:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x115e58800) [pid = 1941] [serial = 838] [outer = 0x0] 03:13:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 117 (0x11607d400) [pid = 1941] [serial = 839] [outer = 0x115e58800] 03:13:42 INFO - PROCESS | 1941 | 1468491222743 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 118 (0x116a0b000) [pid = 1941] [serial = 840] [outer = 0x115e58800] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x12b617000 == 49 [pid = 1941] [id = 274] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa80000 == 48 [pid = 1941] [id = 273] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x12a2ce800 == 47 [pid = 1941] [id = 272] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x1292a0000 == 46 [pid = 1941] [id = 271] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x1289bd000 == 45 [pid = 1941] [id = 270] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x1234a6800 == 44 [pid = 1941] [id = 269] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x12134e800 == 43 [pid = 1941] [id = 268] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x120f1d000 == 42 [pid = 1941] [id = 267] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x11963c800 == 41 [pid = 1941] [id = 266] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x11875a000 == 40 [pid = 1941] [id = 265] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x11624f800 == 39 [pid = 1941] [id = 264] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x113353000 == 38 [pid = 1941] [id = 263] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd4f000 == 37 [pid = 1941] [id = 261] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x12b80c000 == 36 [pid = 1941] [id = 260] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x1255b5000 == 35 [pid = 1941] [id = 259] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x116f31800 == 34 [pid = 1941] [id = 258] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x12b805800 == 33 [pid = 1941] [id = 257] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x1167da800 == 32 [pid = 1941] [id = 262] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x1167d3000 == 31 [pid = 1941] [id = 279] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd6a800 == 30 [pid = 1941] [id = 278] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x128e8d800 == 29 [pid = 1941] [id = 277] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x118759000 == 28 [pid = 1941] [id = 276] 03:13:43 INFO - PROCESS | 1941 | --DOCSHELL 0x1130cf800 == 27 [pid = 1941] [id = 275] 03:13:43 INFO - PROCESS | 1941 | 1468491223722 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]]]}] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 117 (0x12690dc00) [pid = 1941] [serial = 770] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 116 (0x123344c00) [pid = 1941] [serial = 755] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x124963c00) [pid = 1941] [serial = 758] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x1130f2400) [pid = 1941] [serial = 734] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x113d4cc00) [pid = 1941] [serial = 738] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x1130f8400) [pid = 1941] [serial = 737] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x119c52000) [pid = 1941] [serial = 749] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x120f9b400) [pid = 1941] [serial = 750] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x118306400) [pid = 1941] [serial = 743] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x118433c00) [pid = 1941] [serial = 744] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x118708400) [pid = 1941] [serial = 746] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1193e0c00) [pid = 1941] [serial = 747] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x117223400) [pid = 1941] [serial = 740] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1176c5800) [pid = 1941] [serial = 741] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x112017400) [pid = 1941] [serial = 731] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x119c56400) [pid = 1941] [serial = 729] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x124a52400) [pid = 1941] [serial = 759] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x118234800) [pid = 1941] [serial = 764] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x118708000) [pid = 1941] [serial = 767] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1255d4000) [pid = 1941] [serial = 768] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x112f4fc00) [pid = 1941] [serial = 762] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1126ff400) [pid = 1941] [serial = 761] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x120fa5800) [pid = 1941] [serial = 752] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1193d7800) [pid = 1941] [serial = 765] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x124902400) [pid = 1941] [serial = 756] [outer = 0x0] [url = about:blank] 03:13:43 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1219d3000) [pid = 1941] [serial = 753] [outer = 0x0] [url = about:blank] 03:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1276ms 03:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:13:43 INFO - PROCESS | 1941 | 1468491223814 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 1941 | 1468491223816 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:13:43 INFO - PROCESS | 1941 | 1468491223820 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 1941 | 1468491223822 Marionette TRACE conn2 <- [1,1094,null,{}] 03:13:43 INFO - PROCESS | 1941 | 1468491223825 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}] 03:13:43 INFO - PROCESS | 1941 | 1468491223827 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:43 INFO - PROCESS | 1941 | 1468491223908 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:13:43 INFO - PROCESS | 1941 | 1468491223916 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:43 INFO - PROCESS | 1941 | 1468491223919 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x115184000 == 28 [pid = 1941] [id = 281] 03:13:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x112f58800) [pid = 1941] [serial = 841] [outer = 0x0] 03:13:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x11322c800) [pid = 1941] [serial = 842] [outer = 0x112f58800] 03:13:43 INFO - PROCESS | 1941 | 1468491223947 Marionette DEBUG loaded listener.js 03:13:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x113d41800) [pid = 1941] [serial = 843] [outer = 0x112f58800] 03:13:44 INFO - PROCESS | 1941 | 1468491224289 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]]]}] 03:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 03:13:44 INFO - PROCESS | 1941 | 1468491224339 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:13:44 INFO - PROCESS | 1941 | 1468491224343 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:13:44 INFO - PROCESS | 1941 | 1468491224347 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:13:44 INFO - PROCESS | 1941 | 1468491224349 Marionette TRACE conn2 <- [1,1098,null,{}] 03:13:44 INFO - PROCESS | 1941 | 1468491224351 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}] 03:13:44 INFO - PROCESS | 1941 | 1468491224353 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:44 INFO - PROCESS | 1941 | 1468491224432 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:13:44 INFO - PROCESS | 1941 | 1468491224436 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:44 INFO - PROCESS | 1941 | 1468491224437 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x117022000 == 29 [pid = 1941] [id = 282] 03:13:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1166ee000) [pid = 1941] [serial = 844] [outer = 0x0] 03:13:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x11812bc00) [pid = 1941] [serial = 845] [outer = 0x1166ee000] 03:13:44 INFO - PROCESS | 1941 | 1468491224467 Marionette DEBUG loaded listener.js 03:13:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x118304c00) [pid = 1941] [serial = 846] [outer = 0x1166ee000] 03:13:44 INFO - PROCESS | 1941 | 1468491224862 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]]]}] 03:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 570ms 03:13:44 INFO - PROCESS | 1941 | 1468491224918 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:13:44 INFO - PROCESS | 1941 | 1468491224920 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:13:44 INFO - PROCESS | 1941 | 1468491224923 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:13:44 INFO - PROCESS | 1941 | 1468491224938 Marionette TRACE conn2 <- [1,1102,null,{}] 03:13:44 INFO - PROCESS | 1941 | 1468491224950 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}] 03:13:44 INFO - PROCESS | 1941 | 1468491224954 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:45 INFO - PROCESS | 1941 | 1468491225079 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:13:45 INFO - PROCESS | 1941 | 1468491225244 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 1941 | 1468491225246 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x119c9b800 == 30 [pid = 1941] [id = 283] 03:13:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x119895c00) [pid = 1941] [serial = 847] [outer = 0x0] 03:13:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x119b6d000) [pid = 1941] [serial = 848] [outer = 0x119895c00] 03:13:45 INFO - PROCESS | 1941 | 1468491225333 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x119c5e800) [pid = 1941] [serial = 849] [outer = 0x119895c00] 03:13:45 INFO - PROCESS | 1941 | 1468491225668 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]]]}] 03:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 790ms 03:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:13:45 INFO - PROCESS | 1941 | 1468491225713 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:13:45 INFO - PROCESS | 1941 | 1468491225714 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:13:45 INFO - PROCESS | 1941 | 1468491225716 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:13:45 INFO - PROCESS | 1941 | 1468491225718 Marionette TRACE conn2 <- [1,1106,null,{}] 03:13:45 INFO - PROCESS | 1941 | 1468491225720 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}] 03:13:45 INFO - PROCESS | 1941 | 1468491225721 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:45 INFO - PROCESS | 1941 | 1468491225799 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:13:45 INFO - PROCESS | 1941 | 1468491225872 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 1941 | 1468491225873 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x12151e000 == 31 [pid = 1941] [id = 284] 03:13:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x119ff5400) [pid = 1941] [serial = 850] [outer = 0x0] 03:13:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1212d8c00) [pid = 1941] [serial = 851] [outer = 0x119ff5400] 03:13:45 INFO - PROCESS | 1941 | 1468491225898 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x121a2b800) [pid = 1941] [serial = 852] [outer = 0x119ff5400] 03:13:46 INFO - PROCESS | 1941 | 1468491226187 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]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 03:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:13:46 INFO - PROCESS | 1941 | 1468491226237 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:13:46 INFO - PROCESS | 1941 | 1468491226238 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:13:46 INFO - PROCESS | 1941 | 1468491226240 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 1941 | 1468491226251 Marionette TRACE conn2 <- [1,1110,null,{}] 03:13:46 INFO - PROCESS | 1941 | 1468491226262 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}] 03:13:46 INFO - PROCESS | 1941 | 1468491226264 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:46 INFO - PROCESS | 1941 | 1468491226361 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:13:46 INFO - PROCESS | 1941 | 1468491226413 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:46 INFO - PROCESS | 1941 | 1468491226414 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x125096800 == 32 [pid = 1941] [id = 285] 03:13:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x118370400) [pid = 1941] [serial = 853] [outer = 0x0] 03:13:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x123344000) [pid = 1941] [serial = 854] [outer = 0x118370400] 03:13:46 INFO - PROCESS | 1941 | 1468491226438 Marionette DEBUG loaded listener.js 03:13:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x124a15800) [pid = 1941] [serial = 855] [outer = 0x118370400] 03:13:46 INFO - PROCESS | 1941 | 1468491226828 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]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 637ms 03:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:13:46 INFO - PROCESS | 1941 | 1468491226879 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:13:46 INFO - PROCESS | 1941 | 1468491226881 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:13:46 INFO - PROCESS | 1941 | 1468491226891 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 1941 | 1468491226892 Marionette TRACE conn2 <- [1,1114,null,{}] 03:13:46 INFO - PROCESS | 1941 | 1468491226896 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}] 03:13:46 INFO - PROCESS | 1941 | 1468491226902 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:47 INFO - PROCESS | 1941 | 1468491227080 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:13:47 INFO - PROCESS | 1941 | 1468491227104 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:47 INFO - PROCESS | 1941 | 1468491227105 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x128a4c000 == 33 [pid = 1941] [id = 286] 03:13:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x124a51000) [pid = 1941] [serial = 856] [outer = 0x0] 03:13:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x125536400) [pid = 1941] [serial = 857] [outer = 0x124a51000] 03:13:47 INFO - PROCESS | 1941 | 1468491227148 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x128405c00) [pid = 1941] [serial = 858] [outer = 0x124a51000] 03:13:47 INFO - PROCESS | 1941 | 1468491227571 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]]]}] 03:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 03:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:13:47 INFO - PROCESS | 1941 | 1468491227630 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:13:47 INFO - PROCESS | 1941 | 1468491227632 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:13:47 INFO - PROCESS | 1941 | 1468491227640 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:13:47 INFO - PROCESS | 1941 | 1468491227642 Marionette TRACE conn2 <- [1,1118,null,{}] 03:13:47 INFO - PROCESS | 1941 | 1468491227646 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}] 03:13:47 INFO - PROCESS | 1941 | 1468491227658 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:47 INFO - PROCESS | 1941 | 1468491227804 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x112f4a800) [pid = 1941] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x111d7c000) [pid = 1941] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x1166fc800) [pid = 1941] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x12120b800) [pid = 1941] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x12120bc00) [pid = 1941] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x119338c00) [pid = 1941] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x119c5b400) [pid = 1941] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1289de400) [pid = 1941] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x118230c00) [pid = 1941] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x112f4c000) [pid = 1941] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1255dd400) [pid = 1941] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1216eb800) [pid = 1941] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1176c6400) [pid = 1941] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x112f51400) [pid = 1941] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x118f8cc00) [pid = 1941] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1122b8400) [pid = 1941] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x112a86c00) [pid = 1941] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x128411000) [pid = 1941] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x128cd2c00) [pid = 1941] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:13:48 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x116629c00) [pid = 1941] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:13:48 INFO - PROCESS | 1941 | 1468491228170 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:48 INFO - PROCESS | 1941 | 1468491228171 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x1169a6000 == 34 [pid = 1941] [id = 287] 03:13:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x112693000) [pid = 1941] [serial = 859] [outer = 0x0] 03:13:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1128d8800) [pid = 1941] [serial = 860] [outer = 0x112693000] 03:13:48 INFO - PROCESS | 1941 | 1468491228196 Marionette DEBUG loaded listener.js 03:13:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1151db000) [pid = 1941] [serial = 861] [outer = 0x112693000] 03:13:48 INFO - PROCESS | 1941 | 1468491228461 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]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 877ms 03:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:13:48 INFO - PROCESS | 1941 | 1468491228516 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:13:48 INFO - PROCESS | 1941 | 1468491228518 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:13:48 INFO - PROCESS | 1941 | 1468491228520 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:13:48 INFO - PROCESS | 1941 | 1468491228521 Marionette TRACE conn2 <- [1,1122,null,{}] 03:13:48 INFO - PROCESS | 1941 | 1468491228523 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}] 03:13:48 INFO - PROCESS | 1941 | 1468491228525 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:48 INFO - PROCESS | 1941 | 1468491228607 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:13:48 INFO - PROCESS | 1941 | 1468491228613 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:48 INFO - PROCESS | 1941 | 1468491228614 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a542800 == 35 [pid = 1941] [id = 288] 03:13:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1166fc800) [pid = 1941] [serial = 862] [outer = 0x0] 03:13:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x11989c400) [pid = 1941] [serial = 863] [outer = 0x1166fc800] 03:13:48 INFO - PROCESS | 1941 | 1468491228638 Marionette DEBUG loaded listener.js 03:13:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1216e3c00) [pid = 1941] [serial = 864] [outer = 0x1166fc800] 03:13:48 INFO - PROCESS | 1941 | 1468491228965 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]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 03:13:48 INFO - PROCESS | 1941 | 1468491228991 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:13:48 INFO - PROCESS | 1941 | 1468491228994 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:13:49 INFO - PROCESS | 1941 | 1468491229005 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - PROCESS | 1941 | 1468491229006 Marionette TRACE conn2 <- [1,1126,null,{}] 03:13:49 INFO - PROCESS | 1941 | 1468491229008 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}] 03:13:49 INFO - PROCESS | 1941 | 1468491229009 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:49 INFO - PROCESS | 1941 | 1468491229114 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:13:49 INFO - PROCESS | 1941 | 1468491229120 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 1941 | 1468491229121 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a561000 == 36 [pid = 1941] [id = 289] 03:13:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1249cfc00) [pid = 1941] [serial = 865] [outer = 0x0] 03:13:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12714f400) [pid = 1941] [serial = 866] [outer = 0x1249cfc00] 03:13:49 INFO - PROCESS | 1941 | 1468491229145 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1284c9400) [pid = 1941] [serial = 867] [outer = 0x1249cfc00] 03:13:49 INFO - PROCESS | 1941 | 1468491229461 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]]]}] 03:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 03:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:13:49 INFO - PROCESS | 1941 | 1468491229474 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:13:49 INFO - PROCESS | 1941 | 1468491229475 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:13:49 INFO - PROCESS | 1941 | 1468491229481 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - PROCESS | 1941 | 1468491229482 Marionette TRACE conn2 <- [1,1130,null,{}] 03:13:49 INFO - PROCESS | 1941 | 1468491229484 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}] 03:13:49 INFO - PROCESS | 1941 | 1468491229486 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:49 INFO - PROCESS | 1941 | 1468491229569 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:13:49 INFO - PROCESS | 1941 | 1468491229572 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 1941 | 1468491229573 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b609800 == 37 [pid = 1941] [id = 290] 03:13:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x124fe9400) [pid = 1941] [serial = 868] [outer = 0x0] 03:13:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1289e4400) [pid = 1941] [serial = 869] [outer = 0x124fe9400] 03:13:49 INFO - PROCESS | 1941 | 1468491229598 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x128c16400) [pid = 1941] [serial = 870] [outer = 0x124fe9400] 03:13:49 INFO - PROCESS | 1941 | 1468491229930 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]]]}] 03:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 473ms 03:13:49 INFO - PROCESS | 1941 | 1468491229952 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:13:49 INFO - PROCESS | 1941 | 1468491229954 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:13:49 INFO - PROCESS | 1941 | 1468491229956 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - PROCESS | 1941 | 1468491229968 Marionette TRACE conn2 <- [1,1134,null,{}] 03:13:49 INFO - PROCESS | 1941 | 1468491229971 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}] 03:13:49 INFO - PROCESS | 1941 | 1468491229972 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:50 INFO - PROCESS | 1941 | 1468491230089 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:13:50 INFO - PROCESS | 1941 | 1468491230097 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:50 INFO - PROCESS | 1941 | 1468491230098 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b930800 == 38 [pid = 1941] [id = 291] 03:13:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x128c17800) [pid = 1941] [serial = 871] [outer = 0x0] 03:13:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x128cd4400) [pid = 1941] [serial = 872] [outer = 0x128c17800] 03:13:50 INFO - PROCESS | 1941 | 1468491230125 Marionette DEBUG loaded listener.js 03:13:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x129058800) [pid = 1941] [serial = 873] [outer = 0x128c17800] 03:13:50 INFO - PROCESS | 1941 | 1468491230666 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]]]}] 03:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 03:13:50 INFO - PROCESS | 1941 | 1468491230687 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:13:50 INFO - PROCESS | 1941 | 1468491230689 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:13:50 INFO - PROCESS | 1941 | 1468491230719 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 1941 | 1468491230722 Marionette TRACE conn2 <- [1,1138,null,{}] 03:13:50 INFO - PROCESS | 1941 | 1468491230731 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}] 03:13:50 INFO - PROCESS | 1941 | 1468491230733 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:50 INFO - PROCESS | 1941 | 1468491230869 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:13:50 INFO - PROCESS | 1941 | 1468491230949 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:50 INFO - PROCESS | 1941 | 1468491230951 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e35000 == 39 [pid = 1941] [id = 292] 03:13:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x1132d2c00) [pid = 1941] [serial = 874] [outer = 0x0] 03:13:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x113d45800) [pid = 1941] [serial = 875] [outer = 0x1132d2c00] 03:13:50 INFO - PROCESS | 1941 | 1468491230981 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x116a0b400) [pid = 1941] [serial = 876] [outer = 0x1132d2c00] 03:13:51 INFO - PROCESS | 1941 | 1468491231470 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]]]}] 03:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 803ms 03:13:51 INFO - PROCESS | 1941 | 1468491231496 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:13:51 INFO - PROCESS | 1941 | 1468491231499 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:13:51 INFO - PROCESS | 1941 | 1468491231504 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:13:51 INFO - PROCESS | 1941 | 1468491231505 Marionette TRACE conn2 <- [1,1142,null,{}] 03:13:51 INFO - PROCESS | 1941 | 1468491231536 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}] 03:13:51 INFO - PROCESS | 1941 | 1468491231537 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:51 INFO - PROCESS | 1941 | 1468491231660 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:13:51 INFO - PROCESS | 1941 | 1468491231744 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:51 INFO - PROCESS | 1941 | 1468491231745 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289b8000 == 40 [pid = 1941] [id = 293] 03:13:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x118367000) [pid = 1941] [serial = 877] [outer = 0x0] 03:13:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x11847b800) [pid = 1941] [serial = 878] [outer = 0x118367000] 03:13:51 INFO - PROCESS | 1941 | 1468491231776 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x119b6fc00) [pid = 1941] [serial = 879] [outer = 0x118367000] 03:13:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1129ad000) [pid = 1941] [serial = 880] [outer = 0x12ccbcc00] 03:13:52 INFO - PROCESS | 1941 | 1468491232497 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]]]}] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x12b609800 == 39 [pid = 1941] [id = 290] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x12a561000 == 38 [pid = 1941] [id = 289] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x12a542800 == 37 [pid = 1941] [id = 288] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x1169a6000 == 36 [pid = 1941] [id = 287] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x128a4c000 == 35 [pid = 1941] [id = 286] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x125096800 == 34 [pid = 1941] [id = 285] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x12151e000 == 33 [pid = 1941] [id = 284] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x119c9b800 == 32 [pid = 1941] [id = 283] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x117022000 == 31 [pid = 1941] [id = 282] 03:13:52 INFO - PROCESS | 1941 | --DOCSHELL 0x115184000 == 30 [pid = 1941] [id = 281] 03:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1020ms 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x128cd3c00) [pid = 1941] [serial = 819] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x124a0e400) [pid = 1941] [serial = 803] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x128409800) [pid = 1941] [serial = 807] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x127156800) [pid = 1941] [serial = 806] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x1210a1400) [pid = 1941] [serial = 800] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x120fa6000) [pid = 1941] [serial = 779] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1289e1000) [pid = 1941] [serial = 812] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x121207400) [pid = 1941] [serial = 780] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x118478c00) [pid = 1941] [serial = 794] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x118a29c00) [pid = 1941] [serial = 795] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x116024000) [pid = 1941] [serial = 791] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1172b8400) [pid = 1941] [serial = 792] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x127153000) [pid = 1941] [serial = 771] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x123345800) [pid = 1941] [serial = 782] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x124a1d400) [pid = 1941] [serial = 783] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x118305400) [pid = 1941] [serial = 776] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x11842f000) [pid = 1941] [serial = 777] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1219c4400) [pid = 1941] [serial = 785] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x124d8ec00) [pid = 1941] [serial = 786] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x119c4f400) [pid = 1941] [serial = 797] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x120f9c400) [pid = 1941] [serial = 798] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1129a7400) [pid = 1941] [serial = 788] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x113840c00) [pid = 1941] [serial = 789] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x112e9c000) [pid = 1941] [serial = 773] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1160d9400) [pid = 1941] [serial = 774] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1289da800) [pid = 1941] [serial = 810] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1284c7c00) [pid = 1941] [serial = 809] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x128e43800) [pid = 1941] [serial = 821] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1193d9800) [pid = 1941] [serial = 815] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x12905a400) [pid = 1941] [serial = 822] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x128c0c400) [pid = 1941] [serial = 813] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x126911c00) [pid = 1941] [serial = 804] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x124906000) [pid = 1941] [serial = 818] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1210a2400) [pid = 1941] [serial = 816] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1216ef800) [pid = 1941] [serial = 801] [outer = 0x0] [url = about:blank] 03:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1138f3000) [pid = 1941] [serial = 735] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x11269ec00) [pid = 1941] [serial = 732] [outer = 0x0] [url = about:blank] 03:13:52 INFO - PROCESS | 1941 | 1468491232535 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:13:52 INFO - PROCESS | 1941 | 1468491232538 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:13:52 INFO - PROCESS | 1941 | 1468491232546 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:13:52 INFO - PROCESS | 1941 | 1468491232548 Marionette TRACE conn2 <- [1,1146,null,{}] 03:13:52 INFO - PROCESS | 1941 | 1468491232551 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}] 03:13:52 INFO - PROCESS | 1941 | 1468491232553 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:52 INFO - PROCESS | 1941 | 1468491232639 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:13:52 INFO - PROCESS | 1941 | 1468491232654 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:52 INFO - PROCESS | 1941 | 1468491232656 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x11600a000 == 31 [pid = 1941] [id = 294] 03:13:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1132d0000) [pid = 1941] [serial = 881] [outer = 0x0] 03:13:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x11386c000) [pid = 1941] [serial = 882] [outer = 0x1132d0000] 03:13:52 INFO - PROCESS | 1941 | 1468491232693 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1151dc800) [pid = 1941] [serial = 883] [outer = 0x1132d0000] 03:13:53 INFO - PROCESS | 1941 | 1468491233223 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]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 722ms 03:13:53 INFO - PROCESS | 1941 | 1468491233266 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 1941 | 1468491233269 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:13:53 INFO - PROCESS | 1941 | 1468491233273 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 1941 | 1468491233274 Marionette TRACE conn2 <- [1,1150,null,{}] 03:13:53 INFO - PROCESS | 1941 | 1468491233277 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}] 03:13:53 INFO - PROCESS | 1941 | 1468491233279 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:53 INFO - PROCESS | 1941 | 1468491233358 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:13:53 INFO - PROCESS | 1941 | 1468491233365 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 1941 | 1468491233366 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e3d000 == 32 [pid = 1941] [id = 295] 03:13:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x116709c00) [pid = 1941] [serial = 884] [outer = 0x0] 03:13:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1173a3000) [pid = 1941] [serial = 885] [outer = 0x116709c00] 03:13:53 INFO - PROCESS | 1941 | 1468491233393 Marionette DEBUG loaded listener.js 03:13:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x118235c00) [pid = 1941] [serial = 886] [outer = 0x116709c00] 03:13:53 INFO - PROCESS | 1941 | 1468491233741 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]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 523ms 03:13:53 INFO - PROCESS | 1941 | 1468491233797 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 1941 | 1468491233798 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:13:53 INFO - PROCESS | 1941 | 1468491233800 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 1941 | 1468491233803 Marionette TRACE conn2 <- [1,1154,null,{}] 03:13:53 INFO - PROCESS | 1941 | 1468491233810 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}] 03:13:53 INFO - PROCESS | 1941 | 1468491233814 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:53 INFO - PROCESS | 1941 | 1468491233895 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:13:53 INFO - PROCESS | 1941 | 1468491233902 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 1941 | 1468491233904 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x119636800 == 33 [pid = 1941] [id = 296] 03:13:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11223d000) [pid = 1941] [serial = 887] [outer = 0x0] 03:13:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x118708800) [pid = 1941] [serial = 888] [outer = 0x11223d000] 03:13:53 INFO - PROCESS | 1941 | 1468491233931 Marionette DEBUG loaded listener.js 03:13:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x119690800) [pid = 1941] [serial = 889] [outer = 0x11223d000] 03:13:54 INFO - PROCESS | 1941 | 1468491234285 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]]]}] 03:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 523ms 03:13:54 INFO - PROCESS | 1941 | 1468491234324 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:13:54 INFO - PROCESS | 1941 | 1468491234325 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:13:54 INFO - PROCESS | 1941 | 1468491234328 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:13:54 INFO - PROCESS | 1941 | 1468491234329 Marionette TRACE conn2 <- [1,1158,null,{}] 03:13:54 INFO - PROCESS | 1941 | 1468491234331 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}] 03:13:54 INFO - PROCESS | 1941 | 1468491234332 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:54 INFO - PROCESS | 1941 | 1468491234438 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:13:54 INFO - PROCESS | 1941 | 1468491234448 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:54 INFO - PROCESS | 1941 | 1468491234449 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x12110e800 == 34 [pid = 1941] [id = 297] 03:13:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x119c55400) [pid = 1941] [serial = 890] [outer = 0x0] 03:13:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x120fa7c00) [pid = 1941] [serial = 891] [outer = 0x119c55400] 03:13:54 INFO - PROCESS | 1941 | 1468491234474 Marionette DEBUG loaded listener.js 03:13:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x121206c00) [pid = 1941] [serial = 892] [outer = 0x119c55400] 03:13:54 INFO - PROCESS | 1941 | 1468491234806 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]]]}] 03:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 03:13:54 INFO - PROCESS | 1941 | 1468491234847 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:13:54 INFO - PROCESS | 1941 | 1468491234848 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:13:54 INFO - PROCESS | 1941 | 1468491234850 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:13:54 INFO - PROCESS | 1941 | 1468491234851 Marionette TRACE conn2 <- [1,1162,null,{}] 03:13:54 INFO - PROCESS | 1941 | 1468491234853 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}] 03:13:54 INFO - PROCESS | 1941 | 1468491234855 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:54 INFO - PROCESS | 1941 | 1468491234952 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:13:54 INFO - PROCESS | 1941 | 1468491234965 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:54 INFO - PROCESS | 1941 | 1468491234967 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249a9800 == 35 [pid = 1941] [id = 298] 03:13:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1122b9000) [pid = 1941] [serial = 893] [outer = 0x0] 03:13:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1215d0800) [pid = 1941] [serial = 894] [outer = 0x1122b9000] 03:13:54 INFO - PROCESS | 1941 | 1468491234991 Marionette DEBUG loaded listener.js 03:13:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x123340000) [pid = 1941] [serial = 895] [outer = 0x1122b9000] 03:13:55 INFO - PROCESS | 1941 | 1468491235353 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]]]}] 03:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 03:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:13:55 INFO - PROCESS | 1941 | 1468491235369 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:13:55 INFO - PROCESS | 1941 | 1468491235370 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:13:55 INFO - PROCESS | 1941 | 1468491235372 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:13:55 INFO - PROCESS | 1941 | 1468491235373 Marionette TRACE conn2 <- [1,1166,null,{}] 03:13:55 INFO - PROCESS | 1941 | 1468491235378 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}] 03:13:55 INFO - PROCESS | 1941 | 1468491235382 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:55 INFO - PROCESS | 1941 | 1468491235506 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:13:55 INFO - PROCESS | 1941 | 1468491235510 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:55 INFO - PROCESS | 1941 | 1468491235511 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x125085000 == 36 [pid = 1941] [id = 299] 03:13:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x12346c800) [pid = 1941] [serial = 896] [outer = 0x0] 03:13:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x124bee000) [pid = 1941] [serial = 897] [outer = 0x12346c800] 03:13:55 INFO - PROCESS | 1941 | 1468491235535 Marionette DEBUG loaded listener.js 03:13:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x126913800) [pid = 1941] [serial = 898] [outer = 0x12346c800] 03:13:55 INFO - PROCESS | 1941 | 1468491235874 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]]]}] 03:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 524ms 03:13:55 INFO - PROCESS | 1941 | 1468491235907 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:13:55 INFO - PROCESS | 1941 | 1468491235909 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:13:55 INFO - PROCESS | 1941 | 1468491235915 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:13:55 INFO - PROCESS | 1941 | 1468491235916 Marionette TRACE conn2 <- [1,1170,null,{}] 03:13:55 INFO - PROCESS | 1941 | 1468491235918 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}] 03:13:55 INFO - PROCESS | 1941 | 1468491235919 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:56 INFO - PROCESS | 1941 | 1468491236017 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:13:56 INFO - PROCESS | 1941 | 1468491236028 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:56 INFO - PROCESS | 1941 | 1468491236029 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x118faf800 == 37 [pid = 1941] [id = 300] 03:13:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1130f5400) [pid = 1941] [serial = 899] [outer = 0x0] 03:13:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x128406400) [pid = 1941] [serial = 900] [outer = 0x1130f5400] 03:13:56 INFO - PROCESS | 1941 | 1468491236053 Marionette DEBUG loaded listener.js 03:13:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1284c1800) [pid = 1941] [serial = 901] [outer = 0x1130f5400] 03:13:56 INFO - PROCESS | 1941 | 1468491236401 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]]]}] 03:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 03:13:56 INFO - PROCESS | 1941 | 1468491236433 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:13:56 INFO - PROCESS | 1941 | 1468491236434 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:13:56 INFO - PROCESS | 1941 | 1468491236443 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 1941 | 1468491236444 Marionette TRACE conn2 <- [1,1174,null,{}] 03:13:56 INFO - PROCESS | 1941 | 1468491236446 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}] 03:13:56 INFO - PROCESS | 1941 | 1468491236447 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:56 INFO - PROCESS | 1941 | 1468491236546 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:13:56 INFO - PROCESS | 1941 | 1468491236549 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:56 INFO - PROCESS | 1941 | 1468491236550 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x129299000 == 38 [pid = 1941] [id = 301] 03:13:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1183cc400) [pid = 1941] [serial = 902] [outer = 0x0] 03:13:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1284c7c00) [pid = 1941] [serial = 903] [outer = 0x1183cc400] 03:13:56 INFO - PROCESS | 1941 | 1468491236576 Marionette DEBUG loaded listener.js 03:13:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1289e3c00) [pid = 1941] [serial = 904] [outer = 0x1183cc400] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x118370400) [pid = 1941] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x124a51000) [pid = 1941] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x119895c00) [pid = 1941] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x112f58800) [pid = 1941] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x124fe9400) [pid = 1941] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1166ee000) [pid = 1941] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x115e58800) [pid = 1941] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x110e66800) [pid = 1941] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x116976400) [pid = 1941] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118362800) [pid = 1941] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x121c4c800) [pid = 1941] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1233da800) [pid = 1941] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x112693000) [pid = 1941] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x119ff5400) [pid = 1941] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1166fc800) [pid = 1941] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:13:56 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1249cfc00) [pid = 1941] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:13:56 INFO - PROCESS | 1941 | 1468491236966 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] 03:13:57 INFO - PROCESS | 1941 | 1468491237015 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:13:57 INFO - PROCESS | 1941 | 1468491237017 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:13:57 INFO - PROCESS | 1941 | 1468491237018 Marionette TRACE conn2 <- [1,1178,null,{}] 03:13:57 INFO - PROCESS | 1941 | 1468491237021 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}] 03:13:57 INFO - PROCESS | 1941 | 1468491237022 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:57 INFO - PROCESS | 1941 | 1468491237123 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:13:57 INFO - PROCESS | 1941 | 1468491237156 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:57 INFO - PROCESS | 1941 | 1468491237157 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294dc000 == 39 [pid = 1941] [id = 302] 03:13:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1128cb400) [pid = 1941] [serial = 905] [outer = 0x0] 03:13:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x116976400) [pid = 1941] [serial = 906] [outer = 0x1128cb400] 03:13:57 INFO - PROCESS | 1941 | 1468491237181 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1215d0400) [pid = 1941] [serial = 907] [outer = 0x1128cb400] 03:13:57 INFO - PROCESS | 1941 | 1468491237465 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] 03:13:57 INFO - PROCESS | 1941 | 1468491237490 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:13:57 INFO - PROCESS | 1941 | 1468491237501 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:13:57 INFO - PROCESS | 1941 | 1468491237502 Marionette TRACE conn2 <- [1,1182,null,{}] 03:13:57 INFO - PROCESS | 1941 | 1468491237505 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}] 03:13:57 INFO - PROCESS | 1941 | 1468491237506 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:57 INFO - PROCESS | 1941 | 1468491237589 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:13:57 INFO - PROCESS | 1941 | 1468491237596 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:57 INFO - PROCESS | 1941 | 1468491237597 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7c9000 == 40 [pid = 1941] [id = 303] 03:13:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1249cfc00) [pid = 1941] [serial = 908] [outer = 0x0] 03:13:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x12714ec00) [pid = 1941] [serial = 909] [outer = 0x1249cfc00] 03:13:57 INFO - PROCESS | 1941 | 1468491237628 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x128ccd800) [pid = 1941] [serial = 910] [outer = 0x1249cfc00] 03:13:57 INFO - PROCESS | 1941 | 1468491237957 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] 03:13:57 INFO - PROCESS | 1941 | 1468491237971 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:13:57 INFO - PROCESS | 1941 | 1468491237974 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:13:57 INFO - PROCESS | 1941 | 1468491237976 Marionette TRACE conn2 <- [1,1186,null,{}] 03:13:57 INFO - PROCESS | 1941 | 1468491237980 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}] 03:13:57 INFO - PROCESS | 1941 | 1468491237982 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:58 INFO - PROCESS | 1941 | 1468491238113 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:13:58 INFO - PROCESS | 1941 | 1468491238119 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:58 INFO - PROCESS | 1941 | 1468491238120 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b615000 == 41 [pid = 1941] [id = 304] 03:13:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x118370400) [pid = 1941] [serial = 911] [outer = 0x0] 03:13:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x128cd4000) [pid = 1941] [serial = 912] [outer = 0x118370400] 03:13:58 INFO - PROCESS | 1941 | 1468491238147 Marionette DEBUG loaded listener.js 03:13:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1292a7c00) [pid = 1941] [serial = 913] [outer = 0x118370400] 03:13:58 INFO - PROCESS | 1941 | 1468491238469 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] 03:13:58 INFO - PROCESS | 1941 | 1468491238501 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:13:58 INFO - PROCESS | 1941 | 1468491238503 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:13:58 INFO - PROCESS | 1941 | 1468491238504 Marionette TRACE conn2 <- [1,1190,null,{}] 03:13:58 INFO - PROCESS | 1941 | 1468491238507 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}] 03:13:58 INFO - PROCESS | 1941 | 1468491238508 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:58 INFO - PROCESS | 1941 | 1468491238588 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:13:58 INFO - PROCESS | 1941 | 1468491238593 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:58 INFO - PROCESS | 1941 | 1468491238603 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:13:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd4a800 == 42 [pid = 1941] [id = 305] 03:13:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1292a8000) [pid = 1941] [serial = 914] [outer = 0x0] 03:13:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1292b6000) [pid = 1941] [serial = 915] [outer = 0x1292a8000] 03:13:58 INFO - PROCESS | 1941 | 1468491238628 Marionette DEBUG loaded listener.js 03:13:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12a417800) [pid = 1941] [serial = 916] [outer = 0x1292a8000] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x1198bf000 == 41 [pid = 1941] [id = 280] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x11600a000 == 40 [pid = 1941] [id = 294] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x1289b8000 == 39 [pid = 1941] [id = 293] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x117e35000 == 38 [pid = 1941] [id = 292] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x12b930800 == 37 [pid = 1941] [id = 291] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x119636800 == 36 [pid = 1941] [id = 296] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x125085000 == 35 [pid = 1941] [id = 299] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x1294dc000 == 34 [pid = 1941] [id = 302] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x12110e800 == 33 [pid = 1941] [id = 297] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x129299000 == 32 [pid = 1941] [id = 301] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7c9000 == 31 [pid = 1941] [id = 303] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x117e3d000 == 30 [pid = 1941] [id = 295] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x118faf800 == 29 [pid = 1941] [id = 300] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x1249a9800 == 28 [pid = 1941] [id = 298] 03:13:59 INFO - PROCESS | 1941 | --DOCSHELL 0x12b615000 == 27 [pid = 1941] [id = 304] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x123344000) [pid = 1941] [serial = 854] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x125536400) [pid = 1941] [serial = 857] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x119b6d000) [pid = 1941] [serial = 848] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x119c5e800) [pid = 1941] [serial = 849] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11322c800) [pid = 1941] [serial = 842] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x113d41800) [pid = 1941] [serial = 843] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1289e4400) [pid = 1941] [serial = 869] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x11812bc00) [pid = 1941] [serial = 845] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x118304c00) [pid = 1941] [serial = 846] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x116a0b000) [pid = 1941] [serial = 840] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11607d400) [pid = 1941] [serial = 839] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1129b2000) [pid = 1941] [serial = 825] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x11269a000) [pid = 1941] [serial = 824] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x11822c800) [pid = 1941] [serial = 828] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1172bb800) [pid = 1941] [serial = 827] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1210a5000) [pid = 1941] [serial = 831] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x118f8e800) [pid = 1941] [serial = 830] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1255d8800) [pid = 1941] [serial = 834] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x124bf7400) [pid = 1941] [serial = 833] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x124a15800) [pid = 1941] [serial = 855] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x12714f800) [pid = 1941] [serial = 837] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x124d28800) [pid = 1941] [serial = 836] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x128405c00) [pid = 1941] [serial = 858] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x1151db000) [pid = 1941] [serial = 861] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x1128d8800) [pid = 1941] [serial = 860] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x1212d8c00) [pid = 1941] [serial = 851] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x11989c400) [pid = 1941] [serial = 863] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x121a2b800) [pid = 1941] [serial = 852] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x128c16400) [pid = 1941] [serial = 870] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x1216e3c00) [pid = 1941] [serial = 864] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x12714f400) [pid = 1941] [serial = 866] [outer = 0x0] [url = about:blank] 03:13:59 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x1284c9400) [pid = 1941] [serial = 867] [outer = 0x0] [url = about:blank] 03:14:00 INFO - PROCESS | 1941 | 1468491240060 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] 03:14:00 INFO - PROCESS | 1941 | 1468491240082 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:14:00 INFO - PROCESS | 1941 | 1468491240086 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:14:00 INFO - PROCESS | 1941 | 1468491240088 Marionette TRACE conn2 <- [1,1194,null,{}] 03:14:00 INFO - PROCESS | 1941 | 1468491240093 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}] 03:14:00 INFO - PROCESS | 1941 | 1468491240096 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:00 INFO - PROCESS | 1941 | 1468491240180 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:14:00 INFO - PROCESS | 1941 | 1468491240229 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1941 | 1468491240232 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x113f54000 == 28 [pid = 1941] [id = 306] 03:14:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x1129a6800) [pid = 1941] [serial = 917] [outer = 0x0] 03:14:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x112d6d400) [pid = 1941] [serial = 918] [outer = 0x1129a6800] 03:14:00 INFO - PROCESS | 1941 | 1468491240260 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x112f54400) [pid = 1941] [serial = 919] [outer = 0x1129a6800] 03:14:00 INFO - PROCESS | 1941 | 1468491240580 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] 03:14:00 INFO - PROCESS | 1941 | 1468491240613 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:14:00 INFO - PROCESS | 1941 | 1468491240617 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:14:00 INFO - PROCESS | 1941 | 1468491240619 Marionette TRACE conn2 <- [1,1198,null,{}] 03:14:00 INFO - PROCESS | 1941 | 1468491240621 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}] 03:14:00 INFO - PROCESS | 1941 | 1468491240624 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:00 INFO - PROCESS | 1941 | 1468491240703 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:14:00 INFO - PROCESS | 1941 | 1468491240707 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1941 | 1468491240709 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x11699f800 == 29 [pid = 1941] [id = 307] 03:14:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x1132d3c00) [pid = 1941] [serial = 920] [outer = 0x0] 03:14:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x113f35400) [pid = 1941] [serial = 921] [outer = 0x1132d3c00] 03:14:00 INFO - PROCESS | 1941 | 1468491240739 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x11607dc00) [pid = 1941] [serial = 922] [outer = 0x1132d3c00] 03:14:01 INFO - PROCESS | 1941 | 1468491241081 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]]]}] 03:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 473ms 03:14:01 INFO - PROCESS | 1941 | 1468491241091 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 1941 | 1468491241094 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:14:01 INFO - PROCESS | 1941 | 1468491241106 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 1941 | 1468491241111 Marionette TRACE conn2 <- [1,1202,null,{}] 03:14:01 INFO - PROCESS | 1941 | 1468491241119 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}] 03:14:01 INFO - PROCESS | 1941 | 1468491241123 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:01 INFO - PROCESS | 1941 | 1468491241198 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:14:01 INFO - PROCESS | 1941 | 1468491241203 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:01 INFO - PROCESS | 1941 | 1468491241205 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e34000 == 30 [pid = 1941] [id = 308] 03:14:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x11201f400) [pid = 1941] [serial = 923] [outer = 0x0] 03:14:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x11812bc00) [pid = 1941] [serial = 924] [outer = 0x11201f400] 03:14:01 INFO - PROCESS | 1941 | 1468491241235 Marionette DEBUG loaded listener.js 03:14:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x11823b000) [pid = 1941] [serial = 925] [outer = 0x11201f400] 03:14:01 INFO - PROCESS | 1941 | 1468491241581 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]]]}] 03:14:01 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 03:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 531ms 03:14:01 INFO - PROCESS | 1941 | 1468491241630 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:14:01 INFO - PROCESS | 1941 | 1468491241632 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:14:01 INFO - PROCESS | 1941 | 1468491241634 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 1941 | 1468491241635 Marionette TRACE conn2 <- [1,1206,null,{}] 03:14:01 INFO - PROCESS | 1941 | 1468491241638 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}] 03:14:01 INFO - PROCESS | 1941 | 1468491241639 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:01 INFO - PROCESS | 1941 | 1468491241735 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:14:01 INFO - PROCESS | 1941 | 1468491241740 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:01 INFO - PROCESS | 1941 | 1468491241742 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x118ab3000 == 31 [pid = 1941] [id = 309] 03:14:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x118311800) [pid = 1941] [serial = 926] [outer = 0x0] 03:14:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11836b000) [pid = 1941] [serial = 927] [outer = 0x118311800] 03:14:01 INFO - PROCESS | 1941 | 1468491241770 Marionette DEBUG loaded listener.js 03:14:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x118471000) [pid = 1941] [serial = 928] [outer = 0x118311800] 03:14:02 INFO - PROCESS | 1941 | 1468491242067 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]]]}] 03:14:02 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 03:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 03:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:14:02 INFO - PROCESS | 1941 | 1468491242103 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 1941 | 1468491242105 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:14:02 INFO - PROCESS | 1941 | 1468491242107 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 1941 | 1468491242108 Marionette TRACE conn2 <- [1,1210,null,{}] 03:14:02 INFO - PROCESS | 1941 | 1468491242113 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}] 03:14:02 INFO - PROCESS | 1941 | 1468491242114 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:02 INFO - PROCESS | 1941 | 1468491242192 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:14:02 INFO - PROCESS | 1941 | 1468491242196 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 1941 | 1468491242197 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x11963c800 == 32 [pid = 1941] [id = 310] 03:14:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1132cd400) [pid = 1941] [serial = 929] [outer = 0x0] 03:14:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x118a29c00) [pid = 1941] [serial = 930] [outer = 0x1132cd400] 03:14:02 INFO - PROCESS | 1941 | 1468491242224 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1193d7800) [pid = 1941] [serial = 931] [outer = 0x1132cd400] 03:14:02 INFO - PROCESS | 1941 | 1468491242571 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]]]}] 03:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 472ms 03:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:14:02 INFO - PROCESS | 1941 | 1468491242580 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 1941 | 1468491242581 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:14:02 INFO - PROCESS | 1941 | 1468491242583 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 1941 | 1468491242584 Marionette TRACE conn2 <- [1,1214,null,{}] 03:14:02 INFO - PROCESS | 1941 | 1468491242586 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}] 03:14:02 INFO - PROCESS | 1941 | 1468491242590 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:02 INFO - PROCESS | 1941 | 1468491242708 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:14:02 INFO - PROCESS | 1941 | 1468491242716 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 1941 | 1468491242718 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f32000 == 33 [pid = 1941] [id = 311] 03:14:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x119681800) [pid = 1941] [serial = 932] [outer = 0x0] 03:14:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x119b6d000) [pid = 1941] [serial = 933] [outer = 0x119681800] 03:14:02 INFO - PROCESS | 1941 | 1468491242742 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x120fa6800) [pid = 1941] [serial = 934] [outer = 0x119681800] 03:14:03 INFO - PROCESS | 1941 | 1468491243016 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]]]}] 03:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 03:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:14:03 INFO - PROCESS | 1941 | 1468491243052 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:14:03 INFO - PROCESS | 1941 | 1468491243053 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:14:03 INFO - PROCESS | 1941 | 1468491243055 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 1941 | 1468491243056 Marionette TRACE conn2 <- [1,1218,null,{}] 03:14:03 INFO - PROCESS | 1941 | 1468491243067 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}] 03:14:03 INFO - PROCESS | 1941 | 1468491243068 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:03 INFO - PROCESS | 1941 | 1468491243155 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:14:03 INFO - PROCESS | 1941 | 1468491243160 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 1941 | 1468491243162 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x1213c7000 == 34 [pid = 1941] [id = 312] 03:14:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x118470800) [pid = 1941] [serial = 935] [outer = 0x0] 03:14:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x12120bc00) [pid = 1941] [serial = 936] [outer = 0x118470800] 03:14:03 INFO - PROCESS | 1941 | 1468491243186 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1215ca000) [pid = 1941] [serial = 937] [outer = 0x118470800] 03:14:03 INFO - PROCESS | 1941 | 1468491243504 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]]]}] 03:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 474ms 03:14:03 INFO - PROCESS | 1941 | 1468491243531 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:14:03 INFO - PROCESS | 1941 | 1468491243532 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:14:03 INFO - PROCESS | 1941 | 1468491243535 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 1941 | 1468491243536 Marionette TRACE conn2 <- [1,1222,null,{}] 03:14:03 INFO - PROCESS | 1941 | 1468491243538 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}] 03:14:03 INFO - PROCESS | 1941 | 1468491243539 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:03 INFO - PROCESS | 1941 | 1468491243641 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:14:03 INFO - PROCESS | 1941 | 1468491243647 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 1941 | 1468491243648 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x121a44000 == 35 [pid = 1941] [id = 313] 03:14:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x118472800) [pid = 1941] [serial = 938] [outer = 0x0] 03:14:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1215c6c00) [pid = 1941] [serial = 939] [outer = 0x118472800] 03:14:03 INFO - PROCESS | 1941 | 1468491243672 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x123344000) [pid = 1941] [serial = 940] [outer = 0x118472800] 03:14:04 INFO - PROCESS | 1941 | 1468491243998 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] 03:14:04 INFO - PROCESS | 1941 | 1468491244005 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:14:04 INFO - PROCESS | 1941 | 1468491244007 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 1941 | 1468491244008 Marionette TRACE conn2 <- [1,1226,null,{}] 03:14:04 INFO - PROCESS | 1941 | 1468491244014 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}] 03:14:04 INFO - PROCESS | 1941 | 1468491244015 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:04 INFO - PROCESS | 1941 | 1468491244101 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:14:04 INFO - PROCESS | 1941 | 1468491244104 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:04 INFO - PROCESS | 1941 | 1468491244105 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e33800 == 36 [pid = 1941] [id = 314] 03:14:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x121207000) [pid = 1941] [serial = 941] [outer = 0x0] 03:14:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x12495b800) [pid = 1941] [serial = 942] [outer = 0x121207000] 03:14:04 INFO - PROCESS | 1941 | 1468491244132 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x124a1a800) [pid = 1941] [serial = 943] [outer = 0x121207000] 03:14:04 INFO - PROCESS | 1941 | 1468491244454 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]]]}] 03:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 474ms 03:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:14:04 INFO - PROCESS | 1941 | 1468491244482 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:14:04 INFO - PROCESS | 1941 | 1468491244483 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:14:04 INFO - PROCESS | 1941 | 1468491244485 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 1941 | 1468491244486 Marionette TRACE conn2 <- [1,1230,null,{}] 03:14:04 INFO - PROCESS | 1941 | 1468491244488 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}] 03:14:04 INFO - PROCESS | 1941 | 1468491244489 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:04 INFO - PROCESS | 1941 | 1468491244594 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:14:04 INFO - PROCESS | 1941 | 1468491244600 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:04 INFO - PROCESS | 1941 | 1468491244601 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255b5000 == 37 [pid = 1941] [id = 315] 03:14:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x112d6a400) [pid = 1941] [serial = 944] [outer = 0x0] 03:14:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x124a15800) [pid = 1941] [serial = 945] [outer = 0x112d6a400] 03:14:04 INFO - PROCESS | 1941 | 1468491244625 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x124d92800) [pid = 1941] [serial = 946] [outer = 0x112d6a400] 03:14:04 INFO - PROCESS | 1941 | 1468491244908 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]]]}] 03:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 468ms 03:14:04 INFO - PROCESS | 1941 | 1468491244953 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:14:04 INFO - PROCESS | 1941 | 1468491244955 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:14:04 INFO - PROCESS | 1941 | 1468491244957 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 1941 | 1468491244959 Marionette TRACE conn2 <- [1,1234,null,{}] 03:14:04 INFO - PROCESS | 1941 | 1468491244965 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}] 03:14:04 INFO - PROCESS | 1941 | 1468491244967 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:05 INFO - PROCESS | 1941 | 1468491245063 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:14:05 INFO - PROCESS | 1941 | 1468491245067 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:05 INFO - PROCESS | 1941 | 1468491245068 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x11963b800 == 38 [pid = 1941] [id = 316] 03:14:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1248a9c00) [pid = 1941] [serial = 947] [outer = 0x0] 03:14:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x126889800) [pid = 1941] [serial = 948] [outer = 0x1248a9c00] 03:14:05 INFO - PROCESS | 1941 | 1468491245095 Marionette DEBUG loaded listener.js 03:14:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x128406000) [pid = 1941] [serial = 949] [outer = 0x1248a9c00] 03:14:05 INFO - PROCESS | 1941 | 1468491245468 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]]]}] 03:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 523ms 03:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:14:05 INFO - PROCESS | 1941 | 1468491245480 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:14:05 INFO - PROCESS | 1941 | 1468491245481 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:14:05 INFO - PROCESS | 1941 | 1468491245483 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:14:05 INFO - PROCESS | 1941 | 1468491245484 Marionette TRACE conn2 <- [1,1238,null,{}] 03:14:05 INFO - PROCESS | 1941 | 1468491245487 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}] 03:14:05 INFO - PROCESS | 1941 | 1468491245488 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:05 INFO - PROCESS | 1941 | 1468491245589 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:14:05 INFO - PROCESS | 1941 | 1468491245601 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:05 INFO - PROCESS | 1941 | 1468491245602 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x1292a1800 == 39 [pid = 1941] [id = 317] 03:14:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x119685400) [pid = 1941] [serial = 950] [outer = 0x0] 03:14:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1284c4c00) [pid = 1941] [serial = 951] [outer = 0x119685400] 03:14:05 INFO - PROCESS | 1941 | 1468491245626 Marionette DEBUG loaded listener.js 03:14:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1289d9c00) [pid = 1941] [serial = 952] [outer = 0x119685400] 03:14:05 INFO - PROCESS | 1941 | 1468491245920 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]]]}] 03:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 468ms 03:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:14:05 INFO - PROCESS | 1941 | 1468491245954 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:14:05 INFO - PROCESS | 1941 | 1468491245956 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:14:05 INFO - PROCESS | 1941 | 1468491245958 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:14:05 INFO - PROCESS | 1941 | 1468491245959 Marionette TRACE conn2 <- [1,1242,null,{}] 03:14:05 INFO - PROCESS | 1941 | 1468491245965 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}] 03:14:05 INFO - PROCESS | 1941 | 1468491245966 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:06 INFO - PROCESS | 1941 | 1468491246071 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:14:06 INFO - PROCESS | 1941 | 1468491246107 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 1941 | 1468491246108 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a55e000 == 40 [pid = 1941] [id = 318] 03:14:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x1289dd800) [pid = 1941] [serial = 953] [outer = 0x0] 03:14:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x128c0ac00) [pid = 1941] [serial = 954] [outer = 0x1289dd800] 03:14:06 INFO - PROCESS | 1941 | 1468491246132 Marionette DEBUG loaded listener.js 03:14:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x128cce400) [pid = 1941] [serial = 955] [outer = 0x1289dd800] 03:14:06 INFO - PROCESS | 1941 | 1468491246425 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]]]}] 03:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 521ms 03:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:14:06 INFO - PROCESS | 1941 | 1468491246480 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:14:06 INFO - PROCESS | 1941 | 1468491246482 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:14:06 INFO - PROCESS | 1941 | 1468491246484 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:14:06 INFO - PROCESS | 1941 | 1468491246485 Marionette TRACE conn2 <- [1,1246,null,{}] 03:14:06 INFO - PROCESS | 1941 | 1468491246487 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}] 03:14:06 INFO - PROCESS | 1941 | 1468491246488 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:06 INFO - PROCESS | 1941 | 1468491246584 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:14:06 INFO - PROCESS | 1941 | 1468491246621 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 1941 | 1468491246622 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa86000 == 41 [pid = 1941] [id = 319] 03:14:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x128ccb400) [pid = 1941] [serial = 956] [outer = 0x0] 03:14:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x128cd8c00) [pid = 1941] [serial = 957] [outer = 0x128ccb400] 03:14:06 INFO - PROCESS | 1941 | 1468491246646 Marionette DEBUG loaded listener.js 03:14:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x128e51c00) [pid = 1941] [serial = 958] [outer = 0x128ccb400] 03:14:06 INFO - PROCESS | 1941 | 1468491246976 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]]]}] 03:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 517ms 03:14:07 INFO - PROCESS | 1941 | 1468491247001 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:14:07 INFO - PROCESS | 1941 | 1468491247002 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:14:07 INFO - PROCESS | 1941 | 1468491247004 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - PROCESS | 1941 | 1468491247005 Marionette TRACE conn2 <- [1,1250,null,{}] 03:14:07 INFO - PROCESS | 1941 | 1468491247008 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}] 03:14:07 INFO - PROCESS | 1941 | 1468491247009 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:07 INFO - PROCESS | 1941 | 1468491247121 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:14:07 INFO - PROCESS | 1941 | 1468491247125 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:07 INFO - PROCESS | 1941 | 1468491247126 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b80c800 == 42 [pid = 1941] [id = 320] 03:14:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x1210a1400) [pid = 1941] [serial = 959] [outer = 0x0] 03:14:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12905f800) [pid = 1941] [serial = 960] [outer = 0x1210a1400] 03:14:07 INFO - PROCESS | 1941 | 1468491247150 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x1292ae000) [pid = 1941] [serial = 961] [outer = 0x1210a1400] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x1122b9000) [pid = 1941] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x12346c800) [pid = 1941] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1128cb400) [pid = 1941] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1130f5400) [pid = 1941] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x1183cc400) [pid = 1941] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1249cfc00) [pid = 1941] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x11223d000) [pid = 1941] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x116709c00) [pid = 1941] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1132d0000) [pid = 1941] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x118367000) [pid = 1941] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1132d2c00) [pid = 1941] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x128c17800) [pid = 1941] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x119c55400) [pid = 1941] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:14:07 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x118370400) [pid = 1941] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:14:07 INFO - PROCESS | 1941 | 1468491247597 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]]]}] 03:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 617ms 03:14:07 INFO - PROCESS | 1941 | 1468491247623 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:14:07 INFO - PROCESS | 1941 | 1468491247624 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:14:07 INFO - PROCESS | 1941 | 1468491247650 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - PROCESS | 1941 | 1468491247651 Marionette TRACE conn2 <- [1,1254,null,{}] 03:14:07 INFO - PROCESS | 1941 | 1468491247655 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}] 03:14:07 INFO - PROCESS | 1941 | 1468491247656 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:07 INFO - PROCESS | 1941 | 1468491247745 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:14:07 INFO - PROCESS | 1941 | 1468491247750 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:07 INFO - PROCESS | 1941 | 1468491247751 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b813800 == 43 [pid = 1941] [id = 321] 03:14:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x112f4b400) [pid = 1941] [serial = 962] [outer = 0x0] 03:14:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x11967b400) [pid = 1941] [serial = 963] [outer = 0x112f4b400] 03:14:07 INFO - PROCESS | 1941 | 1468491247775 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x124963400) [pid = 1941] [serial = 964] [outer = 0x112f4b400] 03:14:08 INFO - PROCESS | 1941 | 1468491248111 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]]]}] 03:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 484ms 03:14:08 INFO - PROCESS | 1941 | 1468491248120 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 1941 | 1468491248121 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:14:08 INFO - PROCESS | 1941 | 1468491248123 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 1941 | 1468491248124 Marionette TRACE conn2 <- [1,1258,null,{}] 03:14:08 INFO - PROCESS | 1941 | 1468491248128 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}] 03:14:08 INFO - PROCESS | 1941 | 1468491248131 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:08 INFO - PROCESS | 1941 | 1468491248222 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:14:08 INFO - PROCESS | 1941 | 1468491248228 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 1941 | 1468491248229 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd40000 == 44 [pid = 1941] [id = 322] 03:14:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x119c55400) [pid = 1941] [serial = 965] [outer = 0x0] 03:14:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x126914800) [pid = 1941] [serial = 966] [outer = 0x119c55400] 03:14:08 INFO - PROCESS | 1941 | 1468491248307 Marionette DEBUG loaded listener.js 03:14:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x1292b5000) [pid = 1941] [serial = 967] [outer = 0x119c55400] 03:14:08 INFO - PROCESS | 1941 | 1468491248694 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]]]}] 03:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 623ms 03:14:08 INFO - PROCESS | 1941 | 1468491248747 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 1941 | 1468491248748 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:14:08 INFO - PROCESS | 1941 | 1468491248752 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 1941 | 1468491248753 Marionette TRACE conn2 <- [1,1262,null,{}] 03:14:08 INFO - PROCESS | 1941 | 1468491248757 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}] 03:14:08 INFO - PROCESS | 1941 | 1468491248759 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:08 INFO - PROCESS | 1941 | 1468491248898 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:14:08 INFO - PROCESS | 1941 | 1468491248947 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 1941 | 1468491248948 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd74000 == 45 [pid = 1941] [id = 323] 03:14:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x123340800) [pid = 1941] [serial = 968] [outer = 0x0] 03:14:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x129426c00) [pid = 1941] [serial = 969] [outer = 0x123340800] 03:14:08 INFO - PROCESS | 1941 | 1468491248972 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x12a48dc00) [pid = 1941] [serial = 970] [outer = 0x123340800] 03:14:09 INFO - PROCESS | 1941 | 1468491249229 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]]]}] 03:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 03:14:09 INFO - PROCESS | 1941 | 1468491249271 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:14:09 INFO - PROCESS | 1941 | 1468491249285 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:14:09 INFO - PROCESS | 1941 | 1468491249293 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:14:09 INFO - PROCESS | 1941 | 1468491249296 Marionette TRACE conn2 <- [1,1266,null,{}] 03:14:09 INFO - PROCESS | 1941 | 1468491249300 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}] 03:14:09 INFO - PROCESS | 1941 | 1468491249301 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:09 INFO - PROCESS | 1941 | 1468491249388 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:14:09 INFO - PROCESS | 1941 | 1468491249488 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:09 INFO - PROCESS | 1941 | 1468491249490 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x112f10800 == 46 [pid = 1941] [id = 324] 03:14:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x111f58000) [pid = 1941] [serial = 971] [outer = 0x0] 03:14:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x112696000) [pid = 1941] [serial = 972] [outer = 0x111f58000] 03:14:09 INFO - PROCESS | 1941 | 1468491249522 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x1128d4400) [pid = 1941] [serial = 973] [outer = 0x111f58000] 03:14:10 INFO - PROCESS | 1941 | 1468491250056 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]]]}] 03:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 774ms 03:14:10 INFO - PROCESS | 1941 | 1468491250091 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:14:10 INFO - PROCESS | 1941 | 1468491250095 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:14:10 INFO - PROCESS | 1941 | 1468491250123 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:14:10 INFO - PROCESS | 1941 | 1468491250125 Marionette TRACE conn2 <- [1,1270,null,{}] 03:14:10 INFO - PROCESS | 1941 | 1468491250152 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}] 03:14:10 INFO - PROCESS | 1941 | 1468491250155 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:10 INFO - PROCESS | 1941 | 1468491250269 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:14:10 INFO - PROCESS | 1941 | 1468491250324 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:10 INFO - PROCESS | 1941 | 1468491250326 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e2f000 == 47 [pid = 1941] [id = 325] 03:14:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x11386b000) [pid = 1941] [serial = 974] [outer = 0x0] 03:14:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x113aa0c00) [pid = 1941] [serial = 975] [outer = 0x11386b000] 03:14:10 INFO - PROCESS | 1941 | 1468491250356 Marionette DEBUG loaded listener.js 03:14:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x1160dc800) [pid = 1941] [serial = 976] [outer = 0x11386b000] 03:14:11 INFO - PROCESS | 1941 | 1468491251053 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]]]}] 03:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 943ms 03:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:14:11 INFO - PROCESS | 1941 | 1468491251065 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:14:11 INFO - PROCESS | 1941 | 1468491251068 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:14:11 INFO - PROCESS | 1941 | 1468491251071 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:14:11 INFO - PROCESS | 1941 | 1468491251072 Marionette TRACE conn2 <- [1,1274,null,{}] 03:14:11 INFO - PROCESS | 1941 | 1468491251076 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}] 03:14:11 INFO - PROCESS | 1941 | 1468491251077 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:11 INFO - PROCESS | 1941 | 1468491251180 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:14:11 INFO - PROCESS | 1941 | 1468491251263 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 1941 | 1468491251266 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x1162f0800 == 48 [pid = 1941] [id = 326] 03:14:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x11337ac00) [pid = 1941] [serial = 977] [outer = 0x0] 03:14:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x113d41800) [pid = 1941] [serial = 978] [outer = 0x11337ac00] 03:14:11 INFO - PROCESS | 1941 | 1468491251295 Marionette DEBUG loaded listener.js 03:14:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1166f6800) [pid = 1941] [serial = 979] [outer = 0x11337ac00] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd74000 == 47 [pid = 1941] [id = 323] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd40000 == 46 [pid = 1941] [id = 322] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x12b813800 == 45 [pid = 1941] [id = 321] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x12b80c800 == 44 [pid = 1941] [id = 320] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa86000 == 43 [pid = 1941] [id = 319] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x12a55e000 == 42 [pid = 1941] [id = 318] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x1292a1800 == 41 [pid = 1941] [id = 317] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x11963b800 == 40 [pid = 1941] [id = 316] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x1292b6000) [pid = 1941] [serial = 915] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x1255b5000 == 39 [pid = 1941] [id = 315] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x117e33800 == 38 [pid = 1941] [id = 314] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x121a44000 == 37 [pid = 1941] [id = 313] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x1213c7000 == 36 [pid = 1941] [id = 312] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x120f32000 == 35 [pid = 1941] [id = 311] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x11963c800 == 34 [pid = 1941] [id = 310] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x118ab3000 == 33 [pid = 1941] [id = 309] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x117e34000 == 32 [pid = 1941] [id = 308] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x11699f800 == 31 [pid = 1941] [id = 307] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x113f54000 == 30 [pid = 1941] [id = 306] 03:14:11 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd4a800 == 29 [pid = 1941] [id = 305] 03:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:14:11 INFO - PROCESS | 1941 | 1468491251737 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]]]}] 03:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 672ms 03:14:11 INFO - PROCESS | 1941 | 1468491251742 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:14:11 INFO - PROCESS | 1941 | 1468491251749 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:14:11 INFO - PROCESS | 1941 | 1468491251754 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:14:11 INFO - PROCESS | 1941 | 1468491251756 Marionette TRACE conn2 <- [1,1278,null,{}] 03:14:11 INFO - PROCESS | 1941 | 1468491251758 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}] 03:14:11 INFO - PROCESS | 1941 | 1468491251762 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:11 INFO - PROCESS | 1941 | 1468491251842 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x123340000) [pid = 1941] [serial = 895] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x1215d0800) [pid = 1941] [serial = 894] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x124bee000) [pid = 1941] [serial = 897] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x116976400) [pid = 1941] [serial = 906] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1284c1800) [pid = 1941] [serial = 901] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x128406400) [pid = 1941] [serial = 900] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1284c7c00) [pid = 1941] [serial = 903] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x12714ec00) [pid = 1941] [serial = 909] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1289e3c00) [pid = 1941] [serial = 904] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x118708800) [pid = 1941] [serial = 888] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x119690800) [pid = 1941] [serial = 889] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1173a3000) [pid = 1941] [serial = 885] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x118235c00) [pid = 1941] [serial = 886] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x11386c000) [pid = 1941] [serial = 882] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1151dc800) [pid = 1941] [serial = 883] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x119b6fc00) [pid = 1941] [serial = 879] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x11847b800) [pid = 1941] [serial = 878] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x116a0b400) [pid = 1941] [serial = 876] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x113d45800) [pid = 1941] [serial = 875] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x128cd4400) [pid = 1941] [serial = 872] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x129058800) [pid = 1941] [serial = 873] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x12346c000) [pid = 1941] [serial = 486] [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.] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x120fa7c00) [pid = 1941] [serial = 891] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1292a7c00) [pid = 1941] [serial = 913] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x126913800) [pid = 1941] [serial = 898] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x128ccd800) [pid = 1941] [serial = 910] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1215d0400) [pid = 1941] [serial = 907] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x121206c00) [pid = 1941] [serial = 892] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x128cd4000) [pid = 1941] [serial = 912] [outer = 0x0] [url = about:blank] 03:14:11 INFO - PROCESS | 1941 | 1468491251900 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 1941 | 1468491251901 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e34000 == 30 [pid = 1941] [id = 327] 03:14:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x11337b000) [pid = 1941] [serial = 980] [outer = 0x0] 03:14:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x116706800) [pid = 1941] [serial = 981] [outer = 0x11337b000] 03:14:11 INFO - PROCESS | 1941 | 1468491251931 Marionette DEBUG loaded listener.js 03:14:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x118311000) [pid = 1941] [serial = 982] [outer = 0x11337b000] 03:14:12 INFO - PROCESS | 1941 | 1468491252241 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]]]}] 03:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 03:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:14:12 INFO - PROCESS | 1941 | 1468491252274 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 1941 | 1468491252276 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:14:12 INFO - PROCESS | 1941 | 1468491252280 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 1941 | 1468491252283 Marionette TRACE conn2 <- [1,1282,null,{}] 03:14:12 INFO - PROCESS | 1941 | 1468491252290 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}] 03:14:12 INFO - PROCESS | 1941 | 1468491252294 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:12 INFO - PROCESS | 1941 | 1468491252373 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:14:12 INFO - PROCESS | 1941 | 1468491252381 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:12 INFO - PROCESS | 1941 | 1468491252383 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198cd000 == 31 [pid = 1941] [id = 328] 03:14:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x118370800) [pid = 1941] [serial = 983] [outer = 0x0] 03:14:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x118a26400) [pid = 1941] [serial = 984] [outer = 0x118370800] 03:14:12 INFO - PROCESS | 1941 | 1468491252411 Marionette DEBUG loaded listener.js 03:14:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1198a2400) [pid = 1941] [serial = 985] [outer = 0x118370800] 03:14:12 INFO - PROCESS | 1941 | 1468491252848 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]]]}] 03:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 622ms 03:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:14:12 INFO - PROCESS | 1941 | 1468491252903 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 1941 | 1468491252905 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:14:12 INFO - PROCESS | 1941 | 1468491252911 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 1941 | 1468491252913 Marionette TRACE conn2 <- [1,1286,null,{}] 03:14:12 INFO - PROCESS | 1941 | 1468491252916 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}] 03:14:12 INFO - PROCESS | 1941 | 1468491252918 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:13 INFO - PROCESS | 1941 | 1468491253046 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:14:13 INFO - PROCESS | 1941 | 1468491253142 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 1941 | 1468491253143 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x121120000 == 32 [pid = 1941] [id = 329] 03:14:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x119c52c00) [pid = 1941] [serial = 986] [outer = 0x0] 03:14:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x119c57c00) [pid = 1941] [serial = 987] [outer = 0x119c52c00] 03:14:13 INFO - PROCESS | 1941 | 1468491253168 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x119ff5400) [pid = 1941] [serial = 988] [outer = 0x119c52c00] 03:14:13 INFO - PROCESS | 1941 | 1468491253446 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]]]}] 03:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 573ms 03:14:13 INFO - PROCESS | 1941 | 1468491253485 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:14:13 INFO - PROCESS | 1941 | 1468491253486 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:14:13 INFO - PROCESS | 1941 | 1468491253489 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:14:13 INFO - PROCESS | 1941 | 1468491253490 Marionette TRACE conn2 <- [1,1290,null,{}] 03:14:13 INFO - PROCESS | 1941 | 1468491253496 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}] 03:14:13 INFO - PROCESS | 1941 | 1468491253499 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:13 INFO - PROCESS | 1941 | 1468491253587 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:14:13 INFO - PROCESS | 1941 | 1468491253592 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 1941 | 1468491253594 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f46000 == 33 [pid = 1941] [id = 330] 03:14:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x119ff8400) [pid = 1941] [serial = 989] [outer = 0x0] 03:14:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x121205800) [pid = 1941] [serial = 990] [outer = 0x119ff8400] 03:14:13 INFO - PROCESS | 1941 | 1468491253634 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1219d3000) [pid = 1941] [serial = 991] [outer = 0x119ff8400] 03:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 03:14:14 INFO - PROCESS | 1941 | 1468491254154 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]]]}] 03:14:14 INFO - PROCESS | 1941 | 1468491254163 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 1941 | 1468491254165 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:14:14 INFO - PROCESS | 1941 | 1468491254167 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 1941 | 1468491254168 Marionette TRACE conn2 <- [1,1294,null,{}] 03:14:14 INFO - PROCESS | 1941 | 1468491254170 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}] 03:14:14 INFO - PROCESS | 1941 | 1468491254174 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:14 INFO - PROCESS | 1941 | 1468491254301 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:14:14 INFO - PROCESS | 1941 | 1468491254354 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:14 INFO - PROCESS | 1941 | 1468491254355 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x125094800 == 34 [pid = 1941] [id = 331] 03:14:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x121c48000) [pid = 1941] [serial = 992] [outer = 0x0] 03:14:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x123473000) [pid = 1941] [serial = 993] [outer = 0x121c48000] 03:14:14 INFO - PROCESS | 1941 | 1468491254379 Marionette DEBUG loaded listener.js 03:14:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x126906400) [pid = 1941] [serial = 994] [outer = 0x121c48000] 03:14:14 INFO - PROCESS | 1941 | 1468491254790 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]]]}] 03:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 03:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:14:14 INFO - PROCESS | 1941 | 1468491254838 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 1941 | 1468491254840 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:14:14 INFO - PROCESS | 1941 | 1468491254843 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 1941 | 1468491254845 Marionette TRACE conn2 <- [1,1298,null,{}] 03:14:14 INFO - PROCESS | 1941 | 1468491254849 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}] 03:14:14 INFO - PROCESS | 1941 | 1468491254851 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:15 INFO - PROCESS | 1941 | 1468491255004 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:14:15 INFO - PROCESS | 1941 | 1468491255037 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:15 INFO - PROCESS | 1941 | 1468491255038 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289c6800 == 35 [pid = 1941] [id = 332] 03:14:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12690e800) [pid = 1941] [serial = 995] [outer = 0x0] 03:14:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12714f400) [pid = 1941] [serial = 996] [outer = 0x12690e800] 03:14:15 INFO - PROCESS | 1941 | 1468491255078 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x128404400) [pid = 1941] [serial = 997] [outer = 0x12690e800] 03:14:15 INFO - PROCESS | 1941 | 1468491255450 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]]]}] 03:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 621ms 03:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:14:15 INFO - PROCESS | 1941 | 1468491255465 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:14:15 INFO - PROCESS | 1941 | 1468491255466 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:14:15 INFO - PROCESS | 1941 | 1468491255469 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:14:15 INFO - PROCESS | 1941 | 1468491255470 Marionette TRACE conn2 <- [1,1302,null,{}] 03:14:15 INFO - PROCESS | 1941 | 1468491255472 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}] 03:14:15 INFO - PROCESS | 1941 | 1468491255473 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:15 INFO - PROCESS | 1941 | 1468491255573 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:14:15 INFO - PROCESS | 1941 | 1468491255626 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:15 INFO - PROCESS | 1941 | 1468491255627 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x128cbd000 == 36 [pid = 1941] [id = 333] 03:14:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x12840c800) [pid = 1941] [serial = 998] [outer = 0x0] 03:14:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1284c9400) [pid = 1941] [serial = 999] [outer = 0x12840c800] 03:14:15 INFO - PROCESS | 1941 | 1468491255652 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x128c0dc00) [pid = 1941] [serial = 1000] [outer = 0x12840c800] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1132d3c00) [pid = 1941] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x11201f400) [pid = 1941] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x119685400) [pid = 1941] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x119681800) [pid = 1941] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1248a9c00) [pid = 1941] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1292a8000) [pid = 1941] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x121207000) [pid = 1941] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x118311800) [pid = 1941] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1132cd400) [pid = 1941] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1289dd800) [pid = 1941] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x128ccb400) [pid = 1941] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x118470800) [pid = 1941] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1210a1400) [pid = 1941] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x112f4b400) [pid = 1941] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1129a6800) [pid = 1941] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x112d6a400) [pid = 1941] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x118472800) [pid = 1941] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:14:15 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x119c55400) [pid = 1941] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:14:16 INFO - PROCESS | 1941 | 1468491256081 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]]]}] 03:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 620ms 03:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:14:16 INFO - PROCESS | 1941 | 1468491256089 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:14:16 INFO - PROCESS | 1941 | 1468491256090 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:14:16 INFO - PROCESS | 1941 | 1468491256092 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:14:16 INFO - PROCESS | 1941 | 1468491256095 Marionette TRACE conn2 <- [1,1306,null,{}] 03:14:16 INFO - PROCESS | 1941 | 1468491256100 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}] 03:14:16 INFO - PROCESS | 1941 | 1468491256101 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:16 INFO - PROCESS | 1941 | 1468491256189 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:14:16 INFO - PROCESS | 1941 | 1468491256197 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 1941 | 1468491256199 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x128ca4800 == 37 [pid = 1941] [id = 334] 03:14:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1132d3c00) [pid = 1941] [serial = 1001] [outer = 0x0] 03:14:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x118470800) [pid = 1941] [serial = 1002] [outer = 0x1132d3c00] 03:14:16 INFO - PROCESS | 1941 | 1468491256223 Marionette DEBUG loaded listener.js 03:14:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x121207000) [pid = 1941] [serial = 1003] [outer = 0x1132d3c00] 03:14:16 INFO - PROCESS | 1941 | 1468491256532 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]]]}] 03:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 473ms 03:14:16 INFO - PROCESS | 1941 | 1468491256567 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:14:16 INFO - PROCESS | 1941 | 1468491256568 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:14:16 INFO - PROCESS | 1941 | 1468491256570 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:14:16 INFO - PROCESS | 1941 | 1468491256572 Marionette TRACE conn2 <- [1,1310,null,{}] 03:14:16 INFO - PROCESS | 1941 | 1468491256574 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}] 03:14:16 INFO - PROCESS | 1941 | 1468491256575 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:16 INFO - PROCESS | 1941 | 1468491256697 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:14:16 INFO - PROCESS | 1941 | 1468491256702 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 1941 | 1468491256703 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f28000 == 38 [pid = 1941] [id = 335] 03:14:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x11823a000) [pid = 1941] [serial = 1004] [outer = 0x0] 03:14:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x125530000) [pid = 1941] [serial = 1005] [outer = 0x11823a000] 03:14:16 INFO - PROCESS | 1941 | 1468491256728 Marionette DEBUG loaded listener.js 03:14:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1289e2c00) [pid = 1941] [serial = 1006] [outer = 0x11823a000] 03:14:17 INFO - PROCESS | 1941 | 1468491257062 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] 03:14:17 INFO - PROCESS | 1941 | 1468491257093 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:14:17 INFO - PROCESS | 1941 | 1468491257099 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 1941 | 1468491257102 Marionette TRACE conn2 <- [1,1314,null,{}] 03:14:17 INFO - PROCESS | 1941 | 1468491257105 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}] 03:14:17 INFO - PROCESS | 1941 | 1468491257115 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:17 INFO - PROCESS | 1941 | 1468491257205 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:14:17 INFO - PROCESS | 1941 | 1468491257211 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:17 INFO - PROCESS | 1941 | 1468491257213 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7bd000 == 39 [pid = 1941] [id = 336] 03:14:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x118a29800) [pid = 1941] [serial = 1007] [outer = 0x0] 03:14:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x128cca800) [pid = 1941] [serial = 1008] [outer = 0x118a29800] 03:14:17 INFO - PROCESS | 1941 | 1468491257288 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1292ab400) [pid = 1941] [serial = 1009] [outer = 0x118a29800] 03:14:17 INFO - PROCESS | 1941 | 1468491257577 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]]]}] 03:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 522ms 03:14:17 INFO - PROCESS | 1941 | 1468491257620 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:14:17 INFO - PROCESS | 1941 | 1468491257621 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:14:17 INFO - PROCESS | 1941 | 1468491257623 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 1941 | 1468491257625 Marionette TRACE conn2 <- [1,1318,null,{}] 03:14:17 INFO - PROCESS | 1941 | 1468491257629 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}] 03:14:17 INFO - PROCESS | 1941 | 1468491257632 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:17 INFO - PROCESS | 1941 | 1468491257717 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:14:17 INFO - PROCESS | 1941 | 1468491257720 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:17 INFO - PROCESS | 1941 | 1468491257721 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b943000 == 40 [pid = 1941] [id = 337] 03:14:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1292acc00) [pid = 1941] [serial = 1010] [outer = 0x0] 03:14:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12a413400) [pid = 1941] [serial = 1011] [outer = 0x1292acc00] 03:14:17 INFO - PROCESS | 1941 | 1468491257746 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12a498400) [pid = 1941] [serial = 1012] [outer = 0x1292acc00] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x1162f0800 == 39 [pid = 1941] [id = 326] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x117e2f000 == 38 [pid = 1941] [id = 325] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x112f10800 == 37 [pid = 1941] [id = 324] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x117e34000 == 36 [pid = 1941] [id = 327] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x116f46000 == 35 [pid = 1941] [id = 330] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7bd000 == 34 [pid = 1941] [id = 336] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x1198cd000 == 33 [pid = 1941] [id = 328] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x120f28000 == 32 [pid = 1941] [id = 335] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x125094800 == 31 [pid = 1941] [id = 331] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x1289c6800 == 30 [pid = 1941] [id = 332] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x121120000 == 29 [pid = 1941] [id = 329] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x128ca4800 == 28 [pid = 1941] [id = 334] 03:14:18 INFO - PROCESS | 1941 | --DOCSHELL 0x128cbd000 == 27 [pid = 1941] [id = 333] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x11836b000) [pid = 1941] [serial = 927] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x118471000) [pid = 1941] [serial = 928] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x118a29c00) [pid = 1941] [serial = 930] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1193d7800) [pid = 1941] [serial = 931] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x128c0ac00) [pid = 1941] [serial = 954] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1289d9c00) [pid = 1941] [serial = 952] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x128cd8c00) [pid = 1941] [serial = 957] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x128cce400) [pid = 1941] [serial = 955] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x12120bc00) [pid = 1941] [serial = 936] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x12905f800) [pid = 1941] [serial = 960] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x128e51c00) [pid = 1941] [serial = 958] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1215ca000) [pid = 1941] [serial = 937] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11967b400) [pid = 1941] [serial = 963] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x112d6d400) [pid = 1941] [serial = 918] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x124a15800) [pid = 1941] [serial = 945] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x112f54400) [pid = 1941] [serial = 919] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x124d92800) [pid = 1941] [serial = 946] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1215c6c00) [pid = 1941] [serial = 939] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x123344000) [pid = 1941] [serial = 940] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x129426c00) [pid = 1941] [serial = 969] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1292b5000) [pid = 1941] [serial = 967] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1292ae000) [pid = 1941] [serial = 961] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x124963400) [pid = 1941] [serial = 964] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x126914800) [pid = 1941] [serial = 966] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x128406000) [pid = 1941] [serial = 949] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x113f35400) [pid = 1941] [serial = 921] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x11607dc00) [pid = 1941] [serial = 922] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x11812bc00) [pid = 1941] [serial = 924] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x1284c4c00) [pid = 1941] [serial = 951] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x119b6d000) [pid = 1941] [serial = 933] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x120fa6800) [pid = 1941] [serial = 934] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x126889800) [pid = 1941] [serial = 948] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x11823b000) [pid = 1941] [serial = 925] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x12a417800) [pid = 1941] [serial = 916] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x12495b800) [pid = 1941] [serial = 942] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x124a1a800) [pid = 1941] [serial = 943] [outer = 0x0] [url = about:blank] 03:14:19 INFO - PROCESS | 1941 | 1468491259176 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]]]}] 03:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1575ms 03:14:19 INFO - PROCESS | 1941 | 1468491259200 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:14:19 INFO - PROCESS | 1941 | 1468491259202 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:14:19 INFO - PROCESS | 1941 | 1468491259206 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:14:19 INFO - PROCESS | 1941 | 1468491259207 Marionette TRACE conn2 <- [1,1322,null,{}] 03:14:19 INFO - PROCESS | 1941 | 1468491259212 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}] 03:14:19 INFO - PROCESS | 1941 | 1468491259213 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:19 INFO - PROCESS | 1941 | 1468491259297 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:14:19 INFO - PROCESS | 1941 | 1468491259347 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:19 INFO - PROCESS | 1941 | 1468491259349 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x116009800 == 28 [pid = 1941] [id = 338] 03:14:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x112a79800) [pid = 1941] [serial = 1013] [outer = 0x0] 03:14:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x112d0f800) [pid = 1941] [serial = 1014] [outer = 0x112a79800] 03:14:19 INFO - PROCESS | 1941 | 1468491259377 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x112f58800) [pid = 1941] [serial = 1015] [outer = 0x112a79800] 03:14:19 INFO - PROCESS | 1941 | 1468491259691 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]]]}] 03:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 522ms 03:14:19 INFO - PROCESS | 1941 | 1468491259729 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:14:19 INFO - PROCESS | 1941 | 1468491259733 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:14:19 INFO - PROCESS | 1941 | 1468491259738 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:14:19 INFO - PROCESS | 1941 | 1468491259740 Marionette TRACE conn2 <- [1,1326,null,{}] 03:14:19 INFO - PROCESS | 1941 | 1468491259742 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}] 03:14:19 INFO - PROCESS | 1941 | 1468491259744 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:19 INFO - PROCESS | 1941 | 1468491259825 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:14:19 INFO - PROCESS | 1941 | 1468491259874 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:19 INFO - PROCESS | 1941 | 1468491259875 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f32000 == 29 [pid = 1941] [id = 339] 03:14:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x112f54c00) [pid = 1941] [serial = 1016] [outer = 0x0] 03:14:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x1138ecc00) [pid = 1941] [serial = 1017] [outer = 0x112f54c00] 03:14:19 INFO - PROCESS | 1941 | 1468491259905 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x11607d400) [pid = 1941] [serial = 1018] [outer = 0x112f54c00] 03:14:20 INFO - PROCESS | 1941 | 1468491260218 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]]]}] 03:14:20 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 03:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 03:14:20 INFO - PROCESS | 1941 | 1468491260258 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 1941 | 1468491260261 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:14:20 INFO - PROCESS | 1941 | 1468491260265 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 1941 | 1468491260267 Marionette TRACE conn2 <- [1,1330,null,{}] 03:14:20 INFO - PROCESS | 1941 | 1468491260275 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}] 03:14:20 INFO - PROCESS | 1941 | 1468491260278 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:20 INFO - PROCESS | 1941 | 1468491260354 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:14:20 INFO - PROCESS | 1941 | 1468491260404 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:20 INFO - PROCESS | 1941 | 1468491260407 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x1184a8000 == 30 [pid = 1941] [id = 340] 03:14:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x111da8c00) [pid = 1941] [serial = 1019] [outer = 0x0] 03:14:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x117224400) [pid = 1941] [serial = 1020] [outer = 0x111da8c00] 03:14:20 INFO - PROCESS | 1941 | 1468491260435 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x11812a800) [pid = 1941] [serial = 1021] [outer = 0x111da8c00] 03:14:20 INFO - PROCESS | 1941 | 1468491260738 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]]]}] 03:14:20 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 03:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 525ms 03:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:14:20 INFO - PROCESS | 1941 | 1468491260791 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 1941 | 1468491260792 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:14:20 INFO - PROCESS | 1941 | 1468491260797 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 1941 | 1468491260798 Marionette TRACE conn2 <- [1,1334,null,{}] 03:14:20 INFO - PROCESS | 1941 | 1468491260801 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}] 03:14:20 INFO - PROCESS | 1941 | 1468491260802 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:20 INFO - PROCESS | 1941 | 1468491260879 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:14:20 INFO - PROCESS | 1941 | 1468491260882 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:20 INFO - PROCESS | 1941 | 1468491260883 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x119577000 == 31 [pid = 1941] [id = 341] 03:14:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x11823b000) [pid = 1941] [serial = 1022] [outer = 0x0] 03:14:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x118368400) [pid = 1941] [serial = 1023] [outer = 0x11823b000] 03:14:20 INFO - PROCESS | 1941 | 1468491260911 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x118429c00) [pid = 1941] [serial = 1024] [outer = 0x11823b000] 03:14:21 INFO - PROCESS | 1941 | 1468491261239 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]]]}] 03:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 468ms 03:14:21 INFO - PROCESS | 1941 | 1468491261266 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:14:21 INFO - PROCESS | 1941 | 1468491261267 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:14:21 INFO - PROCESS | 1941 | 1468491261269 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:14:21 INFO - PROCESS | 1941 | 1468491261270 Marionette TRACE conn2 <- [1,1338,null,{}] 03:14:21 INFO - PROCESS | 1941 | 1468491261273 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}] 03:14:21 INFO - PROCESS | 1941 | 1468491261283 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:21 INFO - PROCESS | 1941 | 1468491261379 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:14:21 INFO - PROCESS | 1941 | 1468491261385 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 1941 | 1468491261386 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198c4000 == 32 [pid = 1941] [id = 342] 03:14:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x1151cfc00) [pid = 1941] [serial = 1025] [outer = 0x0] 03:14:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x118478c00) [pid = 1941] [serial = 1026] [outer = 0x1151cfc00] 03:14:21 INFO - PROCESS | 1941 | 1468491261413 Marionette DEBUG loaded listener.js 03:14:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x118a2d400) [pid = 1941] [serial = 1027] [outer = 0x1151cfc00] 03:14:22 INFO - PROCESS | 1941 | --DOCSHELL 0x116009800 == 31 [pid = 1941] [id = 338] 03:14:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12b943000 == 30 [pid = 1941] [id = 337] 03:14:22 INFO - PROCESS | 1941 | --DOCSHELL 0x116f32000 == 29 [pid = 1941] [id = 339] 03:14:22 INFO - PROCESS | 1941 | --DOCSHELL 0x1184a8000 == 28 [pid = 1941] [id = 340] 03:14:22 INFO - PROCESS | 1941 | --DOCSHELL 0x119577000 == 27 [pid = 1941] [id = 341] 03:14:23 INFO - PROCESS | 1941 | 1468491263115 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]]]}] 03:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1872ms 03:14:23 INFO - PROCESS | 1941 | 1468491263142 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 1941 | 1468491263147 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:14:23 INFO - PROCESS | 1941 | 1468491263151 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 1941 | 1468491263153 Marionette TRACE conn2 <- [1,1342,null,{}] 03:14:23 INFO - PROCESS | 1941 | 1468491263157 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}] 03:14:23 INFO - PROCESS | 1941 | 1468491263159 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:23 INFO - PROCESS | 1941 | 1468491263239 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:14:23 INFO - PROCESS | 1941 | 1468491263247 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:23 INFO - PROCESS | 1941 | 1468491263249 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x116663000 == 28 [pid = 1941] [id = 343] 03:14:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x112d6cc00) [pid = 1941] [serial = 1028] [outer = 0x0] 03:14:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x112f54000) [pid = 1941] [serial = 1029] [outer = 0x112d6cc00] 03:14:23 INFO - PROCESS | 1941 | 1468491263277 Marionette DEBUG loaded listener.js 03:14:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x113d43c00) [pid = 1941] [serial = 1030] [outer = 0x112d6cc00] 03:14:23 INFO - PROCESS | 1941 | 1468491263635 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]]]}] 03:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 520ms 03:14:23 INFO - PROCESS | 1941 | 1468491263671 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 1941 | 1468491263675 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:14:23 INFO - PROCESS | 1941 | 1468491263681 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 1941 | 1468491263684 Marionette TRACE conn2 <- [1,1346,null,{}] 03:14:23 INFO - PROCESS | 1941 | 1468491263687 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}] 03:14:23 INFO - PROCESS | 1941 | 1468491263689 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:23 INFO - PROCESS | 1941 | 1468491263807 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:14:23 INFO - PROCESS | 1941 | 1468491263814 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:23 INFO - PROCESS | 1941 | 1468491263816 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e3b000 == 29 [pid = 1941] [id = 344] 03:14:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x116028c00) [pid = 1941] [serial = 1031] [outer = 0x0] 03:14:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x11696ec00) [pid = 1941] [serial = 1032] [outer = 0x116028c00] 03:14:23 INFO - PROCESS | 1941 | 1468491263860 Marionette DEBUG loaded listener.js 03:14:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1173ad400) [pid = 1941] [serial = 1033] [outer = 0x116028c00] 03:14:24 INFO - PROCESS | 1941 | 1468491264209 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]]]}] 03:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 572ms 03:14:24 INFO - PROCESS | 1941 | 1468491264272 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:14:24 INFO - PROCESS | 1941 | 1468491264275 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:14:24 INFO - PROCESS | 1941 | 1468491264278 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:14:24 INFO - PROCESS | 1941 | 1468491264282 Marionette TRACE conn2 <- [1,1350,null,{}] 03:14:24 INFO - PROCESS | 1941 | 1468491264294 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}] 03:14:24 INFO - PROCESS | 1941 | 1468491264298 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:24 INFO - PROCESS | 1941 | 1468491264423 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:14:24 INFO - PROCESS | 1941 | 1468491264431 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:24 INFO - PROCESS | 1941 | 1468491264433 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b17000 == 30 [pid = 1941] [id = 345] 03:14:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x11269d800) [pid = 1941] [serial = 1034] [outer = 0x0] 03:14:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x11870a000) [pid = 1941] [serial = 1035] [outer = 0x11269d800] 03:14:24 INFO - PROCESS | 1941 | 1468491264480 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x119335400) [pid = 1941] [serial = 1036] [outer = 0x11269d800] 03:14:24 INFO - PROCESS | 1941 | 1468491264831 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]]]}] 03:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 577ms 03:14:24 INFO - PROCESS | 1941 | 1468491264856 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:14:24 INFO - PROCESS | 1941 | 1468491264858 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:14:24 INFO - PROCESS | 1941 | 1468491264861 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:14:24 INFO - PROCESS | 1941 | 1468491264864 Marionette TRACE conn2 <- [1,1354,null,{}] 03:14:24 INFO - PROCESS | 1941 | 1468491264868 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}] 03:14:24 INFO - PROCESS | 1941 | 1468491264869 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:24 INFO - PROCESS | 1941 | 1468491264981 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:14:25 INFO - PROCESS | 1941 | 1468491264995 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:25 INFO - PROCESS | 1941 | 1468491264996 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x121120800 == 31 [pid = 1941] [id = 346] 03:14:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1193e2400) [pid = 1941] [serial = 1037] [outer = 0x0] 03:14:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x11969b400) [pid = 1941] [serial = 1038] [outer = 0x1193e2400] 03:14:25 INFO - PROCESS | 1941 | 1468491265021 Marionette DEBUG loaded listener.js 03:14:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x119c51000) [pid = 1941] [serial = 1039] [outer = 0x1193e2400] 03:14:25 INFO - PROCESS | 1941 | 1468491265371 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]]]}] 03:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 03:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:14:25 INFO - PROCESS | 1941 | 1468491265383 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:14:25 INFO - PROCESS | 1941 | 1468491265385 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:14:25 INFO - PROCESS | 1941 | 1468491265387 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 1941 | 1468491265388 Marionette TRACE conn2 <- [1,1358,null,{}] 03:14:25 INFO - PROCESS | 1941 | 1468491265390 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}] 03:14:25 INFO - PROCESS | 1941 | 1468491265392 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:25 INFO - PROCESS | 1941 | 1468491265493 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:14:25 INFO - PROCESS | 1941 | 1468491265530 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:25 INFO - PROCESS | 1941 | 1468491265531 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x1234a7000 == 32 [pid = 1941] [id = 347] 03:14:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1151db000) [pid = 1941] [serial = 1040] [outer = 0x0] 03:14:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x119c5ac00) [pid = 1941] [serial = 1041] [outer = 0x1151db000] 03:14:25 INFO - PROCESS | 1941 | 1468491265555 Marionette DEBUG loaded listener.js 03:14:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x120fa5800) [pid = 1941] [serial = 1042] [outer = 0x1151db000] 03:14:25 INFO - PROCESS | 1941 | 1468491265889 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]]]}] 03:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 03:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:14:25 INFO - PROCESS | 1941 | 1468491265906 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:14:25 INFO - PROCESS | 1941 | 1468491265907 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:14:25 INFO - PROCESS | 1941 | 1468491265926 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 1941 | 1468491265927 Marionette TRACE conn2 <- [1,1362,null,{}] 03:14:25 INFO - PROCESS | 1941 | 1468491265929 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}] 03:14:25 INFO - PROCESS | 1941 | 1468491265933 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:26 INFO - PROCESS | 1941 | 1468491266046 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:14:26 INFO - PROCESS | 1941 | 1468491266081 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:26 INFO - PROCESS | 1941 | 1468491266082 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255a6800 == 33 [pid = 1941] [id = 348] 03:14:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1176c2400) [pid = 1941] [serial = 1043] [outer = 0x0] 03:14:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1215d0800) [pid = 1941] [serial = 1044] [outer = 0x1176c2400] 03:14:26 INFO - PROCESS | 1941 | 1468491266107 Marionette DEBUG loaded listener.js 03:14:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1248a9c00) [pid = 1941] [serial = 1045] [outer = 0x1176c2400] 03:14:26 INFO - PROCESS | 1941 | 1468491266425 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]]]}] 03:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 537ms 03:14:26 INFO - PROCESS | 1941 | 1468491266449 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 1941 | 1468491266450 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:14:26 INFO - PROCESS | 1941 | 1468491266453 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 1941 | 1468491266454 Marionette TRACE conn2 <- [1,1366,null,{}] 03:14:26 INFO - PROCESS | 1941 | 1468491266464 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}] 03:14:26 INFO - PROCESS | 1941 | 1468491266465 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:26 INFO - PROCESS | 1941 | 1468491266566 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:14:26 INFO - PROCESS | 1941 | 1468491266570 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:26 INFO - PROCESS | 1941 | 1468491266571 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289b0800 == 34 [pid = 1941] [id = 349] 03:14:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x123344c00) [pid = 1941] [serial = 1046] [outer = 0x0] 03:14:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x124902800) [pid = 1941] [serial = 1047] [outer = 0x123344c00] 03:14:26 INFO - PROCESS | 1941 | 1468491266595 Marionette DEBUG loaded listener.js 03:14:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x124a52000) [pid = 1941] [serial = 1048] [outer = 0x123344c00] 03:14:27 INFO - PROCESS | 1941 | 1468491267116 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] 03:14:27 INFO - PROCESS | 1941 | 1468491267174 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:14:27 INFO - PROCESS | 1941 | 1468491267176 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:14:27 INFO - PROCESS | 1941 | 1468491267177 Marionette TRACE conn2 <- [1,1370,null,{}] 03:14:27 INFO - PROCESS | 1941 | 1468491267179 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}] 03:14:27 INFO - PROCESS | 1941 | 1468491267180 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:27 INFO - PROCESS | 1941 | 1468491267255 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:14:27 INFO - PROCESS | 1941 | 1468491267265 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 1941 | 1468491267266 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e2f000 == 35 [pid = 1941] [id = 350] 03:14:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x112f54400) [pid = 1941] [serial = 1049] [outer = 0x0] 03:14:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x11337ac00) [pid = 1941] [serial = 1050] [outer = 0x112f54400] 03:14:27 INFO - PROCESS | 1941 | 1468491267291 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x116977400) [pid = 1941] [serial = 1051] [outer = 0x112f54400] 03:14:27 INFO - PROCESS | 1941 | 1468491267615 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] 03:14:27 INFO - PROCESS | 1941 | 1468491267650 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:14:27 INFO - PROCESS | 1941 | 1468491267652 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:14:27 INFO - PROCESS | 1941 | 1468491267653 Marionette TRACE conn2 <- [1,1374,null,{}] 03:14:27 INFO - PROCESS | 1941 | 1468491267655 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}] 03:14:27 INFO - PROCESS | 1941 | 1468491267657 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:27 INFO - PROCESS | 1941 | 1468491267732 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:14:27 INFO - PROCESS | 1941 | 1468491267788 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 1941 | 1468491267797 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x11996f000 == 36 [pid = 1941] [id = 351] 03:14:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x112f54c00) [pid = 1941] [serial = 1052] [outer = 0x0] 03:14:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x119b6f000) [pid = 1941] [serial = 1053] [outer = 0x112f54c00] 03:14:27 INFO - PROCESS | 1941 | 1468491267821 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1248ac400) [pid = 1941] [serial = 1054] [outer = 0x112f54c00] 03:14:28 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:28 INFO - PROCESS | 1941 | 1468491268114 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] 03:14:28 INFO - PROCESS | 1941 | 1468491268172 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:14:28 INFO - PROCESS | 1941 | 1468491268174 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:14:28 INFO - PROCESS | 1941 | 1468491268176 Marionette TRACE conn2 <- [1,1378,null,{}] 03:14:28 INFO - PROCESS | 1941 | 1468491268178 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}] 03:14:28 INFO - PROCESS | 1941 | 1468491268179 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:28 INFO - PROCESS | 1941 | 1468491268258 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:14:28 INFO - PROCESS | 1941 | 1468491268263 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:28 INFO - PROCESS | 1941 | 1468491268265 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294dc000 == 37 [pid = 1941] [id = 352] 03:14:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x124964800) [pid = 1941] [serial = 1055] [outer = 0x0] 03:14:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1255d1800) [pid = 1941] [serial = 1056] [outer = 0x124964800] 03:14:28 INFO - PROCESS | 1941 | 1468491268289 Marionette DEBUG loaded listener.js 03:14:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x126907c00) [pid = 1941] [serial = 1057] [outer = 0x124964800] 03:14:28 INFO - PROCESS | 1941 | 1468491268604 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] 03:14:28 INFO - PROCESS | 1941 | 1468491268650 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:14:28 INFO - PROCESS | 1941 | 1468491268652 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:14:28 INFO - PROCESS | 1941 | 1468491268653 Marionette TRACE conn2 <- [1,1382,null,{}] 03:14:28 INFO - PROCESS | 1941 | 1468491268656 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}] 03:14:28 INFO - PROCESS | 1941 | 1468491268657 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:28 INFO - PROCESS | 1941 | 1468491268768 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:14:28 INFO - PROCESS | 1941 | 1468491268774 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:28 INFO - PROCESS | 1941 | 1468491268776 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x123374800 == 38 [pid = 1941] [id = 353] 03:14:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x12690d800) [pid = 1941] [serial = 1058] [outer = 0x0] 03:14:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x127154000) [pid = 1941] [serial = 1059] [outer = 0x12690d800] 03:14:28 INFO - PROCESS | 1941 | 1468491268812 Marionette DEBUG loaded listener.js 03:14:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1284c9000) [pid = 1941] [serial = 1060] [outer = 0x12690d800] 03:14:29 INFO - PROCESS | 1941 | [1941] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:29 INFO - PROCESS | 1941 | 1468491269189 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] 03:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:14:29 INFO - PROCESS | 1941 | 1468491269224 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:14:29 INFO - PROCESS | 1941 | 1468491269228 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:14:29 INFO - PROCESS | 1941 | 1468491269231 Marionette TRACE conn2 <- [1,1386,null,{}] 03:14:29 INFO - PROCESS | 1941 | 1468491269235 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}] 03:14:29 INFO - PROCESS | 1941 | 1468491269237 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:29 INFO - PROCESS | 1941 | 1468491269355 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:14:29 INFO - PROCESS | 1941 | 1468491269411 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:29 INFO - PROCESS | 1941 | 1468491269414 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x115179000 == 39 [pid = 1941] [id = 354] 03:14:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1129aac00) [pid = 1941] [serial = 1061] [outer = 0x0] 03:14:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x112a88800) [pid = 1941] [serial = 1062] [outer = 0x1129aac00] 03:14:29 INFO - PROCESS | 1941 | 1468491269446 Marionette DEBUG loaded listener.js 03:14:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x11386c000) [pid = 1941] [serial = 1063] [outer = 0x1129aac00] 03:14:29 INFO - PROCESS | 1941 | 1468491269916 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] 03:14:29 INFO - PROCESS | 1941 | 1468491269955 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:14:29 INFO - PROCESS | 1941 | 1468491269959 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:14:29 INFO - PROCESS | 1941 | 1468491269961 Marionette TRACE conn2 <- [1,1390,null,{}] 03:14:29 INFO - PROCESS | 1941 | 1468491269964 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}] 03:14:29 INFO - PROCESS | 1941 | 1468491269966 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:30 INFO - PROCESS | 1941 | 1468491270076 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:14:30 INFO - PROCESS | 1941 | 1468491270155 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:30 INFO - PROCESS | 1941 | 1468491270156 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x119ca9800 == 40 [pid = 1941] [id = 355] 03:14:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1160e0800) [pid = 1941] [serial = 1064] [outer = 0x0] 03:14:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x118231800) [pid = 1941] [serial = 1065] [outer = 0x1160e0800] 03:14:30 INFO - PROCESS | 1941 | 1468491270187 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x11836b000) [pid = 1941] [serial = 1066] [outer = 0x1160e0800] 03:14:30 INFO - PROCESS | 1941 | 1468491270854 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]]]}] 03:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 972ms 03:14:30 INFO - PROCESS | 1941 | 1468491270932 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:14:30 INFO - PROCESS | 1941 | 1468491270935 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:14:30 INFO - PROCESS | 1941 | 1468491270939 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 1941 | 1468491270941 Marionette TRACE conn2 <- [1,1394,null,{}] 03:14:30 INFO - PROCESS | 1941 | 1468491270945 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}] 03:14:30 INFO - PROCESS | 1941 | 1468491270947 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:31 INFO - PROCESS | 1941 | 1468491271066 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:14:31 INFO - PROCESS | 1941 | 1468491271130 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:31 INFO - PROCESS | 1941 | 1468491271133 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x116672800 == 41 [pid = 1941] [id = 356] 03:14:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x113840c00) [pid = 1941] [serial = 1067] [outer = 0x0] 03:14:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1138f3000) [pid = 1941] [serial = 1068] [outer = 0x113840c00] 03:14:31 INFO - PROCESS | 1941 | 1468491271161 Marionette DEBUG loaded listener.js 03:14:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x11602f800) [pid = 1941] [serial = 1069] [outer = 0x113840c00] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x1294dc000 == 40 [pid = 1941] [id = 352] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x11996f000 == 39 [pid = 1941] [id = 351] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x117e2f000 == 38 [pid = 1941] [id = 350] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x1289b0800 == 37 [pid = 1941] [id = 349] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x1255a6800 == 36 [pid = 1941] [id = 348] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x1234a7000 == 35 [pid = 1941] [id = 347] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x121120800 == 34 [pid = 1941] [id = 346] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x119b17000 == 33 [pid = 1941] [id = 345] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x118478c00) [pid = 1941] [serial = 1026] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x117e3b000 == 32 [pid = 1941] [id = 344] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x116663000 == 31 [pid = 1941] [id = 343] 03:14:31 INFO - PROCESS | 1941 | --DOCSHELL 0x1198c4000 == 30 [pid = 1941] [id = 342] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x12a48dc00) [pid = 1941] [serial = 970] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x118368400) [pid = 1941] [serial = 1023] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x12a413400) [pid = 1941] [serial = 1011] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1138ecc00) [pid = 1941] [serial = 1017] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x112f58800) [pid = 1941] [serial = 1015] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1292ab400) [pid = 1941] [serial = 1009] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x11607d400) [pid = 1941] [serial = 1018] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x117224400) [pid = 1941] [serial = 1020] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x11812a800) [pid = 1941] [serial = 1021] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x123473000) [pid = 1941] [serial = 993] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x12714f400) [pid = 1941] [serial = 996] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x126906400) [pid = 1941] [serial = 994] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1284c9400) [pid = 1941] [serial = 999] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x128404400) [pid = 1941] [serial = 997] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x121207000) [pid = 1941] [serial = 1003] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x118470800) [pid = 1941] [serial = 1002] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x128c0dc00) [pid = 1941] [serial = 1000] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x128cca800) [pid = 1941] [serial = 1008] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1289e2c00) [pid = 1941] [serial = 1006] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x118429c00) [pid = 1941] [serial = 1024] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x12a498400) [pid = 1941] [serial = 1012] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x119c57c00) [pid = 1941] [serial = 987] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x119ff5400) [pid = 1941] [serial = 988] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x112d0f800) [pid = 1941] [serial = 1014] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x1198a2400) [pid = 1941] [serial = 985] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x118a26400) [pid = 1941] [serial = 984] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x116706800) [pid = 1941] [serial = 981] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x118311000) [pid = 1941] [serial = 982] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x1166f6800) [pid = 1941] [serial = 979] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x113d41800) [pid = 1941] [serial = 978] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x1160dc800) [pid = 1941] [serial = 976] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x113aa0c00) [pid = 1941] [serial = 975] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x1128d4400) [pid = 1941] [serial = 973] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x112696000) [pid = 1941] [serial = 972] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x121205800) [pid = 1941] [serial = 990] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x1219d3000) [pid = 1941] [serial = 991] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x125530000) [pid = 1941] [serial = 1005] [outer = 0x0] [url = about:blank] 03:14:31 INFO - PROCESS | 1941 | 1468491271565 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]]]}] 03:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 676ms 03:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:14:31 INFO - PROCESS | 1941 | 1468491271614 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:14:31 INFO - PROCESS | 1941 | 1468491271617 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:14:31 INFO - PROCESS | 1941 | 1468491271621 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:14:31 INFO - PROCESS | 1941 | 1468491271623 Marionette TRACE conn2 <- [1,1398,null,{}] 03:14:31 INFO - PROCESS | 1941 | 1468491271625 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}] 03:14:31 INFO - PROCESS | 1941 | 1468491271627 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:31 INFO - PROCESS | 1941 | 1468491271706 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:14:31 INFO - PROCESS | 1941 | 1468491271713 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:31 INFO - PROCESS | 1941 | 1468491271715 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x11701f000 == 31 [pid = 1941] [id = 357] 03:14:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x11607bc00) [pid = 1941] [serial = 1070] [outer = 0x0] 03:14:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x1173a3000) [pid = 1941] [serial = 1071] [outer = 0x11607bc00] 03:14:31 INFO - PROCESS | 1941 | 1468491271742 Marionette DEBUG loaded listener.js 03:14:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x118232000) [pid = 1941] [serial = 1072] [outer = 0x11607bc00] 03:14:32 INFO - PROCESS | 1941 | 1468491272071 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]]]}] 03:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 03:14:32 INFO - PROCESS | 1941 | 1468491272140 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:14:32 INFO - PROCESS | 1941 | 1468491272142 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:14:32 INFO - PROCESS | 1941 | 1468491272144 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:14:32 INFO - PROCESS | 1941 | 1468491272146 Marionette TRACE conn2 <- [1,1402,null,{}] 03:14:32 INFO - PROCESS | 1941 | 1468491272153 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}] 03:14:32 INFO - PROCESS | 1941 | 1468491272157 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:32 INFO - PROCESS | 1941 | 1468491272238 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:14:32 INFO - PROCESS | 1941 | 1468491272243 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 1941 | 1468491272248 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x118f97800 == 32 [pid = 1941] [id = 358] 03:14:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x118365800) [pid = 1941] [serial = 1073] [outer = 0x0] 03:14:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x118474400) [pid = 1941] [serial = 1074] [outer = 0x118365800] 03:14:32 INFO - PROCESS | 1941 | 1468491272277 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x118f8a400) [pid = 1941] [serial = 1075] [outer = 0x118365800] 03:14:32 INFO - PROCESS | 1941 | 1468491272639 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]]]}] 03:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 03:14:32 INFO - PROCESS | 1941 | 1468491272666 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:14:32 INFO - PROCESS | 1941 | 1468491272668 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:14:32 INFO - PROCESS | 1941 | 1468491272670 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:14:32 INFO - PROCESS | 1941 | 1468491272672 Marionette TRACE conn2 <- [1,1406,null,{}] 03:14:32 INFO - PROCESS | 1941 | 1468491272674 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}] 03:14:32 INFO - PROCESS | 1941 | 1468491272675 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:32 INFO - PROCESS | 1941 | 1468491272753 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:14:32 INFO - PROCESS | 1941 | 1468491272757 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 1941 | 1468491272758 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b21800 == 33 [pid = 1941] [id = 359] 03:14:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x11933a800) [pid = 1941] [serial = 1076] [outer = 0x0] 03:14:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x11989a800) [pid = 1941] [serial = 1077] [outer = 0x11933a800] 03:14:32 INFO - PROCESS | 1941 | 1468491272787 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x119ce3800) [pid = 1941] [serial = 1078] [outer = 0x11933a800] 03:14:33 INFO - PROCESS | 1941 | 1468491273115 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]]]}] 03:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 470ms 03:14:33 INFO - PROCESS | 1941 | 1468491273141 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:14:33 INFO - PROCESS | 1941 | 1468491273143 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:14:33 INFO - PROCESS | 1941 | 1468491273147 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:14:33 INFO - PROCESS | 1941 | 1468491273148 Marionette TRACE conn2 <- [1,1410,null,{}] 03:14:33 INFO - PROCESS | 1941 | 1468491273151 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}] 03:14:33 INFO - PROCESS | 1941 | 1468491273152 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:33 INFO - PROCESS | 1941 | 1468491273226 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:14:33 INFO - PROCESS | 1941 | 1468491273282 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:33 INFO - PROCESS | 1941 | 1468491273283 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x12122a800 == 34 [pid = 1941] [id = 360] 03:14:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x1133e5400) [pid = 1941] [serial = 1079] [outer = 0x0] 03:14:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x120fa0400) [pid = 1941] [serial = 1080] [outer = 0x1133e5400] 03:14:33 INFO - PROCESS | 1941 | 1468491273308 Marionette DEBUG loaded listener.js 03:14:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x12120e000) [pid = 1941] [serial = 1081] [outer = 0x1133e5400] 03:14:33 INFO - PROCESS | 1941 | 1468491273653 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]]]}] 03:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 525ms 03:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:14:33 INFO - PROCESS | 1941 | 1468491273672 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:14:33 INFO - PROCESS | 1941 | 1468491273673 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:14:33 INFO - PROCESS | 1941 | 1468491273683 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:14:33 INFO - PROCESS | 1941 | 1468491273684 Marionette TRACE conn2 <- [1,1414,null,{}] 03:14:33 INFO - PROCESS | 1941 | 1468491273686 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}] 03:14:33 INFO - PROCESS | 1941 | 1468491273690 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:33 INFO - PROCESS | 1941 | 1468491273809 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:14:33 INFO - PROCESS | 1941 | 1468491273813 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:33 INFO - PROCESS | 1941 | 1468491273814 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x12336f800 == 35 [pid = 1941] [id = 361] 03:14:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x119fee000) [pid = 1941] [serial = 1082] [outer = 0x0] 03:14:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x1212dac00) [pid = 1941] [serial = 1083] [outer = 0x119fee000] 03:14:33 INFO - PROCESS | 1941 | 1468491273839 Marionette DEBUG loaded listener.js 03:14:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x124d91800) [pid = 1941] [serial = 1084] [outer = 0x119fee000] 03:14:34 INFO - PROCESS | 1941 | 1468491274223 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]]]}] 03:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 575ms 03:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:14:34 INFO - PROCESS | 1941 | 1468491274251 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 1941 | 1468491274253 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:14:34 INFO - PROCESS | 1941 | 1468491274255 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 1941 | 1468491274256 Marionette TRACE conn2 <- [1,1418,null,{}] 03:14:34 INFO - PROCESS | 1941 | 1468491274258 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}] 03:14:34 INFO - PROCESS | 1941 | 1468491274259 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:34 INFO - PROCESS | 1941 | 1468491274351 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:14:34 INFO - PROCESS | 1941 | 1468491274364 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 1941 | 1468491274372 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289c6000 == 36 [pid = 1941] [id = 362] 03:14:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x118706800) [pid = 1941] [serial = 1085] [outer = 0x0] 03:14:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x125532000) [pid = 1941] [serial = 1086] [outer = 0x118706800] 03:14:34 INFO - PROCESS | 1941 | 1468491274397 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x12690dc00) [pid = 1941] [serial = 1087] [outer = 0x118706800] 03:14:34 INFO - PROCESS | 1941 | 1468491274740 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]]]}] 03:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 518ms 03:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:14:34 INFO - PROCESS | 1941 | 1468491274773 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 1941 | 1468491274775 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:14:34 INFO - PROCESS | 1941 | 1468491274777 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 1941 | 1468491274780 Marionette TRACE conn2 <- [1,1422,null,{}] 03:14:34 INFO - PROCESS | 1941 | 1468491274783 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}] 03:14:34 INFO - PROCESS | 1941 | 1468491274784 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:34 INFO - PROCESS | 1941 | 1468491274881 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:14:34 INFO - PROCESS | 1941 | 1468491274884 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 1941 | 1468491274885 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e8e800 == 37 [pid = 1941] [id = 363] 03:14:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x118a33000) [pid = 1941] [serial = 1088] [outer = 0x0] 03:14:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x12715a400) [pid = 1941] [serial = 1089] [outer = 0x118a33000] 03:14:34 INFO - PROCESS | 1941 | 1468491274909 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x128410400) [pid = 1941] [serial = 1090] [outer = 0x118a33000] 03:14:35 INFO - PROCESS | 1941 | 1468491275255 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]]]}] 03:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 03:14:35 INFO - PROCESS | 1941 | 1468491275303 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:14:35 INFO - PROCESS | 1941 | 1468491275304 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:14:35 INFO - PROCESS | 1941 | 1468491275306 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:14:35 INFO - PROCESS | 1941 | 1468491275307 Marionette TRACE conn2 <- [1,1426,null,{}] 03:14:35 INFO - PROCESS | 1941 | 1468491275309 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}] 03:14:35 INFO - PROCESS | 1941 | 1468491275311 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:35 INFO - PROCESS | 1941 | 1468491275417 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:14:35 INFO - PROCESS | 1941 | 1468491275421 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:35 INFO - PROCESS | 1941 | 1468491275422 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294de000 == 38 [pid = 1941] [id = 364] 03:14:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1284c5000) [pid = 1941] [serial = 1091] [outer = 0x0] 03:14:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1289da400) [pid = 1941] [serial = 1092] [outer = 0x1284c5000] 03:14:35 INFO - PROCESS | 1941 | 1468491275445 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1289e7800) [pid = 1941] [serial = 1093] [outer = 0x1284c5000] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1176c2400) [pid = 1941] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1193e2400) [pid = 1941] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x116028c00) [pid = 1941] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x123344c00) [pid = 1941] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x124964800) [pid = 1941] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x112f54400) [pid = 1941] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1151db000) [pid = 1941] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x112f54c00) [pid = 1941] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x11269d800) [pid = 1941] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1151cfc00) [pid = 1941] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:14:35 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x112d6cc00) [pid = 1941] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:14:35 INFO - PROCESS | 1941 | 1468491275828 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]]]}] 03:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 568ms 03:14:35 INFO - PROCESS | 1941 | 1468491275875 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:14:35 INFO - PROCESS | 1941 | 1468491275876 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:14:35 INFO - PROCESS | 1941 | 1468491275878 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:14:35 INFO - PROCESS | 1941 | 1468491275879 Marionette TRACE conn2 <- [1,1430,null,{}] 03:14:35 INFO - PROCESS | 1941 | 1468491275882 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}] 03:14:35 INFO - PROCESS | 1941 | 1468491275883 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:35 INFO - PROCESS | 1941 | 1468491275986 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:14:36 INFO - PROCESS | 1941 | 1468491276018 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:36 INFO - PROCESS | 1941 | 1468491276019 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a551000 == 39 [pid = 1941] [id = 365] 03:14:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x11670dc00) [pid = 1941] [serial = 1094] [outer = 0x0] 03:14:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x119b62c00) [pid = 1941] [serial = 1095] [outer = 0x11670dc00] 03:14:36 INFO - PROCESS | 1941 | 1468491276044 Marionette DEBUG loaded listener.js 03:14:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x124a5d400) [pid = 1941] [serial = 1096] [outer = 0x11670dc00] 03:14:36 INFO - PROCESS | 1941 | 1468491276349 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]]]}] 03:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 03:14:36 INFO - PROCESS | 1941 | 1468491276398 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 1941 | 1468491276400 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:14:36 INFO - PROCESS | 1941 | 1468491276402 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 1941 | 1468491276404 Marionette TRACE conn2 <- [1,1434,null,{}] 03:14:36 INFO - PROCESS | 1941 | 1468491276406 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}] 03:14:36 INFO - PROCESS | 1941 | 1468491276408 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:36 INFO - PROCESS | 1941 | 1468491276506 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:14:36 INFO - PROCESS | 1941 | 1468491276561 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:36 INFO - PROCESS | 1941 | 1468491276563 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa8a000 == 40 [pid = 1941] [id = 366] 03:14:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x11836a000) [pid = 1941] [serial = 1097] [outer = 0x0] 03:14:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1289de400) [pid = 1941] [serial = 1098] [outer = 0x11836a000] 03:14:36 INFO - PROCESS | 1941 | 1468491276589 Marionette DEBUG loaded listener.js 03:14:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x129058400) [pid = 1941] [serial = 1099] [outer = 0x11836a000] 03:14:36 INFO - PROCESS | 1941 | 1468491276900 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]]]}] 03:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 03:14:36 INFO - PROCESS | 1941 | 1468491276922 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 1941 | 1468491276924 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:14:36 INFO - PROCESS | 1941 | 1468491276927 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 1941 | 1468491276932 Marionette TRACE conn2 <- [1,1438,null,{}] 03:14:36 INFO - PROCESS | 1941 | 1468491276936 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}] 03:14:36 INFO - PROCESS | 1941 | 1468491276938 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:37 INFO - PROCESS | 1941 | 1468491277067 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:14:37 INFO - PROCESS | 1941 | 1468491277145 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:37 INFO - PROCESS | 1941 | 1468491277146 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b802800 == 41 [pid = 1941] [id = 367] 03:14:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x11870bc00) [pid = 1941] [serial = 1100] [outer = 0x0] 03:14:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x12905b400) [pid = 1941] [serial = 1101] [outer = 0x11870bc00] 03:14:37 INFO - PROCESS | 1941 | 1468491277187 Marionette DEBUG loaded listener.js 03:14:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1292af400) [pid = 1941] [serial = 1102] [outer = 0x11870bc00] 03:14:37 INFO - PROCESS | 1941 | 1468491277572 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]]]}] 03:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 674ms 03:14:37 INFO - PROCESS | 1941 | 1468491277600 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:14:37 INFO - PROCESS | 1941 | 1468491277602 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:14:37 INFO - PROCESS | 1941 | 1468491277604 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:14:37 INFO - PROCESS | 1941 | 1468491277605 Marionette TRACE conn2 <- [1,1442,null,{}] 03:14:37 INFO - PROCESS | 1941 | 1468491277607 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}] 03:14:37 INFO - PROCESS | 1941 | 1468491277608 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:37 INFO - PROCESS | 1941 | 1468491277767 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:14:37 INFO - PROCESS | 1941 | 1468491277802 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:37 INFO - PROCESS | 1941 | 1468491277804 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x112f14000 == 42 [pid = 1941] [id = 368] 03:14:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1110a6000) [pid = 1941] [serial = 1103] [outer = 0x0] 03:14:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x112693000) [pid = 1941] [serial = 1104] [outer = 0x1110a6000] 03:14:37 INFO - PROCESS | 1941 | 1468491277836 Marionette DEBUG loaded listener.js 03:14:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1129afc00) [pid = 1941] [serial = 1105] [outer = 0x1110a6000] 03:14:38 INFO - PROCESS | 1941 | 1468491278299 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]]]}] 03:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 719ms 03:14:38 INFO - PROCESS | 1941 | 1468491278324 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:14:38 INFO - PROCESS | 1941 | 1468491278327 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:14:38 INFO - PROCESS | 1941 | 1468491278330 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:14:38 INFO - PROCESS | 1941 | 1468491278332 Marionette TRACE conn2 <- [1,1446,null,{}] 03:14:38 INFO - PROCESS | 1941 | 1468491278335 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}] 03:14:38 INFO - PROCESS | 1941 | 1468491278338 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:38 INFO - PROCESS | 1941 | 1468491278445 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:14:38 INFO - PROCESS | 1941 | 1468491278536 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:38 INFO - PROCESS | 1941 | 1468491278538 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x11957d800 == 43 [pid = 1941] [id = 369] 03:14:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x116976400) [pid = 1941] [serial = 1106] [outer = 0x0] 03:14:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x118230c00) [pid = 1941] [serial = 1107] [outer = 0x116976400] 03:14:38 INFO - PROCESS | 1941 | 1468491278568 Marionette DEBUG loaded listener.js 03:14:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x118364400) [pid = 1941] [serial = 1108] [outer = 0x116976400] 03:14:39 INFO - PROCESS | 1941 | 1468491279055 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]]]}] 03:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 771ms 03:14:39 INFO - PROCESS | 1941 | 1468491279101 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:14:39 INFO - PROCESS | 1941 | 1468491279105 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:14:39 INFO - PROCESS | 1941 | 1468491279108 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:14:39 INFO - PROCESS | 1941 | 1468491279112 Marionette TRACE conn2 <- [1,1450,null,{}] 03:14:39 INFO - PROCESS | 1941 | 1468491279115 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}] 03:14:39 INFO - PROCESS | 1941 | 1468491279116 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:39 INFO - PROCESS | 1941 | 1468491279207 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:14:39 INFO - PROCESS | 1941 | 1468491279288 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:39 INFO - PROCESS | 1941 | 1468491279290 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294c4800 == 44 [pid = 1941] [id = 370] 03:14:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x119685c00) [pid = 1941] [serial = 1109] [outer = 0x0] 03:14:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x119c52000) [pid = 1941] [serial = 1110] [outer = 0x119685c00] 03:14:39 INFO - PROCESS | 1941 | 1468491279337 Marionette DEBUG loaded listener.js 03:14:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x12120f000) [pid = 1941] [serial = 1111] [outer = 0x119685c00] 03:14:39 INFO - PROCESS | 1941 | 1468491279951 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]]]}] 03:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 877ms 03:14:39 INFO - PROCESS | 1941 | 1468491279986 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:14:39 INFO - PROCESS | 1941 | 1468491279989 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:14:40 INFO - PROCESS | 1941 | 1468491280009 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 1941 | 1468491280013 Marionette TRACE conn2 <- [1,1454,null,{}] 03:14:40 INFO - PROCESS | 1941 | 1468491280018 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}] 03:14:40 INFO - PROCESS | 1941 | 1468491280020 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:40 INFO - PROCESS | 1941 | 1468491280125 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:14:40 INFO - PROCESS | 1941 | 1468491280182 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:40 INFO - PROCESS | 1941 | 1468491280183 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd56800 == 45 [pid = 1941] [id = 371] 03:14:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1211afc00) [pid = 1941] [serial = 1112] [outer = 0x0] 03:14:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x124d21400) [pid = 1941] [serial = 1113] [outer = 0x1211afc00] 03:14:40 INFO - PROCESS | 1941 | 1468491280212 Marionette DEBUG loaded listener.js 03:14:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x126911800) [pid = 1941] [serial = 1114] [outer = 0x1211afc00] 03:14:40 INFO - PROCESS | 1941 | 1468491280654 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]]]}] 03:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 691ms 03:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:14:40 INFO - PROCESS | 1941 | 1468491280684 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:14:40 INFO - PROCESS | 1941 | 1468491280686 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:14:40 INFO - PROCESS | 1941 | 1468491280689 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 1941 | 1468491280691 Marionette TRACE conn2 <- [1,1458,null,{}] 03:14:40 INFO - PROCESS | 1941 | 1468491280696 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}] 03:14:40 INFO - PROCESS | 1941 | 1468491280699 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:40 INFO - PROCESS | 1941 | 1468491280813 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:14:40 INFO - PROCESS | 1941 | 1468491280880 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:40 INFO - PROCESS | 1941 | 1468491280882 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd75800 == 46 [pid = 1941] [id = 372] 03:14:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12840e800) [pid = 1941] [serial = 1115] [outer = 0x0] 03:14:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x128cd0000) [pid = 1941] [serial = 1116] [outer = 0x12840e800] 03:14:40 INFO - PROCESS | 1941 | 1468491280911 Marionette DEBUG loaded listener.js 03:14:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x128e4e800) [pid = 1941] [serial = 1117] [outer = 0x12840e800] 03:14:41 INFO - PROCESS | 1941 | 1468491281537 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]]]}] 03:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 878ms 03:14:41 INFO - PROCESS | 1941 | 1468491281567 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:14:41 INFO - PROCESS | 1941 | 1468491281570 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:14:41 INFO - PROCESS | 1941 | 1468491281573 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:14:41 INFO - PROCESS | 1941 | 1468491281575 Marionette TRACE conn2 <- [1,1462,null,{}] 03:14:41 INFO - PROCESS | 1941 | 1468491281581 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}] 03:14:41 INFO - PROCESS | 1941 | 1468491281582 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:41 INFO - PROCESS | 1941 | 1468491281681 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:14:41 INFO - PROCESS | 1941 | 1468491281755 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:41 INFO - PROCESS | 1941 | 1468491281758 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x113f54000 == 47 [pid = 1941] [id = 373] 03:14:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1129ab000) [pid = 1941] [serial = 1118] [outer = 0x0] 03:14:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x113f36400) [pid = 1941] [serial = 1119] [outer = 0x1129ab000] 03:14:41 INFO - PROCESS | 1941 | 1468491281787 Marionette DEBUG loaded listener.js 03:14:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x116976c00) [pid = 1941] [serial = 1120] [outer = 0x1129ab000] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12b802800 == 46 [pid = 1941] [id = 367] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa8a000 == 45 [pid = 1941] [id = 366] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12a551000 == 44 [pid = 1941] [id = 365] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x1294de000 == 43 [pid = 1941] [id = 364] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x128e8e800 == 42 [pid = 1941] [id = 363] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x1289c6000 == 41 [pid = 1941] [id = 362] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12336f800 == 40 [pid = 1941] [id = 361] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12122a800 == 39 [pid = 1941] [id = 360] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x119b21800 == 38 [pid = 1941] [id = 359] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x118f97800 == 37 [pid = 1941] [id = 358] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x11701f000 == 36 [pid = 1941] [id = 357] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x116672800 == 35 [pid = 1941] [id = 356] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x119ca9800 == 34 [pid = 1941] [id = 355] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x123374800 == 33 [pid = 1941] [id = 353] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x115179000 == 32 [pid = 1941] [id = 354] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd75800 == 31 [pid = 1941] [id = 372] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd56800 == 30 [pid = 1941] [id = 371] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x1294c4800 == 29 [pid = 1941] [id = 370] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x11957d800 == 28 [pid = 1941] [id = 369] 03:14:42 INFO - PROCESS | 1941 | --DOCSHELL 0x112f14000 == 27 [pid = 1941] [id = 368] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1215d0800) [pid = 1941] [serial = 1044] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x119c51000) [pid = 1941] [serial = 1039] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x11696ec00) [pid = 1941] [serial = 1032] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x124a52000) [pid = 1941] [serial = 1048] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1173ad400) [pid = 1941] [serial = 1033] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1255d1800) [pid = 1941] [serial = 1056] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x11337ac00) [pid = 1941] [serial = 1050] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x119c5ac00) [pid = 1941] [serial = 1041] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x119b6f000) [pid = 1941] [serial = 1053] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x11969b400) [pid = 1941] [serial = 1038] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11870a000) [pid = 1941] [serial = 1035] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x120fa5800) [pid = 1941] [serial = 1042] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x116977400) [pid = 1941] [serial = 1051] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1248a9c00) [pid = 1941] [serial = 1045] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x124902800) [pid = 1941] [serial = 1047] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x118a2d400) [pid = 1941] [serial = 1027] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1248ac400) [pid = 1941] [serial = 1054] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119335400) [pid = 1941] [serial = 1036] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x113d43c00) [pid = 1941] [serial = 1030] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x112f54000) [pid = 1941] [serial = 1029] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x126907c00) [pid = 1941] [serial = 1057] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x127154000) [pid = 1941] [serial = 1059] [outer = 0x0] [url = about:blank] 03:14:42 INFO - PROCESS | 1941 | 1468491282748 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]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1226ms 03:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:14:42 INFO - PROCESS | 1941 | 1468491282800 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 1941 | 1468491282803 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:14:42 INFO - PROCESS | 1941 | 1468491282806 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 1941 | 1468491282808 Marionette TRACE conn2 <- [1,1466,null,{}] 03:14:42 INFO - PROCESS | 1941 | 1468491282813 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}] 03:14:42 INFO - PROCESS | 1941 | 1468491282815 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:42 INFO - PROCESS | 1941 | 1468491282899 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:14:42 INFO - PROCESS | 1941 | 1468491282904 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:42 INFO - PROCESS | 1941 | 1468491282905 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x113f46000 == 28 [pid = 1941] [id = 374] 03:14:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1128d5c00) [pid = 1941] [serial = 1121] [outer = 0x0] 03:14:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x112a86c00) [pid = 1941] [serial = 1122] [outer = 0x1128d5c00] 03:14:42 INFO - PROCESS | 1941 | 1468491282937 Marionette DEBUG loaded listener.js 03:14:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1122bcc00) [pid = 1941] [serial = 1123] [outer = 0x1128d5c00] 03:14:43 INFO - PROCESS | 1941 | 1468491283338 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]]]}] 03:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 575ms 03:14:43 INFO - PROCESS | 1941 | 1468491283380 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:14:43 INFO - PROCESS | 1941 | 1468491283384 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:14:43 INFO - PROCESS | 1941 | 1468491283389 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:14:43 INFO - PROCESS | 1941 | 1468491283390 Marionette TRACE conn2 <- [1,1470,null,{}] 03:14:43 INFO - PROCESS | 1941 | 1468491283393 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}] 03:14:43 INFO - PROCESS | 1941 | 1468491283395 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:43 INFO - PROCESS | 1941 | 1468491283475 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:14:43 INFO - PROCESS | 1941 | 1468491283482 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 1941 | 1468491283483 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e24000 == 29 [pid = 1941] [id = 375] 03:14:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x11383c800) [pid = 1941] [serial = 1124] [outer = 0x0] 03:14:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x11607d400) [pid = 1941] [serial = 1125] [outer = 0x11383c800] 03:14:43 INFO - PROCESS | 1941 | 1468491283511 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x11670d000) [pid = 1941] [serial = 1126] [outer = 0x11383c800] 03:14:43 INFO - PROCESS | 1941 | 1468491283915 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]]]}] 03:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 571ms 03:14:43 INFO - PROCESS | 1941 | 1468491283962 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:14:43 INFO - PROCESS | 1941 | 1468491283964 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:14:43 INFO - PROCESS | 1941 | 1468491283968 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:14:43 INFO - PROCESS | 1941 | 1468491283971 Marionette TRACE conn2 <- [1,1474,null,{}] 03:14:43 INFO - PROCESS | 1941 | 1468491283984 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}] 03:14:43 INFO - PROCESS | 1941 | 1468491283989 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:44 INFO - PROCESS | 1941 | 1468491284112 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:14:44 INFO - PROCESS | 1941 | 1468491284129 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:44 INFO - PROCESS | 1941 | 1468491284134 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x119970000 == 30 [pid = 1941] [id = 376] 03:14:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1129ac800) [pid = 1941] [serial = 1127] [outer = 0x0] 03:14:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x118f10c00) [pid = 1941] [serial = 1128] [outer = 0x1129ac800] 03:14:44 INFO - PROCESS | 1941 | 1468491284182 Marionette DEBUG loaded listener.js 03:14:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x11822dc00) [pid = 1941] [serial = 1129] [outer = 0x1129ac800] 03:14:44 INFO - PROCESS | 1941 | 1468491284624 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]]]}] 03:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 676ms 03:14:44 INFO - PROCESS | 1941 | 1468491284664 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:14:44 INFO - PROCESS | 1941 | 1468491284667 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:14:44 INFO - PROCESS | 1941 | 1468491284670 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - PROCESS | 1941 | 1468491284672 Marionette TRACE conn2 <- [1,1478,null,{}] 03:14:44 INFO - PROCESS | 1941 | 1468491284675 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}] 03:14:44 INFO - PROCESS | 1941 | 1468491284676 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:44 INFO - PROCESS | 1941 | 1468491284790 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:14:44 INFO - PROCESS | 1941 | 1468491284796 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:44 INFO - PROCESS | 1941 | 1468491284798 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x1213bd000 == 31 [pid = 1941] [id = 377] 03:14:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x119681800) [pid = 1941] [serial = 1130] [outer = 0x0] 03:14:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x119c55000) [pid = 1941] [serial = 1131] [outer = 0x119681800] 03:14:44 INFO - PROCESS | 1941 | 1468491284841 Marionette DEBUG loaded listener.js 03:14:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x119ce2400) [pid = 1941] [serial = 1132] [outer = 0x119681800] 03:14:45 INFO - PROCESS | 1941 | 1468491285271 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]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 619ms 03:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:14:45 INFO - PROCESS | 1941 | 1468491285290 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:14:45 INFO - PROCESS | 1941 | 1468491285291 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:14:45 INFO - PROCESS | 1941 | 1468491285293 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 1941 | 1468491285294 Marionette TRACE conn2 <- [1,1482,null,{}] 03:14:45 INFO - PROCESS | 1941 | 1468491285297 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}] 03:14:45 INFO - PROCESS | 1941 | 1468491285298 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:45 INFO - PROCESS | 1941 | 1468491285392 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:14:45 INFO - PROCESS | 1941 | 1468491285402 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 1941 | 1468491285403 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249c3000 == 32 [pid = 1941] [id = 378] 03:14:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x11337ac00) [pid = 1941] [serial = 1133] [outer = 0x0] 03:14:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1210a5400) [pid = 1941] [serial = 1134] [outer = 0x11337ac00] 03:14:45 INFO - PROCESS | 1941 | 1468491285428 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x123340400) [pid = 1941] [serial = 1135] [outer = 0x11337ac00] 03:14:45 INFO - PROCESS | 1941 | 1468491285796 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]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 03:14:45 INFO - PROCESS | 1941 | 1468491285819 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:14:45 INFO - PROCESS | 1941 | 1468491285821 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:14:45 INFO - PROCESS | 1941 | 1468491285823 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 1941 | 1468491285824 Marionette TRACE conn2 <- [1,1486,null,{}] 03:14:45 INFO - PROCESS | 1941 | 1468491285826 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}] 03:14:45 INFO - PROCESS | 1941 | 1468491285832 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:45 INFO - PROCESS | 1941 | 1468491285940 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:14:45 INFO - PROCESS | 1941 | 1468491285958 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 1941 | 1468491285959 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289b5800 == 33 [pid = 1941] [id = 379] 03:14:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1233cf400) [pid = 1941] [serial = 1136] [outer = 0x0] 03:14:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1249d0c00) [pid = 1941] [serial = 1137] [outer = 0x1233cf400] 03:14:45 INFO - PROCESS | 1941 | 1468491285985 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x125534400) [pid = 1941] [serial = 1138] [outer = 0x1233cf400] 03:14:46 INFO - PROCESS | 1941 | 1468491286327 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]]]}] 03:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 03:14:46 INFO - PROCESS | 1941 | 1468491286343 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:14:46 INFO - PROCESS | 1941 | 1468491286346 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:14:46 INFO - PROCESS | 1941 | 1468491286351 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:14:46 INFO - PROCESS | 1941 | 1468491286352 Marionette TRACE conn2 <- [1,1490,null,{}] 03:14:46 INFO - PROCESS | 1941 | 1468491286354 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}] 03:14:46 INFO - PROCESS | 1941 | 1468491286355 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:46 INFO - PROCESS | 1941 | 1468491286452 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:14:46 INFO - PROCESS | 1941 | 1468491286489 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:46 INFO - PROCESS | 1941 | 1468491286490 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x128ca9000 == 34 [pid = 1941] [id = 380] 03:14:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x123349400) [pid = 1941] [serial = 1139] [outer = 0x0] 03:14:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12690e400) [pid = 1941] [serial = 1140] [outer = 0x123349400] 03:14:46 INFO - PROCESS | 1941 | 1468491286514 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x119685400) [pid = 1941] [serial = 1141] [outer = 0x123349400] 03:14:46 INFO - PROCESS | 1941 | 1468491286832 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]]]}] 03:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 520ms 03:14:46 INFO - PROCESS | 1941 | 1468491286872 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:14:46 INFO - PROCESS | 1941 | 1468491286873 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:14:46 INFO - PROCESS | 1941 | 1468491286875 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:14:46 INFO - PROCESS | 1941 | 1468491286876 Marionette TRACE conn2 <- [1,1494,null,{}] 03:14:46 INFO - PROCESS | 1941 | 1468491286879 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}] 03:14:46 INFO - PROCESS | 1941 | 1468491286880 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:46 INFO - PROCESS | 1941 | 1468491286976 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:14:46 INFO - PROCESS | 1941 | 1468491286979 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:46 INFO - PROCESS | 1941 | 1468491286980 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294d3800 == 35 [pid = 1941] [id = 381] 03:14:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1126fa400) [pid = 1941] [serial = 1142] [outer = 0x0] 03:14:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1284c0800) [pid = 1941] [serial = 1143] [outer = 0x1126fa400] 03:14:47 INFO - PROCESS | 1941 | 1468491287011 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1289df400) [pid = 1941] [serial = 1144] [outer = 0x1126fa400] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x11870bc00) [pid = 1941] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x119fee000) [pid = 1941] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x118a33000) [pid = 1941] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x118706800) [pid = 1941] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1284c5000) [pid = 1941] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x11670dc00) [pid = 1941] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1133e5400) [pid = 1941] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1129aac00) [pid = 1941] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x118365800) [pid = 1941] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x12690d800) [pid = 1941] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x11933a800) [pid = 1941] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1160e0800) [pid = 1941] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x113840c00) [pid = 1941] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x11607bc00) [pid = 1941] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:14:47 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11836a000) [pid = 1941] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:14:47 INFO - PROCESS | 1941 | 1468491287467 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]]]}] 03:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 624ms 03:14:47 INFO - PROCESS | 1941 | 1468491287510 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:14:47 INFO - PROCESS | 1941 | 1468491287513 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:14:47 INFO - PROCESS | 1941 | 1468491287523 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - PROCESS | 1941 | 1468491287524 Marionette TRACE conn2 <- [1,1498,null,{}] 03:14:47 INFO - PROCESS | 1941 | 1468491287527 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}] 03:14:47 INFO - PROCESS | 1941 | 1468491287530 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:47 INFO - PROCESS | 1941 | 1468491287610 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:14:47 INFO - PROCESS | 1941 | 1468491287616 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:47 INFO - PROCESS | 1941 | 1468491287617 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a546000 == 36 [pid = 1941] [id = 382] 03:14:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1160d6400) [pid = 1941] [serial = 1145] [outer = 0x0] 03:14:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x11870ec00) [pid = 1941] [serial = 1146] [outer = 0x1160d6400] 03:14:47 INFO - PROCESS | 1941 | 1468491287644 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1211a7c00) [pid = 1941] [serial = 1147] [outer = 0x1160d6400] 03:14:48 INFO - PROCESS | 1941 | 1468491288071 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]]]}] 03:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 574ms 03:14:48 INFO - PROCESS | 1941 | 1468491288098 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:14:48 INFO - PROCESS | 1941 | 1468491288100 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:14:48 INFO - PROCESS | 1941 | 1468491288103 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:14:48 INFO - PROCESS | 1941 | 1468491288105 Marionette TRACE conn2 <- [1,1502,null,{}] 03:14:48 INFO - PROCESS | 1941 | 1468491288108 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}] 03:14:48 INFO - PROCESS | 1941 | 1468491288110 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:48 INFO - PROCESS | 1941 | 1468491288255 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:14:48 INFO - PROCESS | 1941 | 1468491288263 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 1941 | 1468491288265 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7c4800 == 37 [pid = 1941] [id = 383] 03:14:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x124bed800) [pid = 1941] [serial = 1148] [outer = 0x0] 03:14:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1255d3400) [pid = 1941] [serial = 1149] [outer = 0x124bed800] 03:14:48 INFO - PROCESS | 1941 | 1468491288298 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1284c6c00) [pid = 1941] [serial = 1150] [outer = 0x124bed800] 03:14:48 INFO - PROCESS | 1941 | 1468491288581 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]]]}] 03:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 520ms 03:14:48 INFO - PROCESS | 1941 | 1468491288622 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:14:48 INFO - PROCESS | 1941 | 1468491288624 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:14:48 INFO - PROCESS | 1941 | 1468491288627 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:14:48 INFO - PROCESS | 1941 | 1468491288633 Marionette TRACE conn2 <- [1,1506,null,{}] 03:14:48 INFO - PROCESS | 1941 | 1468491288635 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}] 03:14:48 INFO - PROCESS | 1941 | 1468491288637 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:48 INFO - PROCESS | 1941 | 1468491288739 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:14:48 INFO - PROCESS | 1941 | 1468491288744 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 1941 | 1468491288746 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x1234c3800 == 38 [pid = 1941] [id = 384] 03:14:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1284c7c00) [pid = 1941] [serial = 1151] [outer = 0x0] 03:14:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x119bef800) [pid = 1941] [serial = 1152] [outer = 0x1284c7c00] 03:14:48 INFO - PROCESS | 1941 | 1468491288785 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x129059000) [pid = 1941] [serial = 1153] [outer = 0x1284c7c00] 03:14:49 INFO - PROCESS | 1941 | 1468491289316 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]]]}] 03:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 725ms 03:14:49 INFO - PROCESS | 1941 | 1468491289351 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:14:49 INFO - PROCESS | 1941 | 1468491289354 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:14:49 INFO - PROCESS | 1941 | 1468491289357 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 1941 | 1468491289360 Marionette TRACE conn2 <- [1,1510,null,{}] 03:14:49 INFO - PROCESS | 1941 | 1468491289371 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}] 03:14:49 INFO - PROCESS | 1941 | 1468491289372 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:49 INFO - PROCESS | 1941 | 1468491289492 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:14:49 INFO - PROCESS | 1941 | 1468491289571 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:49 INFO - PROCESS | 1941 | 1468491289574 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x1162de000 == 39 [pid = 1941] [id = 385] 03:14:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1128ce400) [pid = 1941] [serial = 1154] [outer = 0x0] 03:14:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1129af400) [pid = 1941] [serial = 1155] [outer = 0x1128ce400] 03:14:49 INFO - PROCESS | 1941 | 1468491289605 Marionette DEBUG loaded listener.js 03:14:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x112f54400) [pid = 1941] [serial = 1156] [outer = 0x1128ce400] 03:14:50 INFO - PROCESS | 1941 | 1468491290168 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]]]}] 03:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 883ms 03:14:50 INFO - PROCESS | 1941 | 1468491290241 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:14:50 INFO - PROCESS | 1941 | 1468491290245 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:14:50 INFO - PROCESS | 1941 | 1468491290249 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:14:50 INFO - PROCESS | 1941 | 1468491290251 Marionette TRACE conn2 <- [1,1514,null,{}] 03:14:50 INFO - PROCESS | 1941 | 1468491290254 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}] 03:14:50 INFO - PROCESS | 1941 | 1468491290256 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:50 INFO - PROCESS | 1941 | 1468491290367 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:14:50 INFO - PROCESS | 1941 | 1468491290421 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:50 INFO - PROCESS | 1941 | 1468491290423 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f25000 == 40 [pid = 1941] [id = 386] 03:14:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x11696cc00) [pid = 1941] [serial = 1157] [outer = 0x0] 03:14:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x116a11c00) [pid = 1941] [serial = 1158] [outer = 0x11696cc00] 03:14:50 INFO - PROCESS | 1941 | 1468491290454 Marionette DEBUG loaded listener.js 03:14:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x118123c00) [pid = 1941] [serial = 1159] [outer = 0x11696cc00] 03:14:51 INFO - PROCESS | 1941 | 1468491291166 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]]]}] 03:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 973ms 03:14:51 INFO - PROCESS | 1941 | 1468491291223 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:14:51 INFO - PROCESS | 1941 | 1468491291225 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:14:51 INFO - PROCESS | 1941 | 1468491291229 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:14:51 INFO - PROCESS | 1941 | 1468491291231 Marionette TRACE conn2 <- [1,1518,null,{}] 03:14:51 INFO - PROCESS | 1941 | 1468491291234 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}] 03:14:51 INFO - PROCESS | 1941 | 1468491291236 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:51 INFO - PROCESS | 1941 | 1468491291349 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7c4800 == 39 [pid = 1941] [id = 383] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x12a546000 == 38 [pid = 1941] [id = 382] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x1294d3800 == 37 [pid = 1941] [id = 381] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x128ca9000 == 36 [pid = 1941] [id = 380] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x1289b5800 == 35 [pid = 1941] [id = 379] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x1249c3000 == 34 [pid = 1941] [id = 378] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x1213bd000 == 33 [pid = 1941] [id = 377] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x119970000 == 32 [pid = 1941] [id = 376] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x117e24000 == 31 [pid = 1941] [id = 375] 03:14:51 INFO - PROCESS | 1941 | --DOCSHELL 0x113f46000 == 30 [pid = 1941] [id = 374] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x12905b400) [pid = 1941] [serial = 1101] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x1212dac00) [pid = 1941] [serial = 1083] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x12715a400) [pid = 1941] [serial = 1089] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x125532000) [pid = 1941] [serial = 1086] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1289da400) [pid = 1941] [serial = 1092] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x119b62c00) [pid = 1941] [serial = 1095] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x120fa0400) [pid = 1941] [serial = 1080] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x112a88800) [pid = 1941] [serial = 1062] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x11386c000) [pid = 1941] [serial = 1063] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x118474400) [pid = 1941] [serial = 1074] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x118f8a400) [pid = 1941] [serial = 1075] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1284c9000) [pid = 1941] [serial = 1060] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11989a800) [pid = 1941] [serial = 1077] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x119ce3800) [pid = 1941] [serial = 1078] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x118231800) [pid = 1941] [serial = 1065] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x11836b000) [pid = 1941] [serial = 1066] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1138f3000) [pid = 1941] [serial = 1068] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x11602f800) [pid = 1941] [serial = 1069] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1173a3000) [pid = 1941] [serial = 1071] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x118232000) [pid = 1941] [serial = 1072] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x128410400) [pid = 1941] [serial = 1090] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x1292af400) [pid = 1941] [serial = 1102] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x129058400) [pid = 1941] [serial = 1099] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1289e7800) [pid = 1941] [serial = 1093] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x12690dc00) [pid = 1941] [serial = 1087] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x124d91800) [pid = 1941] [serial = 1084] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x124a5d400) [pid = 1941] [serial = 1096] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x12120e000) [pid = 1941] [serial = 1081] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x1289de400) [pid = 1941] [serial = 1098] [outer = 0x0] [url = about:blank] 03:14:51 INFO - PROCESS | 1941 | 1468491291432 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:51 INFO - PROCESS | 1941 | 1468491291435 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x11661b800 == 31 [pid = 1941] [id = 387] 03:14:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x112d6d400) [pid = 1941] [serial = 1160] [outer = 0x0] 03:14:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1133dcc00) [pid = 1941] [serial = 1161] [outer = 0x112d6d400] 03:14:51 INFO - PROCESS | 1941 | 1468491291462 Marionette DEBUG loaded listener.js 03:14:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x115117000) [pid = 1941] [serial = 1162] [outer = 0x112d6d400] 03:14:51 INFO - PROCESS | 1941 | 1468491291795 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]]]}] 03:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 621ms 03:14:51 INFO - PROCESS | 1941 | 1468491291850 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:14:51 INFO - PROCESS | 1941 | 1468491291852 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:14:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:14:51 INFO - PROCESS | 1941 | 1468491291857 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:14:51 INFO - PROCESS | 1941 | 1468491291858 Marionette TRACE conn2 <- [1,1522,null,{}] 03:14:51 INFO - PROCESS | 1941 | 1468491291861 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}] 03:14:51 INFO - PROCESS | 1941 | 1468491291862 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:51 INFO - PROCESS | 1941 | 1468491291959 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:14:52 INFO - PROCESS | 1941 | 1468491292012 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:52 INFO - PROCESS | 1941 | 1468491292013 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x11924e800 == 32 [pid = 1941] [id = 388] 03:14:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x116079000) [pid = 1941] [serial = 1163] [outer = 0x0] 03:14:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1173a3000) [pid = 1941] [serial = 1164] [outer = 0x116079000] 03:14:52 INFO - PROCESS | 1941 | 1468491292040 Marionette DEBUG loaded listener.js 03:14:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x118431800) [pid = 1941] [serial = 1165] [outer = 0x116079000] 03:14:52 INFO - PROCESS | 1941 | 1468491292315 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"]]]}] 03:14:52 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 () { 03:14:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:14:52 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 () { 03:14:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:14:52 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 () { 03:14:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:14:52 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 () { 03:14:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:14:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 471ms 03:14:52 INFO - PROCESS | 1941 | 1468491292335 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 1941 | 1468491292336 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:14:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:14:52 INFO - PROCESS | 1941 | 1468491292339 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 1941 | 1468491292341 Marionette TRACE conn2 <- [1,1526,null,{}] 03:14:52 INFO - PROCESS | 1941 | 1468491292357 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}] 03:14:52 INFO - PROCESS | 1941 | 1468491292360 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:52 INFO - PROCESS | 1941 | 1468491292462 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:14:52 INFO - PROCESS | 1941 | 1468491292468 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:52 INFO - PROCESS | 1941 | 1468491292470 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f3b800 == 33 [pid = 1941] [id = 389] 03:14:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x118709400) [pid = 1941] [serial = 1166] [outer = 0x0] 03:14:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11969bc00) [pid = 1941] [serial = 1167] [outer = 0x118709400] 03:14:52 INFO - PROCESS | 1941 | 1468491292502 Marionette DEBUG loaded listener.js 03:14:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x120fa0c00) [pid = 1941] [serial = 1168] [outer = 0x118709400] 03:14:52 INFO - PROCESS | 1941 | 1468491292837 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"]]]}] 03:14:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:14:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:14:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:14:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 528ms 03:14:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:14:52 INFO - PROCESS | 1941 | 1468491292870 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 1941 | 1468491292872 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:14:52 INFO - PROCESS | 1941 | 1468491292874 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 1941 | 1468491292876 Marionette TRACE conn2 <- [1,1530,null,{}] 03:14:52 INFO - PROCESS | 1941 | 1468491292883 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}] 03:14:52 INFO - PROCESS | 1941 | 1468491292884 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:52 INFO - PROCESS | 1941 | 1468491292974 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:14:52 INFO - PROCESS | 1941 | 1468491292981 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:52 INFO - PROCESS | 1941 | 1468491292983 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249be000 == 34 [pid = 1941] [id = 390] 03:14:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x121202400) [pid = 1941] [serial = 1169] [outer = 0x0] 03:14:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1219d3000) [pid = 1941] [serial = 1170] [outer = 0x121202400] 03:14:53 INFO - PROCESS | 1941 | 1468491293009 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x124905400) [pid = 1941] [serial = 1171] [outer = 0x121202400] 03:14:53 INFO - PROCESS | 1941 | 1468491293299 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]]]}] 03:14:53 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 03:14:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:14:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:14:53 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. 03:14:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:14:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 475ms 03:14:53 INFO - PROCESS | 1941 | 1468491293352 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:14:53 INFO - PROCESS | 1941 | 1468491293353 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:14:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:14:53 INFO - PROCESS | 1941 | 1468491293355 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:14:53 INFO - PROCESS | 1941 | 1468491293356 Marionette TRACE conn2 <- [1,1534,null,{}] 03:14:53 INFO - PROCESS | 1941 | 1468491293358 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}] 03:14:53 INFO - PROCESS | 1941 | 1468491293360 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:53 INFO - PROCESS | 1941 | 1468491293475 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:14:53 INFO - PROCESS | 1941 | 1468491293485 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:53 INFO - PROCESS | 1941 | 1468491293486 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x12694e800 == 35 [pid = 1941] [id = 391] 03:14:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1128cd800) [pid = 1941] [serial = 1172] [outer = 0x0] 03:14:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x124905c00) [pid = 1941] [serial = 1173] [outer = 0x1128cd800] 03:14:53 INFO - PROCESS | 1941 | 1468491293510 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x124d24000) [pid = 1941] [serial = 1174] [outer = 0x1128cd800] 03:14:53 INFO - PROCESS | 1941 | 1468491293858 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]]]}] 03:14:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:14:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 03:14:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:14:53 INFO - PROCESS | 1941 | 1468491293875 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:14:53 INFO - PROCESS | 1941 | 1468491293876 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:14:53 INFO - PROCESS | 1941 | 1468491293880 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:14:53 INFO - PROCESS | 1941 | 1468491293881 Marionette TRACE conn2 <- [1,1538,null,{}] 03:14:53 INFO - PROCESS | 1941 | 1468491293884 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}] 03:14:53 INFO - PROCESS | 1941 | 1468491293888 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:54 INFO - PROCESS | 1941 | 1468491294010 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:14:54 INFO - PROCESS | 1941 | 1468491294014 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:54 INFO - PROCESS | 1941 | 1468491294015 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x128a54800 == 36 [pid = 1941] [id = 392] 03:14:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x124d24c00) [pid = 1941] [serial = 1175] [outer = 0x0] 03:14:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1255d3c00) [pid = 1941] [serial = 1176] [outer = 0x124d24c00] 03:14:54 INFO - PROCESS | 1941 | 1468491294040 Marionette DEBUG loaded listener.js 03:14:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1289de400) [pid = 1941] [serial = 1177] [outer = 0x124d24c00] 03:14:54 INFO - PROCESS | 1941 | 1468491294400 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]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 572ms 03:14:54 INFO - PROCESS | 1941 | 1468491294450 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:14:54 INFO - PROCESS | 1941 | 1468491294451 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:14:54 INFO - PROCESS | 1941 | 1468491294454 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 1941 | 1468491294455 Marionette TRACE conn2 <- [1,1542,null,{}] 03:14:54 INFO - PROCESS | 1941 | 1468491294457 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}] 03:14:54 INFO - PROCESS | 1941 | 1468491294465 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:54 INFO - PROCESS | 1941 | 1468491294560 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:14:54 INFO - PROCESS | 1941 | 1468491294599 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:54 INFO - PROCESS | 1941 | 1468491294600 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294d5800 == 37 [pid = 1941] [id = 393] 03:14:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1289e5400) [pid = 1941] [serial = 1178] [outer = 0x0] 03:14:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x128ccc400) [pid = 1941] [serial = 1179] [outer = 0x1289e5400] 03:14:54 INFO - PROCESS | 1941 | 1468491294624 Marionette DEBUG loaded listener.js 03:14:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x128cd9c00) [pid = 1941] [serial = 1180] [outer = 0x1289e5400] 03:14:54 INFO - PROCESS | 1941 | 1468491294920 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]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 518ms 03:14:54 INFO - PROCESS | 1941 | 1468491294972 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:14:54 INFO - PROCESS | 1941 | 1468491294974 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:14:54 INFO - PROCESS | 1941 | 1468491294976 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 1941 | 1468491294977 Marionette TRACE conn2 <- [1,1546,null,{}] 03:14:54 INFO - PROCESS | 1941 | 1468491294986 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}] 03:14:54 INFO - PROCESS | 1941 | 1468491294987 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:55 INFO - PROCESS | 1941 | 1468491295085 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:14:55 INFO - PROCESS | 1941 | 1468491295088 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:55 INFO - PROCESS | 1941 | 1468491295089 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7c3800 == 38 [pid = 1941] [id = 394] 03:14:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x124d93000) [pid = 1941] [serial = 1181] [outer = 0x0] 03:14:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12905b000) [pid = 1941] [serial = 1182] [outer = 0x124d93000] 03:14:55 INFO - PROCESS | 1941 | 1468491295114 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1292a7400) [pid = 1941] [serial = 1183] [outer = 0x124d93000] 03:14:55 INFO - PROCESS | 1941 | 1468491295531 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]]]}] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x119681800) [pid = 1941] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x11337ac00) [pid = 1941] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1233cf400) [pid = 1941] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x123349400) [pid = 1941] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1128d5c00) [pid = 1941] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1129ab000) [pid = 1941] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x11383c800) [pid = 1941] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1129ac800) [pid = 1941] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x124bed800) [pid = 1941] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1110a6000) [pid = 1941] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x116976400) [pid = 1941] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x119685c00) [pid = 1941] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1211afc00) [pid = 1941] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x12840e800) [pid = 1941] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:14:55 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1160d6400) [pid = 1941] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:14:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:14:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 625ms 03:14:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:14:55 INFO - PROCESS | 1941 | 1468491295601 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:14:55 INFO - PROCESS | 1941 | 1468491295603 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:14:55 INFO - PROCESS | 1941 | 1468491295612 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:14:55 INFO - PROCESS | 1941 | 1468491295614 Marionette TRACE conn2 <- [1,1550,null,{}] 03:14:55 INFO - PROCESS | 1941 | 1468491295616 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}] 03:14:55 INFO - PROCESS | 1941 | 1468491295617 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:55 INFO - PROCESS | 1941 | 1468491295696 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:14:55 INFO - PROCESS | 1941 | 1468491295701 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:55 INFO - PROCESS | 1941 | 1468491295702 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x124d44000 == 39 [pid = 1941] [id = 395] 03:14:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x112f4d800) [pid = 1941] [serial = 1184] [outer = 0x0] 03:14:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x113d91800) [pid = 1941] [serial = 1185] [outer = 0x112f4d800] 03:14:55 INFO - PROCESS | 1941 | 1468491295727 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x118128c00) [pid = 1941] [serial = 1186] [outer = 0x112f4d800] 03:14:56 INFO - PROCESS | 1941 | 1468491296058 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]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:14:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 477ms 03:14:56 INFO - PROCESS | 1941 | 1468491296082 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:14:56 INFO - PROCESS | 1941 | 1468491296084 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:14:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:14:56 INFO - PROCESS | 1941 | 1468491296086 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:14:56 INFO - PROCESS | 1941 | 1468491296087 Marionette TRACE conn2 <- [1,1554,null,{}] 03:14:56 INFO - PROCESS | 1941 | 1468491296089 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}] 03:14:56 INFO - PROCESS | 1941 | 1468491296090 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:56 INFO - PROCESS | 1941 | 1468491296196 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:14:56 INFO - PROCESS | 1941 | 1468491296202 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:56 INFO - PROCESS | 1941 | 1468491296203 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b812000 == 40 [pid = 1941] [id = 396] 03:14:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x112f58000) [pid = 1941] [serial = 1187] [outer = 0x0] 03:14:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x119c56800) [pid = 1941] [serial = 1188] [outer = 0x112f58000] 03:14:56 INFO - PROCESS | 1941 | 1468491296227 Marionette DEBUG loaded listener.js 03:14:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x125530400) [pid = 1941] [serial = 1189] [outer = 0x112f58000] 03:14:56 INFO - PROCESS | 1941 | 1468491296553 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]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:14:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 518ms 03:14:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:14:56 INFO - PROCESS | 1941 | 1468491296605 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:14:56 INFO - PROCESS | 1941 | 1468491296607 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:14:56 INFO - PROCESS | 1941 | 1468491296609 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:14:56 INFO - PROCESS | 1941 | 1468491296611 Marionette TRACE conn2 <- [1,1558,null,{}] 03:14:56 INFO - PROCESS | 1941 | 1468491296613 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}] 03:14:56 INFO - PROCESS | 1941 | 1468491296615 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:56 INFO - PROCESS | 1941 | 1468491296707 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:14:56 INFO - PROCESS | 1941 | 1468491296714 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:56 INFO - PROCESS | 1941 | 1468491296716 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd73000 == 41 [pid = 1941] [id = 397] 03:14:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x126884400) [pid = 1941] [serial = 1190] [outer = 0x0] 03:14:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x129421c00) [pid = 1941] [serial = 1191] [outer = 0x126884400] 03:14:56 INFO - PROCESS | 1941 | 1468491296742 Marionette DEBUG loaded listener.js 03:14:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x12a497c00) [pid = 1941] [serial = 1192] [outer = 0x126884400] 03:14:57 INFO - PROCESS | 1941 | 1468491297049 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]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 472ms 03:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:14:57 INFO - PROCESS | 1941 | 1468491297086 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:14:57 INFO - PROCESS | 1941 | 1468491297087 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:14:57 INFO - PROCESS | 1941 | 1468491297089 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 1941 | 1468491297090 Marionette TRACE conn2 <- [1,1562,null,{}] 03:14:57 INFO - PROCESS | 1941 | 1468491297093 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}] 03:14:57 INFO - PROCESS | 1941 | 1468491297094 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:57 INFO - PROCESS | 1941 | 1468491297219 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:14:57 INFO - PROCESS | 1941 | 1468491297224 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:57 INFO - PROCESS | 1941 | 1468491297226 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c241000 == 42 [pid = 1941] [id = 398] 03:14:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x12a48ec00) [pid = 1941] [serial = 1193] [outer = 0x0] 03:14:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12a51fc00) [pid = 1941] [serial = 1194] [outer = 0x12a48ec00] 03:14:57 INFO - PROCESS | 1941 | 1468491297250 Marionette DEBUG loaded listener.js 03:14:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12a52d800) [pid = 1941] [serial = 1195] [outer = 0x12a48ec00] 03:14:57 INFO - PROCESS | 1941 | 1468491297715 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]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 668ms 03:14:57 INFO - PROCESS | 1941 | 1468491297758 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:14:57 INFO - PROCESS | 1941 | 1468491297761 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:14:57 INFO - PROCESS | 1941 | 1468491297767 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 1941 | 1468491297769 Marionette TRACE conn2 <- [1,1566,null,{}] 03:14:57 INFO - PROCESS | 1941 | 1468491297772 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}] 03:14:57 INFO - PROCESS | 1941 | 1468491297774 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:57 INFO - PROCESS | 1941 | 1468491297882 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:14:57 INFO - PROCESS | 1941 | 1468491297952 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:57 INFO - PROCESS | 1941 | 1468491297955 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e2f000 == 43 [pid = 1941] [id = 399] 03:14:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x112a79800) [pid = 1941] [serial = 1196] [outer = 0x0] 03:14:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x113d43c00) [pid = 1941] [serial = 1197] [outer = 0x112a79800] 03:14:57 INFO - PROCESS | 1941 | 1468491297986 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1160dcc00) [pid = 1941] [serial = 1198] [outer = 0x112a79800] 03:14:58 INFO - PROCESS | 1941 | 1468491298420 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]]]}] 03:14:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:14:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 674ms 03:14:58 INFO - PROCESS | 1941 | 1468491298441 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:14:58 INFO - PROCESS | 1941 | 1468491298444 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:14:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:14:58 INFO - PROCESS | 1941 | 1468491298449 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:14:58 INFO - PROCESS | 1941 | 1468491298451 Marionette TRACE conn2 <- [1,1570,null,{}] 03:14:58 INFO - PROCESS | 1941 | 1468491298454 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}] 03:14:58 INFO - PROCESS | 1941 | 1468491298455 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:58 INFO - PROCESS | 1941 | 1468491298561 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:14:58 INFO - PROCESS | 1941 | 1468491298618 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:58 INFO - PROCESS | 1941 | 1468491298620 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x123357000 == 44 [pid = 1941] [id = 400] 03:14:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x11842ec00) [pid = 1941] [serial = 1199] [outer = 0x0] 03:14:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x11870a400) [pid = 1941] [serial = 1200] [outer = 0x11842ec00] 03:14:58 INFO - PROCESS | 1941 | 1468491298650 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x119685000) [pid = 1941] [serial = 1201] [outer = 0x11842ec00] 03:14:59 INFO - PROCESS | 1941 | 1468491299103 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]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:14:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 720ms 03:14:59 INFO - PROCESS | 1941 | 1468491299191 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 1941 | 1468491299192 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:14:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:14:59 INFO - PROCESS | 1941 | 1468491299214 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 1941 | 1468491299217 Marionette TRACE conn2 <- [1,1574,null,{}] 03:14:59 INFO - PROCESS | 1941 | 1468491299225 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}] 03:14:59 INFO - PROCESS | 1941 | 1468491299230 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:59 INFO - PROCESS | 1941 | 1468491299333 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:14:59 INFO - PROCESS | 1941 | 1468491299403 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 1941 | 1468491299405 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:14:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd6e800 == 45 [pid = 1941] [id = 401] 03:14:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1219d2c00) [pid = 1941] [serial = 1202] [outer = 0x0] 03:14:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x124fe5000) [pid = 1941] [serial = 1203] [outer = 0x1219d2c00] 03:14:59 INFO - PROCESS | 1941 | 1468491299436 Marionette DEBUG loaded listener.js 03:14:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x126909000) [pid = 1941] [serial = 1204] [outer = 0x1219d2c00] 03:14:59 INFO - PROCESS | 1941 | 1468491299871 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]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:14:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 725ms 03:14:59 INFO - PROCESS | 1941 | 1468491299938 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 1941 | 1468491299940 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:14:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:14:59 INFO - PROCESS | 1941 | 1468491299943 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 1941 | 1468491299944 Marionette TRACE conn2 <- [1,1578,null,{}] 03:14:59 INFO - PROCESS | 1941 | 1468491299965 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}] 03:14:59 INFO - PROCESS | 1941 | 1468491299966 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:00 INFO - PROCESS | 1941 | 1468491300075 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:15:00 INFO - PROCESS | 1941 | 1468491300145 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:00 INFO - PROCESS | 1941 | 1468491300146 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x121520000 == 46 [pid = 1941] [id = 402] 03:15:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x121203000) [pid = 1941] [serial = 1205] [outer = 0x0] 03:15:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x12714c800) [pid = 1941] [serial = 1206] [outer = 0x121203000] 03:15:00 INFO - PROCESS | 1941 | 1468491300176 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x1284ca400) [pid = 1941] [serial = 1207] [outer = 0x121203000] 03:15:00 INFO - PROCESS | 1941 | 1468491300786 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]]]}] 03:15:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:15:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 872ms 03:15:00 INFO - PROCESS | 1941 | 1468491300817 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:15:00 INFO - PROCESS | 1941 | 1468491300821 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:15:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:15:00 INFO - PROCESS | 1941 | 1468491300826 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:15:00 INFO - PROCESS | 1941 | 1468491300828 Marionette TRACE conn2 <- [1,1582,null,{}] 03:15:00 INFO - PROCESS | 1941 | 1468491300835 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}] 03:15:00 INFO - PROCESS | 1941 | 1468491300838 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:00 INFO - PROCESS | 1941 | 1468491300987 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:15:01 INFO - PROCESS | 1941 | 1468491301060 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:01 INFO - PROCESS | 1941 | 1468491301063 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e32800 == 47 [pid = 1941] [id = 403] 03:15:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x112e91400) [pid = 1941] [serial = 1208] [outer = 0x0] 03:15:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x1133e8800) [pid = 1941] [serial = 1209] [outer = 0x112e91400] 03:15:01 INFO - PROCESS | 1941 | 1468491301090 Marionette DEBUG loaded listener.js 03:15:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x11670cc00) [pid = 1941] [serial = 1210] [outer = 0x112e91400] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd73000 == 46 [pid = 1941] [id = 397] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x12b812000 == 45 [pid = 1941] [id = 396] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x124d44000 == 44 [pid = 1941] [id = 395] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7c3800 == 43 [pid = 1941] [id = 394] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x1294d5800 == 42 [pid = 1941] [id = 393] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x128a54800 == 41 [pid = 1941] [id = 392] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x12694e800 == 40 [pid = 1941] [id = 391] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x1249be000 == 39 [pid = 1941] [id = 390] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x120f3b800 == 38 [pid = 1941] [id = 389] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x11924e800 == 37 [pid = 1941] [id = 388] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x11661b800 == 36 [pid = 1941] [id = 387] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x1234c3800 == 35 [pid = 1941] [id = 384] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x120f25000 == 34 [pid = 1941] [id = 386] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x113f54000 == 33 [pid = 1941] [id = 373] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x1162de000 == 32 [pid = 1941] [id = 385] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x121520000 == 31 [pid = 1941] [id = 402] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd6e800 == 30 [pid = 1941] [id = 401] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x123357000 == 29 [pid = 1941] [id = 400] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x12c241000 == 28 [pid = 1941] [id = 398] 03:15:02 INFO - PROCESS | 1941 | --DOCSHELL 0x117e2f000 == 27 [pid = 1941] [id = 399] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x119c55000) [pid = 1941] [serial = 1131] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x1210a5400) [pid = 1941] [serial = 1134] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x1249d0c00) [pid = 1941] [serial = 1137] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x12690e400) [pid = 1941] [serial = 1140] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x125534400) [pid = 1941] [serial = 1138] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1284c0800) [pid = 1941] [serial = 1143] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x112a86c00) [pid = 1941] [serial = 1122] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1122bcc00) [pid = 1941] [serial = 1123] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x119685400) [pid = 1941] [serial = 1141] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x116976c00) [pid = 1941] [serial = 1120] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x113f36400) [pid = 1941] [serial = 1119] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x11607d400) [pid = 1941] [serial = 1125] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x11670d000) [pid = 1941] [serial = 1126] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x118f10c00) [pid = 1941] [serial = 1128] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x11822dc00) [pid = 1941] [serial = 1129] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1255d3400) [pid = 1941] [serial = 1149] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1129afc00) [pid = 1941] [serial = 1105] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x112693000) [pid = 1941] [serial = 1104] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x118364400) [pid = 1941] [serial = 1108] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x118230c00) [pid = 1941] [serial = 1107] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x12120f000) [pid = 1941] [serial = 1111] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x119c52000) [pid = 1941] [serial = 1110] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x126911800) [pid = 1941] [serial = 1114] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x124d21400) [pid = 1941] [serial = 1113] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x128e4e800) [pid = 1941] [serial = 1117] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x128cd0000) [pid = 1941] [serial = 1116] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x11870ec00) [pid = 1941] [serial = 1146] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1284c6c00) [pid = 1941] [serial = 1150] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x123340400) [pid = 1941] [serial = 1135] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1211a7c00) [pid = 1941] [serial = 1147] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x119ce2400) [pid = 1941] [serial = 1132] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x119bef800) [pid = 1941] [serial = 1152] [outer = 0x0] [url = about:blank] 03:15:02 INFO - PROCESS | 1941 | 1468491302092 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]]]}] 03:15:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:15:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1325ms 03:15:02 INFO - PROCESS | 1941 | 1468491302151 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 1941 | 1468491302154 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:15:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:15:02 INFO - PROCESS | 1941 | 1468491302159 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 1941 | 1468491302165 Marionette TRACE conn2 <- [1,1586,null,{}] 03:15:02 INFO - PROCESS | 1941 | 1468491302171 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}] 03:15:02 INFO - PROCESS | 1941 | 1468491302174 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:02 INFO - PROCESS | 1941 | 1468491302336 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:15:02 INFO - PROCESS | 1941 | 1468491302348 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 1941 | 1468491302351 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x11609d800 == 28 [pid = 1941] [id = 404] 03:15:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x112a83c00) [pid = 1941] [serial = 1211] [outer = 0x0] 03:15:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x112d69800) [pid = 1941] [serial = 1212] [outer = 0x112a83c00] 03:15:02 INFO - PROCESS | 1941 | 1468491302398 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x113227800) [pid = 1941] [serial = 1213] [outer = 0x112a83c00] 03:15:02 INFO - PROCESS | 1941 | 1468491302835 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]]]}] 03:15:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:15:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 727ms 03:15:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:15:02 INFO - PROCESS | 1941 | 1468491302885 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 1941 | 1468491302889 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:15:02 INFO - PROCESS | 1941 | 1468491302893 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 1941 | 1468491302895 Marionette TRACE conn2 <- [1,1590,null,{}] 03:15:02 INFO - PROCESS | 1941 | 1468491302898 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}] 03:15:02 INFO - PROCESS | 1941 | 1468491302899 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:02 INFO - PROCESS | 1941 | 1468491302977 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:15:02 INFO - PROCESS | 1941 | 1468491302983 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 1941 | 1468491302985 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x11701e800 == 29 [pid = 1941] [id = 405] 03:15:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x113aabc00) [pid = 1941] [serial = 1214] [outer = 0x0] 03:15:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x116976c00) [pid = 1941] [serial = 1215] [outer = 0x113aabc00] 03:15:03 INFO - PROCESS | 1941 | 1468491303012 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1173ab000) [pid = 1941] [serial = 1216] [outer = 0x113aabc00] 03:15:03 INFO - PROCESS | 1941 | 1468491303347 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]]]}] 03:15:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:15:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 472ms 03:15:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:15:03 INFO - PROCESS | 1941 | 1468491303366 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:15:03 INFO - PROCESS | 1941 | 1468491303367 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:15:03 INFO - PROCESS | 1941 | 1468491303370 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - PROCESS | 1941 | 1468491303379 Marionette TRACE conn2 <- [1,1594,null,{}] 03:15:03 INFO - PROCESS | 1941 | 1468491303387 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}] 03:15:03 INFO - PROCESS | 1941 | 1468491303390 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:03 INFO - PROCESS | 1941 | 1468491303474 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:15:03 INFO - PROCESS | 1941 | 1468491303529 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:03 INFO - PROCESS | 1941 | 1468491303531 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x119580000 == 30 [pid = 1941] [id = 406] 03:15:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x11822dc00) [pid = 1941] [serial = 1217] [outer = 0x0] 03:15:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x118435800) [pid = 1941] [serial = 1218] [outer = 0x11822dc00] 03:15:03 INFO - PROCESS | 1941 | 1468491303559 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x118f10c00) [pid = 1941] [serial = 1219] [outer = 0x11822dc00] 03:15:03 INFO - PROCESS | 1941 | 1468491303876 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]]]}] 03:15:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:15:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 529ms 03:15:03 INFO - PROCESS | 1941 | 1468491303901 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:15:03 INFO - PROCESS | 1941 | 1468491303902 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:15:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:15:03 INFO - PROCESS | 1941 | 1468491303905 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - PROCESS | 1941 | 1468491303906 Marionette TRACE conn2 <- [1,1598,null,{}] 03:15:03 INFO - PROCESS | 1941 | 1468491303908 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}] 03:15:03 INFO - PROCESS | 1941 | 1468491303909 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:03 INFO - PROCESS | 1941 | 1468491303989 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:15:04 INFO - PROCESS | 1941 | 1468491304049 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:04 INFO - PROCESS | 1941 | 1468491304050 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f1c800 == 31 [pid = 1941] [id = 407] 03:15:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x113d47c00) [pid = 1941] [serial = 1220] [outer = 0x0] 03:15:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x11933a800) [pid = 1941] [serial = 1221] [outer = 0x113d47c00] 03:15:04 INFO - PROCESS | 1941 | 1468491304075 Marionette DEBUG loaded listener.js 03:15:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x119c5a400) [pid = 1941] [serial = 1222] [outer = 0x113d47c00] 03:15:04 INFO - PROCESS | 1941 | 1468491304394 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]]]}] 03:15:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:15:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 03:15:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:15:04 INFO - PROCESS | 1941 | 1468491304424 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:15:04 INFO - PROCESS | 1941 | 1468491304425 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:15:04 INFO - PROCESS | 1941 | 1468491304441 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:15:04 INFO - PROCESS | 1941 | 1468491304443 Marionette TRACE conn2 <- [1,1602,null,{}] 03:15:04 INFO - PROCESS | 1941 | 1468491304445 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}] 03:15:04 INFO - PROCESS | 1941 | 1468491304447 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:04 INFO - PROCESS | 1941 | 1468491304543 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:15:04 INFO - PROCESS | 1941 | 1468491304547 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:04 INFO - PROCESS | 1941 | 1468491304548 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x1217a9800 == 32 [pid = 1941] [id = 408] 03:15:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x118232000) [pid = 1941] [serial = 1223] [outer = 0x0] 03:15:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x120f9b400) [pid = 1941] [serial = 1224] [outer = 0x118232000] 03:15:04 INFO - PROCESS | 1941 | 1468491304572 Marionette DEBUG loaded listener.js 03:15:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x12120cc00) [pid = 1941] [serial = 1225] [outer = 0x118232000] 03:15:04 INFO - PROCESS | 1941 | 1468491304921 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]]]}] 03:15:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:15:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 537ms 03:15:04 INFO - PROCESS | 1941 | 1468491304965 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:15:04 INFO - PROCESS | 1941 | 1468491304966 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:15:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:15:04 INFO - PROCESS | 1941 | 1468491304968 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:15:04 INFO - PROCESS | 1941 | 1468491304969 Marionette TRACE conn2 <- [1,1606,null,{}] 03:15:04 INFO - PROCESS | 1941 | 1468491304972 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}] 03:15:04 INFO - PROCESS | 1941 | 1468491304976 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:05 INFO - PROCESS | 1941 | 1468491305093 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:15:05 INFO - PROCESS | 1941 | 1468491305129 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:05 INFO - PROCESS | 1941 | 1468491305130 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x125082000 == 33 [pid = 1941] [id = 409] 03:15:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x121211000) [pid = 1941] [serial = 1226] [outer = 0x0] 03:15:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x121c3ec00) [pid = 1941] [serial = 1227] [outer = 0x121211000] 03:15:05 INFO - PROCESS | 1941 | 1468491305155 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x124a1dc00) [pid = 1941] [serial = 1228] [outer = 0x121211000] 03:15:05 INFO - PROCESS | 1941 | 1468491305466 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]]]}] 03:15:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:15:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 03:15:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:15:05 INFO - PROCESS | 1941 | 1468491305499 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:15:05 INFO - PROCESS | 1941 | 1468491305501 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:15:05 INFO - PROCESS | 1941 | 1468491305503 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:15:05 INFO - PROCESS | 1941 | 1468491305504 Marionette TRACE conn2 <- [1,1610,null,{}] 03:15:05 INFO - PROCESS | 1941 | 1468491305507 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}] 03:15:05 INFO - PROCESS | 1941 | 1468491305508 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:05 INFO - PROCESS | 1941 | 1468491305614 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:15:05 INFO - PROCESS | 1941 | 1468491305617 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:05 INFO - PROCESS | 1941 | 1468491305618 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x128a3f000 == 34 [pid = 1941] [id = 410] 03:15:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1214e2800) [pid = 1941] [serial = 1229] [outer = 0x0] 03:15:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x124d91400) [pid = 1941] [serial = 1230] [outer = 0x1214e2800] 03:15:05 INFO - PROCESS | 1941 | 1468491305643 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x126907400) [pid = 1941] [serial = 1231] [outer = 0x1214e2800] 03:15:05 INFO - PROCESS | 1941 | 1468491305989 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]]]}] 03:15:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:15:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 520ms 03:15:06 INFO - PROCESS | 1941 | 1468491306024 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:15:06 INFO - PROCESS | 1941 | 1468491306025 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:15:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:15:06 INFO - PROCESS | 1941 | 1468491306027 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 1941 | 1468491306029 Marionette TRACE conn2 <- [1,1614,null,{}] 03:15:06 INFO - PROCESS | 1941 | 1468491306031 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}] 03:15:06 INFO - PROCESS | 1941 | 1468491306032 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:06 INFO - PROCESS | 1941 | 1468491306129 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:15:06 INFO - PROCESS | 1941 | 1468491306132 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 1941 | 1468491306133 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e8c800 == 35 [pid = 1941] [id = 411] 03:15:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x121a1f400) [pid = 1941] [serial = 1232] [outer = 0x0] 03:15:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x12714dc00) [pid = 1941] [serial = 1233] [outer = 0x121a1f400] 03:15:06 INFO - PROCESS | 1941 | 1468491306157 Marionette DEBUG loaded listener.js 03:15:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x128405c00) [pid = 1941] [serial = 1234] [outer = 0x121a1f400] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x124d24c00) [pid = 1941] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1289e5400) [pid = 1941] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x124d93000) [pid = 1941] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x112d6d400) [pid = 1941] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x121202400) [pid = 1941] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x116079000) [pid = 1941] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x118709400) [pid = 1941] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1284c7c00) [pid = 1941] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x11696cc00) [pid = 1941] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1128ce400) [pid = 1941] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x126884400) [pid = 1941] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x12a48ec00) [pid = 1941] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x112f4d800) [pid = 1941] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x112f58000) [pid = 1941] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1128cd800) [pid = 1941] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:15:06 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1126fa400) [pid = 1941] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:15:06 INFO - PROCESS | 1941 | 1468491306644 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]]]}] 03:15:06 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 03:15:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 620ms 03:15:06 INFO - PROCESS | 1941 | 1468491306650 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:15:06 INFO - PROCESS | 1941 | 1468491306651 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:15:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:15:06 INFO - PROCESS | 1941 | 1468491306653 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 1941 | 1468491306655 Marionette TRACE conn2 <- [1,1618,null,{}] 03:15:06 INFO - PROCESS | 1941 | 1468491306657 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}] 03:15:06 INFO - PROCESS | 1941 | 1468491306658 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:06 INFO - PROCESS | 1941 | 1468491306741 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:15:06 INFO - PROCESS | 1941 | 1468491306744 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 1941 | 1468491306747 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294d3800 == 36 [pid = 1941] [id = 412] 03:15:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x116079000) [pid = 1941] [serial = 1235] [outer = 0x0] 03:15:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x12120d000) [pid = 1941] [serial = 1236] [outer = 0x116079000] 03:15:06 INFO - PROCESS | 1941 | 1468491306773 Marionette DEBUG loaded listener.js 03:15:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x126911800) [pid = 1941] [serial = 1237] [outer = 0x116079000] 03:15:07 INFO - PROCESS | 1941 | 1468491307116 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]]]}] 03:15:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:15:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 468ms 03:15:07 INFO - PROCESS | 1941 | 1468491307122 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:15:07 INFO - PROCESS | 1941 | 1468491307124 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:15:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:15:07 INFO - PROCESS | 1941 | 1468491307126 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:15:07 INFO - PROCESS | 1941 | 1468491307127 Marionette TRACE conn2 <- [1,1622,null,{}] 03:15:07 INFO - PROCESS | 1941 | 1468491307134 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}] 03:15:07 INFO - PROCESS | 1941 | 1468491307135 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:07 INFO - PROCESS | 1941 | 1468491307242 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:15:07 INFO - PROCESS | 1941 | 1468491307249 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:07 INFO - PROCESS | 1941 | 1468491307249 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a546000 == 37 [pid = 1941] [id = 413] 03:15:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1160db800) [pid = 1941] [serial = 1238] [outer = 0x0] 03:15:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x128407400) [pid = 1941] [serial = 1239] [outer = 0x1160db800] 03:15:07 INFO - PROCESS | 1941 | 1468491307274 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1284c6c00) [pid = 1941] [serial = 1240] [outer = 0x1160db800] 03:15:07 INFO - PROCESS | 1941 | 1468491307605 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]]]}] 03:15:07 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 03:15:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 523ms 03:15:07 INFO - PROCESS | 1941 | 1468491307650 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:15:07 INFO - PROCESS | 1941 | 1468491307652 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:15:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:15:07 INFO - PROCESS | 1941 | 1468491307656 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:15:07 INFO - PROCESS | 1941 | 1468491307658 Marionette TRACE conn2 <- [1,1626,null,{}] 03:15:07 INFO - PROCESS | 1941 | 1468491307662 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}] 03:15:07 INFO - PROCESS | 1941 | 1468491307664 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:07 INFO - PROCESS | 1941 | 1468491307815 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:15:07 INFO - PROCESS | 1941 | 1468491307904 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:07 INFO - PROCESS | 1941 | 1468491307906 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b60a800 == 38 [pid = 1941] [id = 414] 03:15:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x119ff5400) [pid = 1941] [serial = 1241] [outer = 0x0] 03:15:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1289da000) [pid = 1941] [serial = 1242] [outer = 0x119ff5400] 03:15:07 INFO - PROCESS | 1941 | 1468491307950 Marionette DEBUG loaded listener.js 03:15:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x128cd5000) [pid = 1941] [serial = 1243] [outer = 0x119ff5400] 03:15:08 INFO - PROCESS | 1941 | 1468491308306 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]]]}] 03:15:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:15:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 03:15:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:15:08 INFO - PROCESS | 1941 | 1468491308326 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:15:08 INFO - PROCESS | 1941 | 1468491308327 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:15:08 INFO - PROCESS | 1941 | 1468491308333 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 1941 | 1468491308334 Marionette TRACE conn2 <- [1,1630,null,{}] 03:15:08 INFO - PROCESS | 1941 | 1468491308337 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}] 03:15:08 INFO - PROCESS | 1941 | 1468491308338 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:08 INFO - PROCESS | 1941 | 1468491308420 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:15:08 INFO - PROCESS | 1941 | 1468491308477 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:08 INFO - PROCESS | 1941 | 1468491308479 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b814000 == 39 [pid = 1941] [id = 415] 03:15:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x128408c00) [pid = 1941] [serial = 1244] [outer = 0x0] 03:15:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12905c000) [pid = 1941] [serial = 1245] [outer = 0x128408c00] 03:15:08 INFO - PROCESS | 1941 | 1468491308503 Marionette DEBUG loaded listener.js 03:15:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1292ae800) [pid = 1941] [serial = 1246] [outer = 0x128408c00] 03:15:09 INFO - PROCESS | 1941 | 1468491309038 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]]]}] 03:15:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:15:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 03:15:09 INFO - PROCESS | 1941 | 1468491309075 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 1941 | 1468491309078 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:15:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:15:09 INFO - PROCESS | 1941 | 1468491309085 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 1941 | 1468491309088 Marionette TRACE conn2 <- [1,1634,null,{}] 03:15:09 INFO - PROCESS | 1941 | 1468491309092 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}] 03:15:09 INFO - PROCESS | 1941 | 1468491309093 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:09 INFO - PROCESS | 1941 | 1468491309208 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:15:09 INFO - PROCESS | 1941 | 1468491309312 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 1941 | 1468491309313 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x11809a800 == 40 [pid = 1941] [id = 416] 03:15:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x11336d000) [pid = 1941] [serial = 1247] [outer = 0x0] 03:15:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x113860c00) [pid = 1941] [serial = 1248] [outer = 0x11336d000] 03:15:09 INFO - PROCESS | 1941 | 1468491309345 Marionette DEBUG loaded listener.js 03:15:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1160df400) [pid = 1941] [serial = 1249] [outer = 0x11336d000] 03:15:09 INFO - PROCESS | 1941 | 1468491309876 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]]]}] 03:15:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:15:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 823ms 03:15:09 INFO - PROCESS | 1941 | 1468491309925 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 1941 | 1468491309929 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:15:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:15:09 INFO - PROCESS | 1941 | 1468491309937 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 1941 | 1468491309938 Marionette TRACE conn2 <- [1,1638,null,{}] 03:15:09 INFO - PROCESS | 1941 | 1468491309941 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}] 03:15:09 INFO - PROCESS | 1941 | 1468491309943 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:10 INFO - PROCESS | 1941 | 1468491310056 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:15:10 INFO - PROCESS | 1941 | 1468491310255 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:10 INFO - PROCESS | 1941 | 1468491310256 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x113a3a000 == 41 [pid = 1941] [id = 417] 03:15:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x112699c00) [pid = 1941] [serial = 1250] [outer = 0x0] 03:15:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1126f7c00) [pid = 1941] [serial = 1251] [outer = 0x112699c00] 03:15:10 INFO - PROCESS | 1941 | 1468491310285 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x112e97800) [pid = 1941] [serial = 1252] [outer = 0x112699c00] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x12b60a800 == 40 [pid = 1941] [id = 414] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x12a546000 == 39 [pid = 1941] [id = 413] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x1294d3800 == 38 [pid = 1941] [id = 412] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x128e8c800 == 37 [pid = 1941] [id = 411] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x128a3f000 == 36 [pid = 1941] [id = 410] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x125082000 == 35 [pid = 1941] [id = 409] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x1217a9800 == 34 [pid = 1941] [id = 408] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x120f1c800 == 33 [pid = 1941] [id = 407] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x119580000 == 32 [pid = 1941] [id = 406] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x11701e800 == 31 [pid = 1941] [id = 405] 03:15:10 INFO - PROCESS | 1941 | --DOCSHELL 0x11609d800 == 30 [pid = 1941] [id = 404] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x1255d3c00) [pid = 1941] [serial = 1176] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x128ccc400) [pid = 1941] [serial = 1179] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x12905b000) [pid = 1941] [serial = 1182] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1133dcc00) [pid = 1941] [serial = 1161] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x115117000) [pid = 1941] [serial = 1162] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1219d3000) [pid = 1941] [serial = 1170] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x124905400) [pid = 1941] [serial = 1171] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1173a3000) [pid = 1941] [serial = 1164] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x118431800) [pid = 1941] [serial = 1165] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x11969bc00) [pid = 1941] [serial = 1167] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x120fa0c00) [pid = 1941] [serial = 1168] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x128cd9c00) [pid = 1941] [serial = 1180] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x129059000) [pid = 1941] [serial = 1153] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x116a11c00) [pid = 1941] [serial = 1158] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118123c00) [pid = 1941] [serial = 1159] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1129af400) [pid = 1941] [serial = 1155] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x112f54400) [pid = 1941] [serial = 1156] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x12a497c00) [pid = 1941] [serial = 1192] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x12a51fc00) [pid = 1941] [serial = 1194] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x118128c00) [pid = 1941] [serial = 1186] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x113d91800) [pid = 1941] [serial = 1185] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x119c56800) [pid = 1941] [serial = 1188] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x129421c00) [pid = 1941] [serial = 1191] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1292a7400) [pid = 1941] [serial = 1183] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x12a52d800) [pid = 1941] [serial = 1195] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x124905c00) [pid = 1941] [serial = 1173] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x125530400) [pid = 1941] [serial = 1189] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1289de400) [pid = 1941] [serial = 1177] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x124d24000) [pid = 1941] [serial = 1174] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x1289df400) [pid = 1941] [serial = 1144] [outer = 0x0] [url = about:blank] 03:15:10 INFO - PROCESS | 1941 | 1468491310767 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]]]}] 03:15:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:15:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 870ms 03:15:10 INFO - PROCESS | 1941 | 1468491310808 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:15:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:15:10 INFO - PROCESS | 1941 | 1468491310809 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:15:10 INFO - PROCESS | 1941 | 1468491310814 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:15:10 INFO - PROCESS | 1941 | 1468491310817 Marionette TRACE conn2 <- [1,1642,null,{}] 03:15:10 INFO - PROCESS | 1941 | 1468491310820 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}] 03:15:10 INFO - PROCESS | 1941 | 1468491310822 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:10 INFO - PROCESS | 1941 | 1468491310902 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:15:10 INFO - PROCESS | 1941 | 1468491310908 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:10 INFO - PROCESS | 1941 | 1468491310909 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x11693c000 == 31 [pid = 1941] [id = 418] 03:15:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x112f50800) [pid = 1941] [serial = 1253] [outer = 0x0] 03:15:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x112f57c00) [pid = 1941] [serial = 1254] [outer = 0x112f50800] 03:15:10 INFO - PROCESS | 1941 | 1468491310939 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x1133dcc00) [pid = 1941] [serial = 1255] [outer = 0x112f50800] 03:15:11 INFO - PROCESS | 1941 | 1468491311303 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]]]}] 03:15:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:15:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 522ms 03:15:11 INFO - PROCESS | 1941 | 1468491311336 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 1941 | 1468491311339 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:15:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:15:11 INFO - PROCESS | 1941 | 1468491311341 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 1941 | 1468491311342 Marionette TRACE conn2 <- [1,1646,null,{}] 03:15:11 INFO - PROCESS | 1941 | 1468491311345 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}] 03:15:11 INFO - PROCESS | 1941 | 1468491311346 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:11 INFO - PROCESS | 1941 | 1468491311426 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:15:11 INFO - PROCESS | 1941 | 1468491311435 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:11 INFO - PROCESS | 1941 | 1468491311436 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x118ac0800 == 32 [pid = 1941] [id = 419] 03:15:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x11602f800) [pid = 1941] [serial = 1256] [outer = 0x0] 03:15:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1160dd400) [pid = 1941] [serial = 1257] [outer = 0x11602f800] 03:15:11 INFO - PROCESS | 1941 | 1468491311462 Marionette DEBUG loaded listener.js 03:15:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x117223c00) [pid = 1941] [serial = 1258] [outer = 0x11602f800] 03:15:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:15:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 469ms 03:15:11 INFO - PROCESS | 1941 | 1468491311803 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]]]}] 03:15:11 INFO - PROCESS | 1941 | 1468491311810 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 1941 | 1468491311812 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:15:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:15:11 INFO - PROCESS | 1941 | 1468491311823 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 1941 | 1468491311827 Marionette TRACE conn2 <- [1,1650,null,{}] 03:15:11 INFO - PROCESS | 1941 | 1468491311833 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}] 03:15:11 INFO - PROCESS | 1941 | 1468491311836 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:11 INFO - PROCESS | 1941 | 1468491311922 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:15:11 INFO - PROCESS | 1941 | 1468491311978 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:11 INFO - PROCESS | 1941 | 1468491311980 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b13800 == 33 [pid = 1941] [id = 420] 03:15:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x11607a000) [pid = 1941] [serial = 1259] [outer = 0x0] 03:15:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1173a8c00) [pid = 1941] [serial = 1260] [outer = 0x11607a000] 03:15:12 INFO - PROCESS | 1941 | 1468491312005 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x118371c00) [pid = 1941] [serial = 1261] [outer = 0x11607a000] 03:15:12 INFO - PROCESS | 1941 | 1468491312300 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]]]}] 03:15:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:15:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 531ms 03:15:12 INFO - PROCESS | 1941 | 1468491312350 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:15:12 INFO - PROCESS | 1941 | 1468491312351 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:15:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:15:12 INFO - PROCESS | 1941 | 1468491312354 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:15:12 INFO - PROCESS | 1941 | 1468491312355 Marionette TRACE conn2 <- [1,1654,null,{}] 03:15:12 INFO - PROCESS | 1941 | 1468491312357 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}] 03:15:12 INFO - PROCESS | 1941 | 1468491312358 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:12 INFO - PROCESS | 1941 | 1468491312439 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:15:12 INFO - PROCESS | 1941 | 1468491312442 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 1941 | 1468491312443 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x1213b1800 == 34 [pid = 1941] [id = 421] 03:15:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x112a86c00) [pid = 1941] [serial = 1262] [outer = 0x0] 03:15:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x118709800) [pid = 1941] [serial = 1263] [outer = 0x112a86c00] 03:15:12 INFO - PROCESS | 1941 | 1468491312523 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x118f18c00) [pid = 1941] [serial = 1264] [outer = 0x112a86c00] 03:15:12 INFO - PROCESS | 1941 | 1468491312801 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]]]}] 03:15:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:15:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 468ms 03:15:12 INFO - PROCESS | 1941 | 1468491312823 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:15:12 INFO - PROCESS | 1941 | 1468491312825 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:15:12 INFO - PROCESS | 1941 | 1468491312827 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:15:12 INFO - PROCESS | 1941 | 1468491312828 Marionette TRACE conn2 <- [1,1658,null,{}] 03:15:12 INFO - PROCESS | 1941 | 1468491312838 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}] 03:15:12 INFO - PROCESS | 1941 | 1468491312839 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:12 INFO - PROCESS | 1941 | 1468491312944 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:15:12 INFO - PROCESS | 1941 | 1468491312948 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 1941 | 1468491312952 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255a8000 == 35 [pid = 1941] [id = 422] 03:15:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x11989c400) [pid = 1941] [serial = 1265] [outer = 0x0] 03:15:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x119bea400) [pid = 1941] [serial = 1266] [outer = 0x11989c400] 03:15:13 INFO - PROCESS | 1941 | 1468491313015 Marionette DEBUG loaded listener.js 03:15:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x119c5dc00) [pid = 1941] [serial = 1267] [outer = 0x11989c400] 03:15:13 INFO - PROCESS | 1941 | 1468491313358 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]]]}] 03:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 577ms 03:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:15:13 INFO - PROCESS | 1941 | 1468491313408 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:15:13 INFO - PROCESS | 1941 | 1468491313409 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:15:13 INFO - PROCESS | 1941 | 1468491313411 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:15:13 INFO - PROCESS | 1941 | 1468491313413 Marionette TRACE conn2 <- [1,1662,null,{}] 03:15:13 INFO - PROCESS | 1941 | 1468491313415 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}] 03:15:13 INFO - PROCESS | 1941 | 1468491313417 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:13 INFO - PROCESS | 1941 | 1468491313518 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:15:13 INFO - PROCESS | 1941 | 1468491313522 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:13 INFO - PROCESS | 1941 | 1468491313523 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x128a40800 == 36 [pid = 1941] [id = 423] 03:15:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x115e5a400) [pid = 1941] [serial = 1268] [outer = 0x0] 03:15:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x120fa8400) [pid = 1941] [serial = 1269] [outer = 0x115e5a400] 03:15:13 INFO - PROCESS | 1941 | 1468491313547 Marionette DEBUG loaded listener.js 03:15:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1216ef800) [pid = 1941] [serial = 1270] [outer = 0x115e5a400] 03:15:13 INFO - PROCESS | 1941 | 1468491313898 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]]]}] 03:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 521ms 03:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:15:13 INFO - PROCESS | 1941 | 1468491313933 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:15:13 INFO - PROCESS | 1941 | 1468491313935 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:15:13 INFO - PROCESS | 1941 | 1468491313937 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:15:13 INFO - PROCESS | 1941 | 1468491313938 Marionette TRACE conn2 <- [1,1666,null,{}] 03:15:13 INFO - PROCESS | 1941 | 1468491313940 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}] 03:15:13 INFO - PROCESS | 1941 | 1468491313941 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:14 INFO - PROCESS | 1941 | 1468491314077 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:15:14 INFO - PROCESS | 1941 | 1468491314097 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:14 INFO - PROCESS | 1941 | 1468491314098 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x119251800 == 37 [pid = 1941] [id = 424] 03:15:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x119c5e000) [pid = 1941] [serial = 1271] [outer = 0x0] 03:15:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x121c4b800) [pid = 1941] [serial = 1272] [outer = 0x119c5e000] 03:15:14 INFO - PROCESS | 1941 | 1468491314140 Marionette DEBUG loaded listener.js 03:15:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x119c59000) [pid = 1941] [serial = 1273] [outer = 0x119c5e000] 03:15:14 INFO - PROCESS | 1941 | 1468491314494 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]]]}] 03:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 567ms 03:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:15:14 INFO - PROCESS | 1941 | 1468491314507 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:15:14 INFO - PROCESS | 1941 | 1468491314509 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:15:14 INFO - PROCESS | 1941 | 1468491314511 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:15:14 INFO - PROCESS | 1941 | 1468491314513 Marionette TRACE conn2 <- [1,1670,null,{}] 03:15:14 INFO - PROCESS | 1941 | 1468491314518 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}] 03:15:14 INFO - PROCESS | 1941 | 1468491314520 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:14 INFO - PROCESS | 1941 | 1468491314627 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:15:14 INFO - PROCESS | 1941 | 1468491314630 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:14 INFO - PROCESS | 1941 | 1468491314631 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a553000 == 38 [pid = 1941] [id = 425] 03:15:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x121204c00) [pid = 1941] [serial = 1274] [outer = 0x0] 03:15:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x124963800) [pid = 1941] [serial = 1275] [outer = 0x121204c00] 03:15:14 INFO - PROCESS | 1941 | 1468491314656 Marionette DEBUG loaded listener.js 03:15:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x124a52000) [pid = 1941] [serial = 1276] [outer = 0x121204c00] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x11822dc00) [pid = 1941] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x112a83c00) [pid = 1941] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x113aabc00) [pid = 1941] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x113d47c00) [pid = 1941] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x112e91400) [pid = 1941] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x118232000) [pid = 1941] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x112a79800) [pid = 1941] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11842ec00) [pid = 1941] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1219d2c00) [pid = 1941] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x121211000) [pid = 1941] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1214e2800) [pid = 1941] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x121a1f400) [pid = 1941] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x121203000) [pid = 1941] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x116079000) [pid = 1941] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119ff5400) [pid = 1941] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:15:14 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1160db800) [pid = 1941] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:15:15 INFO - PROCESS | 1941 | 1468491315073 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]]]}] 03:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 572ms 03:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:15:15 INFO - PROCESS | 1941 | 1468491315084 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:15:15 INFO - PROCESS | 1941 | 1468491315085 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:15:15 INFO - PROCESS | 1941 | 1468491315087 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:15:15 INFO - PROCESS | 1941 | 1468491315088 Marionette TRACE conn2 <- [1,1674,null,{}] 03:15:15 INFO - PROCESS | 1941 | 1468491315091 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}] 03:15:15 INFO - PROCESS | 1941 | 1468491315092 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:15 INFO - PROCESS | 1941 | 1468491315178 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:15:15 INFO - PROCESS | 1941 | 1468491315238 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:15 INFO - PROCESS | 1941 | 1468491315240 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a551000 == 39 [pid = 1941] [id = 426] 03:15:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1128d5000) [pid = 1941] [serial = 1277] [outer = 0x0] 03:15:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x116a0a000) [pid = 1941] [serial = 1278] [outer = 0x1128d5000] 03:15:15 INFO - PROCESS | 1941 | 1468491315264 Marionette DEBUG loaded listener.js 03:15:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x120fa5800) [pid = 1941] [serial = 1279] [outer = 0x1128d5000] 03:15:15 INFO - PROCESS | 1941 | 1468491315522 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]]]}] 03:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 468ms 03:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:15:15 INFO - PROCESS | 1941 | 1468491315556 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:15:15 INFO - PROCESS | 1941 | 1468491315558 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:15:15 INFO - PROCESS | 1941 | 1468491315560 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:15:15 INFO - PROCESS | 1941 | 1468491315561 Marionette TRACE conn2 <- [1,1678,null,{}] 03:15:15 INFO - PROCESS | 1941 | 1468491315572 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}] 03:15:15 INFO - PROCESS | 1941 | 1468491315573 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:15 INFO - PROCESS | 1941 | 1468491315659 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:15:15 INFO - PROCESS | 1941 | 1468491315666 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:15 INFO - PROCESS | 1941 | 1468491315667 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b61c800 == 40 [pid = 1941] [id = 427] 03:15:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x121206800) [pid = 1941] [serial = 1280] [outer = 0x0] 03:15:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x124b1f000) [pid = 1941] [serial = 1281] [outer = 0x121206800] 03:15:15 INFO - PROCESS | 1941 | 1468491315701 Marionette DEBUG loaded listener.js 03:15:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x125534800) [pid = 1941] [serial = 1282] [outer = 0x121206800] 03:15:16 INFO - PROCESS | 1941 | 1468491316061 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]]]}] 03:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 529ms 03:15:16 INFO - PROCESS | 1941 | 1468491316090 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:15:16 INFO - PROCESS | 1941 | 1468491316091 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:15:16 INFO - PROCESS | 1941 | 1468491316106 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:15:16 INFO - PROCESS | 1941 | 1468491316107 Marionette TRACE conn2 <- [1,1682,null,{}] 03:15:16 INFO - PROCESS | 1941 | 1468491316110 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}] 03:15:16 INFO - PROCESS | 1941 | 1468491316112 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:16 INFO - PROCESS | 1941 | 1468491316235 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:15:16 INFO - PROCESS | 1941 | 1468491316240 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:16 INFO - PROCESS | 1941 | 1468491316241 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd46800 == 41 [pid = 1941] [id = 428] 03:15:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x125535c00) [pid = 1941] [serial = 1283] [outer = 0x0] 03:15:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x126913400) [pid = 1941] [serial = 1284] [outer = 0x125535c00] 03:15:16 INFO - PROCESS | 1941 | 1468491316281 Marionette DEBUG loaded listener.js 03:15:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x128410000) [pid = 1941] [serial = 1285] [outer = 0x125535c00] 03:15:16 INFO - PROCESS | 1941 | 1468491316709 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]]]}] 03:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 620ms 03:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:15:16 INFO - PROCESS | 1941 | 1468491316733 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:15:16 INFO - PROCESS | 1941 | 1468491316734 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:15:16 INFO - PROCESS | 1941 | 1468491316738 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:15:16 INFO - PROCESS | 1941 | 1468491316739 Marionette TRACE conn2 <- [1,1686,null,{}] 03:15:16 INFO - PROCESS | 1941 | 1468491316743 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}] 03:15:16 INFO - PROCESS | 1941 | 1468491316744 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:16 INFO - PROCESS | 1941 | 1468491316881 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:15:16 INFO - PROCESS | 1941 | 1468491316887 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:16 INFO - PROCESS | 1941 | 1468491316888 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd6d000 == 42 [pid = 1941] [id = 429] 03:15:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x12840f800) [pid = 1941] [serial = 1286] [outer = 0x0] 03:15:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1284cb400) [pid = 1941] [serial = 1287] [outer = 0x12840f800] 03:15:16 INFO - PROCESS | 1941 | 1468491316940 Marionette DEBUG loaded listener.js 03:15:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1289e1400) [pid = 1941] [serial = 1288] [outer = 0x12840f800] 03:15:17 INFO - PROCESS | 1941 | 1468491317442 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]]]}] 03:15:17 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 03:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 720ms 03:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:15:17 INFO - PROCESS | 1941 | 1468491317457 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:15:17 INFO - PROCESS | 1941 | 1468491317460 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:15:17 INFO - PROCESS | 1941 | 1468491317463 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:15:17 INFO - PROCESS | 1941 | 1468491317467 Marionette TRACE conn2 <- [1,1690,null,{}] 03:15:17 INFO - PROCESS | 1941 | 1468491317471 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}] 03:15:17 INFO - PROCESS | 1941 | 1468491317472 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:17 INFO - PROCESS | 1941 | 1468491317607 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:15:17 INFO - PROCESS | 1941 | 1468491317693 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:17 INFO - PROCESS | 1941 | 1468491317694 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e2b800 == 43 [pid = 1941] [id = 430] 03:15:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x112f58800) [pid = 1941] [serial = 1289] [outer = 0x0] 03:15:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x113371c00) [pid = 1941] [serial = 1290] [outer = 0x112f58800] 03:15:17 INFO - PROCESS | 1941 | 1468491317725 Marionette DEBUG loaded listener.js 03:15:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x113f31400) [pid = 1941] [serial = 1291] [outer = 0x112f58800] 03:15:18 INFO - PROCESS | 1941 | 1468491318134 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]]]}] 03:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 721ms 03:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:15:18 INFO - PROCESS | 1941 | 1468491318185 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:15:18 INFO - PROCESS | 1941 | 1468491318188 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:15:18 INFO - PROCESS | 1941 | 1468491318193 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:15:18 INFO - PROCESS | 1941 | 1468491318194 Marionette TRACE conn2 <- [1,1694,null,{}] 03:15:18 INFO - PROCESS | 1941 | 1468491318197 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}] 03:15:18 INFO - PROCESS | 1941 | 1468491318199 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:18 INFO - PROCESS | 1941 | 1468491318302 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:15:18 INFO - PROCESS | 1941 | 1468491318362 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:18 INFO - PROCESS | 1941 | 1468491318363 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255a6000 == 44 [pid = 1941] [id = 431] 03:15:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x11722f400) [pid = 1941] [serial = 1292] [outer = 0x0] 03:15:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x118307800) [pid = 1941] [serial = 1293] [outer = 0x11722f400] 03:15:18 INFO - PROCESS | 1941 | 1468491318393 Marionette DEBUG loaded listener.js 03:15:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x118433c00) [pid = 1941] [serial = 1294] [outer = 0x11722f400] 03:15:18 INFO - PROCESS | 1941 | 1468491318852 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]]]}] 03:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 674ms 03:15:18 INFO - PROCESS | 1941 | 1468491318867 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:15:18 INFO - PROCESS | 1941 | 1468491318868 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:15:18 INFO - PROCESS | 1941 | 1468491318871 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:15:18 INFO - PROCESS | 1941 | 1468491318873 Marionette TRACE conn2 <- [1,1698,null,{}] 03:15:18 INFO - PROCESS | 1941 | 1468491318898 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}] 03:15:18 INFO - PROCESS | 1941 | 1468491318902 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:19 INFO - PROCESS | 1941 | 1468491319081 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:15:19 INFO - PROCESS | 1941 | 1468491319155 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:19 INFO - PROCESS | 1941 | 1468491319158 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd78000 == 45 [pid = 1941] [id = 432] 03:15:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x119bef800) [pid = 1941] [serial = 1295] [outer = 0x0] 03:15:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x119ce3800) [pid = 1941] [serial = 1296] [outer = 0x119bef800] 03:15:19 INFO - PROCESS | 1941 | 1468491319210 Marionette DEBUG loaded listener.js 03:15:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1212da800) [pid = 1941] [serial = 1297] [outer = 0x119bef800] 03:15:19 INFO - PROCESS | 1941 | 1468491319688 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]]]}] 03:15:19 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 03:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 871ms 03:15:19 INFO - PROCESS | 1941 | 1468491319743 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:15:19 INFO - PROCESS | 1941 | 1468491319745 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:15:19 INFO - PROCESS | 1941 | 1468491319766 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:15:19 INFO - PROCESS | 1941 | 1468491319767 Marionette TRACE conn2 <- [1,1702,null,{}] 03:15:19 INFO - PROCESS | 1941 | 1468491319769 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}] 03:15:19 INFO - PROCESS | 1941 | 1468491319771 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:19 INFO - PROCESS | 1941 | 1468491319878 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:15:19 INFO - PROCESS | 1941 | 1468491319949 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:19 INFO - PROCESS | 1941 | 1468491319951 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c251800 == 46 [pid = 1941] [id = 433] 03:15:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x120fa2800) [pid = 1941] [serial = 1298] [outer = 0x0] 03:15:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x1255d3000) [pid = 1941] [serial = 1299] [outer = 0x120fa2800] 03:15:19 INFO - PROCESS | 1941 | 1468491319981 Marionette DEBUG loaded listener.js 03:15:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x127152400) [pid = 1941] [serial = 1300] [outer = 0x120fa2800] 03:15:20 INFO - PROCESS | 1941 | 1468491320417 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]]]}] 03:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 03:15:20 INFO - PROCESS | 1941 | 1468491320435 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:15:20 INFO - PROCESS | 1941 | 1468491320436 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:15:20 INFO - PROCESS | 1941 | 1468491320438 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:15:20 INFO - PROCESS | 1941 | 1468491320440 Marionette TRACE conn2 <- [1,1706,null,{}] 03:15:20 INFO - PROCESS | 1941 | 1468491320442 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}] 03:15:20 INFO - PROCESS | 1941 | 1468491320444 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:20 INFO - PROCESS | 1941 | 1468491320562 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:15:20 INFO - PROCESS | 1941 | 1468491320649 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:20 INFO - PROCESS | 1941 | 1468491320651 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x117022000 == 47 [pid = 1941] [id = 434] 03:15:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x11269ec00) [pid = 1941] [serial = 1301] [outer = 0x0] 03:15:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x11662f800) [pid = 1941] [serial = 1302] [outer = 0x11269ec00] 03:15:20 INFO - PROCESS | 1941 | 1468491320681 Marionette DEBUG loaded listener.js 03:15:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x124907000) [pid = 1941] [serial = 1303] [outer = 0x11269ec00] 03:15:21 INFO - PROCESS | 1941 | 1468491321218 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]]]}] 03:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 820ms 03:15:21 INFO - PROCESS | 1941 | 1468491321260 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:15:21 INFO - PROCESS | 1941 | 1468491321264 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:15:21 INFO - PROCESS | 1941 | 1468491321268 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:15:21 INFO - PROCESS | 1941 | 1468491321269 Marionette TRACE conn2 <- [1,1710,null,{}] 03:15:21 INFO - PROCESS | 1941 | 1468491321273 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}] 03:15:21 INFO - PROCESS | 1941 | 1468491321275 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:21 INFO - PROCESS | 1941 | 1468491321375 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:15:21 INFO - PROCESS | 1941 | 1468491321438 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:21 INFO - PROCESS | 1941 | 1468491321439 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x11723c800 == 48 [pid = 1941] [id = 435] 03:15:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x112f54000) [pid = 1941] [serial = 1304] [outer = 0x0] 03:15:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x1160dbc00) [pid = 1941] [serial = 1305] [outer = 0x112f54000] 03:15:21 INFO - PROCESS | 1941 | 1468491321468 Marionette DEBUG loaded listener.js 03:15:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x1176c5000) [pid = 1941] [serial = 1306] [outer = 0x112f54000] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd46800 == 47 [pid = 1941] [id = 428] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12b61c800 == 46 [pid = 1941] [id = 427] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12a551000 == 45 [pid = 1941] [id = 426] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12a553000 == 44 [pid = 1941] [id = 425] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x119251800 == 43 [pid = 1941] [id = 424] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x128a40800 == 42 [pid = 1941] [id = 423] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x1255a8000 == 41 [pid = 1941] [id = 422] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x1213b1800 == 40 [pid = 1941] [id = 421] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x119b13800 == 39 [pid = 1941] [id = 420] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x118ac0800 == 38 [pid = 1941] [id = 419] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x11693c000 == 37 [pid = 1941] [id = 418] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x113a3a000 == 36 [pid = 1941] [id = 417] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x11809a800 == 35 [pid = 1941] [id = 416] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12b814000 == 34 [pid = 1941] [id = 415] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x117e32800 == 33 [pid = 1941] [id = 403] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x117022000 == 32 [pid = 1941] [id = 434] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12c251800 == 31 [pid = 1941] [id = 433] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd78000 == 30 [pid = 1941] [id = 432] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x1255a6000 == 29 [pid = 1941] [id = 431] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x117e2b800 == 28 [pid = 1941] [id = 430] 03:15:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd6d000 == 27 [pid = 1941] [id = 429] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x118435800) [pid = 1941] [serial = 1218] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x118f10c00) [pid = 1941] [serial = 1219] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x112d69800) [pid = 1941] [serial = 1212] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x113227800) [pid = 1941] [serial = 1213] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x116976c00) [pid = 1941] [serial = 1215] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1173ab000) [pid = 1941] [serial = 1216] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x11933a800) [pid = 1941] [serial = 1221] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1133e8800) [pid = 1941] [serial = 1209] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x11670cc00) [pid = 1941] [serial = 1210] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x120f9b400) [pid = 1941] [serial = 1224] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x1160dcc00) [pid = 1941] [serial = 1198] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x113d43c00) [pid = 1941] [serial = 1197] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x119685000) [pid = 1941] [serial = 1201] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x11870a400) [pid = 1941] [serial = 1200] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x126909000) [pid = 1941] [serial = 1204] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x124fe5000) [pid = 1941] [serial = 1203] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x124a1dc00) [pid = 1941] [serial = 1228] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x121c3ec00) [pid = 1941] [serial = 1227] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x126907400) [pid = 1941] [serial = 1231] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x124d91400) [pid = 1941] [serial = 1230] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x12714dc00) [pid = 1941] [serial = 1233] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1284ca400) [pid = 1941] [serial = 1207] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x12120d000) [pid = 1941] [serial = 1236] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x12714c800) [pid = 1941] [serial = 1206] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x126911800) [pid = 1941] [serial = 1237] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x128cd5000) [pid = 1941] [serial = 1243] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x128405c00) [pid = 1941] [serial = 1234] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1289da000) [pid = 1941] [serial = 1242] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1284c6c00) [pid = 1941] [serial = 1240] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x128407400) [pid = 1941] [serial = 1239] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x119c5a400) [pid = 1941] [serial = 1222] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x12120cc00) [pid = 1941] [serial = 1225] [outer = 0x0] [url = about:blank] 03:15:22 INFO - PROCESS | 1941 | 1468491322507 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]]]}] 03:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1275ms 03:15:22 INFO - PROCESS | 1941 | 1468491322543 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:15:22 INFO - PROCESS | 1941 | 1468491322548 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:15:22 INFO - PROCESS | 1941 | 1468491322552 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:15:22 INFO - PROCESS | 1941 | 1468491322554 Marionette TRACE conn2 <- [1,1714,null,{}] 03:15:22 INFO - PROCESS | 1941 | 1468491322559 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}] 03:15:22 INFO - PROCESS | 1941 | 1468491322561 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:22 INFO - PROCESS | 1941 | 1468491322673 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:15:22 INFO - PROCESS | 1941 | 1468491322749 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:22 INFO - PROCESS | 1941 | 1468491322752 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x113d77800 == 28 [pid = 1941] [id = 436] 03:15:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x1129ac800) [pid = 1941] [serial = 1307] [outer = 0x0] 03:15:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x112a83c00) [pid = 1941] [serial = 1308] [outer = 0x1129ac800] 03:15:22 INFO - PROCESS | 1941 | 1468491322784 Marionette DEBUG loaded listener.js 03:15:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x112f4d800) [pid = 1941] [serial = 1309] [outer = 0x1129ac800] 03:15:23 INFO - PROCESS | 1941 | 1468491323311 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]]]}] 03:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 822ms 03:15:23 INFO - PROCESS | 1941 | 1468491323374 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:15:23 INFO - PROCESS | 1941 | 1468491323378 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:15:23 INFO - PROCESS | 1941 | 1468491323383 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:15:23 INFO - PROCESS | 1941 | 1468491323385 Marionette TRACE conn2 <- [1,1718,null,{}] 03:15:23 INFO - PROCESS | 1941 | 1468491323388 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}] 03:15:23 INFO - PROCESS | 1941 | 1468491323390 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:23 INFO - PROCESS | 1941 | 1468491323494 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:15:23 INFO - PROCESS | 1941 | 1468491323552 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:23 INFO - PROCESS | 1941 | 1468491323554 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x117034000 == 29 [pid = 1941] [id = 437] 03:15:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1138ecc00) [pid = 1941] [serial = 1310] [outer = 0x0] 03:15:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x113d91800) [pid = 1941] [serial = 1311] [outer = 0x1138ecc00] 03:15:23 INFO - PROCESS | 1941 | 1468491323588 Marionette DEBUG loaded listener.js 03:15:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1160de400) [pid = 1941] [serial = 1312] [outer = 0x1138ecc00] 03:15:24 INFO - PROCESS | 1941 | 1468491324216 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]]]}] 03:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 870ms 03:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:15:24 INFO - PROCESS | 1941 | 1468491324274 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:15:24 INFO - PROCESS | 1941 | 1468491324275 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:15:24 INFO - PROCESS | 1941 | 1468491324279 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 1941 | 1468491324284 Marionette TRACE conn2 <- [1,1722,null,{}] 03:15:24 INFO - PROCESS | 1941 | 1468491324292 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}] 03:15:24 INFO - PROCESS | 1941 | 1468491324296 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:24 INFO - PROCESS | 1941 | 1468491324403 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:15:24 INFO - PROCESS | 1941 | 1468491324480 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:24 INFO - PROCESS | 1941 | 1468491324483 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198c5000 == 30 [pid = 1941] [id = 438] 03:15:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1126f4800) [pid = 1941] [serial = 1313] [outer = 0x0] 03:15:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x11836a800) [pid = 1941] [serial = 1314] [outer = 0x1126f4800] 03:15:24 INFO - PROCESS | 1941 | 1468491324516 Marionette DEBUG loaded listener.js 03:15:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x118478800) [pid = 1941] [serial = 1315] [outer = 0x1126f4800] 03:15:25 INFO - PROCESS | 1941 | 1468491325016 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]]]}] 03:15:25 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 03:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 775ms 03:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:15:25 INFO - PROCESS | 1941 | 1468491325054 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:15:25 INFO - PROCESS | 1941 | 1468491325057 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:15:25 INFO - PROCESS | 1941 | 1468491325059 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:15:25 INFO - PROCESS | 1941 | 1468491325061 Marionette TRACE conn2 <- [1,1726,null,{}] 03:15:25 INFO - PROCESS | 1941 | 1468491325065 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}] 03:15:25 INFO - PROCESS | 1941 | 1468491325067 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:25 INFO - PROCESS | 1941 | 1468491325149 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:15:25 INFO - PROCESS | 1941 | 1468491325156 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:25 INFO - PROCESS | 1941 | 1468491325159 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x11701f800 == 31 [pid = 1941] [id = 439] 03:15:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x112a88800) [pid = 1941] [serial = 1316] [outer = 0x0] 03:15:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1133ea000) [pid = 1941] [serial = 1317] [outer = 0x112a88800] 03:15:25 INFO - PROCESS | 1941 | 1468491325186 Marionette DEBUG loaded listener.js 03:15:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x11670cc00) [pid = 1941] [serial = 1318] [outer = 0x112a88800] 03:15:25 INFO - PROCESS | 1941 | 1468491325527 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]]]}] 03:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 523ms 03:15:25 INFO - PROCESS | 1941 | 1468491325583 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:15:25 INFO - PROCESS | 1941 | 1468491325586 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:15:25 INFO - PROCESS | 1941 | 1468491325591 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:15:25 INFO - PROCESS | 1941 | 1468491325592 Marionette TRACE conn2 <- [1,1730,null,{}] 03:15:25 INFO - PROCESS | 1941 | 1468491325595 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}] 03:15:25 INFO - PROCESS | 1941 | 1468491325596 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:25 INFO - PROCESS | 1941 | 1468491325675 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:15:25 INFO - PROCESS | 1941 | 1468491325682 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:25 INFO - PROCESS | 1941 | 1468491325684 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x121117000 == 32 [pid = 1941] [id = 440] 03:15:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x113845c00) [pid = 1941] [serial = 1319] [outer = 0x0] 03:15:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x118708c00) [pid = 1941] [serial = 1320] [outer = 0x113845c00] 03:15:25 INFO - PROCESS | 1941 | 1468491325710 Marionette DEBUG loaded listener.js 03:15:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x118f1f400) [pid = 1941] [serial = 1321] [outer = 0x113845c00] 03:15:26 INFO - PROCESS | 1941 | 1468491326075 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]]]}] 03:15:26 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 03:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 519ms 03:15:26 INFO - PROCESS | 1941 | 1468491326110 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:15:26 INFO - PROCESS | 1941 | 1468491326111 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:15:26 INFO - PROCESS | 1941 | 1468491326116 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:15:26 INFO - PROCESS | 1941 | 1468491326118 Marionette TRACE conn2 <- [1,1734,null,{}] 03:15:26 INFO - PROCESS | 1941 | 1468491326130 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}] 03:15:26 INFO - PROCESS | 1941 | 1468491326133 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:26 INFO - PROCESS | 1941 | 1468491326213 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:15:26 INFO - PROCESS | 1941 | 1468491326220 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:26 INFO - PROCESS | 1941 | 1468491326222 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x124a9c800 == 33 [pid = 1941] [id = 441] 03:15:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x119684c00) [pid = 1941] [serial = 1322] [outer = 0x0] 03:15:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x119c53400) [pid = 1941] [serial = 1323] [outer = 0x119684c00] 03:15:26 INFO - PROCESS | 1941 | 1468491326248 Marionette DEBUG loaded listener.js 03:15:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x120f9b400) [pid = 1941] [serial = 1324] [outer = 0x119684c00] 03:15:26 INFO - PROCESS | 1941 | 1468491326622 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]]]}] 03:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 527ms 03:15:26 INFO - PROCESS | 1941 | 1468491326659 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:15:26 INFO - PROCESS | 1941 | 1468491326661 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:15:26 INFO - PROCESS | 1941 | 1468491326668 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:15:26 INFO - PROCESS | 1941 | 1468491326670 Marionette TRACE conn2 <- [1,1738,null,{}] 03:15:26 INFO - PROCESS | 1941 | 1468491326674 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}] 03:15:26 INFO - PROCESS | 1941 | 1468491326676 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:26 INFO - PROCESS | 1941 | 1468491326807 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:15:26 INFO - PROCESS | 1941 | 1468491326814 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:26 INFO - PROCESS | 1941 | 1468491326816 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289b5800 == 34 [pid = 1941] [id = 442] 03:15:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1210a3400) [pid = 1941] [serial = 1325] [outer = 0x0] 03:15:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x121208800) [pid = 1941] [serial = 1326] [outer = 0x1210a3400] 03:15:26 INFO - PROCESS | 1941 | 1468491326863 Marionette DEBUG loaded listener.js 03:15:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1216e9000) [pid = 1941] [serial = 1327] [outer = 0x1210a3400] 03:15:27 INFO - PROCESS | 1941 | 1468491327338 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]]]}] 03:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 723ms 03:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:15:27 INFO - PROCESS | 1941 | 1468491327391 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:15:27 INFO - PROCESS | 1941 | 1468491327392 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:15:27 INFO - PROCESS | 1941 | 1468491327395 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:15:27 INFO - PROCESS | 1941 | 1468491327396 Marionette TRACE conn2 <- [1,1742,null,{}] 03:15:27 INFO - PROCESS | 1941 | 1468491327407 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}] 03:15:27 INFO - PROCESS | 1941 | 1468491327409 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:27 INFO - PROCESS | 1941 | 1468491327502 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:15:27 INFO - PROCESS | 1941 | 1468491327507 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:27 INFO - PROCESS | 1941 | 1468491327509 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e95800 == 35 [pid = 1941] [id = 443] 03:15:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x121203800) [pid = 1941] [serial = 1328] [outer = 0x0] 03:15:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x12346d400) [pid = 1941] [serial = 1329] [outer = 0x121203800] 03:15:27 INFO - PROCESS | 1941 | 1468491327534 Marionette DEBUG loaded listener.js 03:15:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x124a0e400) [pid = 1941] [serial = 1330] [outer = 0x121203800] 03:15:27 INFO - PROCESS | 1941 | 1468491327873 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]]]}] 03:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 521ms 03:15:27 INFO - PROCESS | 1941 | 1468491327916 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:15:27 INFO - PROCESS | 1941 | 1468491327918 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:15:27 INFO - PROCESS | 1941 | 1468491327920 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:15:27 INFO - PROCESS | 1941 | 1468491327921 Marionette TRACE conn2 <- [1,1746,null,{}] 03:15:27 INFO - PROCESS | 1941 | 1468491327923 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}] 03:15:27 INFO - PROCESS | 1941 | 1468491327927 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:28 INFO - PROCESS | 1941 | 1468491328050 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:15:28 INFO - PROCESS | 1941 | 1468491328086 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:28 INFO - PROCESS | 1941 | 1468491328087 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a543800 == 36 [pid = 1941] [id = 444] 03:15:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x124b15c00) [pid = 1941] [serial = 1331] [outer = 0x0] 03:15:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x126884400) [pid = 1941] [serial = 1332] [outer = 0x124b15c00] 03:15:28 INFO - PROCESS | 1941 | 1468491328112 Marionette DEBUG loaded listener.js 03:15:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12840e800) [pid = 1941] [serial = 1333] [outer = 0x124b15c00] 03:15:28 INFO - PROCESS | 1941 | 1468491328419 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]]]}] 03:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 03:15:28 INFO - PROCESS | 1941 | 1468491328440 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:15:28 INFO - PROCESS | 1941 | 1468491328441 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:15:28 INFO - PROCESS | 1941 | 1468491328464 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:15:28 INFO - PROCESS | 1941 | 1468491328466 Marionette TRACE conn2 <- [1,1750,null,{}] 03:15:28 INFO - PROCESS | 1941 | 1468491328469 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}] 03:15:28 INFO - PROCESS | 1941 | 1468491328470 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:28 INFO - PROCESS | 1941 | 1468491328569 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:15:28 INFO - PROCESS | 1941 | 1468491328573 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:28 INFO - PROCESS | 1941 | 1468491328574 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7c6000 == 37 [pid = 1941] [id = 445] 03:15:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x124beec00) [pid = 1941] [serial = 1334] [outer = 0x0] 03:15:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x1284c3400) [pid = 1941] [serial = 1335] [outer = 0x124beec00] 03:15:28 INFO - PROCESS | 1941 | 1468491328598 Marionette DEBUG loaded listener.js 03:15:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x1289ddc00) [pid = 1941] [serial = 1336] [outer = 0x124beec00] 03:15:28 INFO - PROCESS | 1941 | 1468491328937 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]]]}] 03:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 521ms 03:15:28 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x112f58800) [pid = 1941] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:15:28 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x11722f400) [pid = 1941] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x119bef800) [pid = 1941] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x119c5e000) [pid = 1941] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x115e5a400) [pid = 1941] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x121204c00) [pid = 1941] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x1128d5000) [pid = 1941] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x128408c00) [pid = 1941] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x11336d000) [pid = 1941] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x112a86c00) [pid = 1941] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x11607a000) [pid = 1941] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x112f50800) [pid = 1941] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x11602f800) [pid = 1941] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x112699c00) [pid = 1941] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x120fa2800) [pid = 1941] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x11269ec00) [pid = 1941] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x121206800) [pid = 1941] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x11989c400) [pid = 1941] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x125535c00) [pid = 1941] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:15:29 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x12840f800) [pid = 1941] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:15:29 INFO - PROCESS | 1941 | 1468491328999 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:15:29 INFO - PROCESS | 1941 | 1468491329002 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:15:29 INFO - PROCESS | 1941 | 1468491329008 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:15:29 INFO - PROCESS | 1941 | 1468491329010 Marionette TRACE conn2 <- [1,1754,null,{}] 03:15:29 INFO - PROCESS | 1941 | 1468491329013 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}] 03:15:29 INFO - PROCESS | 1941 | 1468491329016 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:29 INFO - PROCESS | 1941 | 1468491329173 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:15:29 INFO - PROCESS | 1941 | 1468491329231 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:29 INFO - PROCESS | 1941 | 1468491329233 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180a4000 == 38 [pid = 1941] [id = 446] 03:15:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x11201cc00) [pid = 1941] [serial = 1337] [outer = 0x0] 03:15:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1126f9800) [pid = 1941] [serial = 1338] [outer = 0x11201cc00] 03:15:29 INFO - PROCESS | 1941 | 1468491329263 Marionette DEBUG loaded listener.js 03:15:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x11602f800) [pid = 1941] [serial = 1339] [outer = 0x11201cc00] 03:15:29 INFO - PROCESS | 1941 | 1468491329552 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]]]}] 03:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 571ms 03:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:15:29 INFO - PROCESS | 1941 | 1468491329587 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:15:29 INFO - PROCESS | 1941 | 1468491329589 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:15:29 INFO - PROCESS | 1941 | 1468491329591 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:15:29 INFO - PROCESS | 1941 | 1468491329604 Marionette TRACE conn2 <- [1,1758,null,{}] 03:15:29 INFO - PROCESS | 1941 | 1468491329607 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}] 03:15:29 INFO - PROCESS | 1941 | 1468491329608 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:29 INFO - PROCESS | 1941 | 1468491329715 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:15:29 INFO - PROCESS | 1941 | 1468491329749 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:29 INFO - PROCESS | 1941 | 1468491329750 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b804800 == 39 [pid = 1941] [id = 447] 03:15:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x112f4a400) [pid = 1941] [serial = 1340] [outer = 0x0] 03:15:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x118236800) [pid = 1941] [serial = 1341] [outer = 0x112f4a400] 03:15:29 INFO - PROCESS | 1941 | 1468491329775 Marionette DEBUG loaded listener.js 03:15:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12495a800) [pid = 1941] [serial = 1342] [outer = 0x112f4a400] 03:15:30 INFO - PROCESS | 1941 | 1468491330040 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]]]}] 03:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 482ms 03:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:15:30 INFO - PROCESS | 1941 | 1468491330073 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:15:30 INFO - PROCESS | 1941 | 1468491330074 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:15:30 INFO - PROCESS | 1941 | 1468491330076 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:15:30 INFO - PROCESS | 1941 | 1468491330078 Marionette TRACE conn2 <- [1,1762,null,{}] 03:15:30 INFO - PROCESS | 1941 | 1468491330088 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}] 03:15:30 INFO - PROCESS | 1941 | 1468491330089 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:30 INFO - PROCESS | 1941 | 1468491330176 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:15:30 INFO - PROCESS | 1941 | 1468491330182 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:30 INFO - PROCESS | 1941 | 1468491330183 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd57000 == 40 [pid = 1941] [id = 448] 03:15:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x124bed800) [pid = 1941] [serial = 1343] [outer = 0x0] 03:15:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1289e2400) [pid = 1941] [serial = 1344] [outer = 0x124bed800] 03:15:30 INFO - PROCESS | 1941 | 1468491330207 Marionette DEBUG loaded listener.js 03:15:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x128cce400) [pid = 1941] [serial = 1345] [outer = 0x124bed800] 03:15:30 INFO - PROCESS | 1941 | 1468491330648 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]]]}] 03:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 626ms 03:15:30 INFO - PROCESS | 1941 | 1468491330704 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:15:30 INFO - PROCESS | 1941 | 1468491330718 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:15:30 INFO - PROCESS | 1941 | 1468491330722 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:15:30 INFO - PROCESS | 1941 | 1468491330724 Marionette TRACE conn2 <- [1,1766,null,{}] 03:15:30 INFO - PROCESS | 1941 | 1468491330728 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}] 03:15:30 INFO - PROCESS | 1941 | 1468491330730 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:30 INFO - PROCESS | 1941 | 1468491330871 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:15:30 INFO - PROCESS | 1941 | 1468491330880 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:30 INFO - PROCESS | 1941 | 1468491330882 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c248800 == 41 [pid = 1941] [id = 449] 03:15:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x128ccc800) [pid = 1941] [serial = 1346] [outer = 0x0] 03:15:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x128e4a800) [pid = 1941] [serial = 1347] [outer = 0x128ccc800] 03:15:30 INFO - PROCESS | 1941 | 1468491330908 Marionette DEBUG loaded listener.js 03:15:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x129060c00) [pid = 1941] [serial = 1348] [outer = 0x128ccc800] 03:15:31 INFO - PROCESS | 1941 | --DOCSHELL 0x11701f800 == 40 [pid = 1941] [id = 439] 03:15:31 INFO - PROCESS | 1941 | --DOCSHELL 0x1198c5000 == 39 [pid = 1941] [id = 438] 03:15:31 INFO - PROCESS | 1941 | --DOCSHELL 0x117034000 == 38 [pid = 1941] [id = 437] 03:15:31 INFO - PROCESS | 1941 | --DOCSHELL 0x113d77800 == 37 [pid = 1941] [id = 436] 03:15:31 INFO - PROCESS | 1941 | --DOCSHELL 0x11723c800 == 36 [pid = 1941] [id = 435] 03:15:32 INFO - PROCESS | 1941 | --DOCSHELL 0x12a543800 == 35 [pid = 1941] [id = 444] 03:15:32 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7c6000 == 34 [pid = 1941] [id = 445] 03:15:32 INFO - PROCESS | 1941 | --DOCSHELL 0x128e95800 == 33 [pid = 1941] [id = 443] 03:15:32 INFO - PROCESS | 1941 | --DOCSHELL 0x1289b5800 == 32 [pid = 1941] [id = 442] 03:15:32 INFO - PROCESS | 1941 | --DOCSHELL 0x121117000 == 31 [pid = 1941] [id = 440] 03:15:32 INFO - PROCESS | 1941 | --DOCSHELL 0x12b804800 == 30 [pid = 1941] [id = 447] 03:15:32 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd57000 == 29 [pid = 1941] [id = 448] 03:15:32 INFO - PROCESS | 1941 | --DOCSHELL 0x1180a4000 == 28 [pid = 1941] [id = 446] 03:15:32 INFO - PROCESS | 1941 | --DOCSHELL 0x124a9c800 == 27 [pid = 1941] [id = 441] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x113371c00) [pid = 1941] [serial = 1290] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x118307800) [pid = 1941] [serial = 1293] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x113f31400) [pid = 1941] [serial = 1291] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x119ce3800) [pid = 1941] [serial = 1296] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x121c4b800) [pid = 1941] [serial = 1272] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x120fa8400) [pid = 1941] [serial = 1269] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x124963800) [pid = 1941] [serial = 1275] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x116a0a000) [pid = 1941] [serial = 1278] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x119c59000) [pid = 1941] [serial = 1273] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1292ae800) [pid = 1941] [serial = 1246] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x12905c000) [pid = 1941] [serial = 1245] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x113860c00) [pid = 1941] [serial = 1248] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1160df400) [pid = 1941] [serial = 1249] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x118709800) [pid = 1941] [serial = 1263] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1173a8c00) [pid = 1941] [serial = 1260] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x118371c00) [pid = 1941] [serial = 1261] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x112f57c00) [pid = 1941] [serial = 1254] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1133dcc00) [pid = 1941] [serial = 1255] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1160dd400) [pid = 1941] [serial = 1257] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x117223c00) [pid = 1941] [serial = 1258] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x1126f7c00) [pid = 1941] [serial = 1251] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x112e97800) [pid = 1941] [serial = 1252] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x118433c00) [pid = 1941] [serial = 1294] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1255d3000) [pid = 1941] [serial = 1299] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x128410000) [pid = 1941] [serial = 1285] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x120fa5800) [pid = 1941] [serial = 1279] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1212da800) [pid = 1941] [serial = 1297] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x11662f800) [pid = 1941] [serial = 1302] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x124907000) [pid = 1941] [serial = 1303] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x127152400) [pid = 1941] [serial = 1300] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x124b1f000) [pid = 1941] [serial = 1281] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x125534800) [pid = 1941] [serial = 1282] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x124a52000) [pid = 1941] [serial = 1276] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x119bea400) [pid = 1941] [serial = 1266] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x119c5dc00) [pid = 1941] [serial = 1267] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x1216ef800) [pid = 1941] [serial = 1270] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x118f18c00) [pid = 1941] [serial = 1264] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x1289e1400) [pid = 1941] [serial = 1288] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x1284cb400) [pid = 1941] [serial = 1287] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x1160dbc00) [pid = 1941] [serial = 1305] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x126913400) [pid = 1941] [serial = 1284] [outer = 0x0] [url = about:blank] 03:15:32 INFO - PROCESS | 1941 | 1468491332394 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]]]}] 03:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1724ms 03:15:32 INFO - PROCESS | 1941 | 1468491332446 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:15:32 INFO - PROCESS | 1941 | 1468491332448 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:15:32 INFO - PROCESS | 1941 | 1468491332457 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:15:32 INFO - PROCESS | 1941 | 1468491332460 Marionette TRACE conn2 <- [1,1770,null,{}] 03:15:32 INFO - PROCESS | 1941 | 1468491332465 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}] 03:15:32 INFO - PROCESS | 1941 | 1468491332467 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:32 INFO - PROCESS | 1941 | 1468491332557 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:15:32 INFO - PROCESS | 1941 | 1468491332620 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:32 INFO - PROCESS | 1941 | 1468491332621 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167cb000 == 28 [pid = 1941] [id = 450] 03:15:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x112e94800) [pid = 1941] [serial = 1349] [outer = 0x0] 03:15:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x112f58800) [pid = 1941] [serial = 1350] [outer = 0x112e94800] 03:15:32 INFO - PROCESS | 1941 | 1468491332650 Marionette DEBUG loaded listener.js 03:15:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x113d40000) [pid = 1941] [serial = 1351] [outer = 0x112e94800] 03:15:32 INFO - PROCESS | 1941 | 1468491332975 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]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 571ms 03:15:33 INFO - PROCESS | 1941 | 1468491333028 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:15:33 INFO - PROCESS | 1941 | 1468491333032 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:15:33 INFO - PROCESS | 1941 | 1468491333036 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 1941 | 1468491333038 Marionette TRACE conn2 <- [1,1774,null,{}] 03:15:33 INFO - PROCESS | 1941 | 1468491333041 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}] 03:15:33 INFO - PROCESS | 1941 | 1468491333043 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:33 INFO - PROCESS | 1941 | 1468491333128 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:15:33 INFO - PROCESS | 1941 | 1468491333183 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:33 INFO - PROCESS | 1941 | 1468491333185 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x11874c000 == 29 [pid = 1941] [id = 451] 03:15:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x113f35400) [pid = 1941] [serial = 1352] [outer = 0x0] 03:15:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x116a11800) [pid = 1941] [serial = 1353] [outer = 0x113f35400] 03:15:33 INFO - PROCESS | 1941 | 1468491333212 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x118305400) [pid = 1941] [serial = 1354] [outer = 0x113f35400] 03:15:33 INFO - PROCESS | 1941 | 1468491333510 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]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 520ms 03:15:33 INFO - PROCESS | 1941 | 1468491333557 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:15:33 INFO - PROCESS | 1941 | 1468491333558 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:15:33 INFO - PROCESS | 1941 | 1468491333571 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 1941 | 1468491333573 Marionette TRACE conn2 <- [1,1778,null,{}] 03:15:33 INFO - PROCESS | 1941 | 1468491333582 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}] 03:15:33 INFO - PROCESS | 1941 | 1468491333585 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:33 INFO - PROCESS | 1941 | 1468491333667 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:15:33 INFO - PROCESS | 1941 | 1468491333722 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:33 INFO - PROCESS | 1941 | 1468491333725 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x119ca9000 == 30 [pid = 1941] [id = 452] 03:15:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x1122bd400) [pid = 1941] [serial = 1355] [outer = 0x0] 03:15:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x118710000) [pid = 1941] [serial = 1356] [outer = 0x1122bd400] 03:15:33 INFO - PROCESS | 1941 | 1468491333753 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x11967f400) [pid = 1941] [serial = 1357] [outer = 0x1122bd400] 03:15:34 INFO - PROCESS | 1941 | 1468491334060 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]]]}] 03:15:34 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 03:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 532ms 03:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:15:34 INFO - PROCESS | 1941 | 1468491334093 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:15:34 INFO - PROCESS | 1941 | 1468491334094 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:15:34 INFO - PROCESS | 1941 | 1468491334098 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 1941 | 1468491334102 Marionette TRACE conn2 <- [1,1782,null,{}] 03:15:34 INFO - PROCESS | 1941 | 1468491334104 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}] 03:15:34 INFO - PROCESS | 1941 | 1468491334105 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:34 INFO - PROCESS | 1941 | 1468491334186 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:15:34 INFO - PROCESS | 1941 | 1468491334190 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:34 INFO - PROCESS | 1941 | 1468491334191 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x121524800 == 31 [pid = 1941] [id = 453] 03:15:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x1198a2400) [pid = 1941] [serial = 1358] [outer = 0x0] 03:15:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x120f9c800) [pid = 1941] [serial = 1359] [outer = 0x1198a2400] 03:15:34 INFO - PROCESS | 1941 | 1468491334219 Marionette DEBUG loaded listener.js 03:15:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x1211b2000) [pid = 1941] [serial = 1360] [outer = 0x1198a2400] 03:15:34 INFO - PROCESS | 1941 | 1468491334622 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]]]}] 03:15:34 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 03:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 574ms 03:15:34 INFO - PROCESS | 1941 | 1468491334672 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:15:34 INFO - PROCESS | 1941 | 1468491334674 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:15:34 INFO - PROCESS | 1941 | 1468491334677 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 1941 | 1468491334679 Marionette TRACE conn2 <- [1,1786,null,{}] 03:15:34 INFO - PROCESS | 1941 | 1468491334694 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}] 03:15:34 INFO - PROCESS | 1941 | 1468491334697 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:34 INFO - PROCESS | 1941 | 1468491334815 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:15:34 INFO - PROCESS | 1941 | 1468491334827 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:34 INFO - PROCESS | 1941 | 1468491334828 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x124d49000 == 32 [pid = 1941] [id = 454] 03:15:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x112695400) [pid = 1941] [serial = 1361] [outer = 0x0] 03:15:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x12120cc00) [pid = 1941] [serial = 1362] [outer = 0x112695400] 03:15:34 INFO - PROCESS | 1941 | 1468491334867 Marionette DEBUG loaded listener.js 03:15:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x124902400) [pid = 1941] [serial = 1363] [outer = 0x112695400] 03:15:35 INFO - PROCESS | 1941 | 1468491335253 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]]]}] 03:15:35 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 03:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 624ms 03:15:35 INFO - PROCESS | 1941 | 1468491335310 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:15:35 INFO - PROCESS | 1941 | 1468491335311 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:15:35 INFO - PROCESS | 1941 | 1468491335313 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:15:35 INFO - PROCESS | 1941 | 1468491335314 Marionette TRACE conn2 <- [1,1790,null,{}] 03:15:35 INFO - PROCESS | 1941 | 1468491335317 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}] 03:15:35 INFO - PROCESS | 1941 | 1468491335321 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:35 INFO - PROCESS | 1941 | 1468491335414 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:15:35 INFO - PROCESS | 1941 | 1468491335419 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 1941 | 1468491335420 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x128a4d000 == 33 [pid = 1941] [id = 455] 03:15:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x1216f0400) [pid = 1941] [serial = 1364] [outer = 0x0] 03:15:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x124bf6c00) [pid = 1941] [serial = 1365] [outer = 0x1216f0400] 03:15:35 INFO - PROCESS | 1941 | 1468491335445 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x127156000) [pid = 1941] [serial = 1366] [outer = 0x1216f0400] 03:15:35 INFO - PROCESS | 1941 | 1468491335843 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]]]}] 03:15:35 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) 03:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 568ms 03:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:15:35 INFO - PROCESS | 1941 | 1468491335882 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:15:35 INFO - PROCESS | 1941 | 1468491335884 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:15:35 INFO - PROCESS | 1941 | 1468491335887 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:15:35 INFO - PROCESS | 1941 | 1468491335889 Marionette TRACE conn2 <- [1,1794,null,{}] 03:15:35 INFO - PROCESS | 1941 | 1468491335893 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}] 03:15:35 INFO - PROCESS | 1941 | 1468491335895 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:36 INFO - PROCESS | 1941 | 1468491336059 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:15:36 INFO - PROCESS | 1941 | 1468491336074 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 1941 | 1468491336075 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294c5000 == 34 [pid = 1941] [id = 456] 03:15:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1128d4c00) [pid = 1941] [serial = 1367] [outer = 0x0] 03:15:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x12840dc00) [pid = 1941] [serial = 1368] [outer = 0x1128d4c00] 03:15:36 INFO - PROCESS | 1941 | 1468491336117 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1289de000) [pid = 1941] [serial = 1369] [outer = 0x1128d4c00] 03:15:36 INFO - PROCESS | 1941 | 1468491336423 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]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 569ms 03:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:15:36 INFO - PROCESS | 1941 | 1468491336457 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 1941 | 1468491336458 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:15:36 INFO - PROCESS | 1941 | 1468491336460 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 1941 | 1468491336461 Marionette TRACE conn2 <- [1,1798,null,{}] 03:15:36 INFO - PROCESS | 1941 | 1468491336467 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}] 03:15:36 INFO - PROCESS | 1941 | 1468491336468 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:36 INFO - PROCESS | 1941 | 1468491336544 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:15:36 INFO - PROCESS | 1941 | 1468491336550 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 1941 | 1468491336551 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a2e8800 == 35 [pid = 1941] [id = 457] 03:15:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1289df000) [pid = 1941] [serial = 1370] [outer = 0x0] 03:15:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x128cce800) [pid = 1941] [serial = 1371] [outer = 0x1289df000] 03:15:36 INFO - PROCESS | 1941 | 1468491336576 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x128cd7c00) [pid = 1941] [serial = 1372] [outer = 0x1289df000] 03:15:36 INFO - PROCESS | 1941 | 1468491336885 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]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 473ms 03:15:36 INFO - PROCESS | 1941 | 1468491336955 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 1941 | 1468491336957 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:15:36 INFO - PROCESS | 1941 | 1468491336959 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 1941 | 1468491336960 Marionette TRACE conn2 <- [1,1802,null,{}] 03:15:36 INFO - PROCESS | 1941 | 1468491336963 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}] 03:15:36 INFO - PROCESS | 1941 | 1468491336967 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:37 INFO - PROCESS | 1941 | 1468491337054 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:15:37 INFO - PROCESS | 1941 | 1468491337057 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:37 INFO - PROCESS | 1941 | 1468491337058 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x119ca8000 == 36 [pid = 1941] [id = 458] 03:15:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x128cd8800) [pid = 1941] [serial = 1373] [outer = 0x0] 03:15:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x128e52c00) [pid = 1941] [serial = 1374] [outer = 0x128cd8800] 03:15:37 INFO - PROCESS | 1941 | 1468491337085 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x129065000) [pid = 1941] [serial = 1375] [outer = 0x128cd8800] 03:15:37 INFO - PROCESS | 1941 | 1468491337421 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]]]}] 03:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 469ms 03:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:15:37 INFO - PROCESS | 1941 | 1468491337433 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:15:37 INFO - PROCESS | 1941 | 1468491337435 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:15:37 INFO - PROCESS | 1941 | 1468491337437 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 1941 | 1468491337438 Marionette TRACE conn2 <- [1,1806,null,{}] 03:15:37 INFO - PROCESS | 1941 | 1468491337441 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}] 03:15:37 INFO - PROCESS | 1941 | 1468491337442 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:37 INFO - PROCESS | 1941 | 1468491337527 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:15:37 INFO - PROCESS | 1941 | 1468491337533 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:37 INFO - PROCESS | 1941 | 1468491337534 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b811000 == 37 [pid = 1941] [id = 459] 03:15:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x129058000) [pid = 1941] [serial = 1376] [outer = 0x0] 03:15:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1292b1000) [pid = 1941] [serial = 1377] [outer = 0x129058000] 03:15:37 INFO - PROCESS | 1941 | 1468491337558 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x129422800) [pid = 1941] [serial = 1378] [outer = 0x129058000] 03:15:37 INFO - PROCESS | 1941 | 1468491337934 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]]]}] 03:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 518ms 03:15:37 INFO - PROCESS | 1941 | 1468491337960 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:15:37 INFO - PROCESS | 1941 | 1468491337962 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:15:37 INFO - PROCESS | 1941 | 1468491337967 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 1941 | 1468491337968 Marionette TRACE conn2 <- [1,1810,null,{}] 03:15:37 INFO - PROCESS | 1941 | 1468491337970 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}] 03:15:37 INFO - PROCESS | 1941 | 1468491337972 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:38 INFO - PROCESS | 1941 | 1468491338089 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:15:38 INFO - PROCESS | 1941 | 1468491338104 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1941 | 1468491338105 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x124d48800 == 38 [pid = 1941] [id = 460] 03:15:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x129063800) [pid = 1941] [serial = 1379] [outer = 0x0] 03:15:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x129428000) [pid = 1941] [serial = 1380] [outer = 0x129063800] 03:15:38 INFO - PROCESS | 1941 | 1468491338130 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12a498800) [pid = 1941] [serial = 1381] [outer = 0x129063800] 03:15:38 INFO - PROCESS | 1941 | 1468491338490 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]]]}] 03:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 569ms 03:15:38 INFO - PROCESS | 1941 | 1468491338536 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 1941 | 1468491338537 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:15:38 INFO - PROCESS | 1941 | 1468491338539 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 1941 | 1468491338540 Marionette TRACE conn2 <- [1,1814,null,{}] 03:15:38 INFO - PROCESS | 1941 | 1468491338542 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}] 03:15:38 INFO - PROCESS | 1941 | 1468491338543 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:38 INFO - PROCESS | 1941 | 1468491338645 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:15:38 INFO - PROCESS | 1941 | 1468491338656 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1941 | 1468491338657 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c236800 == 39 [pid = 1941] [id = 461] 03:15:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12a498c00) [pid = 1941] [serial = 1382] [outer = 0x0] 03:15:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12a526c00) [pid = 1941] [serial = 1383] [outer = 0x12a498c00] 03:15:38 INFO - PROCESS | 1941 | 1468491338683 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12a738000) [pid = 1941] [serial = 1384] [outer = 0x12a498c00] 03:15:39 INFO - PROCESS | 1941 | 1468491339133 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]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 618ms 03:15:39 INFO - PROCESS | 1941 | 1468491339162 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 1941 | 1468491339166 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:15:39 INFO - PROCESS | 1941 | 1468491339170 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 1941 | 1468491339172 Marionette TRACE conn2 <- [1,1818,null,{}] 03:15:39 INFO - PROCESS | 1941 | 1468491339175 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}] 03:15:39 INFO - PROCESS | 1941 | 1468491339177 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:39 INFO - PROCESS | 1941 | 1468491339315 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:15:39 INFO - PROCESS | 1941 | 1468491339355 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:39 INFO - PROCESS | 1941 | 1468491339356 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5e5000 == 40 [pid = 1941] [id = 462] 03:15:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12a739c00) [pid = 1941] [serial = 1385] [outer = 0x0] 03:15:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12a92e400) [pid = 1941] [serial = 1386] [outer = 0x12a739c00] 03:15:39 INFO - PROCESS | 1941 | 1468491339380 Marionette DEBUG loaded listener.js 03:15:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x12aba9400) [pid = 1941] [serial = 1387] [outer = 0x12a739c00] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x121203800) [pid = 1941] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x124b15c00) [pid = 1941] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x124beec00) [pid = 1941] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x124bed800) [pid = 1941] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x11201cc00) [pid = 1941] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x112f54000) [pid = 1941] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1210a3400) [pid = 1941] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x119684c00) [pid = 1941] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x113845c00) [pid = 1941] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x112a88800) [pid = 1941] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1126f4800) [pid = 1941] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1138ecc00) [pid = 1941] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1129ac800) [pid = 1941] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:15:40 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x112f4a400) [pid = 1941] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:15:40 INFO - PROCESS | 1941 | 1468491340249 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]]]}] 03:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1123ms 03:15:40 INFO - PROCESS | 1941 | 1468491340293 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:15:40 INFO - PROCESS | 1941 | 1468491340294 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:15:40 INFO - PROCESS | 1941 | 1468491340296 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:15:40 INFO - PROCESS | 1941 | 1468491340297 Marionette TRACE conn2 <- [1,1822,null,{}] 03:15:40 INFO - PROCESS | 1941 | 1468491340300 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}] 03:15:40 INFO - PROCESS | 1941 | 1468491340301 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:40 INFO - PROCESS | 1941 | 1468491340384 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:15:40 INFO - PROCESS | 1941 | 1468491340387 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:40 INFO - PROCESS | 1941 | 1468491340389 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x125089800 == 41 [pid = 1941] [id = 463] 03:15:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1129b2c00) [pid = 1941] [serial = 1388] [outer = 0x0] 03:15:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x112f54000) [pid = 1941] [serial = 1389] [outer = 0x1129b2c00] 03:15:40 INFO - PROCESS | 1941 | 1468491340413 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x11696d000) [pid = 1941] [serial = 1390] [outer = 0x1129b2c00] 03:15:40 INFO - PROCESS | 1941 | 1468491340738 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]]]}] 03:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 470ms 03:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:15:40 INFO - PROCESS | 1941 | 1468491340766 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:15:40 INFO - PROCESS | 1941 | 1468491340767 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:15:40 INFO - PROCESS | 1941 | 1468491340769 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:15:40 INFO - PROCESS | 1941 | 1468491340770 Marionette TRACE conn2 <- [1,1826,null,{}] 03:15:40 INFO - PROCESS | 1941 | 1468491340773 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}] 03:15:40 INFO - PROCESS | 1941 | 1468491340774 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:40 INFO - PROCESS | 1941 | 1468491340892 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:15:40 INFO - PROCESS | 1941 | 1468491340898 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:40 INFO - PROCESS | 1941 | 1468491340899 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x12cc4d800 == 42 [pid = 1941] [id = 464] 03:15:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x113845c00) [pid = 1941] [serial = 1391] [outer = 0x0] 03:15:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x118f17000) [pid = 1941] [serial = 1392] [outer = 0x113845c00] 03:15:40 INFO - PROCESS | 1941 | 1468491340923 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1249d1c00) [pid = 1941] [serial = 1393] [outer = 0x113845c00] 03:15:41 INFO - PROCESS | 1941 | 1468491341233 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]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 520ms 03:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:15:41 INFO - PROCESS | 1941 | 1468491341291 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 1941 | 1468491341292 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:15:41 INFO - PROCESS | 1941 | 1468491341294 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 1941 | 1468491341295 Marionette TRACE conn2 <- [1,1830,null,{}] 03:15:41 INFO - PROCESS | 1941 | 1468491341297 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}] 03:15:41 INFO - PROCESS | 1941 | 1468491341298 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:41 INFO - PROCESS | 1941 | 1468491341384 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:15:41 INFO - PROCESS | 1941 | 1468491341388 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 1941 | 1468491341389 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d033000 == 43 [pid = 1941] [id = 465] 03:15:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x120fa1c00) [pid = 1941] [serial = 1394] [outer = 0x0] 03:15:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12abaac00) [pid = 1941] [serial = 1395] [outer = 0x120fa1c00] 03:15:41 INFO - PROCESS | 1941 | 1468491341413 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12b632c00) [pid = 1941] [serial = 1396] [outer = 0x120fa1c00] 03:15:41 INFO - PROCESS | 1941 | 1468491341751 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]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 473ms 03:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:15:41 INFO - PROCESS | 1941 | 1468491341768 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 1941 | 1468491341769 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:15:41 INFO - PROCESS | 1941 | 1468491341771 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 1941 | 1468491341772 Marionette TRACE conn2 <- [1,1834,null,{}] 03:15:41 INFO - PROCESS | 1941 | 1468491341783 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}] 03:15:41 INFO - PROCESS | 1941 | 1468491341784 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:41 INFO - PROCESS | 1941 | 1468491341900 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:15:41 INFO - PROCESS | 1941 | 1468491341906 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 1941 | 1468491341907 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d231800 == 44 [pid = 1941] [id = 466] 03:15:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x119c54c00) [pid = 1941] [serial = 1397] [outer = 0x0] 03:15:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12abae400) [pid = 1941] [serial = 1398] [outer = 0x119c54c00] 03:15:41 INFO - PROCESS | 1941 | 1468491341931 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12b63fc00) [pid = 1941] [serial = 1399] [outer = 0x119c54c00] 03:15:42 INFO - PROCESS | 1941 | 1468491342307 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]]]}] 03:15:42 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 03:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 569ms 03:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:15:42 INFO - PROCESS | 1941 | 1468491342341 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:15:42 INFO - PROCESS | 1941 | 1468491342343 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:15:42 INFO - PROCESS | 1941 | 1468491342348 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 1941 | 1468491342351 Marionette TRACE conn2 <- [1,1838,null,{}] 03:15:42 INFO - PROCESS | 1941 | 1468491342355 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}] 03:15:42 INFO - PROCESS | 1941 | 1468491342357 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:42 INFO - PROCESS | 1941 | 1468491342477 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:15:42 INFO - PROCESS | 1941 | 1468491342558 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:42 INFO - PROCESS | 1941 | 1468491342560 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f36800 == 45 [pid = 1941] [id = 467] 03:15:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1126fa000) [pid = 1941] [serial = 1400] [outer = 0x0] 03:15:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x112a79800) [pid = 1941] [serial = 1401] [outer = 0x1126fa000] 03:15:42 INFO - PROCESS | 1941 | 1468491342593 Marionette DEBUG loaded listener.js 03:15:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1132d1800) [pid = 1941] [serial = 1402] [outer = 0x1126fa000] 03:15:43 INFO - PROCESS | 1941 | 1468491343164 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]]]}] 03:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 874ms 03:15:43 INFO - PROCESS | 1941 | 1468491343221 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:15:43 INFO - PROCESS | 1941 | 1468491343224 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:15:43 INFO - PROCESS | 1941 | 1468491343228 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:15:43 INFO - PROCESS | 1941 | 1468491343230 Marionette TRACE conn2 <- [1,1842,null,{}] 03:15:43 INFO - PROCESS | 1941 | 1468491343233 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}] 03:15:43 INFO - PROCESS | 1941 | 1468491343235 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:43 INFO - PROCESS | 1941 | 1468491343373 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:15:43 INFO - PROCESS | 1941 | 1468491343457 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:43 INFO - PROCESS | 1941 | 1468491343458 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x118ac0800 == 46 [pid = 1941] [id = 468] 03:15:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x116971800) [pid = 1941] [serial = 1403] [outer = 0x0] 03:15:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1176cb400) [pid = 1941] [serial = 1404] [outer = 0x116971800] 03:15:43 INFO - PROCESS | 1941 | 1468491343490 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x118472800) [pid = 1941] [serial = 1405] [outer = 0x116971800] 03:15:44 INFO - PROCESS | 1941 | 1468491344165 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]]]}] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12d033000 == 45 [pid = 1941] [id = 465] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12cc4d800 == 44 [pid = 1941] [id = 464] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x125089800 == 43 [pid = 1941] [id = 463] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5e5000 == 42 [pid = 1941] [id = 462] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12c236800 == 41 [pid = 1941] [id = 461] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x124d48800 == 40 [pid = 1941] [id = 460] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x128e4a800) [pid = 1941] [serial = 1347] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12b811000 == 39 [pid = 1941] [id = 459] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x119ca8000 == 38 [pid = 1941] [id = 458] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12a2e8800 == 37 [pid = 1941] [id = 457] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x1294c5000 == 36 [pid = 1941] [id = 456] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x128a4d000 == 35 [pid = 1941] [id = 455] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x124d49000 == 34 [pid = 1941] [id = 454] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x121524800 == 33 [pid = 1941] [id = 453] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x119ca9000 == 32 [pid = 1941] [id = 452] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x11874c000 == 31 [pid = 1941] [id = 451] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x1167cb000 == 30 [pid = 1941] [id = 450] 03:15:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12c248800 == 29 [pid = 1941] [id = 449] 03:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1022ms 03:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:15:44 INFO - PROCESS | 1941 | 1468491344251 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:15:44 INFO - PROCESS | 1941 | 1468491344253 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:15:44 INFO - PROCESS | 1941 | 1468491344256 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 1941 | 1468491344258 Marionette TRACE conn2 <- [1,1846,null,{}] 03:15:44 INFO - PROCESS | 1941 | 1468491344262 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}] 03:15:44 INFO - PROCESS | 1941 | 1468491344264 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:44 INFO - PROCESS | 1941 | 1468491344352 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:15:44 INFO - PROCESS | 1941 | 1468491344361 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:44 INFO - PROCESS | 1941 | 1468491344362 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x1162f4800 == 30 [pid = 1941] [id = 469] 03:15:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x1132cd400) [pid = 1941] [serial = 1406] [outer = 0x0] 03:15:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x1133eac00) [pid = 1941] [serial = 1407] [outer = 0x1132cd400] 03:15:44 INFO - PROCESS | 1941 | 1468491344393 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x113d90000) [pid = 1941] [serial = 1408] [outer = 0x1132cd400] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x12346d400) [pid = 1941] [serial = 1329] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x126884400) [pid = 1941] [serial = 1332] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x124a0e400) [pid = 1941] [serial = 1330] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1284c3400) [pid = 1941] [serial = 1335] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x1289e2400) [pid = 1941] [serial = 1344] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x11602f800) [pid = 1941] [serial = 1339] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1289ddc00) [pid = 1941] [serial = 1336] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1126f9800) [pid = 1941] [serial = 1338] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1176c5000) [pid = 1941] [serial = 1306] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x121208800) [pid = 1941] [serial = 1326] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x119c53400) [pid = 1941] [serial = 1323] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x120f9b400) [pid = 1941] [serial = 1324] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x118708c00) [pid = 1941] [serial = 1320] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x118f1f400) [pid = 1941] [serial = 1321] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1133ea000) [pid = 1941] [serial = 1317] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11670cc00) [pid = 1941] [serial = 1318] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118478800) [pid = 1941] [serial = 1315] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11836a800) [pid = 1941] [serial = 1314] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1160de400) [pid = 1941] [serial = 1312] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x113d91800) [pid = 1941] [serial = 1311] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x112f4d800) [pid = 1941] [serial = 1309] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x112a83c00) [pid = 1941] [serial = 1308] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x128cce400) [pid = 1941] [serial = 1345] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x12840e800) [pid = 1941] [serial = 1333] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x12495a800) [pid = 1941] [serial = 1342] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1216e9000) [pid = 1941] [serial = 1327] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x118236800) [pid = 1941] [serial = 1341] [outer = 0x0] [url = about:blank] 03:15:44 INFO - PROCESS | 1941 | 1468491344763 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]]]}] 03:15:44 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) 03:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 03:15:44 INFO - PROCESS | 1941 | 1468491344778 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:15:44 INFO - PROCESS | 1941 | 1468491344783 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:15:44 INFO - PROCESS | 1941 | 1468491344788 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 1941 | 1468491344790 Marionette TRACE conn2 <- [1,1850,null,{}] 03:15:44 INFO - PROCESS | 1941 | 1468491344792 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}] 03:15:44 INFO - PROCESS | 1941 | 1468491344794 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:44 INFO - PROCESS | 1941 | 1468491344875 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:15:44 INFO - PROCESS | 1941 | 1468491344881 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:44 INFO - PROCESS | 1941 | 1468491344884 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e1f000 == 31 [pid = 1941] [id = 470] 03:15:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x116084c00) [pid = 1941] [serial = 1409] [outer = 0x0] 03:15:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x116978400) [pid = 1941] [serial = 1410] [outer = 0x116084c00] 03:15:44 INFO - PROCESS | 1941 | 1468491344912 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1176cc400) [pid = 1941] [serial = 1411] [outer = 0x116084c00] 03:15:45 INFO - PROCESS | 1941 | 1468491345302 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]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 519ms 03:15:45 INFO - PROCESS | 1941 | 1468491345307 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 1941 | 1468491345309 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:15:45 INFO - PROCESS | 1941 | 1468491345311 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 1941 | 1468491345315 Marionette TRACE conn2 <- [1,1854,null,{}] 03:15:45 INFO - PROCESS | 1941 | 1468491345326 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}] 03:15:45 INFO - PROCESS | 1941 | 1468491345331 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:45 INFO - PROCESS | 1941 | 1468491345437 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:15:45 INFO - PROCESS | 1941 | 1468491345444 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 1941 | 1468491345446 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x119957000 == 32 [pid = 1941] [id = 471] 03:15:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1128d1400) [pid = 1941] [serial = 1412] [outer = 0x0] 03:15:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x118711000) [pid = 1941] [serial = 1413] [outer = 0x1128d1400] 03:15:45 INFO - PROCESS | 1941 | 1468491345477 Marionette DEBUG loaded listener.js 03:15:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x11932f000) [pid = 1941] [serial = 1414] [outer = 0x1128d1400] 03:15:45 INFO - PROCESS | 1941 | 1468491345804 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]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 525ms 03:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:15:45 INFO - PROCESS | 1941 | 1468491345837 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 1941 | 1468491345839 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:15:45 INFO - PROCESS | 1941 | 1468491345841 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 1941 | 1468491345842 Marionette TRACE conn2 <- [1,1858,null,{}] 03:15:45 INFO - PROCESS | 1941 | 1468491345844 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}] 03:15:45 INFO - PROCESS | 1941 | 1468491345845 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:45 INFO - PROCESS | 1941 | 1468491345952 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:15:45 INFO - PROCESS | 1941 | 1468491345958 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 1941 | 1468491345959 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x1213b8800 == 33 [pid = 1941] [id = 472] 03:15:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1193dfc00) [pid = 1941] [serial = 1415] [outer = 0x0] 03:15:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x119894400) [pid = 1941] [serial = 1416] [outer = 0x1193dfc00] 03:15:45 INFO - PROCESS | 1941 | 1468491345984 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x119c51400) [pid = 1941] [serial = 1417] [outer = 0x1193dfc00] 03:15:46 INFO - PROCESS | 1941 | 1468491346318 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]]]}] 03:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 03:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:15:46 INFO - PROCESS | 1941 | 1468491346360 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:15:46 INFO - PROCESS | 1941 | 1468491346361 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:15:46 INFO - PROCESS | 1941 | 1468491346363 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:15:46 INFO - PROCESS | 1941 | 1468491346366 Marionette TRACE conn2 <- [1,1862,null,{}] 03:15:46 INFO - PROCESS | 1941 | 1468491346369 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}] 03:15:46 INFO - PROCESS | 1941 | 1468491346370 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:46 INFO - PROCESS | 1941 | 1468491346445 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:15:46 INFO - PROCESS | 1941 | 1468491346451 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 1941 | 1468491346452 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x124bd6000 == 34 [pid = 1941] [id = 473] 03:15:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x11269e800) [pid = 1941] [serial = 1418] [outer = 0x0] 03:15:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x120fa1800) [pid = 1941] [serial = 1419] [outer = 0x11269e800] 03:15:46 INFO - PROCESS | 1941 | 1468491346477 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x121202c00) [pid = 1941] [serial = 1420] [outer = 0x11269e800] 03:15:46 INFO - PROCESS | 1941 | 1468491346864 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]]]}] 03:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 524ms 03:15:46 INFO - PROCESS | 1941 | 1468491346893 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:15:46 INFO - PROCESS | 1941 | 1468491346894 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:15:46 INFO - PROCESS | 1941 | 1468491346904 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:15:46 INFO - PROCESS | 1941 | 1468491346906 Marionette TRACE conn2 <- [1,1866,null,{}] 03:15:46 INFO - PROCESS | 1941 | 1468491346909 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}] 03:15:46 INFO - PROCESS | 1941 | 1468491346916 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:47 INFO - PROCESS | 1941 | 1468491347099 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:15:47 INFO - PROCESS | 1941 | 1468491347120 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:47 INFO - PROCESS | 1941 | 1468491347122 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289c2000 == 35 [pid = 1941] [id = 474] 03:15:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x121202400) [pid = 1941] [serial = 1421] [outer = 0x0] 03:15:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1248aa400) [pid = 1941] [serial = 1422] [outer = 0x121202400] 03:15:47 INFO - PROCESS | 1941 | 1468491347161 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x124a50800) [pid = 1941] [serial = 1423] [outer = 0x121202400] 03:15:47 INFO - PROCESS | 1941 | 1468491347592 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]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 726ms 03:15:47 INFO - PROCESS | 1941 | 1468491347628 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 1941 | 1468491347630 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:15:47 INFO - PROCESS | 1941 | 1468491347632 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 1941 | 1468491347633 Marionette TRACE conn2 <- [1,1870,null,{}] 03:15:47 INFO - PROCESS | 1941 | 1468491347636 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}] 03:15:47 INFO - PROCESS | 1941 | 1468491347637 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:47 INFO - PROCESS | 1941 | 1468491347746 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:15:47 INFO - PROCESS | 1941 | 1468491347750 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:47 INFO - PROCESS | 1941 | 1468491347751 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e84000 == 36 [pid = 1941] [id = 475] 03:15:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x124a52000) [pid = 1941] [serial = 1424] [outer = 0x0] 03:15:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x124d1bc00) [pid = 1941] [serial = 1425] [outer = 0x124a52000] 03:15:47 INFO - PROCESS | 1941 | 1468491347785 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x125530400) [pid = 1941] [serial = 1426] [outer = 0x124a52000] 03:15:48 INFO - PROCESS | 1941 | 1468491348276 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]]]}] 03:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 669ms 03:15:48 INFO - PROCESS | 1941 | 1468491348302 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:15:48 INFO - PROCESS | 1941 | 1468491348304 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:15:48 INFO - PROCESS | 1941 | 1468491348306 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:15:48 INFO - PROCESS | 1941 | 1468491348307 Marionette TRACE conn2 <- [1,1874,null,{}] 03:15:48 INFO - PROCESS | 1941 | 1468491348309 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}] 03:15:48 INFO - PROCESS | 1941 | 1468491348310 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:48 INFO - PROCESS | 1941 | 1468491348411 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:15:48 INFO - PROCESS | 1941 | 1468491348422 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:48 INFO - PROCESS | 1941 | 1468491348423 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x1292a1800 == 37 [pid = 1941] [id = 476] 03:15:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x118703000) [pid = 1941] [serial = 1427] [outer = 0x0] 03:15:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1255d9c00) [pid = 1941] [serial = 1428] [outer = 0x118703000] 03:15:48 INFO - PROCESS | 1941 | 1468491348448 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x126910800) [pid = 1941] [serial = 1429] [outer = 0x118703000] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x129063800) [pid = 1941] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x1289df000) [pid = 1941] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x112695400) [pid = 1941] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x129058000) [pid = 1941] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1216f0400) [pid = 1941] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x113f35400) [pid = 1941] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x128ccc800) [pid = 1941] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x112e94800) [pid = 1941] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1122bd400) [pid = 1941] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1128d4c00) [pid = 1941] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x128cd8800) [pid = 1941] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x12a498c00) [pid = 1941] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x12a739c00) [pid = 1941] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1129b2c00) [pid = 1941] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x120fa1c00) [pid = 1941] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x113845c00) [pid = 1941] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:15:48 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1198a2400) [pid = 1941] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:15:49 INFO - PROCESS | 1941 | 1468491349140 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]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 872ms 03:15:49 INFO - PROCESS | 1941 | 1468491349179 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 1941 | 1468491349183 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:15:49 INFO - PROCESS | 1941 | 1468491349188 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 1941 | 1468491349193 Marionette TRACE conn2 <- [1,1878,null,{}] 03:15:49 INFO - PROCESS | 1941 | 1468491349199 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}] 03:15:49 INFO - PROCESS | 1941 | 1468491349201 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:49 INFO - PROCESS | 1941 | 1468491349350 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:15:49 INFO - PROCESS | 1941 | 1468491349473 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 1941 | 1468491349475 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x117020800 == 38 [pid = 1941] [id = 477] 03:15:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x112f50400) [pid = 1941] [serial = 1430] [outer = 0x0] 03:15:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1133ea000) [pid = 1941] [serial = 1431] [outer = 0x112f50400] 03:15:49 INFO - PROCESS | 1941 | 1468491349530 Marionette DEBUG loaded listener.js 03:15:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x113f31c00) [pid = 1941] [serial = 1432] [outer = 0x112f50400] 03:15:50 INFO - PROCESS | 1941 | 1468491350084 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]]]}] 03:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 03:15:50 INFO - PROCESS | 1941 | 1468491350118 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:15:50 INFO - PROCESS | 1941 | 1468491350121 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:15:50 INFO - PROCESS | 1941 | 1468491350126 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:15:50 INFO - PROCESS | 1941 | 1468491350128 Marionette TRACE conn2 <- [1,1882,null,{}] 03:15:50 INFO - PROCESS | 1941 | 1468491350130 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}] 03:15:50 INFO - PROCESS | 1941 | 1468491350132 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:50 INFO - PROCESS | 1941 | 1468491350244 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:15:50 INFO - PROCESS | 1941 | 1468491350314 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:50 INFO - PROCESS | 1941 | 1468491350315 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b2f000 == 39 [pid = 1941] [id = 478] 03:15:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x11812b000) [pid = 1941] [serial = 1433] [outer = 0x0] 03:15:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x118370400) [pid = 1941] [serial = 1434] [outer = 0x11812b000] 03:15:50 INFO - PROCESS | 1941 | 1468491350347 Marionette DEBUG loaded listener.js 03:15:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x118479800) [pid = 1941] [serial = 1435] [outer = 0x11812b000] 03:15:50 INFO - PROCESS | 1941 | 1468491350835 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]]]}] 03:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 769ms 03:15:50 INFO - PROCESS | 1941 | 1468491350896 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:15:50 INFO - PROCESS | 1941 | 1468491350899 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:15:50 INFO - PROCESS | 1941 | 1468491350902 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:15:50 INFO - PROCESS | 1941 | 1468491350905 Marionette TRACE conn2 <- [1,1886,null,{}] 03:15:50 INFO - PROCESS | 1941 | 1468491350913 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}] 03:15:50 INFO - PROCESS | 1941 | 1468491350916 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:51 INFO - PROCESS | 1941 | 1468491351019 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:15:51 INFO - PROCESS | 1941 | 1468491351088 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 1941 | 1468491351090 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e97800 == 40 [pid = 1941] [id = 479] 03:15:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x119c52000) [pid = 1941] [serial = 1436] [outer = 0x0] 03:15:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x120fa2400) [pid = 1941] [serial = 1437] [outer = 0x119c52000] 03:15:51 INFO - PROCESS | 1941 | 1468491351123 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1216e4000) [pid = 1941] [serial = 1438] [outer = 0x119c52000] 03:15:51 INFO - PROCESS | 1941 | 1468491351579 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]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 723ms 03:15:51 INFO - PROCESS | 1941 | 1468491351626 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:15:51 INFO - PROCESS | 1941 | 1468491351628 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:15:51 INFO - PROCESS | 1941 | 1468491351631 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 1941 | 1468491351634 Marionette TRACE conn2 <- [1,1890,null,{}] 03:15:51 INFO - PROCESS | 1941 | 1468491351637 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}] 03:15:51 INFO - PROCESS | 1941 | 1468491351638 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:51 INFO - PROCESS | 1941 | 1468491351746 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:15:51 INFO - PROCESS | 1941 | 1468491351816 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 1941 | 1468491351817 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7c3800 == 41 [pid = 1941] [id = 480] 03:15:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1248aac00) [pid = 1941] [serial = 1439] [outer = 0x0] 03:15:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x124963400) [pid = 1941] [serial = 1440] [outer = 0x1248aac00] 03:15:51 INFO - PROCESS | 1941 | 1468491351847 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x124d1fc00) [pid = 1941] [serial = 1441] [outer = 0x1248aac00] 03:15:52 INFO - PROCESS | 1941 | 1468491352277 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]]]}] 03:15:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1126f6c00) [pid = 1941] [serial = 1442] [outer = 0x12ccbcc00] 03:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 672ms 03:15:52 INFO - PROCESS | 1941 | 1468491352315 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 1941 | 1468491352317 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:15:52 INFO - PROCESS | 1941 | 1468491352442 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 1941 | 1468491352444 Marionette TRACE conn2 <- [1,1894,null,{}] 03:15:52 INFO - PROCESS | 1941 | 1468491352479 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}] 03:15:52 INFO - PROCESS | 1941 | 1468491352483 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:52 INFO - PROCESS | 1941 | 1468491352578 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:15:52 INFO - PROCESS | 1941 | 1468491352663 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:52 INFO - PROCESS | 1941 | 1468491352665 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x1169ab000 == 42 [pid = 1941] [id = 481] 03:15:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x112d6b000) [pid = 1941] [serial = 1443] [outer = 0x0] 03:15:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x112f4f400) [pid = 1941] [serial = 1444] [outer = 0x112d6b000] 03:15:52 INFO - PROCESS | 1941 | 1468491352693 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x11386dc00) [pid = 1941] [serial = 1445] [outer = 0x112d6b000] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x128e8f000 == 41 [pid = 1941] [id = 6] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x113356000 == 40 [pid = 1941] [id = 26] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x128e84000 == 39 [pid = 1941] [id = 475] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x1289c2000 == 38 [pid = 1941] [id = 474] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x124bd6000 == 37 [pid = 1941] [id = 473] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x1213b8800 == 36 [pid = 1941] [id = 472] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x119957000 == 35 [pid = 1941] [id = 471] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x117e1f000 == 34 [pid = 1941] [id = 470] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x1162f4800 == 33 [pid = 1941] [id = 469] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x118ac0800 == 32 [pid = 1941] [id = 468] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x116f36800 == 31 [pid = 1941] [id = 467] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5d9800 == 30 [pid = 1941] [id = 14] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd54800 == 29 [pid = 1941] [id = 12] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12cc4e000 == 28 [pid = 1941] [id = 15] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12b93b000 == 27 [pid = 1941] [id = 10] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x11334d000 == 26 [pid = 1941] [id = 23] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12a553800 == 25 [pid = 1941] [id = 8] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12b60e000 == 24 [pid = 1941] [id = 9] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12d86c000 == 23 [pid = 1941] [id = 19] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x11666d800 == 22 [pid = 1941] [id = 11] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12dfa9800 == 21 [pid = 1941] [id = 22] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x11225e800 == 20 [pid = 1941] [id = 25] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12c244000 == 19 [pid = 1941] [id = 13] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12d224800 == 18 [pid = 1941] [id = 18] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12b817800 == 17 [pid = 1941] [id = 20] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12d231800 == 16 [pid = 1941] [id = 466] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x1169b0800 == 15 [pid = 1941] [id = 24] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12d87a000 == 14 [pid = 1941] [id = 21] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7c3800 == 13 [pid = 1941] [id = 480] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x128e97800 == 12 [pid = 1941] [id = 479] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x119b2f000 == 11 [pid = 1941] [id = 478] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x117020800 == 10 [pid = 1941] [id = 477] 03:15:54 INFO - PROCESS | 1941 | --DOCSHELL 0x1292a1800 == 9 [pid = 1941] [id = 476] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x129428000) [pid = 1941] [serial = 1380] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x128cce800) [pid = 1941] [serial = 1371] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x128cd7c00) [pid = 1941] [serial = 1372] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x12120cc00) [pid = 1941] [serial = 1362] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x124902400) [pid = 1941] [serial = 1363] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1292b1000) [pid = 1941] [serial = 1377] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x124bf6c00) [pid = 1941] [serial = 1365] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x127156000) [pid = 1941] [serial = 1366] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x116a11800) [pid = 1941] [serial = 1353] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118305400) [pid = 1941] [serial = 1354] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x129060c00) [pid = 1941] [serial = 1348] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x112f58800) [pid = 1941] [serial = 1350] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x113d40000) [pid = 1941] [serial = 1351] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x118710000) [pid = 1941] [serial = 1356] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11967f400) [pid = 1941] [serial = 1357] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x12840dc00) [pid = 1941] [serial = 1368] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1289de000) [pid = 1941] [serial = 1369] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x128e52c00) [pid = 1941] [serial = 1374] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x129065000) [pid = 1941] [serial = 1375] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x12a526c00) [pid = 1941] [serial = 1383] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x12a92e400) [pid = 1941] [serial = 1386] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x12a738000) [pid = 1941] [serial = 1384] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x12aba9400) [pid = 1941] [serial = 1387] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x112f54000) [pid = 1941] [serial = 1389] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x11696d000) [pid = 1941] [serial = 1390] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x12abaac00) [pid = 1941] [serial = 1395] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x118f17000) [pid = 1941] [serial = 1392] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x120f9c800) [pid = 1941] [serial = 1359] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x1211b2000) [pid = 1941] [serial = 1360] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x12a498800) [pid = 1941] [serial = 1381] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x12abae400) [pid = 1941] [serial = 1398] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x1249d1c00) [pid = 1941] [serial = 1393] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x129422800) [pid = 1941] [serial = 1378] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x12b632c00) [pid = 1941] [serial = 1396] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1941 | 1468491354746 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]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2477ms 03:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:15:54 INFO - PROCESS | 1941 | 1468491354801 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 1941 | 1468491354803 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:15:54 INFO - PROCESS | 1941 | 1468491354806 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 1941 | 1468491354808 Marionette TRACE conn2 <- [1,1898,null,{}] 03:15:54 INFO - PROCESS | 1941 | 1468491354812 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}] 03:15:54 INFO - PROCESS | 1941 | 1468491354816 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:54 INFO - PROCESS | 1941 | 1468491354894 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:15:54 INFO - PROCESS | 1941 | 1468491354903 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:54 INFO - PROCESS | 1941 | 1468491354906 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x11623f000 == 10 [pid = 1941] [id = 482] 03:15:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x112d74c00) [pid = 1941] [serial = 1446] [outer = 0x0] 03:15:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x112e36000) [pid = 1941] [serial = 1447] [outer = 0x112d74c00] 03:15:54 INFO - PROCESS | 1941 | 1468491354934 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x11322f400) [pid = 1941] [serial = 1448] [outer = 0x112d74c00] 03:15:55 INFO - PROCESS | 1941 | 1468491355274 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]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 03:15:55 INFO - PROCESS | 1941 | 1468491355326 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 1941 | 1468491355330 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:15:55 INFO - PROCESS | 1941 | 1468491355335 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 1941 | 1468491355337 Marionette TRACE conn2 <- [1,1902,null,{}] 03:15:55 INFO - PROCESS | 1941 | 1468491355340 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}] 03:15:55 INFO - PROCESS | 1941 | 1468491355342 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:55 INFO - PROCESS | 1941 | 1468491355424 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:15:55 INFO - PROCESS | 1941 | 1468491355428 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:55 INFO - PROCESS | 1941 | 1468491355430 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x113d83000 == 11 [pid = 1941] [id = 483] 03:15:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x11386b000) [pid = 1941] [serial = 1449] [outer = 0x0] 03:15:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x113d90c00) [pid = 1941] [serial = 1450] [outer = 0x11386b000] 03:15:55 INFO - PROCESS | 1941 | 1468491355461 Marionette DEBUG loaded listener.js 03:15:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x1160d9000) [pid = 1941] [serial = 1451] [outer = 0x11386b000] 03:15:55 INFO - PROCESS | 1941 | 1468491355811 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]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 520ms 03:15:55 INFO - PROCESS | 1941 | 1468491355859 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 1941 | 1468491355860 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:15:55 INFO - PROCESS | 1941 | 1468491355869 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 1941 | 1468491355871 Marionette TRACE conn2 <- [1,1906,null,{}] 03:15:55 INFO - PROCESS | 1941 | 1468491355879 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}] 03:15:55 INFO - PROCESS | 1941 | 1468491355882 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:55 INFO - PROCESS | 1941 | 1468491355961 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:15:55 INFO - PROCESS | 1941 | 1468491355969 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:55 INFO - PROCESS | 1941 | 1468491355971 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x119629000 == 12 [pid = 1941] [id = 484] 03:15:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1129a5800) [pid = 1941] [serial = 1452] [outer = 0x0] 03:15:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x11722f800) [pid = 1941] [serial = 1453] [outer = 0x1129a5800] 03:15:56 INFO - PROCESS | 1941 | 1468491356000 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11822ec00) [pid = 1941] [serial = 1454] [outer = 0x1129a5800] 03:15:56 INFO - PROCESS | 1941 | 1468491356365 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]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 529ms 03:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:15:56 INFO - PROCESS | 1941 | 1468491356392 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:15:56 INFO - PROCESS | 1941 | 1468491356394 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:15:56 INFO - PROCESS | 1941 | 1468491356396 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 1941 | 1468491356397 Marionette TRACE conn2 <- [1,1910,null,{}] 03:15:56 INFO - PROCESS | 1941 | 1468491356402 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}] 03:15:56 INFO - PROCESS | 1941 | 1468491356403 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:56 INFO - PROCESS | 1941 | 1468491356510 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:15:56 INFO - PROCESS | 1941 | 1468491356517 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 1941 | 1468491356518 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f3b800 == 13 [pid = 1941] [id = 485] 03:15:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x118312000) [pid = 1941] [serial = 1455] [outer = 0x0] 03:15:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x118429c00) [pid = 1941] [serial = 1456] [outer = 0x118312000] 03:15:56 INFO - PROCESS | 1941 | 1468491356543 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x118705000) [pid = 1941] [serial = 1457] [outer = 0x118312000] 03:15:56 INFO - PROCESS | 1941 | 1468491356875 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]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 03:15:56 INFO - PROCESS | 1941 | 1468491356917 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:15:56 INFO - PROCESS | 1941 | 1468491356919 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:15:56 INFO - PROCESS | 1941 | 1468491356921 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 1941 | 1468491356922 Marionette TRACE conn2 <- [1,1914,null,{}] 03:15:56 INFO - PROCESS | 1941 | 1468491356925 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}] 03:15:56 INFO - PROCESS | 1941 | 1468491356926 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:57 INFO - PROCESS | 1941 | 1468491357027 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:15:57 INFO - PROCESS | 1941 | 1468491357065 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:57 INFO - PROCESS | 1941 | 1468491357066 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x123357000 == 14 [pid = 1941] [id = 486] 03:15:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1129b3c00) [pid = 1941] [serial = 1458] [outer = 0x0] 03:15:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x118711800) [pid = 1941] [serial = 1459] [outer = 0x1129b3c00] 03:15:57 INFO - PROCESS | 1941 | 1468491357091 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x118f8fc00) [pid = 1941] [serial = 1460] [outer = 0x1129b3c00] 03:15:57 INFO - PROCESS | 1941 | 1468491357406 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]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 520ms 03:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:15:57 INFO - PROCESS | 1941 | 1468491357441 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 1941 | 1468491357443 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:15:57 INFO - PROCESS | 1941 | 1468491357445 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 1941 | 1468491357446 Marionette TRACE conn2 <- [1,1918,null,{}] 03:15:57 INFO - PROCESS | 1941 | 1468491357448 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}] 03:15:57 INFO - PROCESS | 1941 | 1468491357452 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:57 INFO - PROCESS | 1941 | 1468491357575 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:15:57 INFO - PROCESS | 1941 | 1468491357612 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:57 INFO - PROCESS | 1941 | 1468491357613 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x126813000 == 15 [pid = 1941] [id = 487] 03:15:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x118a2a000) [pid = 1941] [serial = 1461] [outer = 0x0] 03:15:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x119684000) [pid = 1941] [serial = 1462] [outer = 0x118a2a000] 03:15:57 INFO - PROCESS | 1941 | 1468491357638 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x12120e400) [pid = 1941] [serial = 1463] [outer = 0x118a2a000] 03:15:58 INFO - PROCESS | 1941 | 1468491358002 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]]]}] 03:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 571ms 03:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:15:58 INFO - PROCESS | 1941 | 1468491358018 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:15:58 INFO - PROCESS | 1941 | 1468491358020 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:15:58 INFO - PROCESS | 1941 | 1468491358023 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - PROCESS | 1941 | 1468491358025 Marionette TRACE conn2 <- [1,1922,null,{}] 03:15:58 INFO - PROCESS | 1941 | 1468491358028 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}] 03:15:58 INFO - PROCESS | 1941 | 1468491358031 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:58 INFO - PROCESS | 1941 | 1468491358171 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:15:58 INFO - PROCESS | 1941 | 1468491358211 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 1941 | 1468491358212 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x128cb4800 == 16 [pid = 1941] [id = 488] 03:15:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1212d8c00) [pid = 1941] [serial = 1464] [outer = 0x0] 03:15:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1216e3c00) [pid = 1941] [serial = 1465] [outer = 0x1212d8c00] 03:15:58 INFO - PROCESS | 1941 | 1468491358236 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x121c3ec00) [pid = 1941] [serial = 1466] [outer = 0x1212d8c00] 03:15:58 INFO - PROCESS | 1941 | 1468491358543 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]]]}] 03:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 569ms 03:15:58 INFO - PROCESS | 1941 | 1468491358592 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:15:58 INFO - PROCESS | 1941 | 1468491358594 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:15:58 INFO - PROCESS | 1941 | 1468491358596 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - PROCESS | 1941 | 1468491358597 Marionette TRACE conn2 <- [1,1926,null,{}] 03:15:58 INFO - PROCESS | 1941 | 1468491358599 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}] 03:15:58 INFO - PROCESS | 1941 | 1468491358600 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:58 INFO - PROCESS | 1941 | 1468491358695 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:15:58 INFO - PROCESS | 1941 | 1468491358699 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 1941 | 1468491358700 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e96000 == 17 [pid = 1941] [id = 489] 03:15:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1126f8c00) [pid = 1941] [serial = 1467] [outer = 0x0] 03:15:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x123473000) [pid = 1941] [serial = 1468] [outer = 0x1126f8c00] 03:15:58 INFO - PROCESS | 1941 | 1468491358724 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x124964c00) [pid = 1941] [serial = 1469] [outer = 0x1126f8c00] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11269e800) [pid = 1941] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1248aac00) [pid = 1941] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x119c52000) [pid = 1941] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x11812b000) [pid = 1941] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x112f50400) [pid = 1941] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x118703000) [pid = 1941] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x124a52000) [pid = 1941] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x121202400) [pid = 1941] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x116084c00) [pid = 1941] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1128d1400) [pid = 1941] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x119c54c00) [pid = 1941] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1126fa000) [pid = 1941] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x116971800) [pid = 1941] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1132cd400) [pid = 1941] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:15:59 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x1193dfc00) [pid = 1941] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:15:59 INFO - PROCESS | 1941 | 1468491359310 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]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 723ms 03:15:59 INFO - PROCESS | 1941 | 1468491359320 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 1941 | 1468491359321 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:15:59 INFO - PROCESS | 1941 | 1468491359324 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 1941 | 1468491359325 Marionette TRACE conn2 <- [1,1930,null,{}] 03:15:59 INFO - PROCESS | 1941 | 1468491359328 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}] 03:15:59 INFO - PROCESS | 1941 | 1468491359329 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:59 INFO - PROCESS | 1941 | 1468491359430 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:15:59 INFO - PROCESS | 1941 | 1468491359436 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 1941 | 1468491359437 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:15:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x119627000 == 18 [pid = 1941] [id = 490] 03:15:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x112f58800) [pid = 1941] [serial = 1470] [outer = 0x0] 03:15:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1176bf800) [pid = 1941] [serial = 1471] [outer = 0x112f58800] 03:15:59 INFO - PROCESS | 1941 | 1468491359479 Marionette DEBUG loaded listener.js 03:15:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x118711c00) [pid = 1941] [serial = 1472] [outer = 0x112f58800] 03:15:59 INFO - PROCESS | 1941 | 1468491359894 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]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 620ms 03:15:59 INFO - PROCESS | 1941 | 1468491359944 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 1941 | 1468491359946 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:15:59 INFO - PROCESS | 1941 | 1468491359948 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 1941 | 1468491359949 Marionette TRACE conn2 <- [1,1934,null,{}] 03:15:59 INFO - PROCESS | 1941 | 1468491359951 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}] 03:15:59 INFO - PROCESS | 1941 | 1468491359953 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:00 INFO - PROCESS | 1941 | 1468491360036 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:16:00 INFO - PROCESS | 1941 | 1468491360040 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:00 INFO - PROCESS | 1941 | 1468491360041 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a561800 == 19 [pid = 1941] [id = 491] 03:16:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1128cd400) [pid = 1941] [serial = 1473] [outer = 0x0] 03:16:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1212de000) [pid = 1941] [serial = 1474] [outer = 0x1128cd400] 03:16:00 INFO - PROCESS | 1941 | 1468491360065 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x124963c00) [pid = 1941] [serial = 1475] [outer = 0x1128cd400] 03:16:00 INFO - PROCESS | 1941 | 1468491360418 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]]]}] 03:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 03:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:16:00 INFO - PROCESS | 1941 | 1468491360467 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 1941 | 1468491360469 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:16:00 INFO - PROCESS | 1941 | 1468491360471 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 1941 | 1468491360472 Marionette TRACE conn2 <- [1,1938,null,{}] 03:16:00 INFO - PROCESS | 1941 | 1468491360475 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}] 03:16:00 INFO - PROCESS | 1941 | 1468491360476 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:00 INFO - PROCESS | 1941 | 1468491360563 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:16:00 INFO - PROCESS | 1941 | 1468491360568 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:00 INFO - PROCESS | 1941 | 1468491360570 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x121a5e000 == 20 [pid = 1941] [id = 492] 03:16:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x124b17400) [pid = 1941] [serial = 1476] [outer = 0x0] 03:16:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x124d27400) [pid = 1941] [serial = 1477] [outer = 0x124b17400] 03:16:00 INFO - PROCESS | 1941 | 1468491360600 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1255d1800) [pid = 1941] [serial = 1478] [outer = 0x124b17400] 03:16:00 INFO - PROCESS | 1941 | 1468491360925 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]]]}] 03:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 471ms 03:16:00 INFO - PROCESS | 1941 | 1468491360984 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 1941 | 1468491360986 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:16:00 INFO - PROCESS | 1941 | 1468491360990 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 1941 | 1468491360993 Marionette TRACE conn2 <- [1,1942,null,{}] 03:16:01 INFO - PROCESS | 1941 | 1468491360997 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}] 03:16:01 INFO - PROCESS | 1941 | 1468491360999 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:01 INFO - PROCESS | 1941 | 1468491361088 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:16:01 INFO - PROCESS | 1941 | 1468491361180 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 1941 | 1468491361182 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x1160a3000 == 21 [pid = 1941] [id = 493] 03:16:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1128d6800) [pid = 1941] [serial = 1479] [outer = 0x0] 03:16:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1129aa000) [pid = 1941] [serial = 1480] [outer = 0x1128d6800] 03:16:01 INFO - PROCESS | 1941 | 1468491361215 Marionette DEBUG loaded listener.js 03:16:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x112f54800) [pid = 1941] [serial = 1481] [outer = 0x1128d6800] 03:16:01 INFO - PROCESS | 1941 | 1468491361721 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]]]}] 03:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 771ms 03:16:01 INFO - PROCESS | 1941 | 1468491361762 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:16:01 INFO - PROCESS | 1941 | 1468491361764 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:16:01 INFO - PROCESS | 1941 | 1468491361769 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:16:01 INFO - PROCESS | 1941 | 1468491361772 Marionette TRACE conn2 <- [1,1946,null,{}] 03:16:01 INFO - PROCESS | 1941 | 1468491361775 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}] 03:16:01 INFO - PROCESS | 1941 | 1468491361776 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:01 INFO - PROCESS | 1941 | 1468491361885 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:16:01 INFO - PROCESS | 1941 | 1468491361962 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 1941 | 1468491361964 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x121113800 == 22 [pid = 1941] [id = 494] 03:16:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x113371800) [pid = 1941] [serial = 1482] [outer = 0x0] 03:16:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1166f6800) [pid = 1941] [serial = 1483] [outer = 0x113371800] 03:16:01 INFO - PROCESS | 1941 | 1468491361994 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1172b9000) [pid = 1941] [serial = 1484] [outer = 0x113371800] 03:16:02 INFO - PROCESS | 1941 | 1468491362683 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]]]}] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x112f4f400) [pid = 1941] [serial = 1444] [outer = 0x0] [url = about:blank] 03:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 975ms 03:16:02 INFO - PROCESS | 1941 | 1468491362743 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:16:02 INFO - PROCESS | 1941 | 1468491362745 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:16:02 INFO - PROCESS | 1941 | 1468491362748 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:16:02 INFO - PROCESS | 1941 | 1468491362750 Marionette TRACE conn2 <- [1,1950,null,{}] 03:16:02 INFO - PROCESS | 1941 | 1468491362753 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}] 03:16:02 INFO - PROCESS | 1941 | 1468491362755 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:02 INFO - PROCESS | 1941 | 1468491362828 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1248aa400) [pid = 1941] [serial = 1422] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x124a50800) [pid = 1941] [serial = 1423] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x116978400) [pid = 1941] [serial = 1410] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1176cc400) [pid = 1941] [serial = 1411] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x118711000) [pid = 1941] [serial = 1413] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x11932f000) [pid = 1941] [serial = 1414] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x12b63fc00) [pid = 1941] [serial = 1399] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x112a79800) [pid = 1941] [serial = 1401] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1132d1800) [pid = 1941] [serial = 1402] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1176cb400) [pid = 1941] [serial = 1404] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x118472800) [pid = 1941] [serial = 1405] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1133eac00) [pid = 1941] [serial = 1407] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x113d90000) [pid = 1941] [serial = 1408] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x119894400) [pid = 1941] [serial = 1416] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x119c51400) [pid = 1941] [serial = 1417] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x120fa1800) [pid = 1941] [serial = 1419] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x121202c00) [pid = 1941] [serial = 1420] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x124d1fc00) [pid = 1941] [serial = 1441] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x1216e4000) [pid = 1941] [serial = 1438] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x124963400) [pid = 1941] [serial = 1440] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x120fa2400) [pid = 1941] [serial = 1437] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x118479800) [pid = 1941] [serial = 1435] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x1129ad000) [pid = 1941] [serial = 880] [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.] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x118370400) [pid = 1941] [serial = 1434] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x113f31c00) [pid = 1941] [serial = 1432] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x1255d9c00) [pid = 1941] [serial = 1428] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x1133ea000) [pid = 1941] [serial = 1431] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 60 (0x126910800) [pid = 1941] [serial = 1429] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 59 (0x124d1bc00) [pid = 1941] [serial = 1425] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | --DOMWINDOW == 58 (0x125530400) [pid = 1941] [serial = 1426] [outer = 0x0] [url = about:blank] 03:16:02 INFO - PROCESS | 1941 | 1468491362893 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:02 INFO - PROCESS | 1941 | 1468491362894 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x1160a5800 == 23 [pid = 1941] [id = 495] 03:16:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 59 (0x112f55800) [pid = 1941] [serial = 1485] [outer = 0x0] 03:16:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 60 (0x1133dc000) [pid = 1941] [serial = 1486] [outer = 0x112f55800] 03:16:02 INFO - PROCESS | 1941 | 1468491362924 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 61 (0x1151dc400) [pid = 1941] [serial = 1487] [outer = 0x112f55800] 03:16:03 INFO - PROCESS | 1941 | 1468491363227 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]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 523ms 03:16:03 INFO - PROCESS | 1941 | 1468491363270 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 1941 | 1468491363273 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:16:03 INFO - PROCESS | 1941 | 1468491363277 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 1941 | 1468491363279 Marionette TRACE conn2 <- [1,1954,null,{}] 03:16:03 INFO - PROCESS | 1941 | 1468491363283 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}] 03:16:03 INFO - PROCESS | 1941 | 1468491363286 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:03 INFO - PROCESS | 1941 | 1468491363362 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:16:03 INFO - PROCESS | 1941 | 1468491363369 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 1941 | 1468491363370 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180b6800 == 24 [pid = 1941] [id = 496] 03:16:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x11662e800) [pid = 1941] [serial = 1488] [outer = 0x0] 03:16:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x1173ab000) [pid = 1941] [serial = 1489] [outer = 0x11662e800] 03:16:03 INFO - PROCESS | 1941 | 1468491363417 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x118239c00) [pid = 1941] [serial = 1490] [outer = 0x11662e800] 03:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 523ms 03:16:03 INFO - PROCESS | 1941 | 1468491363797 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]]]}] 03:16:03 INFO - PROCESS | 1941 | 1468491363801 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:16:03 INFO - PROCESS | 1941 | 1468491363803 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:16:03 INFO - PROCESS | 1941 | 1468491363807 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 1941 | 1468491363811 Marionette TRACE conn2 <- [1,1958,null,{}] 03:16:03 INFO - PROCESS | 1941 | 1468491363823 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}] 03:16:03 INFO - PROCESS | 1941 | 1468491363828 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:03 INFO - PROCESS | 1941 | 1468491363948 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:16:04 INFO - PROCESS | 1941 | 1468491364033 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 1941 | 1468491364035 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x119639800 == 25 [pid = 1941] [id = 497] 03:16:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x111d18800) [pid = 1941] [serial = 1491] [outer = 0x0] 03:16:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x11842f800) [pid = 1941] [serial = 1492] [outer = 0x111d18800] 03:16:04 INFO - PROCESS | 1941 | 1468491364083 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x11932f000) [pid = 1941] [serial = 1493] [outer = 0x111d18800] 03:16:04 INFO - PROCESS | 1941 | 1468491364392 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]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 627ms 03:16:04 INFO - PROCESS | 1941 | 1468491364438 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 1941 | 1468491364440 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:16:04 INFO - PROCESS | 1941 | 1468491364442 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 1941 | 1468491364443 Marionette TRACE conn2 <- [1,1962,null,{}] 03:16:04 INFO - PROCESS | 1941 | 1468491364446 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}] 03:16:04 INFO - PROCESS | 1941 | 1468491364447 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:04 INFO - PROCESS | 1941 | 1468491364571 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:16:04 INFO - PROCESS | 1941 | 1468491364576 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 1941 | 1468491364577 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x121226800 == 26 [pid = 1941] [id = 498] 03:16:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x119334c00) [pid = 1941] [serial = 1494] [outer = 0x0] 03:16:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x11989d400) [pid = 1941] [serial = 1495] [outer = 0x119334c00] 03:16:04 INFO - PROCESS | 1941 | 1468491364603 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x119c53c00) [pid = 1941] [serial = 1496] [outer = 0x119334c00] 03:16:04 INFO - PROCESS | 1941 | 1468491364945 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]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 521ms 03:16:04 INFO - PROCESS | 1941 | 1468491364963 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 1941 | 1468491364966 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:16:04 INFO - PROCESS | 1941 | 1468491364969 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 1941 | 1468491364970 Marionette TRACE conn2 <- [1,1966,null,{}] 03:16:04 INFO - PROCESS | 1941 | 1468491364973 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}] 03:16:04 INFO - PROCESS | 1941 | 1468491364974 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:05 INFO - PROCESS | 1941 | 1468491365068 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:16:05 INFO - PROCESS | 1941 | 1468491365106 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:05 INFO - PROCESS | 1941 | 1468491365107 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x124a9d800 == 27 [pid = 1941] [id = 499] 03:16:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x1126fd000) [pid = 1941] [serial = 1497] [outer = 0x0] 03:16:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x120fa2400) [pid = 1941] [serial = 1498] [outer = 0x1126fd000] 03:16:05 INFO - PROCESS | 1941 | 1468491365131 Marionette DEBUG loaded listener.js 03:16:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x121208000) [pid = 1941] [serial = 1499] [outer = 0x1126fd000] 03:16:05 INFO - PROCESS | 1941 | 1468491365451 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]]]}] 03:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 03:16:05 INFO - PROCESS | 1941 | 1468491365488 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:16:05 INFO - PROCESS | 1941 | 1468491365489 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:16:05 INFO - PROCESS | 1941 | 1468491365491 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:16:05 INFO - PROCESS | 1941 | 1468491365492 Marionette TRACE conn2 <- [1,1970,null,{}] 03:16:05 INFO - PROCESS | 1941 | 1468491365495 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}] 03:16:05 INFO - PROCESS | 1941 | 1468491365499 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:05 INFO - PROCESS | 1941 | 1468491365620 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:16:05 INFO - PROCESS | 1941 | 1468491365624 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:05 INFO - PROCESS | 1941 | 1468491365625 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x126802800 == 28 [pid = 1941] [id = 500] 03:16:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x119bec400) [pid = 1941] [serial = 1500] [outer = 0x0] 03:16:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x1216e5000) [pid = 1941] [serial = 1501] [outer = 0x119bec400] 03:16:05 INFO - PROCESS | 1941 | 1468491365650 Marionette DEBUG loaded listener.js 03:16:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x124d8ec00) [pid = 1941] [serial = 1502] [outer = 0x119bec400] 03:16:05 INFO - PROCESS | 1941 | 1468491365974 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]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 520ms 03:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:16:06 INFO - PROCESS | 1941 | 1468491366011 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1941 | 1468491366012 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:16:06 INFO - PROCESS | 1941 | 1468491366014 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 1941 | 1468491366016 Marionette TRACE conn2 <- [1,1974,null,{}] 03:16:06 INFO - PROCESS | 1941 | 1468491366018 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}] 03:16:06 INFO - PROCESS | 1941 | 1468491366019 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:06 INFO - PROCESS | 1941 | 1468491366112 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:16:06 INFO - PROCESS | 1941 | 1468491366121 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 1941 | 1468491366122 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e91000 == 29 [pid = 1941] [id = 501] 03:16:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x124fe9c00) [pid = 1941] [serial = 1503] [outer = 0x0] 03:16:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1255db400) [pid = 1941] [serial = 1504] [outer = 0x124fe9c00] 03:16:06 INFO - PROCESS | 1941 | 1468491366146 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x12690e800) [pid = 1941] [serial = 1505] [outer = 0x124fe9c00] 03:16:06 INFO - PROCESS | 1941 | 1468491366476 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]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 469ms 03:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:16:06 INFO - PROCESS | 1941 | 1468491366490 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1941 | 1468491366491 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:16:06 INFO - PROCESS | 1941 | 1468491366494 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 1941 | 1468491366495 Marionette TRACE conn2 <- [1,1978,null,{}] 03:16:06 INFO - PROCESS | 1941 | 1468491366497 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}] 03:16:06 INFO - PROCESS | 1941 | 1468491366500 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:06 INFO - PROCESS | 1941 | 1468491366599 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:16:06 INFO - PROCESS | 1941 | 1468491366602 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 1941 | 1468491366603 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a2cc800 == 30 [pid = 1941] [id = 502] 03:16:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x124fe9400) [pid = 1941] [serial = 1506] [outer = 0x0] 03:16:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x12714b800) [pid = 1941] [serial = 1507] [outer = 0x124fe9400] 03:16:06 INFO - PROCESS | 1941 | 1468491366627 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x127159c00) [pid = 1941] [serial = 1508] [outer = 0x124fe9400] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x112d74c00) [pid = 1941] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1129a5800) [pid = 1941] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x11386b000) [pid = 1941] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x118a2a000) [pid = 1941] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1129b3c00) [pid = 1941] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1212d8c00) [pid = 1941] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x112f58800) [pid = 1941] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x1126f8c00) [pid = 1941] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x118312000) [pid = 1941] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x112d6b000) [pid = 1941] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:16:06 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x1128cd400) [pid = 1941] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:16:07 INFO - PROCESS | 1941 | 1468491367063 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]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 619ms 03:16:07 INFO - PROCESS | 1941 | 1468491367114 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:16:07 INFO - PROCESS | 1941 | 1468491367115 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:16:07 INFO - PROCESS | 1941 | 1468491367117 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 1941 | 1468491367118 Marionette TRACE conn2 <- [1,1982,null,{}] 03:16:07 INFO - PROCESS | 1941 | 1468491367120 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}] 03:16:07 INFO - PROCESS | 1941 | 1468491367121 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:07 INFO - PROCESS | 1941 | 1468491367201 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:16:07 INFO - PROCESS | 1941 | 1468491367252 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:07 INFO - PROCESS | 1941 | 1468491367253 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x128a3f000 == 31 [pid = 1941] [id = 503] 03:16:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1129aa800) [pid = 1941] [serial = 1509] [outer = 0x0] 03:16:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x1132d2c00) [pid = 1941] [serial = 1510] [outer = 0x1129aa800] 03:16:07 INFO - PROCESS | 1941 | 1468491367279 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x119334400) [pid = 1941] [serial = 1511] [outer = 0x1129aa800] 03:16:07 INFO - PROCESS | 1941 | 1468491367552 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]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 470ms 03:16:07 INFO - PROCESS | 1941 | 1468491367588 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:16:07 INFO - PROCESS | 1941 | 1468491367589 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:16:07 INFO - PROCESS | 1941 | 1468491367592 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 1941 | 1468491367593 Marionette TRACE conn2 <- [1,1986,null,{}] 03:16:07 INFO - PROCESS | 1941 | 1468491367595 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}] 03:16:07 INFO - PROCESS | 1941 | 1468491367596 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:07 INFO - PROCESS | 1941 | 1468491367691 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:16:07 INFO - PROCESS | 1941 | 1468491367694 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:07 INFO - PROCESS | 1941 | 1468491367695 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa98000 == 32 [pid = 1941] [id = 504] 03:16:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x11967d400) [pid = 1941] [serial = 1512] [outer = 0x0] 03:16:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x128406800) [pid = 1941] [serial = 1513] [outer = 0x11967d400] 03:16:07 INFO - PROCESS | 1941 | 1468491367722 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x11847cc00) [pid = 1941] [serial = 1514] [outer = 0x11967d400] 03:16:08 INFO - PROCESS | 1941 | 1468491368060 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]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 517ms 03:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:16:08 INFO - PROCESS | 1941 | 1468491368110 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 1941 | 1468491368112 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:16:08 INFO - PROCESS | 1941 | 1468491368114 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 1941 | 1468491368116 Marionette TRACE conn2 <- [1,1990,null,{}] 03:16:08 INFO - PROCESS | 1941 | 1468491368129 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}] 03:16:08 INFO - PROCESS | 1941 | 1468491368130 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:08 INFO - PROCESS | 1941 | 1468491368221 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:16:08 INFO - PROCESS | 1941 | 1468491368225 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 1941 | 1468491368227 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b81e800 == 33 [pid = 1941] [id = 505] 03:16:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1284bec00) [pid = 1941] [serial = 1515] [outer = 0x0] 03:16:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1289dc000) [pid = 1941] [serial = 1516] [outer = 0x1284bec00] 03:16:08 INFO - PROCESS | 1941 | 1468491368253 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x128c0b400) [pid = 1941] [serial = 1517] [outer = 0x1284bec00] 03:16:08 INFO - PROCESS | 1941 | 1468491368591 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]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 03:16:08 INFO - PROCESS | 1941 | 1468491368633 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 1941 | 1468491368634 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:16:08 INFO - PROCESS | 1941 | 1468491368637 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 1941 | 1468491368638 Marionette TRACE conn2 <- [1,1994,null,{}] 03:16:08 INFO - PROCESS | 1941 | 1468491368640 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}] 03:16:08 INFO - PROCESS | 1941 | 1468491368642 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:08 INFO - PROCESS | 1941 | 1468491368728 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:16:08 INFO - PROCESS | 1941 | 1468491368797 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 1941 | 1468491368798 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b93a800 == 34 [pid = 1941] [id = 506] 03:16:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x1284c4800) [pid = 1941] [serial = 1518] [outer = 0x0] 03:16:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x128cccc00) [pid = 1941] [serial = 1519] [outer = 0x1284c4800] 03:16:08 INFO - PROCESS | 1941 | 1468491368844 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x128cd6000) [pid = 1941] [serial = 1520] [outer = 0x1284c4800] 03:16:09 INFO - PROCESS | 1941 | 1468491369327 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]]]}] 03:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 719ms 03:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:16:09 INFO - PROCESS | 1941 | 1468491369357 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:16:09 INFO - PROCESS | 1941 | 1468491369360 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:16:09 INFO - PROCESS | 1941 | 1468491369363 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:16:09 INFO - PROCESS | 1941 | 1468491369365 Marionette TRACE conn2 <- [1,1998,null,{}] 03:16:09 INFO - PROCESS | 1941 | 1468491369387 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}] 03:16:09 INFO - PROCESS | 1941 | 1468491369389 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:09 INFO - PROCESS | 1941 | 1468491369490 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:16:09 INFO - PROCESS | 1941 | 1468491369595 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 1941 | 1468491369597 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180b5000 == 35 [pid = 1941] [id = 507] 03:16:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1138ed000) [pid = 1941] [serial = 1521] [outer = 0x0] 03:16:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x115e59000) [pid = 1941] [serial = 1522] [outer = 0x1138ed000] 03:16:09 INFO - PROCESS | 1941 | 1468491369628 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x116a0b800) [pid = 1941] [serial = 1523] [outer = 0x1138ed000] 03:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 689ms 03:16:10 INFO - PROCESS | 1941 | 1468491370046 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]]]}] 03:16:10 INFO - PROCESS | 1941 | 1468491370051 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 1941 | 1468491370055 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:16:10 INFO - PROCESS | 1941 | 1468491370059 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 1941 | 1468491370061 Marionette TRACE conn2 <- [1,2002,null,{}] 03:16:10 INFO - PROCESS | 1941 | 1468491370063 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}] 03:16:10 INFO - PROCESS | 1941 | 1468491370065 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:10 INFO - PROCESS | 1941 | 1468491370168 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:16:10 INFO - PROCESS | 1941 | 1468491370221 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:10 INFO - PROCESS | 1941 | 1468491370222 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249c5800 == 36 [pid = 1941] [id = 508] 03:16:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x118369c00) [pid = 1941] [serial = 1524] [outer = 0x0] 03:16:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x118477000) [pid = 1941] [serial = 1525] [outer = 0x118369c00] 03:16:10 INFO - PROCESS | 1941 | 1468491370253 Marionette DEBUG loaded listener.js 03:16:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x119338c00) [pid = 1941] [serial = 1526] [outer = 0x118369c00] 03:16:10 INFO - PROCESS | 1941 | 1468491370715 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]]]}] 03:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 669ms 03:16:10 INFO - PROCESS | 1941 | 1468491370729 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 1941 | 1468491370730 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:16:10 INFO - PROCESS | 1941 | 1468491370735 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 1941 | 1468491370738 Marionette TRACE conn2 <- [1,2006,null,{}] 03:16:10 INFO - PROCESS | 1941 | 1468491370746 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}] 03:16:10 INFO - PROCESS | 1941 | 1468491370749 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:10 INFO - PROCESS | 1941 | 1468491370873 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:16:10 INFO - PROCESS | 1941 | 1468491370945 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:10 INFO - PROCESS | 1941 | 1468491370947 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd41000 == 37 [pid = 1941] [id = 509] 03:16:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1215ccc00) [pid = 1941] [serial = 1527] [outer = 0x0] 03:16:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x12334dc00) [pid = 1941] [serial = 1528] [outer = 0x1215ccc00] 03:16:10 INFO - PROCESS | 1941 | 1468491370978 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x124a50800) [pid = 1941] [serial = 1529] [outer = 0x1215ccc00] 03:16:11 INFO - PROCESS | 1941 | 1468491371572 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]]]}] 03:16:11 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 03:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 873ms 03:16:11 INFO - PROCESS | 1941 | 1468491371609 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:16:11 INFO - PROCESS | 1941 | 1468491371613 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:16:11 INFO - PROCESS | 1941 | 1468491371621 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:16:11 INFO - PROCESS | 1941 | 1468491371623 Marionette TRACE conn2 <- [1,2010,null,{}] 03:16:11 INFO - PROCESS | 1941 | 1468491371629 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}] 03:16:11 INFO - PROCESS | 1941 | 1468491371631 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:11 INFO - PROCESS | 1941 | 1468491371767 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:16:11 INFO - PROCESS | 1941 | 1468491371897 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:11 INFO - PROCESS | 1941 | 1468491371901 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x1169b0800 == 38 [pid = 1941] [id = 510] 03:16:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1128ca800) [pid = 1941] [serial = 1530] [outer = 0x0] 03:16:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1129ad000) [pid = 1941] [serial = 1531] [outer = 0x1128ca800] 03:16:11 INFO - PROCESS | 1941 | 1468491371949 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1132cd400) [pid = 1941] [serial = 1532] [outer = 0x1128ca800] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x126802800 == 37 [pid = 1941] [id = 500] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x128e91000 == 36 [pid = 1941] [id = 501] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x12a2cc800 == 35 [pid = 1941] [id = 502] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa98000 == 34 [pid = 1941] [id = 504] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x12b81e800 == 33 [pid = 1941] [id = 505] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x1169ab000 == 32 [pid = 1941] [id = 481] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x128a3f000 == 31 [pid = 1941] [id = 503] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd41000 == 30 [pid = 1941] [id = 509] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x1249c5800 == 29 [pid = 1941] [id = 508] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x12b93a800 == 28 [pid = 1941] [id = 506] 03:16:12 INFO - PROCESS | 1941 | --DOCSHELL 0x1180b5000 == 27 [pid = 1941] [id = 507] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x112e36000) [pid = 1941] [serial = 1447] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x11822ec00) [pid = 1941] [serial = 1454] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1160d9000) [pid = 1941] [serial = 1451] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x119684000) [pid = 1941] [serial = 1462] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11322f400) [pid = 1941] [serial = 1448] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118711800) [pid = 1941] [serial = 1459] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11722f800) [pid = 1941] [serial = 1453] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x121c3ec00) [pid = 1941] [serial = 1466] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1216e3c00) [pid = 1941] [serial = 1465] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1176bf800) [pid = 1941] [serial = 1471] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x113d90c00) [pid = 1941] [serial = 1450] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x124964c00) [pid = 1941] [serial = 1469] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x118711c00) [pid = 1941] [serial = 1472] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x118429c00) [pid = 1941] [serial = 1456] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x12120e400) [pid = 1941] [serial = 1463] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x118705000) [pid = 1941] [serial = 1457] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x11386dc00) [pid = 1941] [serial = 1445] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x123473000) [pid = 1941] [serial = 1468] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x118f8fc00) [pid = 1941] [serial = 1460] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1212de000) [pid = 1941] [serial = 1474] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x124963c00) [pid = 1941] [serial = 1475] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x124d27400) [pid = 1941] [serial = 1477] [outer = 0x0] [url = about:blank] 03:16:12 INFO - PROCESS | 1941 | 1468491372952 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]]]}] 03:16:12 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 03:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1375ms 03:16:12 INFO - PROCESS | 1941 | 1468491372995 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:16:12 INFO - PROCESS | 1941 | 1468491372997 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:16:13 INFO - PROCESS | 1941 | 1468491373007 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 1941 | 1468491373008 Marionette TRACE conn2 <- [1,2014,null,{}] 03:16:13 INFO - PROCESS | 1941 | 1468491373012 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}] 03:16:13 INFO - PROCESS | 1941 | 1468491373015 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:13 INFO - PROCESS | 1941 | 1468491373092 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:16:13 INFO - PROCESS | 1941 | 1468491373097 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 1941 | 1468491373100 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x116252000 == 28 [pid = 1941] [id = 511] 03:16:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x1128d8400) [pid = 1941] [serial = 1533] [outer = 0x0] 03:16:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x112d6d400) [pid = 1941] [serial = 1534] [outer = 0x1128d8400] 03:16:13 INFO - PROCESS | 1941 | 1468491373132 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x112f4e400) [pid = 1941] [serial = 1535] [outer = 0x1128d8400] 03:16:13 INFO - PROCESS | 1941 | 1468491373515 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]]]}] 03:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 520ms 03:16:13 INFO - PROCESS | 1941 | 1468491373526 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:16:13 INFO - PROCESS | 1941 | 1468491373530 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:16:13 INFO - PROCESS | 1941 | 1468491373537 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 1941 | 1468491373538 Marionette TRACE conn2 <- [1,2018,null,{}] 03:16:13 INFO - PROCESS | 1941 | 1468491373541 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}] 03:16:13 INFO - PROCESS | 1941 | 1468491373543 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:13 INFO - PROCESS | 1941 | 1468491373621 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:16:13 INFO - PROCESS | 1941 | 1468491373625 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 1941 | 1468491373627 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e2b800 == 29 [pid = 1941] [id = 512] 03:16:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x1133e8000) [pid = 1941] [serial = 1536] [outer = 0x0] 03:16:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x113f3a800) [pid = 1941] [serial = 1537] [outer = 0x1133e8000] 03:16:13 INFO - PROCESS | 1941 | 1468491373657 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1160db800) [pid = 1941] [serial = 1538] [outer = 0x1133e8000] 03:16:14 INFO - PROCESS | 1941 | 1468491374071 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]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 572ms 03:16:14 INFO - PROCESS | 1941 | 1468491374110 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:16:14 INFO - PROCESS | 1941 | 1468491374123 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:16:14 INFO - PROCESS | 1941 | 1468491374126 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 1941 | 1468491374130 Marionette TRACE conn2 <- [1,2022,null,{}] 03:16:14 INFO - PROCESS | 1941 | 1468491374142 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}] 03:16:14 INFO - PROCESS | 1941 | 1468491374147 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:14 INFO - PROCESS | 1941 | 1468491374262 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:16:14 INFO - PROCESS | 1941 | 1468491374273 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:14 INFO - PROCESS | 1941 | 1468491374275 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x119960000 == 30 [pid = 1941] [id = 513] 03:16:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1128d8000) [pid = 1941] [serial = 1539] [outer = 0x0] 03:16:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x1176c6c00) [pid = 1941] [serial = 1540] [outer = 0x1128d8000] 03:16:14 INFO - PROCESS | 1941 | 1468491374303 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11830f800) [pid = 1941] [serial = 1541] [outer = 0x1128d8000] 03:16:14 INFO - PROCESS | 1941 | 1468491374658 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]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 575ms 03:16:14 INFO - PROCESS | 1941 | 1468491374707 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:16:14 INFO - PROCESS | 1941 | 1468491374709 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:16:14 INFO - PROCESS | 1941 | 1468491374711 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 1941 | 1468491374712 Marionette TRACE conn2 <- [1,2026,null,{}] 03:16:14 INFO - PROCESS | 1941 | 1468491374715 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}] 03:16:14 INFO - PROCESS | 1941 | 1468491374716 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:14 INFO - PROCESS | 1941 | 1468491374793 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:16:14 INFO - PROCESS | 1941 | 1468491374796 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:14 INFO - PROCESS | 1941 | 1468491374798 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x121335800 == 31 [pid = 1941] [id = 514] 03:16:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1183cf800) [pid = 1941] [serial = 1542] [outer = 0x0] 03:16:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x11870bc00) [pid = 1941] [serial = 1543] [outer = 0x1183cf800] 03:16:14 INFO - PROCESS | 1941 | 1468491374827 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x118f12800) [pid = 1941] [serial = 1544] [outer = 0x1183cf800] 03:16:15 INFO - PROCESS | 1941 | 1468491375181 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]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 518ms 03:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:16:15 INFO - PROCESS | 1941 | 1468491375230 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:16:15 INFO - PROCESS | 1941 | 1468491375231 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:16:15 INFO - PROCESS | 1941 | 1468491375233 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 1941 | 1468491375234 Marionette TRACE conn2 <- [1,2030,null,{}] 03:16:15 INFO - PROCESS | 1941 | 1468491375237 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}] 03:16:15 INFO - PROCESS | 1941 | 1468491375245 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:15 INFO - PROCESS | 1941 | 1468491375340 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:16:15 INFO - PROCESS | 1941 | 1468491375381 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 1941 | 1468491375382 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249aa000 == 32 [pid = 1941] [id = 515] 03:16:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x113230800) [pid = 1941] [serial = 1545] [outer = 0x0] 03:16:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x118f8fc00) [pid = 1941] [serial = 1546] [outer = 0x113230800] 03:16:15 INFO - PROCESS | 1941 | 1468491375407 Marionette DEBUG loaded listener.js 03:16:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1198a2800) [pid = 1941] [serial = 1547] [outer = 0x113230800] 03:16:15 INFO - PROCESS | 1941 | 1468491375791 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]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 568ms 03:16:15 INFO - PROCESS | 1941 | 1468491375819 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:16:15 INFO - PROCESS | 1941 | 1468491375822 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:16:15 INFO - PROCESS | 1941 | 1468491375825 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 1941 | 1468491375827 Marionette TRACE conn2 <- [1,2034,null,{}] 03:16:15 INFO - PROCESS | 1941 | 1468491375830 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}] 03:16:15 INFO - PROCESS | 1941 | 1468491375838 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:16 INFO - PROCESS | 1941 | 1468491376026 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:16:16 INFO - PROCESS | 1941 | 1468491376051 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 1941 | 1468491376052 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289bd000 == 33 [pid = 1941] [id = 516] 03:16:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x118479000) [pid = 1941] [serial = 1548] [outer = 0x0] 03:16:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x119c5d400) [pid = 1941] [serial = 1549] [outer = 0x118479000] 03:16:16 INFO - PROCESS | 1941 | 1468491376095 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1216e5c00) [pid = 1941] [serial = 1550] [outer = 0x118479000] 03:16:16 INFO - PROCESS | 1941 | 1468491376495 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]]]}] 03:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 721ms 03:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:16:16 INFO - PROCESS | 1941 | 1468491376546 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:16:16 INFO - PROCESS | 1941 | 1468491376547 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:16:16 INFO - PROCESS | 1941 | 1468491376549 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:16:16 INFO - PROCESS | 1941 | 1468491376550 Marionette TRACE conn2 <- [1,2038,null,{}] 03:16:16 INFO - PROCESS | 1941 | 1468491376552 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}] 03:16:16 INFO - PROCESS | 1941 | 1468491376554 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:16 INFO - PROCESS | 1941 | 1468491376670 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:16:16 INFO - PROCESS | 1941 | 1468491376681 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 1941 | 1468491376684 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x12928c800 == 34 [pid = 1941] [id = 517] 03:16:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x120fa5400) [pid = 1941] [serial = 1551] [outer = 0x0] 03:16:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1233d3800) [pid = 1941] [serial = 1552] [outer = 0x120fa5400] 03:16:16 INFO - PROCESS | 1941 | 1468491376708 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x124905c00) [pid = 1941] [serial = 1553] [outer = 0x120fa5400] 03:16:17 INFO - PROCESS | 1941 | 1468491377167 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]]]}] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1126fd000) [pid = 1941] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x119bec400) [pid = 1941] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x124b17400) [pid = 1941] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x119334c00) [pid = 1941] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x113371800) [pid = 1941] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11662e800) [pid = 1941] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x112f55800) [pid = 1941] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1129aa800) [pid = 1941] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1128d6800) [pid = 1941] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x111d18800) [pid = 1941] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x124fe9c00) [pid = 1941] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x124fe9400) [pid = 1941] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x11967d400) [pid = 1941] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1284bec00) [pid = 1941] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:16:17 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1284c4800) [pid = 1941] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 668ms 03:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:16:17 INFO - PROCESS | 1941 | 1468491377218 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 1941 | 1468491377219 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:16:17 INFO - PROCESS | 1941 | 1468491377221 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 1941 | 1468491377222 Marionette TRACE conn2 <- [1,2042,null,{}] 03:16:17 INFO - PROCESS | 1941 | 1468491377225 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}] 03:16:17 INFO - PROCESS | 1941 | 1468491377226 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:17 INFO - PROCESS | 1941 | 1468491377301 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:16:17 INFO - PROCESS | 1941 | 1468491377306 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 1941 | 1468491377307 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x1193c2000 == 35 [pid = 1941] [id = 518] 03:16:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1129aa800) [pid = 1941] [serial = 1554] [outer = 0x0] 03:16:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x113371c00) [pid = 1941] [serial = 1555] [outer = 0x1129aa800] 03:16:17 INFO - PROCESS | 1941 | 1468491377333 Marionette DEBUG loaded listener.js 03:16:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x118a30000) [pid = 1941] [serial = 1556] [outer = 0x1129aa800] 03:16:17 INFO - PROCESS | 1941 | 1468491377661 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]]]}] 03:16:17 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) 03:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 472ms 03:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:16:17 INFO - PROCESS | 1941 | 1468491377694 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 1941 | 1468491377696 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:16:17 INFO - PROCESS | 1941 | 1468491377702 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 1941 | 1468491377704 Marionette TRACE conn2 <- [1,2046,null,{}] 03:16:17 INFO - PROCESS | 1941 | 1468491377708 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}] 03:16:17 INFO - PROCESS | 1941 | 1468491377710 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:17 INFO - PROCESS | 1941 | 1468491377877 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:16:17 INFO - PROCESS | 1941 | 1468491377921 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 1941 | 1468491377922 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x119959000 == 36 [pid = 1941] [id = 519] 03:16:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x112f55800) [pid = 1941] [serial = 1557] [outer = 0x0] 03:16:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x12495bc00) [pid = 1941] [serial = 1558] [outer = 0x112f55800] 03:16:17 INFO - PROCESS | 1941 | 1468491377962 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x124b1f000) [pid = 1941] [serial = 1559] [outer = 0x112f55800] 03:16:18 INFO - PROCESS | 1941 | 1468491378362 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]]]}] 03:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 674ms 03:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:16:18 INFO - PROCESS | 1941 | 1468491378373 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:16:18 INFO - PROCESS | 1941 | 1468491378375 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:16:18 INFO - PROCESS | 1941 | 1468491378377 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 1941 | 1468491378378 Marionette TRACE conn2 <- [1,2050,null,{}] 03:16:18 INFO - PROCESS | 1941 | 1468491378380 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}] 03:16:18 INFO - PROCESS | 1941 | 1468491378382 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:18 INFO - PROCESS | 1941 | 1468491378465 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:16:18 INFO - PROCESS | 1941 | 1468491378522 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:18 INFO - PROCESS | 1941 | 1468491378523 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7cc800 == 37 [pid = 1941] [id = 520] 03:16:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x119333400) [pid = 1941] [serial = 1560] [outer = 0x0] 03:16:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x124d21c00) [pid = 1941] [serial = 1561] [outer = 0x119333400] 03:16:18 INFO - PROCESS | 1941 | 1468491378548 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x125534000) [pid = 1941] [serial = 1562] [outer = 0x119333400] 03:16:18 INFO - PROCESS | 1941 | 1468491378826 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]]]}] 03:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 469ms 03:16:18 INFO - PROCESS | 1941 | 1468491378847 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:16:18 INFO - PROCESS | 1941 | 1468491378851 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:16:18 INFO - PROCESS | 1941 | 1468491378860 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 1941 | 1468491378861 Marionette TRACE conn2 <- [1,2054,null,{}] 03:16:18 INFO - PROCESS | 1941 | 1468491378872 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}] 03:16:18 INFO - PROCESS | 1941 | 1468491378874 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:18 INFO - PROCESS | 1941 | 1468491378991 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:16:18 INFO - PROCESS | 1941 | 1468491378996 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:18 INFO - PROCESS | 1941 | 1468491378998 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249a7800 == 38 [pid = 1941] [id = 521] 03:16:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1255dc800) [pid = 1941] [serial = 1563] [outer = 0x0] 03:16:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x126906800) [pid = 1941] [serial = 1564] [outer = 0x1255dc800] 03:16:19 INFO - PROCESS | 1941 | 1468491379030 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1284c4400) [pid = 1941] [serial = 1565] [outer = 0x1255dc800] 03:16:19 INFO - PROCESS | 1941 | 1468491379704 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]]]}] 03:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 919ms 03:16:19 INFO - PROCESS | 1941 | 1468491379780 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:16:19 INFO - PROCESS | 1941 | 1468491379783 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:16:19 INFO - PROCESS | 1941 | 1468491379786 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:16:19 INFO - PROCESS | 1941 | 1468491379788 Marionette TRACE conn2 <- [1,2058,null,{}] 03:16:19 INFO - PROCESS | 1941 | 1468491379793 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}] 03:16:19 INFO - PROCESS | 1941 | 1468491379794 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:19 INFO - PROCESS | 1941 | 1468491379903 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:16:19 INFO - PROCESS | 1941 | 1468491379974 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:19 INFO - PROCESS | 1941 | 1468491379976 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x118abd800 == 39 [pid = 1941] [id = 522] 03:16:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x112f58c00) [pid = 1941] [serial = 1566] [outer = 0x0] 03:16:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x11336d000) [pid = 1941] [serial = 1567] [outer = 0x112f58c00] 03:16:20 INFO - PROCESS | 1941 | 1468491380047 Marionette DEBUG loaded listener.js 03:16:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1151da800) [pid = 1941] [serial = 1568] [outer = 0x112f58c00] 03:16:20 INFO - PROCESS | 1941 | 1468491380571 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]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 823ms 03:16:20 INFO - PROCESS | 1941 | 1468491380609 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 1941 | 1468491380613 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:16:20 INFO - PROCESS | 1941 | 1468491380617 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 1941 | 1468491380619 Marionette TRACE conn2 <- [1,2062,null,{}] 03:16:20 INFO - PROCESS | 1941 | 1468491380622 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}] 03:16:20 INFO - PROCESS | 1941 | 1468491380624 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:20 INFO - PROCESS | 1941 | 1468491380738 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:16:20 INFO - PROCESS | 1941 | 1468491380925 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 1941 | 1468491380927 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x116015800 == 40 [pid = 1941] [id = 523] 03:16:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1128d6c00) [pid = 1941] [serial = 1569] [outer = 0x0] 03:16:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x112a86400) [pid = 1941] [serial = 1570] [outer = 0x1128d6c00] 03:16:20 INFO - PROCESS | 1941 | 1468491380955 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x113866c00) [pid = 1941] [serial = 1571] [outer = 0x1128d6c00] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7cc800 == 39 [pid = 1941] [id = 520] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x119959000 == 38 [pid = 1941] [id = 519] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x1193c2000 == 37 [pid = 1941] [id = 518] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x12928c800 == 36 [pid = 1941] [id = 517] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x1289bd000 == 35 [pid = 1941] [id = 516] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x1249aa000 == 34 [pid = 1941] [id = 515] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x121335800 == 33 [pid = 1941] [id = 514] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x119960000 == 32 [pid = 1941] [id = 513] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x117e2b800 == 31 [pid = 1941] [id = 512] 03:16:21 INFO - PROCESS | 1941 | --DOCSHELL 0x116252000 == 30 [pid = 1941] [id = 511] 03:16:21 INFO - PROCESS | 1941 | 1468491381392 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]]]}] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x120fa2400) [pid = 1941] [serial = 1498] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1216e5000) [pid = 1941] [serial = 1501] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1255d1800) [pid = 1941] [serial = 1478] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x11989d400) [pid = 1941] [serial = 1495] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1166f6800) [pid = 1941] [serial = 1483] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1172b9000) [pid = 1941] [serial = 1484] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1173ab000) [pid = 1941] [serial = 1489] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118239c00) [pid = 1941] [serial = 1490] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1133dc000) [pid = 1941] [serial = 1486] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1151dc400) [pid = 1941] [serial = 1487] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1132d2c00) [pid = 1941] [serial = 1510] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1129aa000) [pid = 1941] [serial = 1480] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x112f54800) [pid = 1941] [serial = 1481] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x11842f800) [pid = 1941] [serial = 1492] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x11932f000) [pid = 1941] [serial = 1493] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x12690e800) [pid = 1941] [serial = 1505] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1255db400) [pid = 1941] [serial = 1504] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x12714b800) [pid = 1941] [serial = 1507] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x128406800) [pid = 1941] [serial = 1513] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x11847cc00) [pid = 1941] [serial = 1514] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x128c0b400) [pid = 1941] [serial = 1517] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1289dc000) [pid = 1941] [serial = 1516] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x127159c00) [pid = 1941] [serial = 1508] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x121208000) [pid = 1941] [serial = 1499] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x124d8ec00) [pid = 1941] [serial = 1502] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x119334400) [pid = 1941] [serial = 1511] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x119c53c00) [pid = 1941] [serial = 1496] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x128cd6000) [pid = 1941] [serial = 1520] [outer = 0x0] [url = about:blank] 03:16:21 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x128cccc00) [pid = 1941] [serial = 1519] [outer = 0x0] [url = about:blank] 03:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 822ms 03:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:16:21 INFO - PROCESS | 1941 | 1468491381440 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:16:21 INFO - PROCESS | 1941 | 1468491381442 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:16:21 INFO - PROCESS | 1941 | 1468491381445 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:16:21 INFO - PROCESS | 1941 | 1468491381447 Marionette TRACE conn2 <- [1,2066,null,{}] 03:16:21 INFO - PROCESS | 1941 | 1468491381451 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}] 03:16:21 INFO - PROCESS | 1941 | 1468491381452 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:21 INFO - PROCESS | 1941 | 1468491381531 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:16:21 INFO - PROCESS | 1941 | 1468491381539 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:21 INFO - PROCESS | 1941 | 1468491381540 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x117017000 == 31 [pid = 1941] [id = 524] 03:16:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x1160db400) [pid = 1941] [serial = 1572] [outer = 0x0] 03:16:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x116706000) [pid = 1941] [serial = 1573] [outer = 0x1160db400] 03:16:21 INFO - PROCESS | 1941 | 1468491381567 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x117225000) [pid = 1941] [serial = 1574] [outer = 0x1160db400] 03:16:21 INFO - PROCESS | 1941 | 1468491381919 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]]]}] 03:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 523ms 03:16:21 INFO - PROCESS | 1941 | 1468491381976 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:16:21 INFO - PROCESS | 1941 | 1468491381978 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:16:21 INFO - PROCESS | 1941 | 1468491381981 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:16:21 INFO - PROCESS | 1941 | 1468491381982 Marionette TRACE conn2 <- [1,2070,null,{}] 03:16:21 INFO - PROCESS | 1941 | 1468491381985 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}] 03:16:21 INFO - PROCESS | 1941 | 1468491381986 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:22 INFO - PROCESS | 1941 | 1468491382069 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:16:22 INFO - PROCESS | 1941 | 1468491382076 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 1941 | 1468491382077 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f2f000 == 32 [pid = 1941] [id = 525] 03:16:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1173ab000) [pid = 1941] [serial = 1575] [outer = 0x0] 03:16:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x11836fc00) [pid = 1941] [serial = 1576] [outer = 0x1173ab000] 03:16:22 INFO - PROCESS | 1941 | 1468491382103 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11870e000) [pid = 1941] [serial = 1577] [outer = 0x1173ab000] 03:16:22 INFO - PROCESS | 1941 | 1468491382520 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]]]}] 03:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 570ms 03:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:16:22 INFO - PROCESS | 1941 | 1468491382553 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 1941 | 1468491382554 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:16:22 INFO - PROCESS | 1941 | 1468491382561 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 1941 | 1468491382566 Marionette TRACE conn2 <- [1,2074,null,{}] 03:16:22 INFO - PROCESS | 1941 | 1468491382569 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}] 03:16:22 INFO - PROCESS | 1941 | 1468491382572 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:22 INFO - PROCESS | 1941 | 1468491382651 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:16:22 INFO - PROCESS | 1941 | 1468491382655 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 1941 | 1468491382656 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249c6000 == 33 [pid = 1941] [id = 526] 03:16:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x11870f000) [pid = 1941] [serial = 1578] [outer = 0x0] 03:16:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x119681800) [pid = 1941] [serial = 1579] [outer = 0x11870f000] 03:16:22 INFO - PROCESS | 1941 | 1468491382683 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x120fa6000) [pid = 1941] [serial = 1580] [outer = 0x11870f000] 03:16:23 INFO - PROCESS | 1941 | 1468491383080 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]]]}] 03:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 579ms 03:16:23 INFO - PROCESS | 1941 | 1468491383137 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 1941 | 1468491383140 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:16:23 INFO - PROCESS | 1941 | 1468491383143 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 1941 | 1468491383145 Marionette TRACE conn2 <- [1,2078,null,{}] 03:16:23 INFO - PROCESS | 1941 | 1468491383148 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}] 03:16:23 INFO - PROCESS | 1941 | 1468491383150 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:23 INFO - PROCESS | 1941 | 1468491383281 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:16:23 INFO - PROCESS | 1941 | 1468491383320 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:23 INFO - PROCESS | 1941 | 1468491383321 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289bb000 == 34 [pid = 1941] [id = 527] 03:16:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1210a9400) [pid = 1941] [serial = 1581] [outer = 0x0] 03:16:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x12120f800) [pid = 1941] [serial = 1582] [outer = 0x1210a9400] 03:16:23 INFO - PROCESS | 1941 | 1468491383363 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1219d3000) [pid = 1941] [serial = 1583] [outer = 0x1210a9400] 03:16:23 INFO - PROCESS | 1941 | 1468491383731 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]]]}] 03:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 620ms 03:16:23 INFO - PROCESS | 1941 | 1468491383763 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 1941 | 1468491383764 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:16:23 INFO - PROCESS | 1941 | 1468491383772 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 1941 | 1468491383773 Marionette TRACE conn2 <- [1,2082,null,{}] 03:16:23 INFO - PROCESS | 1941 | 1468491383776 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}] 03:16:23 INFO - PROCESS | 1941 | 1468491383777 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:23 INFO - PROCESS | 1941 | 1468491383873 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:16:23 INFO - PROCESS | 1941 | 1468491383877 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:23 INFO - PROCESS | 1941 | 1468491383881 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x1234b3800 == 35 [pid = 1941] [id = 528] 03:16:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x124962800) [pid = 1941] [serial = 1584] [outer = 0x0] 03:16:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x124a50000) [pid = 1941] [serial = 1585] [outer = 0x124962800] 03:16:23 INFO - PROCESS | 1941 | 1468491383915 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x125536800) [pid = 1941] [serial = 1586] [outer = 0x124962800] 03:16:24 INFO - PROCESS | 1941 | 1468491384272 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]]]}] 03:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 522ms 03:16:24 INFO - PROCESS | 1941 | 1468491384294 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 1941 | 1468491384296 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:16:24 INFO - PROCESS | 1941 | 1468491384298 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 1941 | 1468491384301 Marionette TRACE conn2 <- [1,2086,null,{}] 03:16:24 INFO - PROCESS | 1941 | 1468491384312 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}] 03:16:24 INFO - PROCESS | 1941 | 1468491384314 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:24 INFO - PROCESS | 1941 | 1468491384412 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:16:24 INFO - PROCESS | 1941 | 1468491384415 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 1941 | 1468491384416 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a550000 == 36 [pid = 1941] [id = 529] 03:16:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1255cf400) [pid = 1941] [serial = 1587] [outer = 0x0] 03:16:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x12714c800) [pid = 1941] [serial = 1588] [outer = 0x1255cf400] 03:16:24 INFO - PROCESS | 1941 | 1468491384441 Marionette DEBUG loaded listener.js 03:16:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x11870c000) [pid = 1941] [serial = 1589] [outer = 0x1255cf400] 03:16:24 INFO - PROCESS | 1941 | 1468491384779 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]]]}] 03:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 531ms 03:16:24 INFO - PROCESS | 1941 | 1468491384830 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 1941 | 1468491384831 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:16:24 INFO - PROCESS | 1941 | 1468491384839 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 1941 | 1468491384840 Marionette TRACE conn2 <- [1,2090,null,{}] 03:16:24 INFO - PROCESS | 1941 | 1468491384843 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}] 03:16:24 INFO - PROCESS | 1941 | 1468491384844 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:24 INFO - PROCESS | 1941 | 1468491384943 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:16:24 INFO - PROCESS | 1941 | 1468491384946 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 1941 | 1468491384947 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b617000 == 37 [pid = 1941] [id = 530] 03:16:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x112f50800) [pid = 1941] [serial = 1590] [outer = 0x0] 03:16:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1284c7c00) [pid = 1941] [serial = 1591] [outer = 0x112f50800] 03:16:24 INFO - PROCESS | 1941 | 1468491384972 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1289dac00) [pid = 1941] [serial = 1592] [outer = 0x112f50800] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x113230800) [pid = 1941] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1128d8000) [pid = 1941] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1128ca800) [pid = 1941] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1128d8400) [pid = 1941] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1133e8000) [pid = 1941] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1183cf800) [pid = 1941] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1138ed000) [pid = 1941] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x118369c00) [pid = 1941] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1215ccc00) [pid = 1941] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x118479000) [pid = 1941] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x120fa5400) [pid = 1941] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1129aa800) [pid = 1941] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x119333400) [pid = 1941] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:16:25 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x112f55800) [pid = 1941] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:16:25 INFO - PROCESS | 1941 | 1468491385556 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]]]}] 03:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 770ms 03:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:16:25 INFO - PROCESS | 1941 | 1468491385610 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:16:25 INFO - PROCESS | 1941 | 1468491385612 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:16:25 INFO - PROCESS | 1941 | 1468491385615 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 1941 | 1468491385619 Marionette TRACE conn2 <- [1,2094,null,{}] 03:16:25 INFO - PROCESS | 1941 | 1468491385622 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}] 03:16:25 INFO - PROCESS | 1941 | 1468491385624 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:25 INFO - PROCESS | 1941 | 1468491385746 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:16:25 INFO - PROCESS | 1941 | 1468491385804 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:25 INFO - PROCESS | 1941 | 1468491385805 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x1193bf000 == 38 [pid = 1941] [id = 531] 03:16:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x112f4c800) [pid = 1941] [serial = 1593] [outer = 0x0] 03:16:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x113d40400) [pid = 1941] [serial = 1594] [outer = 0x112f4c800] 03:16:25 INFO - PROCESS | 1941 | 1468491385837 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x11662f000) [pid = 1941] [serial = 1595] [outer = 0x112f4c800] 03:16:26 INFO - PROCESS | 1941 | 1468491386254 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]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 672ms 03:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:16:26 INFO - PROCESS | 1941 | 1468491386288 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:16:26 INFO - PROCESS | 1941 | 1468491386291 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:16:26 INFO - PROCESS | 1941 | 1468491386295 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 1941 | 1468491386297 Marionette TRACE conn2 <- [1,2098,null,{}] 03:16:26 INFO - PROCESS | 1941 | 1468491386300 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}] 03:16:26 INFO - PROCESS | 1941 | 1468491386302 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:26 INFO - PROCESS | 1941 | 1468491386405 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:16:26 INFO - PROCESS | 1941 | 1468491386462 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 1941 | 1468491386464 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x1234c6000 == 39 [pid = 1941] [id = 532] 03:16:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1176c2400) [pid = 1941] [serial = 1596] [outer = 0x0] 03:16:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x11842f800) [pid = 1941] [serial = 1597] [outer = 0x1176c2400] 03:16:26 INFO - PROCESS | 1941 | 1468491386495 Marionette DEBUG loaded listener.js 03:16:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x118f13c00) [pid = 1941] [serial = 1598] [outer = 0x1176c2400] 03:16:26 INFO - PROCESS | 1941 | 1468491386918 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]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 673ms 03:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:16:26 INFO - PROCESS | 1941 | 1468491386968 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:16:26 INFO - PROCESS | 1941 | 1468491386970 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:16:26 INFO - PROCESS | 1941 | 1468491386972 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 1941 | 1468491386975 Marionette TRACE conn2 <- [1,2102,null,{}] 03:16:26 INFO - PROCESS | 1941 | 1468491386983 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}] 03:16:26 INFO - PROCESS | 1941 | 1468491386986 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:27 INFO - PROCESS | 1941 | 1468491387107 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:16:27 INFO - PROCESS | 1941 | 1468491387191 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 1941 | 1468491387193 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b817800 == 40 [pid = 1941] [id = 533] 03:16:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x119c5c800) [pid = 1941] [serial = 1599] [outer = 0x0] 03:16:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1211abc00) [pid = 1941] [serial = 1600] [outer = 0x119c5c800] 03:16:27 INFO - PROCESS | 1941 | 1468491387226 Marionette DEBUG loaded listener.js 03:16:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x121c47800) [pid = 1941] [serial = 1601] [outer = 0x119c5c800] 03:16:27 INFO - PROCESS | 1941 | 1468491387634 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]]]}] 03:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 03:16:27 INFO - PROCESS | 1941 | 1468491387646 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:16:27 INFO - PROCESS | 1941 | 1468491387650 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:16:27 INFO - PROCESS | 1941 | 1468491387653 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 1941 | 1468491387654 Marionette TRACE conn2 <- [1,2106,null,{}] 03:16:27 INFO - PROCESS | 1941 | 1468491387657 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}] 03:16:27 INFO - PROCESS | 1941 | 1468491387658 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:27 INFO - PROCESS | 1941 | 1468491387759 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:16:27 INFO - PROCESS | 1941 | 1468491387813 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 1941 | 1468491387814 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b94a800 == 41 [pid = 1941] [id = 534] 03:16:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x124905400) [pid = 1941] [serial = 1602] [outer = 0x0] 03:16:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x124fe9400) [pid = 1941] [serial = 1603] [outer = 0x124905400] 03:16:27 INFO - PROCESS | 1941 | 1468491387843 Marionette DEBUG loaded listener.js 03:16:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x12690b000) [pid = 1941] [serial = 1604] [outer = 0x124905400] 03:16:28 INFO - PROCESS | 1941 | 1468491388402 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]]]}] 03:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 769ms 03:16:28 INFO - PROCESS | 1941 | 1468491388446 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:16:28 INFO - PROCESS | 1941 | 1468491388449 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:16:28 INFO - PROCESS | 1941 | 1468491388454 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:16:28 INFO - PROCESS | 1941 | 1468491388456 Marionette TRACE conn2 <- [1,2110,null,{}] 03:16:28 INFO - PROCESS | 1941 | 1468491388460 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}] 03:16:28 INFO - PROCESS | 1941 | 1468491388461 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:28 INFO - PROCESS | 1941 | 1468491388555 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:16:28 INFO - PROCESS | 1941 | 1468491388613 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:28 INFO - PROCESS | 1941 | 1468491388616 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x1193c2000 == 42 [pid = 1941] [id = 535] 03:16:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x113379800) [pid = 1941] [serial = 1605] [outer = 0x0] 03:16:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x113d95400) [pid = 1941] [serial = 1606] [outer = 0x113379800] 03:16:28 INFO - PROCESS | 1941 | 1468491388643 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x116709000) [pid = 1941] [serial = 1607] [outer = 0x113379800] 03:16:29 INFO - PROCESS | 1941 | 1468491389078 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]]]}] 03:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 674ms 03:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:16:29 INFO - PROCESS | 1941 | 1468491389128 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 1941 | 1468491389132 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:16:29 INFO - PROCESS | 1941 | 1468491389138 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 1941 | 1468491389141 Marionette TRACE conn2 <- [1,2114,null,{}] 03:16:29 INFO - PROCESS | 1941 | 1468491389144 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}] 03:16:29 INFO - PROCESS | 1941 | 1468491389147 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:29 INFO - PROCESS | 1941 | 1468491389296 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x12a550000 == 41 [pid = 1941] [id = 529] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x1234b3800 == 40 [pid = 1941] [id = 528] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x1289bb000 == 39 [pid = 1941] [id = 527] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x1249c6000 == 38 [pid = 1941] [id = 526] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x120f2f000 == 37 [pid = 1941] [id = 525] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x117017000 == 36 [pid = 1941] [id = 524] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x116015800 == 35 [pid = 1941] [id = 523] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x118abd800 == 34 [pid = 1941] [id = 522] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x1249a7800 == 33 [pid = 1941] [id = 521] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x1169b0800 == 32 [pid = 1941] [id = 510] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x1193c2000 == 31 [pid = 1941] [id = 535] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x12b94a800 == 30 [pid = 1941] [id = 534] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x12b817800 == 29 [pid = 1941] [id = 533] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x1234c6000 == 28 [pid = 1941] [id = 532] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x1193bf000 == 27 [pid = 1941] [id = 531] 03:16:29 INFO - PROCESS | 1941 | --DOCSHELL 0x12b617000 == 26 [pid = 1941] [id = 530] 03:16:29 INFO - PROCESS | 1941 | 1468491389904 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 1941 | 1468491389906 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x116a0b800) [pid = 1941] [serial = 1523] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x115e59000) [pid = 1941] [serial = 1522] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x119338c00) [pid = 1941] [serial = 1526] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x118477000) [pid = 1941] [serial = 1525] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x124a50800) [pid = 1941] [serial = 1529] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x12334dc00) [pid = 1941] [serial = 1528] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119c5d400) [pid = 1941] [serial = 1549] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1233d3800) [pid = 1941] [serial = 1552] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x126906800) [pid = 1941] [serial = 1564] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1216e5c00) [pid = 1941] [serial = 1550] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x113371c00) [pid = 1941] [serial = 1555] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x118a30000) [pid = 1941] [serial = 1556] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x125534000) [pid = 1941] [serial = 1562] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x12495bc00) [pid = 1941] [serial = 1558] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1198a2800) [pid = 1941] [serial = 1547] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x124905c00) [pid = 1941] [serial = 1553] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x124b1f000) [pid = 1941] [serial = 1559] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x124d21c00) [pid = 1941] [serial = 1561] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x118f12800) [pid = 1941] [serial = 1544] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x118f8fc00) [pid = 1941] [serial = 1546] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x1176c6c00) [pid = 1941] [serial = 1540] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x11830f800) [pid = 1941] [serial = 1541] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x1132cd400) [pid = 1941] [serial = 1532] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x1129ad000) [pid = 1941] [serial = 1531] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x112d6d400) [pid = 1941] [serial = 1534] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x112f4e400) [pid = 1941] [serial = 1535] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x113f3a800) [pid = 1941] [serial = 1537] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x1160db800) [pid = 1941] [serial = 1538] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x11870bc00) [pid = 1941] [serial = 1543] [outer = 0x0] [url = about:blank] 03:16:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x112f6b000 == 27 [pid = 1941] [id = 536] 03:16:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x1126a0c00) [pid = 1941] [serial = 1608] [outer = 0x0] 03:16:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x1126fb800) [pid = 1941] [serial = 1609] [outer = 0x1126a0c00] 03:16:29 INFO - PROCESS | 1941 | 1468491389997 Marionette DEBUG loaded listener.js 03:16:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x1129ab400) [pid = 1941] [serial = 1610] [outer = 0x1126a0c00] 03:16:30 INFO - PROCESS | 1941 | 1468491390304 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]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1222ms 03:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:16:30 INFO - PROCESS | 1941 | 1468491390360 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 1941 | 1468491390362 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:16:30 INFO - PROCESS | 1941 | 1468491390365 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 1941 | 1468491390367 Marionette TRACE conn2 <- [1,2118,null,{}] 03:16:30 INFO - PROCESS | 1941 | 1468491390371 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}] 03:16:30 INFO - PROCESS | 1941 | 1468491390374 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:30 INFO - PROCESS | 1941 | 1468491390448 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:16:30 INFO - PROCESS | 1941 | 1468491390525 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:30 INFO - PROCESS | 1941 | 1468491390526 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f32000 == 28 [pid = 1941] [id = 537] 03:16:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x112d05400) [pid = 1941] [serial = 1611] [outer = 0x0] 03:16:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x112f58000) [pid = 1941] [serial = 1612] [outer = 0x112d05400] 03:16:30 INFO - PROCESS | 1941 | 1468491390553 Marionette DEBUG loaded listener.js 03:16:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x1138f5800) [pid = 1941] [serial = 1613] [outer = 0x112d05400] 03:16:30 INFO - PROCESS | 1941 | 1468491390843 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]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 521ms 03:16:30 INFO - PROCESS | 1941 | 1468491390889 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 1941 | 1468491390892 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:16:30 INFO - PROCESS | 1941 | 1468491390896 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 1941 | 1468491390897 Marionette TRACE conn2 <- [1,2122,null,{}] 03:16:30 INFO - PROCESS | 1941 | 1468491390902 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}] 03:16:30 INFO - PROCESS | 1941 | 1468491390903 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:30 INFO - PROCESS | 1941 | 1468491390983 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:16:30 INFO - PROCESS | 1941 | 1468491390989 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:30 INFO - PROCESS | 1941 | 1468491390990 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x11925d800 == 29 [pid = 1941] [id = 538] 03:16:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x115122400) [pid = 1941] [serial = 1614] [outer = 0x0] 03:16:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x11696d000) [pid = 1941] [serial = 1615] [outer = 0x115122400] 03:16:31 INFO - PROCESS | 1941 | 1468491391016 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x118128000) [pid = 1941] [serial = 1616] [outer = 0x115122400] 03:16:31 INFO - PROCESS | 1941 | 1468491391406 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]]]}] 03:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms 03:16:31 INFO - PROCESS | 1941 | 1468491391418 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:16:31 INFO - PROCESS | 1941 | 1468491391420 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:16:31 INFO - PROCESS | 1941 | 1468491391425 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:16:31 INFO - PROCESS | 1941 | 1468491391432 Marionette TRACE conn2 <- [1,2126,null,{}] 03:16:31 INFO - PROCESS | 1941 | 1468491391442 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}] 03:16:31 INFO - PROCESS | 1941 | 1468491391446 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:31 INFO - PROCESS | 1941 | 1468491391548 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:16:31 INFO - PROCESS | 1941 | 1468491391555 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 1941 | 1468491391557 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x121331000 == 30 [pid = 1941] [id = 539] 03:16:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x11830c400) [pid = 1941] [serial = 1617] [outer = 0x0] 03:16:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x118434400) [pid = 1941] [serial = 1618] [outer = 0x11830c400] 03:16:31 INFO - PROCESS | 1941 | 1468491391582 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x118f11800) [pid = 1941] [serial = 1619] [outer = 0x11830c400] 03:16:31 INFO - PROCESS | 1941 | 1468491391908 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]]]}] 03:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 528ms 03:16:31 INFO - PROCESS | 1941 | 1468491391951 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:16:31 INFO - PROCESS | 1941 | 1468491391953 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:16:31 INFO - PROCESS | 1941 | 1468491391955 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:16:31 INFO - PROCESS | 1941 | 1468491391957 Marionette TRACE conn2 <- [1,2130,null,{}] 03:16:31 INFO - PROCESS | 1941 | 1468491391959 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}] 03:16:31 INFO - PROCESS | 1941 | 1468491391960 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:32 INFO - PROCESS | 1941 | 1468491392038 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:16:32 INFO - PROCESS | 1941 | 1468491392111 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 1941 | 1468491392112 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x123358800 == 31 [pid = 1941] [id = 540] 03:16:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x1129aac00) [pid = 1941] [serial = 1620] [outer = 0x0] 03:16:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x11932f400) [pid = 1941] [serial = 1621] [outer = 0x1129aac00] 03:16:32 INFO - PROCESS | 1941 | 1468491392137 Marionette DEBUG loaded listener.js 03:16:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x11989c000) [pid = 1941] [serial = 1622] [outer = 0x1129aac00] 03:16:32 INFO - PROCESS | 1941 | 1468491392473 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] 03:16:32 INFO - PROCESS | 1941 | 1468491392529 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:16:32 INFO - PROCESS | 1941 | 1468491392533 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 1941 | 1468491392535 Marionette TRACE conn2 <- [1,2134,null,{}] 03:16:32 INFO - PROCESS | 1941 | 1468491392538 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}] 03:16:32 INFO - PROCESS | 1941 | 1468491392540 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:32 INFO - PROCESS | 1941 | 1468491392691 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:16:32 INFO - PROCESS | 1941 | 1468491392742 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 1941 | 1468491392747 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x12680f000 == 32 [pid = 1941] [id = 541] 03:16:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x115121c00) [pid = 1941] [serial = 1623] [outer = 0x0] 03:16:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x120fa1c00) [pid = 1941] [serial = 1624] [outer = 0x115121c00] 03:16:32 INFO - PROCESS | 1941 | 1468491392803 Marionette DEBUG loaded listener.js 03:16:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x12120e800) [pid = 1941] [serial = 1625] [outer = 0x115121c00] 03:16:33 INFO - PROCESS | 1941 | 1468491393256 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]]]}] 03:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 771ms 03:16:33 INFO - PROCESS | 1941 | 1468491393304 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:16:33 INFO - PROCESS | 1941 | 1468491393305 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:16:33 INFO - PROCESS | 1941 | 1468491393307 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:16:33 INFO - PROCESS | 1941 | 1468491393308 Marionette TRACE conn2 <- [1,2138,null,{}] 03:16:33 INFO - PROCESS | 1941 | 1468491393311 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}] 03:16:33 INFO - PROCESS | 1941 | 1468491393312 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:33 INFO - PROCESS | 1941 | 1468491393427 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:16:33 INFO - PROCESS | 1941 | 1468491393441 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:33 INFO - PROCESS | 1941 | 1468491393443 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x11334c800 == 33 [pid = 1941] [id = 542] 03:16:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1215cf800) [pid = 1941] [serial = 1626] [outer = 0x0] 03:16:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x121c48800) [pid = 1941] [serial = 1627] [outer = 0x1215cf800] 03:16:33 INFO - PROCESS | 1941 | 1468491393467 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x124962c00) [pid = 1941] [serial = 1628] [outer = 0x1215cf800] 03:16:33 INFO - PROCESS | 1941 | 1468491393807 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]]]}] 03:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 517ms 03:16:33 INFO - PROCESS | 1941 | 1468491393825 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:16:33 INFO - PROCESS | 1941 | 1468491393827 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:16:33 INFO - PROCESS | 1941 | 1468491393829 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:16:33 INFO - PROCESS | 1941 | 1468491393830 Marionette TRACE conn2 <- [1,2142,null,{}] 03:16:33 INFO - PROCESS | 1941 | 1468491393834 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}] 03:16:33 INFO - PROCESS | 1941 | 1468491393836 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:33 INFO - PROCESS | 1941 | 1468491393936 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:16:33 INFO - PROCESS | 1941 | 1468491393939 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:33 INFO - PROCESS | 1941 | 1468491393941 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294dd000 == 34 [pid = 1941] [id = 543] 03:16:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x11269a400) [pid = 1941] [serial = 1629] [outer = 0x0] 03:16:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x124b18000) [pid = 1941] [serial = 1630] [outer = 0x11269a400] 03:16:33 INFO - PROCESS | 1941 | 1468491393965 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x124d28400) [pid = 1941] [serial = 1631] [outer = 0x11269a400] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x112f50800) [pid = 1941] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1255cf400) [pid = 1941] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x124962800) [pid = 1941] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x112f58c00) [pid = 1941] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1255dc800) [pid = 1941] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1128d6c00) [pid = 1941] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1173ab000) [pid = 1941] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1160db400) [pid = 1941] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x11870f000) [pid = 1941] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:16:34 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1210a9400) [pid = 1941] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:16:34 INFO - PROCESS | 1941 | 1468491394364 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] 03:16:34 INFO - PROCESS | 1941 | 1468491394404 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:16:34 INFO - PROCESS | 1941 | 1468491394406 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 1941 | 1468491394407 Marionette TRACE conn2 <- [1,2146,null,{}] 03:16:34 INFO - PROCESS | 1941 | 1468491394410 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}] 03:16:34 INFO - PROCESS | 1941 | 1468491394411 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:34 INFO - PROCESS | 1941 | 1468491394487 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:16:34 INFO - PROCESS | 1941 | 1468491394542 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:34 INFO - PROCESS | 1941 | 1468491394543 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a2d0800 == 35 [pid = 1941] [id = 544] 03:16:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x11269fc00) [pid = 1941] [serial = 1632] [outer = 0x0] 03:16:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x11870d000) [pid = 1941] [serial = 1633] [outer = 0x11269fc00] 03:16:34 INFO - PROCESS | 1941 | 1468491394568 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x121204000) [pid = 1941] [serial = 1634] [outer = 0x11269fc00] 03:16:34 INFO - PROCESS | 1941 | 1468491394871 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] 03:16:34 INFO - PROCESS | 1941 | 1468491394882 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:16:34 INFO - PROCESS | 1941 | 1468491394889 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 1941 | 1468491394890 Marionette TRACE conn2 <- [1,2150,null,{}] 03:16:34 INFO - PROCESS | 1941 | 1468491394893 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}] 03:16:34 INFO - PROCESS | 1941 | 1468491394894 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:34 INFO - PROCESS | 1941 | 1468491394977 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:16:34 INFO - PROCESS | 1941 | 1468491394993 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:34 INFO - PROCESS | 1941 | 1468491394994 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa96000 == 36 [pid = 1941] [id = 545] 03:16:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x124d8dc00) [pid = 1941] [serial = 1635] [outer = 0x0] 03:16:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x126885c00) [pid = 1941] [serial = 1636] [outer = 0x124d8dc00] 03:16:35 INFO - PROCESS | 1941 | 1468491395019 Marionette DEBUG loaded listener.js 03:16:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x12690dc00) [pid = 1941] [serial = 1637] [outer = 0x124d8dc00] 03:16:35 INFO - PROCESS | 1941 | 1468491395340 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]]]}] 03:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 468ms 03:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:16:35 INFO - PROCESS | 1941 | 1468491395359 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:16:35 INFO - PROCESS | 1941 | 1468491395360 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:16:35 INFO - PROCESS | 1941 | 1468491395362 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:16:35 INFO - PROCESS | 1941 | 1468491395363 Marionette TRACE conn2 <- [1,2154,null,{}] 03:16:35 INFO - PROCESS | 1941 | 1468491395366 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}] 03:16:35 INFO - PROCESS | 1941 | 1468491395369 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:35 INFO - PROCESS | 1941 | 1468491395478 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:16:35 INFO - PROCESS | 1941 | 1468491395484 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:35 INFO - PROCESS | 1941 | 1468491395486 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b614000 == 37 [pid = 1941] [id = 546] 03:16:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1176bf800) [pid = 1941] [serial = 1638] [outer = 0x0] 03:16:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x126913800) [pid = 1941] [serial = 1639] [outer = 0x1176bf800] 03:16:35 INFO - PROCESS | 1941 | 1468491395514 Marionette DEBUG loaded listener.js 03:16:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x128408000) [pid = 1941] [serial = 1640] [outer = 0x1176bf800] 03:16:35 INFO - PROCESS | 1941 | 1468491395868 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]]]}] 03:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 523ms 03:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:16:35 INFO - PROCESS | 1941 | 1468491395887 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:16:35 INFO - PROCESS | 1941 | 1468491395889 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:16:35 INFO - PROCESS | 1941 | 1468491395891 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:16:35 INFO - PROCESS | 1941 | 1468491395893 Marionette TRACE conn2 <- [1,2158,null,{}] 03:16:35 INFO - PROCESS | 1941 | 1468491395895 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}] 03:16:35 INFO - PROCESS | 1941 | 1468491395897 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:35 INFO - PROCESS | 1941 | 1468491395988 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:16:35 INFO - PROCESS | 1941 | 1468491395992 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:35 INFO - PROCESS | 1941 | 1468491395993 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f38000 == 38 [pid = 1941] [id = 547] 03:16:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x124fe5c00) [pid = 1941] [serial = 1641] [outer = 0x0] 03:16:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1289df000) [pid = 1941] [serial = 1642] [outer = 0x124fe5c00] 03:16:36 INFO - PROCESS | 1941 | 1468491396017 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x128c09c00) [pid = 1941] [serial = 1643] [outer = 0x124fe5c00] 03:16:36 INFO - PROCESS | 1941 | 1468491396541 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]]]}] 03:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 03:16:36 INFO - PROCESS | 1941 | 1468491396562 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:16:36 INFO - PROCESS | 1941 | 1468491396564 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:16:36 INFO - PROCESS | 1941 | 1468491396568 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:16:36 INFO - PROCESS | 1941 | 1468491396570 Marionette TRACE conn2 <- [1,2162,null,{}] 03:16:36 INFO - PROCESS | 1941 | 1468491396574 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}] 03:16:36 INFO - PROCESS | 1941 | 1468491396576 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:36 INFO - PROCESS | 1941 | 1468491396686 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:16:36 INFO - PROCESS | 1941 | 1468491396737 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 1941 | 1468491396738 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f51800 == 39 [pid = 1941] [id = 548] 03:16:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x112a7cc00) [pid = 1941] [serial = 1644] [outer = 0x0] 03:16:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x112e2bc00) [pid = 1941] [serial = 1645] [outer = 0x112a7cc00] 03:16:36 INFO - PROCESS | 1941 | 1468491396765 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1132d1400) [pid = 1941] [serial = 1646] [outer = 0x112a7cc00] 03:16:37 INFO - PROCESS | 1941 | 1468491397293 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]]]}] 03:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 770ms 03:16:37 INFO - PROCESS | 1941 | 1468491397338 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:16:37 INFO - PROCESS | 1941 | 1468491397341 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:16:37 INFO - PROCESS | 1941 | 1468491397346 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:16:37 INFO - PROCESS | 1941 | 1468491397348 Marionette TRACE conn2 <- [1,2166,null,{}] 03:16:37 INFO - PROCESS | 1941 | 1468491397392 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}] 03:16:37 INFO - PROCESS | 1941 | 1468491397394 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:37 INFO - PROCESS | 1941 | 1468491397509 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:16:37 INFO - PROCESS | 1941 | 1468491397560 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:37 INFO - PROCESS | 1941 | 1468491397562 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249b0000 == 40 [pid = 1941] [id = 549] 03:16:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x116971c00) [pid = 1941] [serial = 1647] [outer = 0x0] 03:16:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1176c6c00) [pid = 1941] [serial = 1648] [outer = 0x116971c00] 03:16:37 INFO - PROCESS | 1941 | 1468491397593 Marionette DEBUG loaded listener.js 03:16:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x118311c00) [pid = 1941] [serial = 1649] [outer = 0x116971c00] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x12b614000 == 39 [pid = 1941] [id = 546] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa96000 == 38 [pid = 1941] [id = 545] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x12a2d0800 == 37 [pid = 1941] [id = 544] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x1294dd000 == 36 [pid = 1941] [id = 543] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x11334c800 == 35 [pid = 1941] [id = 542] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x12680f000 == 34 [pid = 1941] [id = 541] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x123358800 == 33 [pid = 1941] [id = 540] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x121331000 == 32 [pid = 1941] [id = 539] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x11925d800 == 31 [pid = 1941] [id = 538] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x116f32000 == 30 [pid = 1941] [id = 537] 03:16:38 INFO - PROCESS | 1941 | --DOCSHELL 0x112f6b000 == 29 [pid = 1941] [id = 536] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x125536800) [pid = 1941] [serial = 1586] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x11336d000) [pid = 1941] [serial = 1567] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1151da800) [pid = 1941] [serial = 1568] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1284c4400) [pid = 1941] [serial = 1565] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x112a86400) [pid = 1941] [serial = 1570] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x113866c00) [pid = 1941] [serial = 1571] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x11836fc00) [pid = 1941] [serial = 1576] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x11870e000) [pid = 1941] [serial = 1577] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x116706000) [pid = 1941] [serial = 1573] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x117225000) [pid = 1941] [serial = 1574] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x119681800) [pid = 1941] [serial = 1579] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x120fa6000) [pid = 1941] [serial = 1580] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x12120f800) [pid = 1941] [serial = 1582] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1219d3000) [pid = 1941] [serial = 1583] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1284c7c00) [pid = 1941] [serial = 1591] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1289dac00) [pid = 1941] [serial = 1592] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x12714c800) [pid = 1941] [serial = 1588] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x11870c000) [pid = 1941] [serial = 1589] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x124a50000) [pid = 1941] [serial = 1585] [outer = 0x0] [url = about:blank] 03:16:38 INFO - PROCESS | 1941 | 1468491398231 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]]]}] 03:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 922ms 03:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:16:38 INFO - PROCESS | 1941 | 1468491398271 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:16:38 INFO - PROCESS | 1941 | 1468491398273 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:16:38 INFO - PROCESS | 1941 | 1468491398276 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 1941 | 1468491398279 Marionette TRACE conn2 <- [1,2170,null,{}] 03:16:38 INFO - PROCESS | 1941 | 1468491398282 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}] 03:16:38 INFO - PROCESS | 1941 | 1468491398285 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:38 INFO - PROCESS | 1941 | 1468491398365 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:16:38 INFO - PROCESS | 1941 | 1468491398371 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1941 | 1468491398373 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x117020800 == 30 [pid = 1941] [id = 550] 03:16:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x1133e8800) [pid = 1941] [serial = 1650] [outer = 0x0] 03:16:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x113f35800) [pid = 1941] [serial = 1651] [outer = 0x1133e8800] 03:16:38 INFO - PROCESS | 1941 | 1468491398401 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x116a0a800) [pid = 1941] [serial = 1652] [outer = 0x1133e8800] 03:16:38 INFO - PROCESS | 1941 | 1468491398739 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]]]}] 03:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 522ms 03:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:16:38 INFO - PROCESS | 1941 | 1468491398798 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:16:38 INFO - PROCESS | 1941 | 1468491398801 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:16:38 INFO - PROCESS | 1941 | 1468491398805 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 1941 | 1468491398806 Marionette TRACE conn2 <- [1,2174,null,{}] 03:16:38 INFO - PROCESS | 1941 | 1468491398809 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}] 03:16:38 INFO - PROCESS | 1941 | 1468491398810 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:38 INFO - PROCESS | 1941 | 1468491398894 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:16:38 INFO - PROCESS | 1941 | 1468491398898 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1941 | 1468491398902 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198d4000 == 31 [pid = 1941] [id = 551] 03:16:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1172bbc00) [pid = 1941] [serial = 1653] [outer = 0x0] 03:16:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x11836d800) [pid = 1941] [serial = 1654] [outer = 0x1172bbc00] 03:16:38 INFO - PROCESS | 1941 | 1468491398932 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x11870cc00) [pid = 1941] [serial = 1655] [outer = 0x1172bbc00] 03:16:39 INFO - PROCESS | 1941 | 1468491399285 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]]]}] 03:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 521ms 03:16:39 INFO - PROCESS | 1941 | 1468491399325 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 1941 | 1468491399327 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:16:39 INFO - PROCESS | 1941 | 1468491399329 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 1941 | 1468491399332 Marionette TRACE conn2 <- [1,2178,null,{}] 03:16:39 INFO - PROCESS | 1941 | 1468491399340 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}] 03:16:39 INFO - PROCESS | 1941 | 1468491399343 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:39 INFO - PROCESS | 1941 | 1468491399453 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:16:39 INFO - PROCESS | 1941 | 1468491399460 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:39 INFO - PROCESS | 1941 | 1468491399462 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249a7800 == 32 [pid = 1941] [id = 552] 03:16:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x119338c00) [pid = 1941] [serial = 1656] [outer = 0x0] 03:16:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x119c53400) [pid = 1941] [serial = 1657] [outer = 0x119338c00] 03:16:39 INFO - PROCESS | 1941 | 1468491399490 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1211a9800) [pid = 1941] [serial = 1658] [outer = 0x119338c00] 03:16:39 INFO - PROCESS | 1941 | 1468491399810 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]]]}] 03:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 524ms 03:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:16:39 INFO - PROCESS | 1941 | 1468491399854 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 1941 | 1468491399855 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:16:39 INFO - PROCESS | 1941 | 1468491399857 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 1941 | 1468491399858 Marionette TRACE conn2 <- [1,2182,null,{}] 03:16:39 INFO - PROCESS | 1941 | 1468491399861 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}] 03:16:39 INFO - PROCESS | 1941 | 1468491399862 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:39 INFO - PROCESS | 1941 | 1468491399944 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:16:40 INFO - PROCESS | 1941 | 1468491400006 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 1941 | 1468491400007 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x128ca0800 == 33 [pid = 1941] [id = 553] 03:16:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x118f16c00) [pid = 1941] [serial = 1659] [outer = 0x0] 03:16:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1216e5c00) [pid = 1941] [serial = 1660] [outer = 0x118f16c00] 03:16:40 INFO - PROCESS | 1941 | 1468491400033 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x124906000) [pid = 1941] [serial = 1661] [outer = 0x118f16c00] 03:16:40 INFO - PROCESS | 1941 | 1468491400329 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]]]}] 03:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 519ms 03:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:16:40 INFO - PROCESS | 1941 | 1468491400378 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:16:40 INFO - PROCESS | 1941 | 1468491400379 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:16:40 INFO - PROCESS | 1941 | 1468491400381 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 1941 | 1468491400382 Marionette TRACE conn2 <- [1,2186,null,{}] 03:16:40 INFO - PROCESS | 1941 | 1468491400393 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}] 03:16:40 INFO - PROCESS | 1941 | 1468491400394 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:40 INFO - PROCESS | 1941 | 1468491400493 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:16:40 INFO - PROCESS | 1941 | 1468491400496 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 1941 | 1468491400498 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294e0800 == 34 [pid = 1941] [id = 554] 03:16:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1129af800) [pid = 1941] [serial = 1662] [outer = 0x0] 03:16:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x12490f800) [pid = 1941] [serial = 1663] [outer = 0x1129af800] 03:16:40 INFO - PROCESS | 1941 | 1468491400522 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x124d91000) [pid = 1941] [serial = 1664] [outer = 0x1129af800] 03:16:40 INFO - PROCESS | 1941 | 1468491400876 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]]]}] 03:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 526ms 03:16:40 INFO - PROCESS | 1941 | 1468491400908 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:16:40 INFO - PROCESS | 1941 | 1468491400909 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:16:40 INFO - PROCESS | 1941 | 1468491400911 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 1941 | 1468491400912 Marionette TRACE conn2 <- [1,2190,null,{}] 03:16:40 INFO - PROCESS | 1941 | 1468491400915 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}] 03:16:40 INFO - PROCESS | 1941 | 1468491400919 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:41 INFO - PROCESS | 1941 | 1468491401025 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:16:41 INFO - PROCESS | 1941 | 1468491401062 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 1941 | 1468491401063 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b60a800 == 35 [pid = 1941] [id = 555] 03:16:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x125536c00) [pid = 1941] [serial = 1665] [outer = 0x0] 03:16:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x128408c00) [pid = 1941] [serial = 1666] [outer = 0x125536c00] 03:16:41 INFO - PROCESS | 1941 | 1468491401088 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1289dd800) [pid = 1941] [serial = 1667] [outer = 0x125536c00] 03:16:41 INFO - PROCESS | 1941 | 1468491401430 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]]]}] 03:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 568ms 03:16:41 INFO - PROCESS | 1941 | 1468491401479 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:16:41 INFO - PROCESS | 1941 | 1468491401481 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:16:41 INFO - PROCESS | 1941 | 1468491401483 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 1941 | 1468491401484 Marionette TRACE conn2 <- [1,2194,null,{}] 03:16:41 INFO - PROCESS | 1941 | 1468491401486 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}] 03:16:41 INFO - PROCESS | 1941 | 1468491401488 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:41 INFO - PROCESS | 1941 | 1468491401588 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:16:41 INFO - PROCESS | 1941 | 1468491401592 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 1941 | 1468491401593 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b820000 == 36 [pid = 1941] [id = 556] 03:16:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1289e0800) [pid = 1941] [serial = 1668] [outer = 0x0] 03:16:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x128c0b400) [pid = 1941] [serial = 1669] [outer = 0x1289e0800] 03:16:41 INFO - PROCESS | 1941 | 1468491401617 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x128cce000) [pid = 1941] [serial = 1670] [outer = 0x1289e0800] 03:16:41 INFO - PROCESS | 1941 | 1468491401975 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]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 519ms 03:16:42 INFO - PROCESS | 1941 | 1468491402003 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 1941 | 1468491402005 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:16:42 INFO - PROCESS | 1941 | 1468491402014 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 1941 | 1468491402018 Marionette TRACE conn2 <- [1,2198,null,{}] 03:16:42 INFO - PROCESS | 1941 | 1468491402022 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}] 03:16:42 INFO - PROCESS | 1941 | 1468491402024 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:42 INFO - PROCESS | 1941 | 1468491402162 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:16:42 INFO - PROCESS | 1941 | 1468491402173 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:42 INFO - PROCESS | 1941 | 1468491402174 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd49800 == 37 [pid = 1941] [id = 557] 03:16:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x128ccf800) [pid = 1941] [serial = 1671] [outer = 0x0] 03:16:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x128cd3800) [pid = 1941] [serial = 1672] [outer = 0x128ccf800] 03:16:42 INFO - PROCESS | 1941 | 1468491402193 Marionette DEBUG loaded listener.js 03:16:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x128cd8400) [pid = 1941] [serial = 1673] [outer = 0x128ccf800] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x115121c00) [pid = 1941] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x112d05400) [pid = 1941] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x11830c400) [pid = 1941] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x113379800) [pid = 1941] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x115122400) [pid = 1941] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1126a0c00) [pid = 1941] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1215cf800) [pid = 1941] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11269a400) [pid = 1941] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x112f4c800) [pid = 1941] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11269fc00) [pid = 1941] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1176c2400) [pid = 1941] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x119c5c800) [pid = 1941] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x124d8dc00) [pid = 1941] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x124905400) [pid = 1941] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1176bf800) [pid = 1941] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:16:42 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1129aac00) [pid = 1941] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:16:42 INFO - PROCESS | 1941 | 1468491402762 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]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 779ms 03:16:42 INFO - PROCESS | 1941 | 1468491402788 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 1941 | 1468491402790 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:16:42 INFO - PROCESS | 1941 | 1468491402794 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 1941 | 1468491402796 Marionette TRACE conn2 <- [1,2202,null,{}] 03:16:42 INFO - PROCESS | 1941 | 1468491402799 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}] 03:16:42 INFO - PROCESS | 1941 | 1468491402801 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:42 INFO - PROCESS | 1941 | 1468491402929 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:16:42 INFO - PROCESS | 1941 | 1468491402938 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:42 INFO - PROCESS | 1941 | 1468491402939 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x123357800 == 38 [pid = 1941] [id = 558] 03:16:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1126fe800) [pid = 1941] [serial = 1674] [outer = 0x0] 03:16:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x11670b400) [pid = 1941] [serial = 1675] [outer = 0x1126fe800] 03:16:42 INFO - PROCESS | 1941 | 1468491402980 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x119337800) [pid = 1941] [serial = 1676] [outer = 0x1126fe800] 03:16:43 INFO - PROCESS | 1941 | 1468491403322 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]]]}] 03:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 572ms 03:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:16:43 INFO - PROCESS | 1941 | 1468491403366 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:16:43 INFO - PROCESS | 1941 | 1468491403367 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:16:43 INFO - PROCESS | 1941 | 1468491403369 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 1941 | 1468491403370 Marionette TRACE conn2 <- [1,2206,null,{}] 03:16:43 INFO - PROCESS | 1941 | 1468491403373 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}] 03:16:43 INFO - PROCESS | 1941 | 1468491403374 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:43 INFO - PROCESS | 1941 | 1468491403481 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:16:43 INFO - PROCESS | 1941 | 1468491403489 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 1941 | 1468491403490 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd82000 == 39 [pid = 1941] [id = 559] 03:16:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x120fa5400) [pid = 1941] [serial = 1677] [outer = 0x0] 03:16:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x124d8dc00) [pid = 1941] [serial = 1678] [outer = 0x120fa5400] 03:16:43 INFO - PROCESS | 1941 | 1468491403515 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x128c09400) [pid = 1941] [serial = 1679] [outer = 0x120fa5400] 03:16:43 INFO - PROCESS | 1941 | 1468491403847 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]]]}] 03:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 520ms 03:16:43 INFO - PROCESS | 1941 | 1468491403889 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:16:43 INFO - PROCESS | 1941 | 1468491403891 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:16:43 INFO - PROCESS | 1941 | 1468491403893 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 1941 | 1468491403895 Marionette TRACE conn2 <- [1,2210,null,{}] 03:16:43 INFO - PROCESS | 1941 | 1468491403897 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}] 03:16:43 INFO - PROCESS | 1941 | 1468491403899 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:43 INFO - PROCESS | 1941 | 1468491403992 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:16:43 INFO - PROCESS | 1941 | 1468491403995 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 1941 | 1468491403997 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5d1000 == 40 [pid = 1941] [id = 560] 03:16:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x128cd4800) [pid = 1941] [serial = 1680] [outer = 0x0] 03:16:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x129059000) [pid = 1941] [serial = 1681] [outer = 0x128cd4800] 03:16:44 INFO - PROCESS | 1941 | 1468491404026 Marionette DEBUG loaded listener.js 03:16:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x129064000) [pid = 1941] [serial = 1682] [outer = 0x128cd4800] 03:16:44 INFO - PROCESS | 1941 | 1468491404355 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]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 471ms 03:16:44 INFO - PROCESS | 1941 | 1468491404365 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 1941 | 1468491404367 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:16:44 INFO - PROCESS | 1941 | 1468491404373 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 1941 | 1468491404374 Marionette TRACE conn2 <- [1,2214,null,{}] 03:16:44 INFO - PROCESS | 1941 | 1468491404376 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}] 03:16:44 INFO - PROCESS | 1941 | 1468491404377 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:44 INFO - PROCESS | 1941 | 1468491404544 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:16:44 INFO - PROCESS | 1941 | 1468491404714 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 1941 | 1468491404716 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x116666800 == 41 [pid = 1941] [id = 561] 03:16:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1128ce400) [pid = 1941] [serial = 1683] [outer = 0x0] 03:16:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1129b3c00) [pid = 1941] [serial = 1684] [outer = 0x1128ce400] 03:16:44 INFO - PROCESS | 1941 | 1468491404772 Marionette DEBUG loaded listener.js 03:16:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x113aa1800) [pid = 1941] [serial = 1685] [outer = 0x1128ce400] 03:16:45 INFO - PROCESS | 1941 | 1468491405297 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]]]}] 03:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 974ms 03:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:16:45 INFO - PROCESS | 1941 | 1468491405349 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:16:45 INFO - PROCESS | 1941 | 1468491405353 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:16:45 INFO - PROCESS | 1941 | 1468491405356 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:16:45 INFO - PROCESS | 1941 | 1468491405358 Marionette TRACE conn2 <- [1,2218,null,{}] 03:16:45 INFO - PROCESS | 1941 | 1468491405362 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}] 03:16:45 INFO - PROCESS | 1941 | 1468491405364 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:45 INFO - PROCESS | 1941 | 1468491405469 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:16:45 INFO - PROCESS | 1941 | 1468491405542 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:45 INFO - PROCESS | 1941 | 1468491405544 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x1217be000 == 42 [pid = 1941] [id = 562] 03:16:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1176cb000) [pid = 1941] [serial = 1686] [outer = 0x0] 03:16:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x11842ec00) [pid = 1941] [serial = 1687] [outer = 0x1176cb000] 03:16:45 INFO - PROCESS | 1941 | 1468491405574 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x118f18800) [pid = 1941] [serial = 1688] [outer = 0x1176cb000] 03:16:45 INFO - PROCESS | 1941 | 1468491405986 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]]]}] 03:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 03:16:46 INFO - PROCESS | 1941 | 1468491406029 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:16:46 INFO - PROCESS | 1941 | 1468491406032 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:16:46 INFO - PROCESS | 1941 | 1468491406034 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 1941 | 1468491406035 Marionette TRACE conn2 <- [1,2222,null,{}] 03:16:46 INFO - PROCESS | 1941 | 1468491406038 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}] 03:16:46 INFO - PROCESS | 1941 | 1468491406040 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:46 INFO - PROCESS | 1941 | 1468491406162 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:16:46 INFO - PROCESS | 1941 | 1468491406223 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 1941 | 1468491406225 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b93b800 == 43 [pid = 1941] [id = 563] 03:16:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x120fa5c00) [pid = 1941] [serial = 1689] [outer = 0x0] 03:16:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x121210000) [pid = 1941] [serial = 1690] [outer = 0x120fa5c00] 03:16:46 INFO - PROCESS | 1941 | 1468491406254 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x124a59000) [pid = 1941] [serial = 1691] [outer = 0x120fa5c00] 03:16:46 INFO - PROCESS | 1941 | 1468491406703 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]]]}] 03:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 720ms 03:16:46 INFO - PROCESS | 1941 | 1468491406755 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:16:46 INFO - PROCESS | 1941 | 1468491406756 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:16:46 INFO - PROCESS | 1941 | 1468491406763 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 1941 | 1468491406769 Marionette TRACE conn2 <- [1,2226,null,{}] 03:16:46 INFO - PROCESS | 1941 | 1468491406773 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}] 03:16:46 INFO - PROCESS | 1941 | 1468491406775 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:46 INFO - PROCESS | 1941 | 1468491406876 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:16:46 INFO - PROCESS | 1941 | 1468491406946 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 1941 | 1468491406948 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d020800 == 44 [pid = 1941] [id = 564] 03:16:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x119c58c00) [pid = 1941] [serial = 1692] [outer = 0x0] 03:16:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1284c7c00) [pid = 1941] [serial = 1693] [outer = 0x119c58c00] 03:16:46 INFO - PROCESS | 1941 | 1468491406976 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x128cd1800) [pid = 1941] [serial = 1694] [outer = 0x119c58c00] 03:16:47 INFO - PROCESS | 1941 | 1468491407572 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]]]}] 03:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 879ms 03:16:47 INFO - PROCESS | 1941 | 1468491407639 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:16:47 INFO - PROCESS | 1941 | 1468491407642 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:16:47 INFO - PROCESS | 1941 | 1468491407645 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:16:47 INFO - PROCESS | 1941 | 1468491407647 Marionette TRACE conn2 <- [1,2230,null,{}] 03:16:47 INFO - PROCESS | 1941 | 1468491407650 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}] 03:16:47 INFO - PROCESS | 1941 | 1468491407652 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:47 INFO - PROCESS | 1941 | 1468491407744 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:16:47 INFO - PROCESS | 1941 | 1468491407803 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:47 INFO - PROCESS | 1941 | 1468491407806 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x121112000 == 45 [pid = 1941] [id = 565] 03:16:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x113aab400) [pid = 1941] [serial = 1695] [outer = 0x0] 03:16:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x115117000) [pid = 1941] [serial = 1696] [outer = 0x113aab400] 03:16:47 INFO - PROCESS | 1941 | 1468491407833 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x11696a800) [pid = 1941] [serial = 1697] [outer = 0x113aab400] 03:16:48 INFO - PROCESS | 1941 | 1468491408225 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]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 624ms 03:16:48 INFO - PROCESS | 1941 | 1468491408268 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:16:48 INFO - PROCESS | 1941 | 1468491408271 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:16:48 INFO - PROCESS | 1941 | 1468491408275 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 1941 | 1468491408277 Marionette TRACE conn2 <- [1,2234,null,{}] 03:16:48 INFO - PROCESS | 1941 | 1468491408280 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}] 03:16:48 INFO - PROCESS | 1941 | 1468491408281 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5d1000 == 44 [pid = 1941] [id = 560] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd82000 == 43 [pid = 1941] [id = 559] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x123357800 == 42 [pid = 1941] [id = 558] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd49800 == 41 [pid = 1941] [id = 557] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x12b820000 == 40 [pid = 1941] [id = 556] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x12b60a800 == 39 [pid = 1941] [id = 555] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x1294e0800 == 38 [pid = 1941] [id = 554] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x128ca0800 == 37 [pid = 1941] [id = 553] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x1249a7800 == 36 [pid = 1941] [id = 552] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x1198d4000 == 35 [pid = 1941] [id = 551] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x117020800 == 34 [pid = 1941] [id = 550] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x1249b0000 == 33 [pid = 1941] [id = 549] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x116f51800 == 32 [pid = 1941] [id = 548] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x120f38000 == 31 [pid = 1941] [id = 547] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x12d020800 == 30 [pid = 1941] [id = 564] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x12b93b800 == 29 [pid = 1941] [id = 563] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x1217be000 == 28 [pid = 1941] [id = 562] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x116666800 == 27 [pid = 1941] [id = 561] 03:16:48 INFO - PROCESS | 1941 | 1468491408848 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x120fa1c00) [pid = 1941] [serial = 1624] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x112f58000) [pid = 1941] [serial = 1612] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x118434400) [pid = 1941] [serial = 1618] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x118f11800) [pid = 1941] [serial = 1619] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x116709000) [pid = 1941] [serial = 1607] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x113d95400) [pid = 1941] [serial = 1606] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x11696d000) [pid = 1941] [serial = 1615] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x118128000) [pid = 1941] [serial = 1616] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1126fb800) [pid = 1941] [serial = 1609] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1129ab400) [pid = 1941] [serial = 1610] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x121c48800) [pid = 1941] [serial = 1627] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x12120e800) [pid = 1941] [serial = 1625] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x124b18000) [pid = 1941] [serial = 1630] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x11662f000) [pid = 1941] [serial = 1595] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x113d40400) [pid = 1941] [serial = 1594] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11870d000) [pid = 1941] [serial = 1633] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118f13c00) [pid = 1941] [serial = 1598] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11842f800) [pid = 1941] [serial = 1597] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x121c47800) [pid = 1941] [serial = 1601] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1211abc00) [pid = 1941] [serial = 1600] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x126885c00) [pid = 1941] [serial = 1636] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x12690b000) [pid = 1941] [serial = 1604] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x124d28400) [pid = 1941] [serial = 1631] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x124fe9400) [pid = 1941] [serial = 1603] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x128408000) [pid = 1941] [serial = 1640] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1138f5800) [pid = 1941] [serial = 1613] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x126913800) [pid = 1941] [serial = 1639] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x12690dc00) [pid = 1941] [serial = 1637] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x121204000) [pid = 1941] [serial = 1634] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x11932f400) [pid = 1941] [serial = 1621] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x124962c00) [pid = 1941] [serial = 1628] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x1289df000) [pid = 1941] [serial = 1642] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x11989c000) [pid = 1941] [serial = 1622] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1941 | --DOCSHELL 0x121112000 == 26 [pid = 1941] [id = 565] 03:16:48 INFO - PROCESS | 1941 | 1468491408944 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 1941 | 1468491408945 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x112f12800 == 27 [pid = 1941] [id = 566] 03:16:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x1122b0c00) [pid = 1941] [serial = 1698] [outer = 0x0] 03:16:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x112697000) [pid = 1941] [serial = 1699] [outer = 0x1122b0c00] 03:16:48 INFO - PROCESS | 1941 | 1468491408974 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1126fc800) [pid = 1941] [serial = 1700] [outer = 0x1122b0c00] 03:16:49 INFO - PROCESS | 1941 | 1468491409274 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]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1021ms 03:16:49 INFO - PROCESS | 1941 | 1468491409297 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:16:49 INFO - PROCESS | 1941 | 1468491409302 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:16:49 INFO - PROCESS | 1941 | 1468491409323 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 1941 | 1468491409325 Marionette TRACE conn2 <- [1,2238,null,{}] 03:16:49 INFO - PROCESS | 1941 | 1468491409328 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}] 03:16:49 INFO - PROCESS | 1941 | 1468491409330 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:49 INFO - PROCESS | 1941 | 1468491409410 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:16:49 INFO - PROCESS | 1941 | 1468491409488 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:49 INFO - PROCESS | 1941 | 1468491409490 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f39000 == 28 [pid = 1941] [id = 567] 03:16:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x1129a6800) [pid = 1941] [serial = 1701] [outer = 0x0] 03:16:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x112f49800) [pid = 1941] [serial = 1702] [outer = 0x1129a6800] 03:16:49 INFO - PROCESS | 1941 | 1468491409517 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1133e7000) [pid = 1941] [serial = 1703] [outer = 0x1129a6800] 03:16:49 INFO - PROCESS | 1941 | 1468491409810 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]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 532ms 03:16:49 INFO - PROCESS | 1941 | 1468491409844 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:16:49 INFO - PROCESS | 1941 | 1468491409846 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:16:49 INFO - PROCESS | 1941 | 1468491409849 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 1941 | 1468491409852 Marionette TRACE conn2 <- [1,2242,null,{}] 03:16:49 INFO - PROCESS | 1941 | 1468491409857 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}] 03:16:49 INFO - PROCESS | 1941 | 1468491409858 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:49 INFO - PROCESS | 1941 | 1468491409940 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:16:49 INFO - PROCESS | 1941 | 1468491409946 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:49 INFO - PROCESS | 1941 | 1468491409948 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x1162d5800 == 29 [pid = 1941] [id = 568] 03:16:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x11602dc00) [pid = 1941] [serial = 1704] [outer = 0x0] 03:16:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x1160da800) [pid = 1941] [serial = 1705] [outer = 0x11602dc00] 03:16:49 INFO - PROCESS | 1941 | 1468491409983 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11670a000) [pid = 1941] [serial = 1706] [outer = 0x11602dc00] 03:16:50 INFO - PROCESS | 1941 | 1468491410351 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]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 522ms 03:16:50 INFO - PROCESS | 1941 | 1468491410372 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:16:50 INFO - PROCESS | 1941 | 1468491410375 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:16:50 INFO - PROCESS | 1941 | 1468491410383 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 1941 | 1468491410386 Marionette TRACE conn2 <- [1,2246,null,{}] 03:16:50 INFO - PROCESS | 1941 | 1468491410389 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}] 03:16:50 INFO - PROCESS | 1941 | 1468491410391 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:50 INFO - PROCESS | 1941 | 1468491410473 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:16:50 INFO - PROCESS | 1941 | 1468491410476 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 1941 | 1468491410478 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x121112000 == 30 [pid = 1941] [id = 569] 03:16:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x116973400) [pid = 1941] [serial = 1707] [outer = 0x0] 03:16:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x118130400) [pid = 1941] [serial = 1708] [outer = 0x116973400] 03:16:50 INFO - PROCESS | 1941 | 1468491410505 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x11842fc00) [pid = 1941] [serial = 1709] [outer = 0x116973400] 03:16:50 INFO - PROCESS | 1941 | 1468491410840 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]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 477ms 03:16:50 INFO - PROCESS | 1941 | 1468491410855 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:16:50 INFO - PROCESS | 1941 | 1468491410856 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:16:50 INFO - PROCESS | 1941 | 1468491410858 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 1941 | 1468491410860 Marionette TRACE conn2 <- [1,2250,null,{}] 03:16:50 INFO - PROCESS | 1941 | 1468491410863 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}] 03:16:50 INFO - PROCESS | 1941 | 1468491410864 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:50 INFO - PROCESS | 1941 | 1468491410940 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:16:51 INFO - PROCESS | 1941 | 1468491411014 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:51 INFO - PROCESS | 1941 | 1468491411016 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x1213c2000 == 31 [pid = 1941] [id = 570] 03:16:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x116a0b800) [pid = 1941] [serial = 1710] [outer = 0x0] 03:16:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x118435c00) [pid = 1941] [serial = 1711] [outer = 0x116a0b800] 03:16:51 INFO - PROCESS | 1941 | 1468491411047 Marionette DEBUG loaded listener.js 03:16:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x118f1f000) [pid = 1941] [serial = 1712] [outer = 0x116a0b800] 03:16:51 INFO - PROCESS | 1941 | 1468491411388 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]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 572ms 03:16:51 INFO - PROCESS | 1941 | 1468491411432 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 1941 | 1468491411433 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:16:51 INFO - PROCESS | 1941 | 1468491411435 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 1941 | 1468491411436 Marionette TRACE conn2 <- [1,2254,null,{}] 03:16:51 INFO - PROCESS | 1941 | 1468491411439 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}] 03:16:51 INFO - PROCESS | 1941 | 1468491411440 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:51 INFO - PROCESS | 1941 | 1468491411540 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:16:51 INFO - PROCESS | 1941 | 1468491411544 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:51 INFO - PROCESS | 1941 | 1468491411548 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x126954800 == 32 [pid = 1941] [id = 571] 03:16:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x115e5a400) [pid = 1941] [serial = 1713] [outer = 0x0] 03:16:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x119896800) [pid = 1941] [serial = 1714] [outer = 0x115e5a400] 03:16:51 INFO - PROCESS | 1941 | 1468491411580 Marionette DEBUG loaded listener.js 03:16:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x119c5ac00) [pid = 1941] [serial = 1715] [outer = 0x115e5a400] 03:16:51 INFO - PROCESS | 1941 | 1468491411946 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]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 03:16:51 INFO - PROCESS | 1941 | 1468491411954 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 1941 | 1468491411956 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:16:51 INFO - PROCESS | 1941 | 1468491411958 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 1941 | 1468491411959 Marionette TRACE conn2 <- [1,2258,null,{}] 03:16:51 INFO - PROCESS | 1941 | 1468491411961 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}] 03:16:51 INFO - PROCESS | 1941 | 1468491411963 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:52 INFO - PROCESS | 1941 | 1468491412063 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:16:52 INFO - PROCESS | 1941 | 1468491412073 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 1941 | 1468491412075 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e8f800 == 33 [pid = 1941] [id = 572] 03:16:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x119c5c400) [pid = 1941] [serial = 1716] [outer = 0x0] 03:16:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x120fa5000) [pid = 1941] [serial = 1717] [outer = 0x119c5c400] 03:16:52 INFO - PROCESS | 1941 | 1468491412099 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1212dc000) [pid = 1941] [serial = 1718] [outer = 0x119c5c400] 03:16:52 INFO - PROCESS | 1941 | 1468491412451 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]]]}] 03:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 519ms 03:16:52 INFO - PROCESS | 1941 | 1468491412477 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:16:52 INFO - PROCESS | 1941 | 1468491412478 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:16:52 INFO - PROCESS | 1941 | 1468491412488 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:16:52 INFO - PROCESS | 1941 | 1468491412489 Marionette TRACE conn2 <- [1,2262,null,{}] 03:16:52 INFO - PROCESS | 1941 | 1468491412491 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}] 03:16:52 INFO - PROCESS | 1941 | 1468491412492 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:52 INFO - PROCESS | 1941 | 1468491412589 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:16:52 INFO - PROCESS | 1941 | 1468491412593 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 1941 | 1468491412594 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294ca800 == 34 [pid = 1941] [id = 573] 03:16:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x119fee000) [pid = 1941] [serial = 1719] [outer = 0x0] 03:16:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1216ef800) [pid = 1941] [serial = 1720] [outer = 0x119fee000] 03:16:52 INFO - PROCESS | 1941 | 1468491412618 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12346e800) [pid = 1941] [serial = 1721] [outer = 0x119fee000] 03:16:53 INFO - PROCESS | 1941 | 1468491413255 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]]]}] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x128cd4800) [pid = 1941] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1129af800) [pid = 1941] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x112a7cc00) [pid = 1941] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x125536c00) [pid = 1941] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x116971c00) [pid = 1941] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x128ccf800) [pid = 1941] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1133e8800) [pid = 1941] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1172bbc00) [pid = 1941] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1289e0800) [pid = 1941] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x124fe5c00) [pid = 1941] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1126fe800) [pid = 1941] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x120fa5400) [pid = 1941] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x118f16c00) [pid = 1941] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:16:53 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119338c00) [pid = 1941] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 820ms 03:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:16:53 INFO - PROCESS | 1941 | 1468491413309 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 1941 | 1468491413311 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:16:53 INFO - PROCESS | 1941 | 1468491413314 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 1941 | 1468491413316 Marionette TRACE conn2 <- [1,2266,null,{}] 03:16:53 INFO - PROCESS | 1941 | 1468491413319 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}] 03:16:53 INFO - PROCESS | 1941 | 1468491413321 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:53 INFO - PROCESS | 1941 | 1468491413424 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:16:53 INFO - PROCESS | 1941 | 1468491413430 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 1941 | 1468491413432 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x1217b7800 == 35 [pid = 1941] [id = 574] 03:16:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x113864c00) [pid = 1941] [serial = 1722] [outer = 0x0] 03:16:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x11670c000) [pid = 1941] [serial = 1723] [outer = 0x113864c00] 03:16:53 INFO - PROCESS | 1941 | 1468491413457 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x118a26800) [pid = 1941] [serial = 1724] [outer = 0x113864c00] 03:16:53 INFO - PROCESS | 1941 | 1468491413818 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]]]}] 03:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 521ms 03:16:53 INFO - PROCESS | 1941 | 1468491413857 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 1941 | 1468491413858 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:16:53 INFO - PROCESS | 1941 | 1468491413863 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 1941 | 1468491413865 Marionette TRACE conn2 <- [1,2270,null,{}] 03:16:53 INFO - PROCESS | 1941 | 1468491413867 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}] 03:16:53 INFO - PROCESS | 1941 | 1468491413868 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:53 INFO - PROCESS | 1941 | 1468491413946 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:16:53 INFO - PROCESS | 1941 | 1468491413952 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 1941 | 1468491413954 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7c5000 == 36 [pid = 1941] [id = 575] 03:16:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x120fa5400) [pid = 1941] [serial = 1725] [outer = 0x0] 03:16:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x124905400) [pid = 1941] [serial = 1726] [outer = 0x120fa5400] 03:16:53 INFO - PROCESS | 1941 | 1468491413978 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x124a13000) [pid = 1941] [serial = 1727] [outer = 0x120fa5400] 03:16:54 INFO - PROCESS | 1941 | 1468491414306 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]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 474ms 03:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:16:54 INFO - PROCESS | 1941 | 1468491414337 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 1941 | 1468491414339 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:16:54 INFO - PROCESS | 1941 | 1468491414341 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 1941 | 1468491414342 Marionette TRACE conn2 <- [1,2274,null,{}] 03:16:54 INFO - PROCESS | 1941 | 1468491414344 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}] 03:16:54 INFO - PROCESS | 1941 | 1468491414345 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:54 INFO - PROCESS | 1941 | 1468491414425 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:16:54 INFO - PROCESS | 1941 | 1468491414429 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 1941 | 1468491414430 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b615000 == 37 [pid = 1941] [id = 576] 03:16:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x124b16c00) [pid = 1941] [serial = 1728] [outer = 0x0] 03:16:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x124d1c400) [pid = 1941] [serial = 1729] [outer = 0x124b16c00] 03:16:54 INFO - PROCESS | 1941 | 1468491414458 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x125536c00) [pid = 1941] [serial = 1730] [outer = 0x124b16c00] 03:16:54 INFO - PROCESS | 1941 | 1468491414808 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]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 518ms 03:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:16:54 INFO - PROCESS | 1941 | 1468491414861 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 1941 | 1468491414862 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:16:54 INFO - PROCESS | 1941 | 1468491414865 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 1941 | 1468491414866 Marionette TRACE conn2 <- [1,2278,null,{}] 03:16:54 INFO - PROCESS | 1941 | 1468491414869 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}] 03:16:54 INFO - PROCESS | 1941 | 1468491414871 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:54 INFO - PROCESS | 1941 | 1468491414959 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:16:54 INFO - PROCESS | 1941 | 1468491414963 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 1941 | 1468491414964 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x12694e800 == 38 [pid = 1941] [id = 577] 03:16:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x126889c00) [pid = 1941] [serial = 1731] [outer = 0x0] 03:16:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12714e800) [pid = 1941] [serial = 1732] [outer = 0x126889c00] 03:16:54 INFO - PROCESS | 1941 | 1468491414990 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x128405800) [pid = 1941] [serial = 1733] [outer = 0x126889c00] 03:16:55 INFO - PROCESS | 1941 | 1468491415471 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]]]}] 03:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 621ms 03:16:55 INFO - PROCESS | 1941 | 1468491415509 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:16:55 INFO - PROCESS | 1941 | 1468491415511 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:16:55 INFO - PROCESS | 1941 | 1468491415515 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:16:55 INFO - PROCESS | 1941 | 1468491415520 Marionette TRACE conn2 <- [1,2282,null,{}] 03:16:55 INFO - PROCESS | 1941 | 1468491415524 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}] 03:16:55 INFO - PROCESS | 1941 | 1468491415525 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:55 INFO - PROCESS | 1941 | 1468491415633 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:16:55 INFO - PROCESS | 1941 | 1468491415716 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 1941 | 1468491415718 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x11699e000 == 39 [pid = 1941] [id = 578] 03:16:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1128d2000) [pid = 1941] [serial = 1734] [outer = 0x0] 03:16:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x112a79800) [pid = 1941] [serial = 1735] [outer = 0x1128d2000] 03:16:55 INFO - PROCESS | 1941 | 1468491415749 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x112f57000) [pid = 1941] [serial = 1736] [outer = 0x1128d2000] 03:16:56 INFO - PROCESS | 1941 | 1468491416287 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]]]}] 03:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 823ms 03:16:56 INFO - PROCESS | 1941 | 1468491416348 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:16:56 INFO - PROCESS | 1941 | 1468491416354 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:16:56 INFO - PROCESS | 1941 | 1468491416358 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 1941 | 1468491416360 Marionette TRACE conn2 <- [1,2286,null,{}] 03:16:56 INFO - PROCESS | 1941 | 1468491416363 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}] 03:16:56 INFO - PROCESS | 1941 | 1468491416365 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:56 INFO - PROCESS | 1941 | 1468491416474 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:16:56 INFO - PROCESS | 1941 | 1468491416558 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:56 INFO - PROCESS | 1941 | 1468491416559 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e1e800 == 40 [pid = 1941] [id = 579] 03:16:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x112d6b800) [pid = 1941] [serial = 1737] [outer = 0x0] 03:16:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x1138ecc00) [pid = 1941] [serial = 1738] [outer = 0x112d6b800] 03:16:56 INFO - PROCESS | 1941 | 1468491416591 Marionette DEBUG loaded listener.js 03:16:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x117226400) [pid = 1941] [serial = 1739] [outer = 0x112d6b800] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x12b615000 == 39 [pid = 1941] [id = 576] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7c5000 == 38 [pid = 1941] [id = 575] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x1217b7800 == 37 [pid = 1941] [id = 574] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x1294ca800 == 36 [pid = 1941] [id = 573] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x128e8f800 == 35 [pid = 1941] [id = 572] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x126954800 == 34 [pid = 1941] [id = 571] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x1213c2000 == 33 [pid = 1941] [id = 570] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x121112000 == 32 [pid = 1941] [id = 569] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x1162d5800 == 31 [pid = 1941] [id = 568] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x116f39000 == 30 [pid = 1941] [id = 567] 03:16:57 INFO - PROCESS | 1941 | --DOCSHELL 0x112f12800 == 29 [pid = 1941] [id = 566] 03:16:57 INFO - PROCESS | 1941 | 1468491417212 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]]]}] 03:16:57 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 03:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 871ms 03:16:57 INFO - PROCESS | 1941 | 1468491417230 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 1941 | 1468491417232 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:16:57 INFO - PROCESS | 1941 | 1468491417235 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 1941 | 1468491417238 Marionette TRACE conn2 <- [1,2290,null,{}] 03:16:57 INFO - PROCESS | 1941 | 1468491417242 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}] 03:16:57 INFO - PROCESS | 1941 | 1468491417243 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:57 INFO - PROCESS | 1941 | 1468491417324 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:16:57 INFO - PROCESS | 1941 | 1468491417329 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:57 INFO - PROCESS | 1941 | 1468491417331 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e2f000 == 30 [pid = 1941] [id = 580] 03:16:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x113d90c00) [pid = 1941] [serial = 1740] [outer = 0x0] 03:16:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x11607c000) [pid = 1941] [serial = 1741] [outer = 0x113d90c00] 03:16:57 INFO - PROCESS | 1941 | 1468491417360 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x116a03c00) [pid = 1941] [serial = 1742] [outer = 0x113d90c00] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x112e2bc00) [pid = 1941] [serial = 1645] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1289dd800) [pid = 1941] [serial = 1667] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x12490f800) [pid = 1941] [serial = 1663] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x118311c00) [pid = 1941] [serial = 1649] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x128cd8400) [pid = 1941] [serial = 1673] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x113f35800) [pid = 1941] [serial = 1651] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x128cd3800) [pid = 1941] [serial = 1672] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x11836d800) [pid = 1941] [serial = 1654] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1132d1400) [pid = 1941] [serial = 1646] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x128408c00) [pid = 1941] [serial = 1666] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x128cce000) [pid = 1941] [serial = 1670] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x128c09c00) [pid = 1941] [serial = 1643] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x11670b400) [pid = 1941] [serial = 1675] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x124d8dc00) [pid = 1941] [serial = 1678] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x124906000) [pid = 1941] [serial = 1661] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x119337800) [pid = 1941] [serial = 1676] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x116a0a800) [pid = 1941] [serial = 1652] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x119c53400) [pid = 1941] [serial = 1657] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1216e5c00) [pid = 1941] [serial = 1660] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11870cc00) [pid = 1941] [serial = 1655] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x128c0b400) [pid = 1941] [serial = 1669] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1211a9800) [pid = 1941] [serial = 1658] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x1176c6c00) [pid = 1941] [serial = 1648] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x129059000) [pid = 1941] [serial = 1681] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x128c09400) [pid = 1941] [serial = 1679] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x129064000) [pid = 1941] [serial = 1682] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x124d91000) [pid = 1941] [serial = 1664] [outer = 0x0] [url = about:blank] 03:16:57 INFO - PROCESS | 1941 | 1468491417742 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]]]}] 03:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 521ms 03:16:57 INFO - PROCESS | 1941 | 1468491417756 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 1941 | 1468491417759 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:16:57 INFO - PROCESS | 1941 | 1468491417763 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 1941 | 1468491417765 Marionette TRACE conn2 <- [1,2294,null,{}] 03:16:57 INFO - PROCESS | 1941 | 1468491417768 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}] 03:16:57 INFO - PROCESS | 1941 | 1468491417770 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:57 INFO - PROCESS | 1941 | 1468491417860 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:16:57 INFO - PROCESS | 1941 | 1468491417864 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:57 INFO - PROCESS | 1941 | 1468491417866 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198cd000 == 31 [pid = 1941] [id = 581] 03:16:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x11739f400) [pid = 1941] [serial = 1743] [outer = 0x0] 03:16:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x118305000) [pid = 1941] [serial = 1744] [outer = 0x11739f400] 03:16:57 INFO - PROCESS | 1941 | 1468491417900 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1183cf800) [pid = 1941] [serial = 1745] [outer = 0x11739f400] 03:16:58 INFO - PROCESS | 1941 | 1468491418406 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]]]}] 03:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 03:16:58 INFO - PROCESS | 1941 | 1468491418435 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 1941 | 1468491418436 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:16:58 INFO - PROCESS | 1941 | 1468491418438 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 1941 | 1468491418441 Marionette TRACE conn2 <- [1,2298,null,{}] 03:16:58 INFO - PROCESS | 1941 | 1468491418449 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}] 03:16:58 INFO - PROCESS | 1941 | 1468491418452 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:58 INFO - PROCESS | 1941 | 1468491418537 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:16:58 INFO - PROCESS | 1941 | 1468491418542 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 1941 | 1468491418544 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249c5800 == 32 [pid = 1941] [id = 582] 03:16:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x11870ac00) [pid = 1941] [serial = 1746] [outer = 0x0] 03:16:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11933a800) [pid = 1941] [serial = 1747] [outer = 0x11870ac00] 03:16:58 INFO - PROCESS | 1941 | 1468491418573 Marionette DEBUG loaded listener.js 03:16:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x119b62c00) [pid = 1941] [serial = 1748] [outer = 0x11870ac00] 03:16:59 INFO - PROCESS | 1941 | 1468491419025 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]]]}] 03:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 622ms 03:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:16:59 INFO - PROCESS | 1941 | 1468491419061 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 1941 | 1468491419062 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:16:59 INFO - PROCESS | 1941 | 1468491419065 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 1941 | 1468491419066 Marionette TRACE conn2 <- [1,2302,null,{}] 03:16:59 INFO - PROCESS | 1941 | 1468491419068 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}] 03:16:59 INFO - PROCESS | 1941 | 1468491419069 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:59 INFO - PROCESS | 1941 | 1468491419149 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:16:59 INFO - PROCESS | 1941 | 1468491419171 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 1941 | 1468491419173 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e80000 == 33 [pid = 1941] [id = 583] 03:16:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x119c57000) [pid = 1941] [serial = 1749] [outer = 0x0] 03:16:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x120fa2000) [pid = 1941] [serial = 1750] [outer = 0x119c57000] 03:16:59 INFO - PROCESS | 1941 | 1468491419198 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x121206400) [pid = 1941] [serial = 1751] [outer = 0x119c57000] 03:16:59 INFO - PROCESS | 1941 | 1468491419549 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]]]}] 03:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 03:16:59 INFO - PROCESS | 1941 | 1468491419584 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 1941 | 1468491419585 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:16:59 INFO - PROCESS | 1941 | 1468491419587 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 1941 | 1468491419588 Marionette TRACE conn2 <- [1,2306,null,{}] 03:16:59 INFO - PROCESS | 1941 | 1468491419591 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}] 03:16:59 INFO - PROCESS | 1941 | 1468491419592 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:59 INFO - PROCESS | 1941 | 1468491419690 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:16:59 INFO - PROCESS | 1941 | 1468491419699 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 1941 | 1468491419702 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:16:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294dd800 == 34 [pid = 1941] [id = 584] 03:16:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1129a5c00) [pid = 1941] [serial = 1752] [outer = 0x0] 03:16:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1212d8800) [pid = 1941] [serial = 1753] [outer = 0x1129a5c00] 03:16:59 INFO - PROCESS | 1941 | 1468491419728 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x121c4cc00) [pid = 1941] [serial = 1754] [outer = 0x1129a5c00] 03:17:00 INFO - PROCESS | 1941 | 1468491420108 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]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 569ms 03:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:17:00 INFO - PROCESS | 1941 | 1468491420157 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:17:00 INFO - PROCESS | 1941 | 1468491420158 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:17:00 INFO - PROCESS | 1941 | 1468491420160 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 1941 | 1468491420161 Marionette TRACE conn2 <- [1,2310,null,{}] 03:17:00 INFO - PROCESS | 1941 | 1468491420164 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}] 03:17:00 INFO - PROCESS | 1941 | 1468491420168 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:00 INFO - PROCESS | 1941 | 1468491420277 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:17:00 INFO - PROCESS | 1941 | 1468491420319 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:00 INFO - PROCESS | 1941 | 1468491420320 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a560000 == 35 [pid = 1941] [id = 585] 03:17:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x123473000) [pid = 1941] [serial = 1755] [outer = 0x0] 03:17:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x125531c00) [pid = 1941] [serial = 1756] [outer = 0x123473000] 03:17:00 INFO - PROCESS | 1941 | 1468491420345 Marionette DEBUG loaded listener.js 03:17:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x126914400) [pid = 1941] [serial = 1757] [outer = 0x123473000] 03:17:00 INFO - PROCESS | 1941 | 1468491420687 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]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 03:17:00 INFO - PROCESS | 1941 | 1468491420731 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:17:00 INFO - PROCESS | 1941 | 1468491420732 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:17:00 INFO - PROCESS | 1941 | 1468491420734 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 1941 | 1468491420735 Marionette TRACE conn2 <- [1,2314,null,{}] 03:17:00 INFO - PROCESS | 1941 | 1468491420737 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}] 03:17:00 INFO - PROCESS | 1941 | 1468491420739 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:00 INFO - PROCESS | 1941 | 1468491420838 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:17:00 INFO - PROCESS | 1941 | 1468491420842 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:00 INFO - PROCESS | 1941 | 1468491420843 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b92e800 == 36 [pid = 1941] [id = 586] 03:17:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x127151c00) [pid = 1941] [serial = 1758] [outer = 0x0] 03:17:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x128405c00) [pid = 1941] [serial = 1759] [outer = 0x127151c00] 03:17:00 INFO - PROCESS | 1941 | 1468491420868 Marionette DEBUG loaded listener.js 03:17:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1284c4c00) [pid = 1941] [serial = 1760] [outer = 0x127151c00] 03:17:01 INFO - PROCESS | 1941 | 1468491421177 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]]]}] 03:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 471ms 03:17:01 INFO - PROCESS | 1941 | 1468491421208 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:17:01 INFO - PROCESS | 1941 | 1468491421209 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:17:01 INFO - PROCESS | 1941 | 1468491421211 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 1941 | 1468491421212 Marionette TRACE conn2 <- [1,2318,null,{}] 03:17:01 INFO - PROCESS | 1941 | 1468491421222 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}] 03:17:01 INFO - PROCESS | 1941 | 1468491421223 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:01 INFO - PROCESS | 1941 | 1468491421328 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1128ce400) [pid = 1941] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1176cb000) [pid = 1941] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x115e5a400) [pid = 1941] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x116973400) [pid = 1941] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x120fa5c00) [pid = 1941] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1129a6800) [pid = 1941] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x119c58c00) [pid = 1941] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1122b0c00) [pid = 1941] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x119c5c400) [pid = 1941] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x119fee000) [pid = 1941] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x113864c00) [pid = 1941] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x11602dc00) [pid = 1941] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x113aab400) [pid = 1941] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x124b16c00) [pid = 1941] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x120fa5400) [pid = 1941] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:17:01 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x116a0b800) [pid = 1941] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:17:01 INFO - PROCESS | 1941 | 1468491421462 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 1941 | 1468491421463 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x117244000 == 37 [pid = 1941] [id = 587] 03:17:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1122bec00) [pid = 1941] [serial = 1761] [outer = 0x0] 03:17:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x1129a6800) [pid = 1941] [serial = 1762] [outer = 0x1122bec00] 03:17:01 INFO - PROCESS | 1941 | 1468491421488 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11602dc00) [pid = 1941] [serial = 1763] [outer = 0x1122bec00] 03:17:01 INFO - PROCESS | 1941 | 1468491421769 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] 03:17:01 INFO - PROCESS | 1941 | 1468491421781 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:17:01 INFO - PROCESS | 1941 | 1468491421785 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 1941 | 1468491421788 Marionette TRACE conn2 <- [1,2322,null,{}] 03:17:01 INFO - PROCESS | 1941 | 1468491421797 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}] 03:17:01 INFO - PROCESS | 1941 | 1468491421799 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:01 INFO - PROCESS | 1941 | 1468491421894 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:17:01 INFO - PROCESS | 1941 | 1468491421897 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 1941 | 1468491421898 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x1217ad800 == 38 [pid = 1941] [id = 588] 03:17:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x113aab400) [pid = 1941] [serial = 1764] [outer = 0x0] 03:17:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1211abc00) [pid = 1941] [serial = 1765] [outer = 0x113aab400] 03:17:01 INFO - PROCESS | 1941 | 1468491421925 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1284c7400) [pid = 1941] [serial = 1766] [outer = 0x113aab400] 03:17:02 INFO - PROCESS | 1941 | 1468491422230 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]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 479ms 03:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:17:02 INFO - PROCESS | 1941 | 1468491422263 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 1941 | 1468491422265 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:17:02 INFO - PROCESS | 1941 | 1468491422269 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 1941 | 1468491422271 Marionette TRACE conn2 <- [1,2326,null,{}] 03:17:02 INFO - PROCESS | 1941 | 1468491422273 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}] 03:17:02 INFO - PROCESS | 1941 | 1468491422275 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:02 INFO - PROCESS | 1941 | 1468491422393 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:17:02 INFO - PROCESS | 1941 | 1468491422402 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 1941 | 1468491422403 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd78800 == 39 [pid = 1941] [id = 589] 03:17:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1166f6c00) [pid = 1941] [serial = 1767] [outer = 0x0] 03:17:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x119c5d800) [pid = 1941] [serial = 1768] [outer = 0x1166f6c00] 03:17:02 INFO - PROCESS | 1941 | 1468491422443 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1289e5c00) [pid = 1941] [serial = 1769] [outer = 0x1166f6c00] 03:17:02 INFO - PROCESS | 1941 | 1468491422844 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]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 620ms 03:17:02 INFO - PROCESS | 1941 | 1468491422889 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 1941 | 1468491422892 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:17:02 INFO - PROCESS | 1941 | 1468491422895 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 1941 | 1468491422898 Marionette TRACE conn2 <- [1,2330,null,{}] 03:17:02 INFO - PROCESS | 1941 | 1468491422902 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}] 03:17:02 INFO - PROCESS | 1941 | 1468491422904 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:03 INFO - PROCESS | 1941 | 1468491423081 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:17:03 INFO - PROCESS | 1941 | 1468491423097 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 1941 | 1468491423099 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5d1000 == 40 [pid = 1941] [id = 590] 03:17:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1289e7800) [pid = 1941] [serial = 1770] [outer = 0x0] 03:17:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x128cd0800) [pid = 1941] [serial = 1771] [outer = 0x1289e7800] 03:17:03 INFO - PROCESS | 1941 | 1468491423142 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x128e51c00) [pid = 1941] [serial = 1772] [outer = 0x1289e7800] 03:17:03 INFO - PROCESS | 1941 | 1468491423607 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]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 723ms 03:17:03 INFO - PROCESS | 1941 | 1468491423620 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 1941 | 1468491423624 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:17:03 INFO - PROCESS | 1941 | 1468491423630 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 1941 | 1468491423633 Marionette TRACE conn2 <- [1,2334,null,{}] 03:17:03 INFO - PROCESS | 1941 | 1468491423638 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}] 03:17:03 INFO - PROCESS | 1941 | 1468491423641 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:03 INFO - PROCESS | 1941 | 1468491423802 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:17:04 INFO - PROCESS | 1941 | 1468491423993 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 1941 | 1468491423997 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x1193b7800 == 41 [pid = 1941] [id = 591] 03:17:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x113aa5400) [pid = 1941] [serial = 1773] [outer = 0x0] 03:17:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x115e5a000) [pid = 1941] [serial = 1774] [outer = 0x113aa5400] 03:17:04 INFO - PROCESS | 1941 | 1468491424038 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x116a0b400) [pid = 1941] [serial = 1775] [outer = 0x113aa5400] 03:17:04 INFO - PROCESS | 1941 | 1468491424455 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]]]}] 03:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 875ms 03:17:04 INFO - PROCESS | 1941 | 1468491424518 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:17:04 INFO - PROCESS | 1941 | 1468491424522 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:17:04 INFO - PROCESS | 1941 | 1468491424527 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 1941 | 1468491424529 Marionette TRACE conn2 <- [1,2338,null,{}] 03:17:04 INFO - PROCESS | 1941 | 1468491424532 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}] 03:17:04 INFO - PROCESS | 1941 | 1468491424535 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:04 INFO - PROCESS | 1941 | 1468491424636 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:17:04 INFO - PROCESS | 1941 | 1468491424709 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 1941 | 1468491424710 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x128ca3000 == 42 [pid = 1941] [id = 592] 03:17:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x11836b400) [pid = 1941] [serial = 1776] [outer = 0x0] 03:17:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x118706800) [pid = 1941] [serial = 1777] [outer = 0x11836b400] 03:17:04 INFO - PROCESS | 1941 | 1468491424741 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x118f8dc00) [pid = 1941] [serial = 1778] [outer = 0x11836b400] 03:17:05 INFO - PROCESS | 1941 | 1468491425171 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]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 03:17:05 INFO - PROCESS | 1941 | 1468491425197 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 1941 | 1468491425199 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:17:05 INFO - PROCESS | 1941 | 1468491425201 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 1941 | 1468491425203 Marionette TRACE conn2 <- [1,2342,null,{}] 03:17:05 INFO - PROCESS | 1941 | 1468491425211 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}] 03:17:05 INFO - PROCESS | 1941 | 1468491425214 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:05 INFO - PROCESS | 1941 | 1468491425376 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:17:05 INFO - PROCESS | 1941 | 1468491425430 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 1941 | 1468491425432 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5d6800 == 43 [pid = 1941] [id = 593] 03:17:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x1219d2c00) [pid = 1941] [serial = 1779] [outer = 0x0] 03:17:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x124a1a000) [pid = 1941] [serial = 1780] [outer = 0x1219d2c00] 03:17:05 INFO - PROCESS | 1941 | 1468491425463 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x126890c00) [pid = 1941] [serial = 1781] [outer = 0x1219d2c00] 03:17:05 INFO - PROCESS | 1941 | 1468491425885 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]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 722ms 03:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:17:05 INFO - PROCESS | 1941 | 1468491425923 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 1941 | 1468491425925 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:17:05 INFO - PROCESS | 1941 | 1468491425927 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 1941 | 1468491425929 Marionette TRACE conn2 <- [1,2346,null,{}] 03:17:05 INFO - PROCESS | 1941 | 1468491425931 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}] 03:17:05 INFO - PROCESS | 1941 | 1468491425933 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:06 INFO - PROCESS | 1941 | 1468491426035 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:17:06 INFO - PROCESS | 1941 | 1468491426095 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 1941 | 1468491426097 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d221000 == 44 [pid = 1941] [id = 594] 03:17:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x127159000) [pid = 1941] [serial = 1782] [outer = 0x0] 03:17:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x128c09c00) [pid = 1941] [serial = 1783] [outer = 0x127159000] 03:17:06 INFO - PROCESS | 1941 | 1468491426126 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x128cd6000) [pid = 1941] [serial = 1784] [outer = 0x127159000] 03:17:06 INFO - PROCESS | 1941 | 1468491426762 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]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 869ms 03:17:06 INFO - PROCESS | 1941 | 1468491426797 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 1941 | 1468491426799 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:17:06 INFO - PROCESS | 1941 | 1468491426821 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 1941 | 1468491426822 Marionette TRACE conn2 <- [1,2350,null,{}] 03:17:06 INFO - PROCESS | 1941 | 1468491426826 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}] 03:17:06 INFO - PROCESS | 1941 | 1468491426827 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:06 INFO - PROCESS | 1941 | 1468491426927 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:17:07 INFO - PROCESS | 1941 | 1468491427000 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:07 INFO - PROCESS | 1941 | 1468491427003 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x119580000 == 45 [pid = 1941] [id = 595] 03:17:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x112f57c00) [pid = 1941] [serial = 1785] [outer = 0x0] 03:17:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x11383a400) [pid = 1941] [serial = 1786] [outer = 0x112f57c00] 03:17:07 INFO - PROCESS | 1941 | 1468491427031 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x116085000) [pid = 1941] [serial = 1787] [outer = 0x112f57c00] 03:17:07 INFO - PROCESS | 1941 | 1468491427471 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]]]}] 03:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 678ms 03:17:07 INFO - PROCESS | 1941 | 1468491427497 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:17:07 INFO - PROCESS | 1941 | 1468491427501 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:17:07 INFO - PROCESS | 1941 | 1468491427508 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 1941 | 1468491427510 Marionette TRACE conn2 <- [1,2354,null,{}] 03:17:07 INFO - PROCESS | 1941 | 1468491427514 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}] 03:17:07 INFO - PROCESS | 1941 | 1468491427516 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd78800 == 44 [pid = 1941] [id = 589] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x1217ad800 == 43 [pid = 1941] [id = 588] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x117244000 == 42 [pid = 1941] [id = 587] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x12b92e800 == 41 [pid = 1941] [id = 586] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x12a560000 == 40 [pid = 1941] [id = 585] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x1294dd800 == 39 [pid = 1941] [id = 584] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x128e80000 == 38 [pid = 1941] [id = 583] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x1249c5800 == 37 [pid = 1941] [id = 582] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x1198cd000 == 36 [pid = 1941] [id = 581] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x117e2f000 == 35 [pid = 1941] [id = 580] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x117e1e800 == 34 [pid = 1941] [id = 579] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x11699e000 == 33 [pid = 1941] [id = 578] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x12694e800 == 32 [pid = 1941] [id = 577] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x12d221000 == 31 [pid = 1941] [id = 594] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5d6800 == 30 [pid = 1941] [id = 593] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x128ca3000 == 29 [pid = 1941] [id = 592] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5d1000 == 28 [pid = 1941] [id = 590] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x1193b7800 == 27 [pid = 1941] [id = 591] 03:17:08 INFO - PROCESS | 1941 | 1468491428231 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x113aa1800) [pid = 1941] [serial = 1685] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1129b3c00) [pid = 1941] [serial = 1684] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x118f18800) [pid = 1941] [serial = 1688] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x11842ec00) [pid = 1941] [serial = 1687] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x119896800) [pid = 1941] [serial = 1714] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x118130400) [pid = 1941] [serial = 1708] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x11842fc00) [pid = 1941] [serial = 1709] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x124a59000) [pid = 1941] [serial = 1691] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x121210000) [pid = 1941] [serial = 1690] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x112f49800) [pid = 1941] [serial = 1702] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1133e7000) [pid = 1941] [serial = 1703] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x128cd1800) [pid = 1941] [serial = 1694] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x112697000) [pid = 1941] [serial = 1699] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1126fc800) [pid = 1941] [serial = 1700] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x120fa5000) [pid = 1941] [serial = 1717] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1284c7c00) [pid = 1941] [serial = 1693] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1216ef800) [pid = 1941] [serial = 1720] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1212dc000) [pid = 1941] [serial = 1718] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x118a26800) [pid = 1941] [serial = 1724] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1160da800) [pid = 1941] [serial = 1705] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x11670a000) [pid = 1941] [serial = 1706] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11670c000) [pid = 1941] [serial = 1723] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x11696a800) [pid = 1941] [serial = 1697] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x115117000) [pid = 1941] [serial = 1696] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x125536c00) [pid = 1941] [serial = 1730] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x124d1c400) [pid = 1941] [serial = 1729] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x12346e800) [pid = 1941] [serial = 1721] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x12714e800) [pid = 1941] [serial = 1732] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x124a13000) [pid = 1941] [serial = 1727] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x118435c00) [pid = 1941] [serial = 1711] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x118f1f000) [pid = 1941] [serial = 1712] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x119c5ac00) [pid = 1941] [serial = 1715] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x124905400) [pid = 1941] [serial = 1726] [outer = 0x0] [url = about:blank] 03:17:08 INFO - PROCESS | 1941 | --DOCSHELL 0x119580000 == 26 [pid = 1941] [id = 595] 03:17:08 INFO - PROCESS | 1941 | 1468491428351 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 1941 | 1468491428352 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x113f54000 == 27 [pid = 1941] [id = 596] 03:17:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x1128d2400) [pid = 1941] [serial = 1788] [outer = 0x0] 03:17:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x1129a4c00) [pid = 1941] [serial = 1789] [outer = 0x1128d2400] 03:17:08 INFO - PROCESS | 1941 | 1468491428381 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x112a7b800) [pid = 1941] [serial = 1790] [outer = 0x1128d2400] 03:17:08 INFO - PROCESS | 1941 | 1468491428697 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]]]}] 03:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1223ms 03:17:08 INFO - PROCESS | 1941 | 1468491428731 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:17:08 INFO - PROCESS | 1941 | 1468491428733 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:17:08 INFO - PROCESS | 1941 | 1468491428739 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:17:08 INFO - PROCESS | 1941 | 1468491428741 Marionette TRACE conn2 <- [1,2358,null,{}] 03:17:08 INFO - PROCESS | 1941 | 1468491428744 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}] 03:17:08 INFO - PROCESS | 1941 | 1468491428746 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:08 INFO - PROCESS | 1941 | 1468491428847 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:17:08 INFO - PROCESS | 1941 | 1468491428903 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 1941 | 1468491428905 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x117248000 == 28 [pid = 1941] [id = 597] 03:17:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x112d6ac00) [pid = 1941] [serial = 1791] [outer = 0x0] 03:17:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1133dc000) [pid = 1941] [serial = 1792] [outer = 0x112d6ac00] 03:17:08 INFO - PROCESS | 1941 | 1468491428931 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1160d6400) [pid = 1941] [serial = 1793] [outer = 0x112d6ac00] 03:17:09 INFO - PROCESS | 1941 | 1468491429231 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]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 520ms 03:17:09 INFO - PROCESS | 1941 | 1468491429260 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:17:09 INFO - PROCESS | 1941 | 1468491429261 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:17:09 INFO - PROCESS | 1941 | 1468491429264 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 1941 | 1468491429265 Marionette TRACE conn2 <- [1,2362,null,{}] 03:17:09 INFO - PROCESS | 1941 | 1468491429270 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}] 03:17:09 INFO - PROCESS | 1941 | 1468491429273 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:09 INFO - PROCESS | 1941 | 1468491429353 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:17:09 INFO - PROCESS | 1941 | 1468491429414 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 1941 | 1468491429415 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x116936800 == 29 [pid = 1941] [id = 598] 03:17:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x112e98000) [pid = 1941] [serial = 1794] [outer = 0x0] 03:17:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x116f72c00) [pid = 1941] [serial = 1795] [outer = 0x112e98000] 03:17:09 INFO - PROCESS | 1941 | 1468491429449 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x118312000) [pid = 1941] [serial = 1796] [outer = 0x112e98000] 03:17:09 INFO - PROCESS | 1941 | 1468491429755 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]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 03:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:17:09 INFO - PROCESS | 1941 | 1468491429788 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:17:09 INFO - PROCESS | 1941 | 1468491429791 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:17:09 INFO - PROCESS | 1941 | 1468491429799 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 1941 | 1468491429805 Marionette TRACE conn2 <- [1,2366,null,{}] 03:17:09 INFO - PROCESS | 1941 | 1468491429807 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}] 03:17:09 INFO - PROCESS | 1941 | 1468491429810 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:09 INFO - PROCESS | 1941 | 1468491429891 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:17:09 INFO - PROCESS | 1941 | 1468491429895 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 1941 | 1468491429896 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x12336b000 == 30 [pid = 1941] [id = 599] 03:17:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x118368400) [pid = 1941] [serial = 1797] [outer = 0x0] 03:17:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x118705400) [pid = 1941] [serial = 1798] [outer = 0x118368400] 03:17:09 INFO - PROCESS | 1941 | 1468491429924 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x119339800) [pid = 1941] [serial = 1799] [outer = 0x118368400] 03:17:10 INFO - PROCESS | 1941 | 1468491430280 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]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 527ms 03:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:17:10 INFO - PROCESS | 1941 | 1468491430322 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 1941 | 1468491430323 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:17:10 INFO - PROCESS | 1941 | 1468491430325 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 1941 | 1468491430326 Marionette TRACE conn2 <- [1,2370,null,{}] 03:17:10 INFO - PROCESS | 1941 | 1468491430329 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}] 03:17:10 INFO - PROCESS | 1941 | 1468491430330 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:10 INFO - PROCESS | 1941 | 1468491430433 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:17:10 INFO - PROCESS | 1941 | 1468491430472 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 1941 | 1468491430473 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x12508b000 == 31 [pid = 1941] [id = 600] 03:17:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x119690800) [pid = 1941] [serial = 1800] [outer = 0x0] 03:17:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x119b71000) [pid = 1941] [serial = 1801] [outer = 0x119690800] 03:17:10 INFO - PROCESS | 1941 | 1468491430498 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x120fa6c00) [pid = 1941] [serial = 1802] [outer = 0x119690800] 03:17:10 INFO - PROCESS | 1941 | 1468491430856 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]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 571ms 03:17:10 INFO - PROCESS | 1941 | 1468491430900 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 1941 | 1468491430901 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:17:10 INFO - PROCESS | 1941 | 1468491430904 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 1941 | 1468491430905 Marionette TRACE conn2 <- [1,2374,null,{}] 03:17:10 INFO - PROCESS | 1941 | 1468491430908 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}] 03:17:10 INFO - PROCESS | 1941 | 1468491430909 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:11 INFO - PROCESS | 1941 | 1468491431015 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:17:11 INFO - PROCESS | 1941 | 1468491431027 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 1941 | 1468491431033 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e80800 == 32 [pid = 1941] [id = 601] 03:17:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x112d6b000) [pid = 1941] [serial = 1803] [outer = 0x0] 03:17:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x121a22c00) [pid = 1941] [serial = 1804] [outer = 0x112d6b000] 03:17:11 INFO - PROCESS | 1941 | 1468491431086 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x12490f800) [pid = 1941] [serial = 1805] [outer = 0x112d6b000] 03:17:11 INFO - PROCESS | 1941 | 1468491431575 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]]]}] 03:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 719ms 03:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:17:11 INFO - PROCESS | 1941 | 1468491431624 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:17:11 INFO - PROCESS | 1941 | 1468491431625 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:17:11 INFO - PROCESS | 1941 | 1468491431627 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:17:11 INFO - PROCESS | 1941 | 1468491431628 Marionette TRACE conn2 <- [1,2378,null,{}] 03:17:11 INFO - PROCESS | 1941 | 1468491431630 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}] 03:17:11 INFO - PROCESS | 1941 | 1468491431632 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:11 INFO - PROCESS | 1941 | 1468491431737 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:17:11 INFO - PROCESS | 1941 | 1468491431797 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 1941 | 1468491431798 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x112f16800 == 33 [pid = 1941] [id = 602] 03:17:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1128cf800) [pid = 1941] [serial = 1806] [outer = 0x0] 03:17:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x124b17c00) [pid = 1941] [serial = 1807] [outer = 0x1128cf800] 03:17:11 INFO - PROCESS | 1941 | 1468491431822 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x124d92000) [pid = 1941] [serial = 1808] [outer = 0x1128cf800] 03:17:12 INFO - PROCESS | 1941 | 1468491432141 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]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 569ms 03:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:17:12 INFO - PROCESS | 1941 | 1468491432197 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 1941 | 1468491432198 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:17:12 INFO - PROCESS | 1941 | 1468491432200 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1941 | 1468491432202 Marionette TRACE conn2 <- [1,2382,null,{}] 03:17:12 INFO - PROCESS | 1941 | 1468491432204 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}] 03:17:12 INFO - PROCESS | 1941 | 1468491432205 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:12 INFO - PROCESS | 1941 | 1468491432305 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1129a5c00) [pid = 1941] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x123473000) [pid = 1941] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x127151c00) [pid = 1941] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1128d2000) [pid = 1941] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1122bec00) [pid = 1941] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x126889c00) [pid = 1941] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x112d6b800) [pid = 1941] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x11870ac00) [pid = 1941] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x113d90c00) [pid = 1941] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11739f400) [pid = 1941] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119c57000) [pid = 1941] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1166f6c00) [pid = 1941] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x1289e7800) [pid = 1941] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:17:12 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x113aab400) [pid = 1941] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:17:12 INFO - PROCESS | 1941 | 1468491432523 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1941 | 1468491432524 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x119262000 == 34 [pid = 1941] [id = 603] 03:17:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x1126f5000) [pid = 1941] [serial = 1809] [outer = 0x0] 03:17:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1128d4000) [pid = 1941] [serial = 1810] [outer = 0x1126f5000] 03:17:12 INFO - PROCESS | 1941 | 1468491432549 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x113aacc00) [pid = 1941] [serial = 1811] [outer = 0x1126f5000] 03:17:12 INFO - PROCESS | 1941 | 1468491432813 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]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 619ms 03:17:12 INFO - PROCESS | 1941 | 1468491432826 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 1941 | 1468491432827 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:17:12 INFO - PROCESS | 1941 | 1468491432844 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1941 | 1468491432845 Marionette TRACE conn2 <- [1,2386,null,{}] 03:17:12 INFO - PROCESS | 1941 | 1468491432848 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}] 03:17:12 INFO - PROCESS | 1941 | 1468491432850 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:12 INFO - PROCESS | 1941 | 1468491432964 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:17:12 INFO - PROCESS | 1941 | 1468491432971 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1941 | 1468491432972 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x12ab92000 == 35 [pid = 1941] [id = 604] 03:17:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1126f7c00) [pid = 1941] [serial = 1812] [outer = 0x0] 03:17:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1172c3c00) [pid = 1941] [serial = 1813] [outer = 0x1126f7c00] 03:17:13 INFO - PROCESS | 1941 | 1468491433015 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x124b1f000) [pid = 1941] [serial = 1814] [outer = 0x1126f7c00] 03:17:13 INFO - PROCESS | 1941 | 1468491433399 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]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 577ms 03:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:17:13 INFO - PROCESS | 1941 | 1468491433414 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 1941 | 1468491433415 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:17:13 INFO - PROCESS | 1941 | 1468491433423 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 1941 | 1468491433424 Marionette TRACE conn2 <- [1,2390,null,{}] 03:17:13 INFO - PROCESS | 1941 | 1468491433426 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}] 03:17:13 INFO - PROCESS | 1941 | 1468491433427 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:13 INFO - PROCESS | 1941 | 1468491433536 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:17:13 INFO - PROCESS | 1941 | 1468491433542 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 1941 | 1468491433543 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b806800 == 36 [pid = 1941] [id = 605] 03:17:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1129ab000) [pid = 1941] [serial = 1815] [outer = 0x0] 03:17:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x124d28800) [pid = 1941] [serial = 1816] [outer = 0x1129ab000] 03:17:13 INFO - PROCESS | 1941 | 1468491433567 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x12714e000) [pid = 1941] [serial = 1817] [outer = 0x1129ab000] 03:17:13 INFO - PROCESS | 1941 | 1468491433863 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]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 478ms 03:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:17:13 INFO - PROCESS | 1941 | 1468491433895 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 1941 | 1468491433897 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:17:13 INFO - PROCESS | 1941 | 1468491433899 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 1941 | 1468491433900 Marionette TRACE conn2 <- [1,2394,null,{}] 03:17:13 INFO - PROCESS | 1941 | 1468491433906 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}] 03:17:13 INFO - PROCESS | 1941 | 1468491433908 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:13 INFO - PROCESS | 1941 | 1468491433991 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:17:13 INFO - PROCESS | 1941 | 1468491433995 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 1941 | 1468491433997 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd4e800 == 37 [pid = 1941] [id = 606] 03:17:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1126f5400) [pid = 1941] [serial = 1818] [outer = 0x0] 03:17:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1284bec00) [pid = 1941] [serial = 1819] [outer = 0x1126f5400] 03:17:14 INFO - PROCESS | 1941 | 1468491434024 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1289e1400) [pid = 1941] [serial = 1820] [outer = 0x1126f5400] 03:17:14 INFO - PROCESS | 1941 | 1468491434396 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]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 521ms 03:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:17:14 INFO - PROCESS | 1941 | 1468491434429 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 1941 | 1468491434430 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:17:14 INFO - PROCESS | 1941 | 1468491434432 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 1941 | 1468491434434 Marionette TRACE conn2 <- [1,2398,null,{}] 03:17:14 INFO - PROCESS | 1941 | 1468491434437 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}] 03:17:14 INFO - PROCESS | 1941 | 1468491434438 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:14 INFO - PROCESS | 1941 | 1468491434575 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:17:14 INFO - PROCESS | 1941 | 1468491434635 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 1941 | 1468491434637 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x113a42800 == 38 [pid = 1941] [id = 607] 03:17:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x112693c00) [pid = 1941] [serial = 1821] [outer = 0x0] 03:17:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x11269dc00) [pid = 1941] [serial = 1822] [outer = 0x112693c00] 03:17:14 INFO - PROCESS | 1941 | 1468491434670 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1129ae400) [pid = 1941] [serial = 1823] [outer = 0x112693c00] 03:17:15 INFO - PROCESS | 1941 | 1468491435189 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]]]}] 03:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 769ms 03:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:17:15 INFO - PROCESS | 1941 | 1468491435203 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:17:15 INFO - PROCESS | 1941 | 1468491435206 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:17:15 INFO - PROCESS | 1941 | 1468491435210 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:17:15 INFO - PROCESS | 1941 | 1468491435212 Marionette TRACE conn2 <- [1,2402,null,{}] 03:17:15 INFO - PROCESS | 1941 | 1468491435216 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}] 03:17:15 INFO - PROCESS | 1941 | 1468491435217 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:15 INFO - PROCESS | 1941 | 1468491435376 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:17:15 INFO - PROCESS | 1941 | 1468491435438 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 1941 | 1468491435440 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x12152d800 == 39 [pid = 1941] [id = 608] 03:17:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1151cec00) [pid = 1941] [serial = 1824] [outer = 0x0] 03:17:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1160db800) [pid = 1941] [serial = 1825] [outer = 0x1151cec00] 03:17:15 INFO - PROCESS | 1941 | 1468491435473 Marionette DEBUG loaded listener.js 03:17:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x116f73800) [pid = 1941] [serial = 1826] [outer = 0x1151cec00] 03:17:16 INFO - PROCESS | 1941 | 1468491436151 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]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1022ms 03:17:16 INFO - PROCESS | 1941 | 1468491436232 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 1941 | 1468491436234 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:17:16 INFO - PROCESS | 1941 | 1468491436237 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 1941 | 1468491436239 Marionette TRACE conn2 <- [1,2406,null,{}] 03:17:16 INFO - PROCESS | 1941 | 1468491436243 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}] 03:17:16 INFO - PROCESS | 1941 | 1468491436244 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:16 INFO - PROCESS | 1941 | 1468491436345 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:17:16 INFO - PROCESS | 1941 | 1468491436404 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 1941 | 1468491436407 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x113d73800 == 40 [pid = 1941] [id = 609] 03:17:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x113840c00) [pid = 1941] [serial = 1827] [outer = 0x0] 03:17:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x113d40000) [pid = 1941] [serial = 1828] [outer = 0x113840c00] 03:17:16 INFO - PROCESS | 1941 | 1468491436435 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x11662f000) [pid = 1941] [serial = 1829] [outer = 0x113840c00] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd4e800 == 39 [pid = 1941] [id = 606] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12b806800 == 38 [pid = 1941] [id = 605] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12ab92000 == 37 [pid = 1941] [id = 604] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x119262000 == 36 [pid = 1941] [id = 603] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x112f16800 == 35 [pid = 1941] [id = 602] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x128e80800 == 34 [pid = 1941] [id = 601] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12508b000 == 33 [pid = 1941] [id = 600] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12336b000 == 32 [pid = 1941] [id = 599] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x116936800 == 31 [pid = 1941] [id = 598] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x117248000 == 30 [pid = 1941] [id = 597] 03:17:16 INFO - PROCESS | 1941 | --DOCSHELL 0x113f54000 == 29 [pid = 1941] [id = 596] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1212d8800) [pid = 1941] [serial = 1753] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x125531c00) [pid = 1941] [serial = 1756] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x128405c00) [pid = 1941] [serial = 1759] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x112a79800) [pid = 1941] [serial = 1735] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1129a6800) [pid = 1941] [serial = 1762] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x112f57000) [pid = 1941] [serial = 1736] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x126914400) [pid = 1941] [serial = 1757] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x128405800) [pid = 1941] [serial = 1733] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1284c4c00) [pid = 1941] [serial = 1760] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1138ecc00) [pid = 1941] [serial = 1738] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x117226400) [pid = 1941] [serial = 1739] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x11933a800) [pid = 1941] [serial = 1747] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x119b62c00) [pid = 1941] [serial = 1748] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x11607c000) [pid = 1941] [serial = 1741] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x116a03c00) [pid = 1941] [serial = 1742] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x118305000) [pid = 1941] [serial = 1744] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1183cf800) [pid = 1941] [serial = 1745] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x120fa2000) [pid = 1941] [serial = 1750] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1289e5c00) [pid = 1941] [serial = 1769] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x128cd0800) [pid = 1941] [serial = 1771] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1211abc00) [pid = 1941] [serial = 1765] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x11602dc00) [pid = 1941] [serial = 1763] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1284c7400) [pid = 1941] [serial = 1766] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x128e51c00) [pid = 1941] [serial = 1772] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x121c4cc00) [pid = 1941] [serial = 1754] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x119c5d800) [pid = 1941] [serial = 1768] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x121206400) [pid = 1941] [serial = 1751] [outer = 0x0] [url = about:blank] 03:17:16 INFO - PROCESS | 1941 | 1468491436827 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]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 620ms 03:17:16 INFO - PROCESS | 1941 | 1468491436857 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 1941 | 1468491436861 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:17:16 INFO - PROCESS | 1941 | 1468491436865 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 1941 | 1468491436867 Marionette TRACE conn2 <- [1,2410,null,{}] 03:17:16 INFO - PROCESS | 1941 | 1468491436870 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}] 03:17:16 INFO - PROCESS | 1941 | 1468491436871 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:16 INFO - PROCESS | 1941 | 1468491436956 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:17:17 INFO - PROCESS | 1941 | 1468491437016 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 1941 | 1468491437017 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x119594000 == 30 [pid = 1941] [id = 610] 03:17:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x11670d000) [pid = 1941] [serial = 1830] [outer = 0x0] 03:17:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1172bb800) [pid = 1941] [serial = 1831] [outer = 0x11670d000] 03:17:17 INFO - PROCESS | 1941 | 1468491437044 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x118363400) [pid = 1941] [serial = 1832] [outer = 0x11670d000] 03:17:17 INFO - PROCESS | 1941 | 1468491437372 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]]]}] 03:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 03:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:17:17 INFO - PROCESS | 1941 | 1468491437387 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:17:17 INFO - PROCESS | 1941 | 1468491437388 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:17:17 INFO - PROCESS | 1941 | 1468491437390 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 1941 | 1468491437393 Marionette TRACE conn2 <- [1,2414,null,{}] 03:17:17 INFO - PROCESS | 1941 | 1468491437402 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}] 03:17:17 INFO - PROCESS | 1941 | 1468491437406 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:17 INFO - PROCESS | 1941 | 1468491437488 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:17:17 INFO - PROCESS | 1941 | 1468491437493 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 1941 | 1468491437495 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x1249ac000 == 31 [pid = 1941] [id = 611] 03:17:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x118472800) [pid = 1941] [serial = 1833] [outer = 0x0] 03:17:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x118f12400) [pid = 1941] [serial = 1834] [outer = 0x118472800] 03:17:17 INFO - PROCESS | 1941 | 1468491437525 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x119bea000) [pid = 1941] [serial = 1835] [outer = 0x118472800] 03:17:17 INFO - PROCESS | 1941 | 1468491437926 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]]]}] 03:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 572ms 03:17:17 INFO - PROCESS | 1941 | 1468491437963 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:17:17 INFO - PROCESS | 1941 | 1468491437966 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:17:17 INFO - PROCESS | 1941 | 1468491437971 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 1941 | 1468491437973 Marionette TRACE conn2 <- [1,2418,null,{}] 03:17:17 INFO - PROCESS | 1941 | 1468491437977 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}] 03:17:17 INFO - PROCESS | 1941 | 1468491437979 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:18 INFO - PROCESS | 1941 | 1468491438106 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:17:18 INFO - PROCESS | 1941 | 1468491438112 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 1941 | 1468491438115 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e82000 == 32 [pid = 1941] [id = 612] 03:17:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x112a88c00) [pid = 1941] [serial = 1836] [outer = 0x0] 03:17:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x121202400) [pid = 1941] [serial = 1837] [outer = 0x112a88c00] 03:17:18 INFO - PROCESS | 1941 | 1468491438159 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1215cb400) [pid = 1941] [serial = 1838] [outer = 0x112a88c00] 03:17:18 INFO - PROCESS | 1941 | 1468491438557 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]]]}] 03:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 624ms 03:17:18 INFO - PROCESS | 1941 | 1468491438599 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:17:18 INFO - PROCESS | 1941 | 1468491438602 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:17:18 INFO - PROCESS | 1941 | 1468491438607 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 1941 | 1468491438608 Marionette TRACE conn2 <- [1,2422,null,{}] 03:17:18 INFO - PROCESS | 1941 | 1468491438610 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}] 03:17:18 INFO - PROCESS | 1941 | 1468491438611 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:18 INFO - PROCESS | 1941 | 1468491438689 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:17:18 INFO - PROCESS | 1941 | 1468491438692 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 1941 | 1468491438694 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x119268800 == 33 [pid = 1941] [id = 613] 03:17:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x121206400) [pid = 1941] [serial = 1839] [outer = 0x0] 03:17:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x121c4cc00) [pid = 1941] [serial = 1840] [outer = 0x121206400] 03:17:18 INFO - PROCESS | 1941 | 1468491438720 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x124907000) [pid = 1941] [serial = 1841] [outer = 0x121206400] 03:17:19 INFO - PROCESS | 1941 | 1468491439092 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]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 518ms 03:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:17:19 INFO - PROCESS | 1941 | 1468491439126 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 1941 | 1468491439127 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:17:19 INFO - PROCESS | 1941 | 1468491439129 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 1941 | 1468491439130 Marionette TRACE conn2 <- [1,2426,null,{}] 03:17:19 INFO - PROCESS | 1941 | 1468491439133 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}] 03:17:19 INFO - PROCESS | 1941 | 1468491439137 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:19 INFO - PROCESS | 1941 | 1468491439258 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:17:19 INFO - PROCESS | 1941 | 1468491439271 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 1941 | 1468491439272 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x12ab9f800 == 34 [pid = 1941] [id = 614] 03:17:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x124964000) [pid = 1941] [serial = 1842] [outer = 0x0] 03:17:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x124bf3000) [pid = 1941] [serial = 1843] [outer = 0x124964000] 03:17:19 INFO - PROCESS | 1941 | 1468491439297 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1284c5000) [pid = 1941] [serial = 1844] [outer = 0x124964000] 03:17:19 INFO - PROCESS | 1941 | 1468491439647 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]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 567ms 03:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:17:19 INFO - PROCESS | 1941 | 1468491439698 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 1941 | 1468491439699 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:17:19 INFO - PROCESS | 1941 | 1468491439701 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 1941 | 1468491439702 Marionette TRACE conn2 <- [1,2430,null,{}] 03:17:19 INFO - PROCESS | 1941 | 1468491439704 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}] 03:17:19 INFO - PROCESS | 1941 | 1468491439706 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:19 INFO - PROCESS | 1941 | 1468491439805 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:17:19 INFO - PROCESS | 1941 | 1468491439819 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 1941 | 1468491439820 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b81d800 == 35 [pid = 1941] [id = 615] 03:17:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1284cb400) [pid = 1941] [serial = 1845] [outer = 0x0] 03:17:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1289e6000) [pid = 1941] [serial = 1846] [outer = 0x1284cb400] 03:17:19 INFO - PROCESS | 1941 | 1468491439844 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x128cd1c00) [pid = 1941] [serial = 1847] [outer = 0x1284cb400] 03:17:20 INFO - PROCESS | 1941 | 1468491440185 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]]]}] 03:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 03:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:17:20 INFO - PROCESS | 1941 | 1468491440223 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:17:20 INFO - PROCESS | 1941 | 1468491440224 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:17:20 INFO - PROCESS | 1941 | 1468491440226 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 1941 | 1468491440227 Marionette TRACE conn2 <- [1,2434,null,{}] 03:17:20 INFO - PROCESS | 1941 | 1468491440229 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}] 03:17:20 INFO - PROCESS | 1941 | 1468491440231 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:20 INFO - PROCESS | 1941 | 1468491440328 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:17:20 INFO - PROCESS | 1941 | 1468491440331 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 1941 | 1468491440332 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd58800 == 36 [pid = 1941] [id = 616] 03:17:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x128cd2000) [pid = 1941] [serial = 1848] [outer = 0x0] 03:17:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x128e4b000) [pid = 1941] [serial = 1849] [outer = 0x128cd2000] 03:17:20 INFO - PROCESS | 1941 | 1468491440358 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12905a000) [pid = 1941] [serial = 1850] [outer = 0x128cd2000] 03:17:20 INFO - PROCESS | 1941 | 1468491440661 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]]]}] 03:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 470ms 03:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:17:20 INFO - PROCESS | 1941 | 1468491440697 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:17:20 INFO - PROCESS | 1941 | 1468491440698 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:17:20 INFO - PROCESS | 1941 | 1468491440709 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 1941 | 1468491440710 Marionette TRACE conn2 <- [1,2438,null,{}] 03:17:20 INFO - PROCESS | 1941 | 1468491440724 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}] 03:17:20 INFO - PROCESS | 1941 | 1468491440725 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:20 INFO - PROCESS | 1941 | 1468491440827 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:17:20 INFO - PROCESS | 1941 | 1468491440830 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 1941 | 1468491440832 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c23d000 == 37 [pid = 1941] [id = 617] 03:17:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x128cd3000) [pid = 1941] [serial = 1851] [outer = 0x0] 03:17:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x12905f400) [pid = 1941] [serial = 1852] [outer = 0x128cd3000] 03:17:20 INFO - PROCESS | 1941 | 1468491440863 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x129065c00) [pid = 1941] [serial = 1853] [outer = 0x128cd3000] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x112e98000) [pid = 1941] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x118368400) [pid = 1941] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x112d6ac00) [pid = 1941] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1128d2400) [pid = 1941] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x112f57c00) [pid = 1941] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x112d6b000) [pid = 1941] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1126f5000) [pid = 1941] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1128cf800) [pid = 1941] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1129ab000) [pid = 1941] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x113aa5400) [pid = 1941] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x119690800) [pid = 1941] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1126f7c00) [pid = 1941] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x11836b400) [pid = 1941] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1219d2c00) [pid = 1941] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:17:21 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x127159000) [pid = 1941] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:17:21 INFO - PROCESS | 1941 | 1468491441255 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]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 588ms 03:17:21 INFO - PROCESS | 1941 | 1468491441292 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 1941 | 1468491441293 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:17:21 INFO - PROCESS | 1941 | 1468491441296 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 1941 | 1468491441297 Marionette TRACE conn2 <- [1,2442,null,{}] 03:17:21 INFO - PROCESS | 1941 | 1468491441299 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}] 03:17:21 INFO - PROCESS | 1941 | 1468491441302 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:21 INFO - PROCESS | 1941 | 1468491441384 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:17:21 INFO - PROCESS | 1941 | 1468491441390 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:21 INFO - PROCESS | 1941 | 1468491441391 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e80800 == 38 [pid = 1941] [id = 618] 03:17:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1138ebc00) [pid = 1941] [serial = 1854] [outer = 0x0] 03:17:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1176cb000) [pid = 1941] [serial = 1855] [outer = 0x1138ebc00] 03:17:21 INFO - PROCESS | 1941 | 1468491441415 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x120fa5400) [pid = 1941] [serial = 1856] [outer = 0x1138ebc00] 03:17:21 INFO - PROCESS | 1941 | 1468491441783 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]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 519ms 03:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:17:21 INFO - PROCESS | 1941 | 1468491441816 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 1941 | 1468491441819 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:17:21 INFO - PROCESS | 1941 | 1468491441822 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 1941 | 1468491441825 Marionette TRACE conn2 <- [1,2446,null,{}] 03:17:21 INFO - PROCESS | 1941 | 1468491441828 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}] 03:17:21 INFO - PROCESS | 1941 | 1468491441831 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:22 INFO - PROCESS | 1941 | 1468491442009 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:17:22 INFO - PROCESS | 1941 | 1468491442028 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 1941 | 1468491442042 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5e8000 == 39 [pid = 1941] [id = 619] 03:17:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1210a1400) [pid = 1941] [serial = 1857] [outer = 0x0] 03:17:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x126914800) [pid = 1941] [serial = 1858] [outer = 0x1210a1400] 03:17:22 INFO - PROCESS | 1941 | 1468491442085 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1292b0400) [pid = 1941] [serial = 1859] [outer = 0x1210a1400] 03:17:22 INFO - PROCESS | 1941 | 1468491442472 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]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 673ms 03:17:22 INFO - PROCESS | 1941 | 1468491442495 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:17:22 INFO - PROCESS | 1941 | 1468491442496 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:17:22 INFO - PROCESS | 1941 | 1468491442499 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - PROCESS | 1941 | 1468491442500 Marionette TRACE conn2 <- [1,2450,null,{}] 03:17:22 INFO - PROCESS | 1941 | 1468491442505 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}] 03:17:22 INFO - PROCESS | 1941 | 1468491442506 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:22 INFO - PROCESS | 1941 | 1468491442588 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:17:22 INFO - PROCESS | 1941 | 1468491442647 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 1941 | 1468491442648 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d21a800 == 40 [pid = 1941] [id = 620] 03:17:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1292b0000) [pid = 1941] [serial = 1860] [outer = 0x0] 03:17:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x129423800) [pid = 1941] [serial = 1861] [outer = 0x1292b0000] 03:17:22 INFO - PROCESS | 1941 | 1468491442672 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x12a419000) [pid = 1941] [serial = 1862] [outer = 0x1292b0000] 03:17:22 INFO - PROCESS | 1941 | 1468491442950 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]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 473ms 03:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:17:22 INFO - PROCESS | 1941 | 1468491442975 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:17:22 INFO - PROCESS | 1941 | 1468491442976 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:17:22 INFO - PROCESS | 1941 | 1468491442978 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - PROCESS | 1941 | 1468491442979 Marionette TRACE conn2 <- [1,2454,null,{}] 03:17:22 INFO - PROCESS | 1941 | 1468491442981 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}] 03:17:22 INFO - PROCESS | 1941 | 1468491442982 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:23 INFO - PROCESS | 1941 | 1468491443132 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:17:23 INFO - PROCESS | 1941 | 1468491443189 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 1941 | 1468491443191 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x116259800 == 41 [pid = 1941] [id = 621] 03:17:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x11269ec00) [pid = 1941] [serial = 1863] [outer = 0x0] 03:17:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1128d4800) [pid = 1941] [serial = 1864] [outer = 0x11269ec00] 03:17:23 INFO - PROCESS | 1941 | 1468491443222 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x112f54000) [pid = 1941] [serial = 1865] [outer = 0x11269ec00] 03:17:23 INFO - PROCESS | 1941 | 1468491443687 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]]]}] 03:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 719ms 03:17:23 INFO - PROCESS | 1941 | 1468491443698 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 1941 | 1468491443701 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:17:23 INFO - PROCESS | 1941 | 1468491443704 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 1941 | 1468491443706 Marionette TRACE conn2 <- [1,2458,null,{}] 03:17:23 INFO - PROCESS | 1941 | 1468491443709 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}] 03:17:23 INFO - PROCESS | 1941 | 1468491443713 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:23 INFO - PROCESS | 1941 | 1468491443820 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:17:23 INFO - PROCESS | 1941 | 1468491443892 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 1941 | 1468491443893 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x121a4d800 == 42 [pid = 1941] [id = 622] 03:17:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1151dbc00) [pid = 1941] [serial = 1866] [outer = 0x0] 03:17:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x118368000) [pid = 1941] [serial = 1867] [outer = 0x1151dbc00] 03:17:23 INFO - PROCESS | 1941 | 1468491443924 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x118476000) [pid = 1941] [serial = 1868] [outer = 0x1151dbc00] 03:17:24 INFO - PROCESS | 1941 | 1468491444344 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]]]}] 03:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 03:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:17:24 INFO - PROCESS | 1941 | 1468491444374 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:17:24 INFO - PROCESS | 1941 | 1468491444376 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:17:24 INFO - PROCESS | 1941 | 1468491444379 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:17:24 INFO - PROCESS | 1941 | 1468491444380 Marionette TRACE conn2 <- [1,2462,null,{}] 03:17:24 INFO - PROCESS | 1941 | 1468491444383 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}] 03:17:24 INFO - PROCESS | 1941 | 1468491444384 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:24 INFO - PROCESS | 1941 | 1468491444489 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:17:24 INFO - PROCESS | 1941 | 1468491444584 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:24 INFO - PROCESS | 1941 | 1468491444586 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b620000 == 43 [pid = 1941] [id = 623] 03:17:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x118f13800) [pid = 1941] [serial = 1869] [outer = 0x0] 03:17:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x121203c00) [pid = 1941] [serial = 1870] [outer = 0x118f13800] 03:17:24 INFO - PROCESS | 1941 | 1468491444614 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x121c48c00) [pid = 1941] [serial = 1871] [outer = 0x118f13800] 03:17:25 INFO - PROCESS | 1941 | 1468491445018 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]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 673ms 03:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:17:25 INFO - PROCESS | 1941 | 1468491445053 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 1941 | 1468491445055 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:17:25 INFO - PROCESS | 1941 | 1468491445063 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 1941 | 1468491445066 Marionette TRACE conn2 <- [1,2466,null,{}] 03:17:25 INFO - PROCESS | 1941 | 1468491445069 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}] 03:17:25 INFO - PROCESS | 1941 | 1468491445071 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:25 INFO - PROCESS | 1941 | 1468491445179 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:17:25 INFO - PROCESS | 1941 | 1468491445254 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 1941 | 1468491445255 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d866000 == 44 [pid = 1941] [id = 624] 03:17:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x124958400) [pid = 1941] [serial = 1872] [outer = 0x0] 03:17:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x124d24000) [pid = 1941] [serial = 1873] [outer = 0x124958400] 03:17:25 INFO - PROCESS | 1941 | 1468491445283 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x12840f400) [pid = 1941] [serial = 1874] [outer = 0x124958400] 03:17:25 INFO - PROCESS | 1941 | 1468491445714 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]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 675ms 03:17:25 INFO - PROCESS | 1941 | 1468491445734 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 1941 | 1468491445735 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:17:25 INFO - PROCESS | 1941 | 1468491445738 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 1941 | 1468491445739 Marionette TRACE conn2 <- [1,2470,null,{}] 03:17:25 INFO - PROCESS | 1941 | 1468491445741 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}] 03:17:25 INFO - PROCESS | 1941 | 1468491445743 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:25 INFO - PROCESS | 1941 | 1468491445845 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:17:25 INFO - PROCESS | 1941 | 1468491445937 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 1941 | 1468491445938 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e84000 == 45 [pid = 1941] [id = 625] 03:17:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x113865800) [pid = 1941] [serial = 1875] [outer = 0x0] 03:17:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x126884400) [pid = 1941] [serial = 1876] [outer = 0x113865800] 03:17:25 INFO - PROCESS | 1941 | 1468491445967 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12905b000) [pid = 1941] [serial = 1877] [outer = 0x113865800] 03:17:26 INFO - PROCESS | 1941 | 1468491446521 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]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 819ms 03:17:26 INFO - PROCESS | 1941 | 1468491446557 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 1941 | 1468491446560 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:17:26 INFO - PROCESS | 1941 | 1468491446563 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 1941 | 1468491446565 Marionette TRACE conn2 <- [1,2474,null,{}] 03:17:26 INFO - PROCESS | 1941 | 1468491446586 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}] 03:17:26 INFO - PROCESS | 1941 | 1468491446588 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:26 INFO - PROCESS | 1941 | 1468491446706 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:17:26 INFO - PROCESS | 1941 | 1468491446749 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 1941 | 1468491446750 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x12122a800 == 46 [pid = 1941] [id = 626] 03:17:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x11336d800) [pid = 1941] [serial = 1878] [outer = 0x0] 03:17:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x11383c800) [pid = 1941] [serial = 1879] [outer = 0x11336d800] 03:17:26 INFO - PROCESS | 1941 | 1468491446777 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x1160d9400) [pid = 1941] [serial = 1880] [outer = 0x11336d800] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x12d21a800 == 45 [pid = 1941] [id = 620] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5e8000 == 44 [pid = 1941] [id = 619] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x128e80800 == 43 [pid = 1941] [id = 618] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x12c23d000 == 42 [pid = 1941] [id = 617] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd58800 == 41 [pid = 1941] [id = 616] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x12b81d800 == 40 [pid = 1941] [id = 615] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x12ab9f800 == 39 [pid = 1941] [id = 614] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x119268800 == 38 [pid = 1941] [id = 613] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x128e82000 == 37 [pid = 1941] [id = 612] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x1249ac000 == 36 [pid = 1941] [id = 611] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x119594000 == 35 [pid = 1941] [id = 610] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x113d73800 == 34 [pid = 1941] [id = 609] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x12152d800 == 33 [pid = 1941] [id = 608] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x113a42800 == 32 [pid = 1941] [id = 607] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x128e84000 == 31 [pid = 1941] [id = 625] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x12d866000 == 30 [pid = 1941] [id = 624] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x12b620000 == 29 [pid = 1941] [id = 623] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x121a4d800 == 28 [pid = 1941] [id = 622] 03:17:27 INFO - PROCESS | 1941 | --DOCSHELL 0x116259800 == 27 [pid = 1941] [id = 621] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x1284bec00) [pid = 1941] [serial = 1819] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x116f72c00) [pid = 1941] [serial = 1795] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x118705400) [pid = 1941] [serial = 1798] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1133dc000) [pid = 1941] [serial = 1792] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1160d6400) [pid = 1941] [serial = 1793] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1129a4c00) [pid = 1941] [serial = 1789] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x112a7b800) [pid = 1941] [serial = 1790] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x116085000) [pid = 1941] [serial = 1787] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x11383a400) [pid = 1941] [serial = 1786] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x121a22c00) [pid = 1941] [serial = 1804] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1128d4000) [pid = 1941] [serial = 1810] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x124d92000) [pid = 1941] [serial = 1808] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x124b17c00) [pid = 1941] [serial = 1807] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x113aacc00) [pid = 1941] [serial = 1811] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x12714e000) [pid = 1941] [serial = 1817] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x118312000) [pid = 1941] [serial = 1796] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x116a0b400) [pid = 1941] [serial = 1775] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x119b71000) [pid = 1941] [serial = 1801] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x120fa6c00) [pid = 1941] [serial = 1802] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1172c3c00) [pid = 1941] [serial = 1813] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x12490f800) [pid = 1941] [serial = 1805] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x124b1f000) [pid = 1941] [serial = 1814] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x115e5a000) [pid = 1941] [serial = 1774] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x118f8dc00) [pid = 1941] [serial = 1778] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x118706800) [pid = 1941] [serial = 1777] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x126890c00) [pid = 1941] [serial = 1781] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x124d28800) [pid = 1941] [serial = 1816] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x124a1a000) [pid = 1941] [serial = 1780] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x128cd6000) [pid = 1941] [serial = 1784] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x119339800) [pid = 1941] [serial = 1799] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x128c09c00) [pid = 1941] [serial = 1783] [outer = 0x0] [url = about:blank] 03:17:27 INFO - PROCESS | 1941 | 1468491447777 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]]]}] 03:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1272ms 03:17:27 INFO - PROCESS | 1941 | 1468491447837 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:17:27 INFO - PROCESS | 1941 | 1468491447839 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:17:27 INFO - PROCESS | 1941 | 1468491447843 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:17:27 INFO - PROCESS | 1941 | 1468491447845 Marionette TRACE conn2 <- [1,2478,null,{}] 03:17:27 INFO - PROCESS | 1941 | 1468491447848 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}] 03:17:27 INFO - PROCESS | 1941 | 1468491447851 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:27 INFO - PROCESS | 1941 | 1468491447930 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:17:27 INFO - PROCESS | 1941 | 1468491447939 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 1941 | 1468491447942 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x116620800 == 28 [pid = 1941] [id = 627] 03:17:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1129b3800) [pid = 1941] [serial = 1881] [outer = 0x0] 03:17:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x112a86400) [pid = 1941] [serial = 1882] [outer = 0x1129b3800] 03:17:27 INFO - PROCESS | 1941 | 1468491447971 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x112f56c00) [pid = 1941] [serial = 1883] [outer = 0x1129b3800] 03:17:28 INFO - PROCESS | 1941 | 1468491448311 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]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 03:17:28 INFO - PROCESS | 1941 | 1468491448367 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 1941 | 1468491448370 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:17:28 INFO - PROCESS | 1941 | 1468491448375 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 1941 | 1468491448377 Marionette TRACE conn2 <- [1,2482,null,{}] 03:17:28 INFO - PROCESS | 1941 | 1468491448379 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}] 03:17:28 INFO - PROCESS | 1941 | 1468491448381 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:28 INFO - PROCESS | 1941 | 1468491448460 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:17:28 INFO - PROCESS | 1941 | 1468491448465 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:28 INFO - PROCESS | 1941 | 1468491448466 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x11874c000 == 29 [pid = 1941] [id = 628] 03:17:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x113838800) [pid = 1941] [serial = 1884] [outer = 0x0] 03:17:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x11607a800) [pid = 1941] [serial = 1885] [outer = 0x113838800] 03:17:28 INFO - PROCESS | 1941 | 1468491448497 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x11670dc00) [pid = 1941] [serial = 1886] [outer = 0x113838800] 03:17:28 INFO - PROCESS | 1941 | 1468491448846 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]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 03:17:28 INFO - PROCESS | 1941 | 1468491448896 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 1941 | 1468491448897 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:17:28 INFO - PROCESS | 1941 | 1468491448899 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 1941 | 1468491448902 Marionette TRACE conn2 <- [1,2486,null,{}] 03:17:28 INFO - PROCESS | 1941 | 1468491448917 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}] 03:17:28 INFO - PROCESS | 1941 | 1468491448920 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:29 INFO - PROCESS | 1941 | 1468491449001 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:17:29 INFO - PROCESS | 1941 | 1468491449008 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 1941 | 1468491449010 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x12110f000 == 30 [pid = 1941] [id = 629] 03:17:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1176cdc00) [pid = 1941] [serial = 1887] [outer = 0x0] 03:17:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x118313800) [pid = 1941] [serial = 1888] [outer = 0x1176cdc00] 03:17:29 INFO - PROCESS | 1941 | 1468491449039 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x118434800) [pid = 1941] [serial = 1889] [outer = 0x1176cdc00] 03:17:29 INFO - PROCESS | 1941 | 1468491449398 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]]]}] 03:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 522ms 03:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:17:29 INFO - PROCESS | 1941 | 1468491449422 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:17:29 INFO - PROCESS | 1941 | 1468491449424 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:17:29 INFO - PROCESS | 1941 | 1468491449426 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:17:29 INFO - PROCESS | 1941 | 1468491449427 Marionette TRACE conn2 <- [1,2490,null,{}] 03:17:29 INFO - PROCESS | 1941 | 1468491449429 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}] 03:17:29 INFO - PROCESS | 1941 | 1468491449431 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:29 INFO - PROCESS | 1941 | 1468491449541 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:17:29 INFO - PROCESS | 1941 | 1468491449575 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 1941 | 1468491449576 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x123366800 == 31 [pid = 1941] [id = 630] 03:17:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x118230800) [pid = 1941] [serial = 1890] [outer = 0x0] 03:17:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x118f16c00) [pid = 1941] [serial = 1891] [outer = 0x118230800] 03:17:29 INFO - PROCESS | 1941 | 1468491449601 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x119bea400) [pid = 1941] [serial = 1892] [outer = 0x118230800] 03:17:29 INFO - PROCESS | 1941 | 1468491449912 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]]]}] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x124964000) [pid = 1941] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1284cb400) [pid = 1941] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x118472800) [pid = 1941] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x112a88c00) [pid = 1941] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1151cec00) [pid = 1941] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1210a1400) [pid = 1941] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x121206400) [pid = 1941] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x128cd2000) [pid = 1941] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x112693c00) [pid = 1941] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x113840c00) [pid = 1941] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x11670d000) [pid = 1941] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1126f5400) [pid = 1941] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x128cd3000) [pid = 1941] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1292b0000) [pid = 1941] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:17:30 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1138ebc00) [pid = 1941] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 871ms 03:17:30 INFO - PROCESS | 1941 | 1468491450364 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 1941 | 1468491450367 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:17:30 INFO - PROCESS | 1941 | 1468491450371 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - PROCESS | 1941 | 1468491450374 Marionette TRACE conn2 <- [1,2494,null,{}] 03:17:30 INFO - PROCESS | 1941 | 1468491450378 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}] 03:17:30 INFO - PROCESS | 1941 | 1468491450380 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:30 INFO - PROCESS | 1941 | 1468491450489 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:17:30 INFO - PROCESS | 1941 | 1468491450566 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:30 INFO - PROCESS | 1941 | 1468491450568 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e26800 == 32 [pid = 1941] [id = 631] 03:17:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x112d04800) [pid = 1941] [serial = 1893] [outer = 0x0] 03:17:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x112f4b000) [pid = 1941] [serial = 1894] [outer = 0x112d04800] 03:17:30 INFO - PROCESS | 1941 | 1468491450601 Marionette DEBUG loaded listener.js 03:17:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x11336d000) [pid = 1941] [serial = 1895] [outer = 0x112d04800] 03:17:31 INFO - PROCESS | 1941 | 1468491451123 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]]]}] 03:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 775ms 03:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:17:31 INFO - PROCESS | 1941 | 1468491451160 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 1941 | 1468491451162 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:17:31 INFO - PROCESS | 1941 | 1468491451170 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 1941 | 1468491451173 Marionette TRACE conn2 <- [1,2498,null,{}] 03:17:31 INFO - PROCESS | 1941 | 1468491451176 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}] 03:17:31 INFO - PROCESS | 1941 | 1468491451178 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:31 INFO - PROCESS | 1941 | 1468491451281 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:17:31 INFO - PROCESS | 1941 | 1468491451359 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 1941 | 1468491451360 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x123373000 == 33 [pid = 1941] [id = 632] 03:17:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x11607d400) [pid = 1941] [serial = 1896] [outer = 0x0] 03:17:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x11670c000) [pid = 1941] [serial = 1897] [outer = 0x11607d400] 03:17:31 INFO - PROCESS | 1941 | 1468491451391 Marionette DEBUG loaded listener.js 03:17:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x117224c00) [pid = 1941] [serial = 1898] [outer = 0x11607d400] 03:17:32 INFO - PROCESS | 1941 | --DOCSHELL 0x12110f000 == 32 [pid = 1941] [id = 629] 03:17:32 INFO - PROCESS | 1941 | --DOCSHELL 0x11874c000 == 31 [pid = 1941] [id = 628] 03:17:32 INFO - PROCESS | 1941 | --DOCSHELL 0x116620800 == 30 [pid = 1941] [id = 627] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x124bf3000) [pid = 1941] [serial = 1843] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1289e6000) [pid = 1941] [serial = 1846] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x118f12400) [pid = 1941] [serial = 1834] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x119bea000) [pid = 1941] [serial = 1835] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x121202400) [pid = 1941] [serial = 1837] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1215cb400) [pid = 1941] [serial = 1838] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1160db800) [pid = 1941] [serial = 1825] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x1292b0400) [pid = 1941] [serial = 1859] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x116f73800) [pid = 1941] [serial = 1826] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x121c4cc00) [pid = 1941] [serial = 1840] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x128e4b000) [pid = 1941] [serial = 1849] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x11269dc00) [pid = 1941] [serial = 1822] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x1129ae400) [pid = 1941] [serial = 1823] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x113d40000) [pid = 1941] [serial = 1828] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x11662f000) [pid = 1941] [serial = 1829] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x1172bb800) [pid = 1941] [serial = 1831] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x118363400) [pid = 1941] [serial = 1832] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x1289e1400) [pid = 1941] [serial = 1820] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x128cd1c00) [pid = 1941] [serial = 1847] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x12905a000) [pid = 1941] [serial = 1850] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x12905f400) [pid = 1941] [serial = 1852] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 60 (0x12a419000) [pid = 1941] [serial = 1862] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 59 (0x129423800) [pid = 1941] [serial = 1861] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 58 (0x126914800) [pid = 1941] [serial = 1858] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 57 (0x1176cb000) [pid = 1941] [serial = 1855] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 56 (0x129065c00) [pid = 1941] [serial = 1853] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 55 (0x1284c5000) [pid = 1941] [serial = 1844] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 54 (0x124907000) [pid = 1941] [serial = 1841] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | --DOMWINDOW == 53 (0x120fa5400) [pid = 1941] [serial = 1856] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1941 | 1468491452025 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]]]}] 03:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 878ms 03:17:32 INFO - PROCESS | 1941 | 1468491452045 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 1941 | 1468491452047 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:17:32 INFO - PROCESS | 1941 | 1468491452051 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 1941 | 1468491452055 Marionette TRACE conn2 <- [1,2502,null,{}] 03:17:32 INFO - PROCESS | 1941 | 1468491452059 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}] 03:17:32 INFO - PROCESS | 1941 | 1468491452060 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:32 INFO - PROCESS | 1941 | 1468491452158 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:17:32 INFO - PROCESS | 1941 | 1468491452240 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:32 INFO - PROCESS | 1941 | 1468491452244 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x117020800 == 31 [pid = 1941] [id = 633] 03:17:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 54 (0x112e9a000) [pid = 1941] [serial = 1899] [outer = 0x0] 03:17:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 55 (0x1133dbc00) [pid = 1941] [serial = 1900] [outer = 0x112e9a000] 03:17:32 INFO - PROCESS | 1941 | 1468491452291 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 56 (0x113f3a800) [pid = 1941] [serial = 1901] [outer = 0x112e9a000] 03:17:32 INFO - PROCESS | 1941 | 1468491452723 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]]]}] 03:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 722ms 03:17:32 INFO - PROCESS | 1941 | 1468491452773 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 1941 | 1468491452776 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:17:32 INFO - PROCESS | 1941 | 1468491452780 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 1941 | 1468491452782 Marionette TRACE conn2 <- [1,2506,null,{}] 03:17:32 INFO - PROCESS | 1941 | 1468491452784 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}] 03:17:32 INFO - PROCESS | 1941 | 1468491452786 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:32 INFO - PROCESS | 1941 | 1468491452867 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:17:32 INFO - PROCESS | 1941 | 1468491452874 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:32 INFO - PROCESS | 1941 | 1468491452875 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b2f000 == 32 [pid = 1941] [id = 634] 03:17:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 57 (0x116709000) [pid = 1941] [serial = 1902] [outer = 0x0] 03:17:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 58 (0x1176c5000) [pid = 1941] [serial = 1903] [outer = 0x116709000] 03:17:32 INFO - PROCESS | 1941 | 1468491452902 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 59 (0x118362c00) [pid = 1941] [serial = 1904] [outer = 0x116709000] 03:17:33 INFO - PROCESS | 1941 | 1468491453257 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]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 03:17:33 INFO - PROCESS | 1941 | 1468491453299 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 1941 | 1468491453301 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:17:33 INFO - PROCESS | 1941 | 1468491453303 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 1941 | 1468491453305 Marionette TRACE conn2 <- [1,2510,null,{}] 03:17:33 INFO - PROCESS | 1941 | 1468491453313 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}] 03:17:33 INFO - PROCESS | 1941 | 1468491453316 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:33 INFO - PROCESS | 1941 | 1468491453399 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:17:33 INFO - PROCESS | 1941 | 1468491453406 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 1941 | 1468491453408 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255a7000 == 33 [pid = 1941] [id = 635] 03:17:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 60 (0x118426c00) [pid = 1941] [serial = 1905] [outer = 0x0] 03:17:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 61 (0x119334800) [pid = 1941] [serial = 1906] [outer = 0x118426c00] 03:17:33 INFO - PROCESS | 1941 | 1468491453437 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x119c57400) [pid = 1941] [serial = 1907] [outer = 0x118426c00] 03:17:33 INFO - PROCESS | 1941 | 1468491453789 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]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 03:17:33 INFO - PROCESS | 1941 | 1468491453857 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 1941 | 1468491453859 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:17:33 INFO - PROCESS | 1941 | 1468491453864 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 1941 | 1468491453867 Marionette TRACE conn2 <- [1,2514,null,{}] 03:17:33 INFO - PROCESS | 1941 | 1468491453874 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}] 03:17:33 INFO - PROCESS | 1941 | 1468491453876 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:34 INFO - PROCESS | 1941 | 1468491454010 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:17:34 INFO - PROCESS | 1941 | 1468491454108 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 1941 | 1468491454113 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180ab000 == 34 [pid = 1941] [id = 636] 03:17:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x112a7c800) [pid = 1941] [serial = 1908] [outer = 0x0] 03:17:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x112f52400) [pid = 1941] [serial = 1909] [outer = 0x112a7c800] 03:17:34 INFO - PROCESS | 1941 | 1468491454168 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x113f35800) [pid = 1941] [serial = 1910] [outer = 0x112a7c800] 03:17:34 INFO - PROCESS | 1941 | 1468491454641 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]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 826ms 03:17:34 INFO - PROCESS | 1941 | 1468491454697 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 1941 | 1468491454699 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:17:34 INFO - PROCESS | 1941 | 1468491454705 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 1941 | 1468491454708 Marionette TRACE conn2 <- [1,2518,null,{}] 03:17:34 INFO - PROCESS | 1941 | 1468491454710 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}] 03:17:34 INFO - PROCESS | 1941 | 1468491454712 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:34 INFO - PROCESS | 1941 | 1468491454811 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:17:34 INFO - PROCESS | 1941 | 1468491454868 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 1941 | 1468491454870 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x128ca2000 == 35 [pid = 1941] [id = 637] 03:17:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x118311400) [pid = 1941] [serial = 1911] [outer = 0x0] 03:17:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x118702800) [pid = 1941] [serial = 1912] [outer = 0x118311400] 03:17:34 INFO - PROCESS | 1941 | 1468491454901 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x11933a800) [pid = 1941] [serial = 1913] [outer = 0x118311400] 03:17:35 INFO - PROCESS | 1941 | 1468491455337 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]]]}] 03:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 673ms 03:17:35 INFO - PROCESS | 1941 | 1468491455377 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:17:35 INFO - PROCESS | 1941 | 1468491455378 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:17:35 INFO - PROCESS | 1941 | 1468491455381 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:17:35 INFO - PROCESS | 1941 | 1468491455382 Marionette TRACE conn2 <- [1,2522,null,{}] 03:17:35 INFO - PROCESS | 1941 | 1468491455389 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}] 03:17:35 INFO - PROCESS | 1941 | 1468491455392 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:35 INFO - PROCESS | 1941 | 1468491455492 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:17:35 INFO - PROCESS | 1941 | 1468491455563 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 1941 | 1468491455566 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294e0800 == 36 [pid = 1941] [id = 638] 03:17:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x12120d800) [pid = 1941] [serial = 1914] [outer = 0x0] 03:17:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x1212dc000) [pid = 1941] [serial = 1915] [outer = 0x12120d800] 03:17:35 INFO - PROCESS | 1941 | 1468491455598 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x121a20800) [pid = 1941] [serial = 1916] [outer = 0x12120d800] 03:17:35 INFO - PROCESS | 1941 | 1468491455986 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]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 673ms 03:17:36 INFO - PROCESS | 1941 | 1468491456054 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:17:36 INFO - PROCESS | 1941 | 1468491456056 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:17:36 INFO - PROCESS | 1941 | 1468491456058 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1941 | 1468491456059 Marionette TRACE conn2 <- [1,2526,null,{}] 03:17:36 INFO - PROCESS | 1941 | 1468491456062 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}] 03:17:36 INFO - PROCESS | 1941 | 1468491456063 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:36 INFO - PROCESS | 1941 | 1468491456185 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:17:36 INFO - PROCESS | 1941 | 1468491456253 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 1941 | 1468491456254 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a556000 == 37 [pid = 1941] [id = 639] 03:17:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x124905000) [pid = 1941] [serial = 1917] [outer = 0x0] 03:17:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x12495bc00) [pid = 1941] [serial = 1918] [outer = 0x124905000] 03:17:36 INFO - PROCESS | 1941 | 1468491456284 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x124a51000) [pid = 1941] [serial = 1919] [outer = 0x124905000] 03:17:36 INFO - PROCESS | 1941 | 1468491456700 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]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 03:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:17:36 INFO - PROCESS | 1941 | 1468491456730 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 1941 | 1468491456731 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:17:36 INFO - PROCESS | 1941 | 1468491456733 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1941 | 1468491456735 Marionette TRACE conn2 <- [1,2530,null,{}] 03:17:36 INFO - PROCESS | 1941 | 1468491456737 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}] 03:17:36 INFO - PROCESS | 1941 | 1468491456739 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:36 INFO - PROCESS | 1941 | 1468491456833 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:17:36 INFO - PROCESS | 1941 | 1468491456889 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 1941 | 1468491456890 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa98000 == 38 [pid = 1941] [id = 640] 03:17:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x124b1cc00) [pid = 1941] [serial = 1920] [outer = 0x0] 03:17:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x124d22c00) [pid = 1941] [serial = 1921] [outer = 0x124b1cc00] 03:17:36 INFO - PROCESS | 1941 | 1468491456920 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x124d93000) [pid = 1941] [serial = 1922] [outer = 0x124b1cc00] 03:17:37 INFO - PROCESS | 1941 | 1468491457394 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]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 03:17:37 INFO - PROCESS | 1941 | 1468491457405 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 1941 | 1468491457407 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:17:37 INFO - PROCESS | 1941 | 1468491457409 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 1941 | 1468491457410 Marionette TRACE conn2 <- [1,2534,null,{}] 03:17:37 INFO - PROCESS | 1941 | 1468491457413 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}] 03:17:37 INFO - PROCESS | 1941 | 1468491457418 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:37 INFO - PROCESS | 1941 | 1468491457555 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:17:37 INFO - PROCESS | 1941 | 1468491457615 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 1941 | 1468491457617 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b81f000 == 39 [pid = 1941] [id = 641] 03:17:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x12690b400) [pid = 1941] [serial = 1923] [outer = 0x0] 03:17:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x127153400) [pid = 1941] [serial = 1924] [outer = 0x12690b400] 03:17:37 INFO - PROCESS | 1941 | 1468491457647 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1284c9000) [pid = 1941] [serial = 1925] [outer = 0x12690b400] 03:17:38 INFO - PROCESS | 1941 | 1468491458187 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]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 819ms 03:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:17:38 INFO - PROCESS | 1941 | 1468491458229 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 1941 | 1468491458231 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:17:38 INFO - PROCESS | 1941 | 1468491458255 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 1941 | 1468491458257 Marionette TRACE conn2 <- [1,2538,null,{}] 03:17:38 INFO - PROCESS | 1941 | 1468491458262 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}] 03:17:38 INFO - PROCESS | 1941 | 1468491458264 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:38 INFO - PROCESS | 1941 | 1468491458363 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:17:38 INFO - PROCESS | 1941 | 1468491458436 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 1941 | 1468491458439 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x118fa9800 == 40 [pid = 1941] [id = 642] 03:17:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x112a79800) [pid = 1941] [serial = 1926] [outer = 0x0] 03:17:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x113d40000) [pid = 1941] [serial = 1927] [outer = 0x112a79800] 03:17:38 INFO - PROCESS | 1941 | 1468491458468 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x11696ec00) [pid = 1941] [serial = 1928] [outer = 0x112a79800] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x119b2f000 == 39 [pid = 1941] [id = 634] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x117020800 == 38 [pid = 1941] [id = 633] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x123366800 == 37 [pid = 1941] [id = 630] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x117e26800 == 36 [pid = 1941] [id = 631] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x123373000 == 35 [pid = 1941] [id = 632] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x12122a800 == 34 [pid = 1941] [id = 626] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x12b81f000 == 33 [pid = 1941] [id = 641] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa98000 == 32 [pid = 1941] [id = 640] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x12a556000 == 31 [pid = 1941] [id = 639] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x1294e0800 == 30 [pid = 1941] [id = 638] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x128ca2000 == 29 [pid = 1941] [id = 637] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x1255a7000 == 28 [pid = 1941] [id = 635] 03:17:39 INFO - PROCESS | 1941 | --DOCSHELL 0x1180ab000 == 27 [pid = 1941] [id = 636] 03:17:39 INFO - PROCESS | 1941 | 1468491459376 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]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1196ms 03:17:39 INFO - PROCESS | 1941 | 1468491459431 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 1941 | 1468491459433 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:17:39 INFO - PROCESS | 1941 | 1468491459446 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - PROCESS | 1941 | 1468491459449 Marionette TRACE conn2 <- [1,2542,null,{}] 03:17:39 INFO - PROCESS | 1941 | 1468491459518 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}] 03:17:39 INFO - PROCESS | 1941 | 1468491459521 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:39 INFO - PROCESS | 1941 | 1468491459702 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:17:39 INFO - PROCESS | 1941 | 1468491459753 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:39 INFO - PROCESS | 1941 | 1468491459755 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x11702a000 == 28 [pid = 1941] [id = 643] 03:17:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x113379800) [pid = 1941] [serial = 1929] [outer = 0x0] 03:17:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x113845c00) [pid = 1941] [serial = 1930] [outer = 0x113379800] 03:17:39 INFO - PROCESS | 1941 | 1468491459801 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x116025000) [pid = 1941] [serial = 1931] [outer = 0x113379800] 03:17:40 INFO - PROCESS | 1941 | 1468491460193 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]]]}] 03:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 778ms 03:17:40 INFO - PROCESS | 1941 | 1468491460224 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 1941 | 1468491460228 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:17:40 INFO - PROCESS | 1941 | 1468491460233 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 1941 | 1468491460235 Marionette TRACE conn2 <- [1,2546,null,{}] 03:17:40 INFO - PROCESS | 1941 | 1468491460237 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}] 03:17:40 INFO - PROCESS | 1941 | 1468491460239 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:40 INFO - PROCESS | 1941 | 1468491460356 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:17:40 INFO - PROCESS | 1941 | 1468491460369 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 1941 | 1468491460370 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f27800 == 29 [pid = 1941] [id = 644] 03:17:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x11670f000) [pid = 1941] [serial = 1932] [outer = 0x0] 03:17:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1176bf800) [pid = 1941] [serial = 1933] [outer = 0x11670f000] 03:17:40 INFO - PROCESS | 1941 | 1468491460398 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x11823b000) [pid = 1941] [serial = 1934] [outer = 0x11670f000] 03:17:40 INFO - PROCESS | 1941 | 1468491460772 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]]]}] 03:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 571ms 03:17:40 INFO - PROCESS | 1941 | 1468491460809 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 1941 | 1468491460810 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:17:40 INFO - PROCESS | 1941 | 1468491460812 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 1941 | 1468491460815 Marionette TRACE conn2 <- [1,2550,null,{}] 03:17:40 INFO - PROCESS | 1941 | 1468491460823 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}] 03:17:40 INFO - PROCESS | 1941 | 1468491460826 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:40 INFO - PROCESS | 1941 | 1468491460923 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:17:40 INFO - PROCESS | 1941 | 1468491460963 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 1941 | 1468491460965 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289bd800 == 30 [pid = 1941] [id = 645] 03:17:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1128d6c00) [pid = 1941] [serial = 1935] [outer = 0x0] 03:17:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x118f12800) [pid = 1941] [serial = 1936] [outer = 0x1128d6c00] 03:17:40 INFO - PROCESS | 1941 | 1468491460993 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1198a3800) [pid = 1941] [serial = 1937] [outer = 0x1128d6c00] 03:17:41 INFO - PROCESS | 1941 | 1468491461316 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]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 520ms 03:17:41 INFO - PROCESS | 1941 | 1468491461333 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 1941 | 1468491461337 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:17:41 INFO - PROCESS | 1941 | 1468491461341 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 1941 | 1468491461342 Marionette TRACE conn2 <- [1,2554,null,{}] 03:17:41 INFO - PROCESS | 1941 | 1468491461344 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}] 03:17:41 INFO - PROCESS | 1941 | 1468491461346 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:41 INFO - PROCESS | 1941 | 1468491461448 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:17:41 INFO - PROCESS | 1941 | 1468491461484 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:41 INFO - PROCESS | 1941 | 1468491461485 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e9b800 == 31 [pid = 1941] [id = 646] 03:17:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x119c5d800) [pid = 1941] [serial = 1938] [outer = 0x0] 03:17:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x120f9fc00) [pid = 1941] [serial = 1939] [outer = 0x119c5d800] 03:17:41 INFO - PROCESS | 1941 | 1468491461511 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1210a3000) [pid = 1941] [serial = 1940] [outer = 0x119c5d800] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1151dbc00) [pid = 1941] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x113865800) [pid = 1941] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x11269ec00) [pid = 1941] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x11336d800) [pid = 1941] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x124958400) [pid = 1941] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118f13800) [pid = 1941] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x118230800) [pid = 1941] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1129b3800) [pid = 1941] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x116709000) [pid = 1941] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1176cdc00) [pid = 1941] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x113838800) [pid = 1941] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x112e9a000) [pid = 1941] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x112d04800) [pid = 1941] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x118426c00) [pid = 1941] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:17:41 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x11607d400) [pid = 1941] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:17:41 INFO - PROCESS | 1941 | 1468491461932 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]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 619ms 03:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:17:41 INFO - PROCESS | 1941 | 1468491461961 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 1941 | 1468491461962 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:17:41 INFO - PROCESS | 1941 | 1468491461964 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 1941 | 1468491461965 Marionette TRACE conn2 <- [1,2558,null,{}] 03:17:41 INFO - PROCESS | 1941 | 1468491461967 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}] 03:17:41 INFO - PROCESS | 1941 | 1468491461976 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:42 INFO - PROCESS | 1941 | 1468491462073 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:17:42 INFO - PROCESS | 1941 | 1468491462110 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1941 | 1468491462112 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294ca000 == 32 [pid = 1941] [id = 647] 03:17:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x112693400) [pid = 1941] [serial = 1941] [outer = 0x0] 03:17:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1160e2000) [pid = 1941] [serial = 1942] [outer = 0x112693400] 03:17:42 INFO - PROCESS | 1941 | 1468491462137 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x118426800) [pid = 1941] [serial = 1943] [outer = 0x112693400] 03:17:42 INFO - PROCESS | 1941 | 1468491462431 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]]]}] 03:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 03:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:17:42 INFO - PROCESS | 1941 | 1468491462483 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:17:42 INFO - PROCESS | 1941 | 1468491462485 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:17:42 INFO - PROCESS | 1941 | 1468491462489 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:17:42 INFO - PROCESS | 1941 | 1468491462490 Marionette TRACE conn2 <- [1,2562,null,{}] 03:17:42 INFO - PROCESS | 1941 | 1468491462493 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}] 03:17:42 INFO - PROCESS | 1941 | 1468491462497 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:42 INFO - PROCESS | 1941 | 1468491462593 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:17:42 INFO - PROCESS | 1941 | 1468491462652 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1941 | 1468491462654 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa96000 == 33 [pid = 1941] [id = 648] 03:17:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1129a7000) [pid = 1941] [serial = 1944] [outer = 0x0] 03:17:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x118f18800) [pid = 1941] [serial = 1945] [outer = 0x1129a7000] 03:17:42 INFO - PROCESS | 1941 | 1468491462679 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1248ac800) [pid = 1941] [serial = 1946] [outer = 0x1129a7000] 03:17:42 INFO - PROCESS | 1941 | 1468491462975 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]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 03:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:17:43 INFO - PROCESS | 1941 | 1468491463008 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 1941 | 1468491463010 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:17:43 INFO - PROCESS | 1941 | 1468491463012 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 1941 | 1468491463013 Marionette TRACE conn2 <- [1,2566,null,{}] 03:17:43 INFO - PROCESS | 1941 | 1468491463015 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}] 03:17:43 INFO - PROCESS | 1941 | 1468491463016 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:43 INFO - PROCESS | 1941 | 1468491463100 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:17:43 INFO - PROCESS | 1941 | 1468491463106 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 1941 | 1468491463107 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b936800 == 34 [pid = 1941] [id = 649] 03:17:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1126fe800) [pid = 1941] [serial = 1947] [outer = 0x0] 03:17:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x124a15800) [pid = 1941] [serial = 1948] [outer = 0x1126fe800] 03:17:43 INFO - PROCESS | 1941 | 1468491463132 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x124bed800) [pid = 1941] [serial = 1949] [outer = 0x1126fe800] 03:17:43 INFO - PROCESS | 1941 | 1468491463457 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]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 469ms 03:17:43 INFO - PROCESS | 1941 | 1468491463482 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:17:43 INFO - PROCESS | 1941 | 1468491463484 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:17:43 INFO - PROCESS | 1941 | 1468491463488 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 1941 | 1468491463489 Marionette TRACE conn2 <- [1,2570,null,{}] 03:17:43 INFO - PROCESS | 1941 | 1468491463492 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}] 03:17:43 INFO - PROCESS | 1941 | 1468491463493 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:43 INFO - PROCESS | 1941 | 1468491463597 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:17:43 INFO - PROCESS | 1941 | 1468491463603 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 1941 | 1468491463604 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd43000 == 35 [pid = 1941] [id = 650] 03:17:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x118708c00) [pid = 1941] [serial = 1950] [outer = 0x0] 03:17:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x124d91400) [pid = 1941] [serial = 1951] [outer = 0x118708c00] 03:17:43 INFO - PROCESS | 1941 | 1468491463628 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x126908000) [pid = 1941] [serial = 1952] [outer = 0x118708c00] 03:17:44 INFO - PROCESS | 1941 | 1468491464127 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]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 720ms 03:17:44 INFO - PROCESS | 1941 | 1468491464212 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 1941 | 1468491464214 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:17:44 INFO - PROCESS | 1941 | 1468491464218 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 1941 | 1468491464222 Marionette TRACE conn2 <- [1,2574,null,{}] 03:17:44 INFO - PROCESS | 1941 | 1468491464226 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}] 03:17:44 INFO - PROCESS | 1941 | 1468491464228 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:44 INFO - PROCESS | 1941 | 1468491464337 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:17:44 INFO - PROCESS | 1941 | 1468491464418 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:44 INFO - PROCESS | 1941 | 1468491464420 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x119c99000 == 36 [pid = 1941] [id = 651] 03:17:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x112f4c400) [pid = 1941] [serial = 1953] [outer = 0x0] 03:17:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x11337a400) [pid = 1941] [serial = 1954] [outer = 0x112f4c400] 03:17:44 INFO - PROCESS | 1941 | 1468491464451 Marionette DEBUG loaded listener.js 03:17:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1160da400) [pid = 1941] [serial = 1955] [outer = 0x112f4c400] 03:17:44 INFO - PROCESS | 1941 | 1468491464964 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]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 774ms 03:17:45 INFO - PROCESS | 1941 | 1468491465011 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:17:45 INFO - PROCESS | 1941 | 1468491465014 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:17:45 INFO - PROCESS | 1941 | 1468491465022 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 1941 | 1468491465024 Marionette TRACE conn2 <- [1,2578,null,{}] 03:17:45 INFO - PROCESS | 1941 | 1468491465027 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}] 03:17:45 INFO - PROCESS | 1941 | 1468491465028 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:45 INFO - PROCESS | 1941 | 1468491465135 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:17:45 INFO - PROCESS | 1941 | 1468491465215 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 1941 | 1468491465216 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167cb000 == 37 [pid = 1941] [id = 652] 03:17:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1129a7800) [pid = 1941] [serial = 1956] [outer = 0x0] 03:17:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x112f4cc00) [pid = 1941] [serial = 1957] [outer = 0x1129a7800] 03:17:45 INFO - PROCESS | 1941 | 1468491465248 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x118127c00) [pid = 1941] [serial = 1958] [outer = 0x1129a7800] 03:17:45 INFO - PROCESS | 1941 | --DOCSHELL 0x12b936800 == 36 [pid = 1941] [id = 649] 03:17:45 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa96000 == 35 [pid = 1941] [id = 648] 03:17:45 INFO - PROCESS | 1941 | --DOCSHELL 0x1294ca000 == 34 [pid = 1941] [id = 647] 03:17:45 INFO - PROCESS | 1941 | --DOCSHELL 0x128e9b800 == 33 [pid = 1941] [id = 646] 03:17:45 INFO - PROCESS | 1941 | --DOCSHELL 0x1289bd800 == 32 [pid = 1941] [id = 645] 03:17:45 INFO - PROCESS | 1941 | --DOCSHELL 0x120f27800 == 31 [pid = 1941] [id = 644] 03:17:45 INFO - PROCESS | 1941 | --DOCSHELL 0x11702a000 == 30 [pid = 1941] [id = 643] 03:17:45 INFO - PROCESS | 1941 | --DOCSHELL 0x118fa9800 == 29 [pid = 1941] [id = 642] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x1128d4800) [pid = 1941] [serial = 1864] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x118368000) [pid = 1941] [serial = 1867] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1176c5000) [pid = 1941] [serial = 1903] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x121203c00) [pid = 1941] [serial = 1870] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x119334800) [pid = 1941] [serial = 1906] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x124d24000) [pid = 1941] [serial = 1873] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x117224c00) [pid = 1941] [serial = 1898] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x119bea400) [pid = 1941] [serial = 1892] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x126884400) [pid = 1941] [serial = 1876] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x118476000) [pid = 1941] [serial = 1868] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x12905b000) [pid = 1941] [serial = 1877] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x112f54000) [pid = 1941] [serial = 1865] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1160d9400) [pid = 1941] [serial = 1880] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x12840f400) [pid = 1941] [serial = 1874] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x121c48c00) [pid = 1941] [serial = 1871] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x118f16c00) [pid = 1941] [serial = 1891] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x112a86400) [pid = 1941] [serial = 1882] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x118362c00) [pid = 1941] [serial = 1904] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x112f56c00) [pid = 1941] [serial = 1883] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x118313800) [pid = 1941] [serial = 1888] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x118434800) [pid = 1941] [serial = 1889] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x11607a800) [pid = 1941] [serial = 1885] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x11670dc00) [pid = 1941] [serial = 1886] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x1133dbc00) [pid = 1941] [serial = 1900] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x11383c800) [pid = 1941] [serial = 1879] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x112f4b000) [pid = 1941] [serial = 1894] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x113f3a800) [pid = 1941] [serial = 1901] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x11336d000) [pid = 1941] [serial = 1895] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x119c57400) [pid = 1941] [serial = 1907] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x11670c000) [pid = 1941] [serial = 1897] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1941 | 1468491465849 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]]]}] 03:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 877ms 03:17:45 INFO - PROCESS | 1941 | 1468491465899 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:17:45 INFO - PROCESS | 1941 | 1468491465901 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:17:45 INFO - PROCESS | 1941 | 1468491465906 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 1941 | 1468491465909 Marionette TRACE conn2 <- [1,2582,null,{}] 03:17:45 INFO - PROCESS | 1941 | 1468491465912 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}] 03:17:45 INFO - PROCESS | 1941 | 1468491465913 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:45 INFO - PROCESS | 1941 | 1468491465993 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:17:46 INFO - PROCESS | 1941 | 1468491465998 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 1941 | 1468491466000 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x11702e800 == 30 [pid = 1941] [id = 653] 03:17:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x1166ee400) [pid = 1941] [serial = 1959] [outer = 0x0] 03:17:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x117224c00) [pid = 1941] [serial = 1960] [outer = 0x1166ee400] 03:17:46 INFO - PROCESS | 1941 | 1468491466030 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x11822ec00) [pid = 1941] [serial = 1961] [outer = 0x1166ee400] 03:17:46 INFO - PROCESS | 1941 | 1468491466404 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]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 523ms 03:17:46 INFO - PROCESS | 1941 | 1468491466429 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 1941 | 1468491466432 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:17:46 INFO - PROCESS | 1941 | 1468491466436 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 1941 | 1468491466438 Marionette TRACE conn2 <- [1,2586,null,{}] 03:17:46 INFO - PROCESS | 1941 | 1468491466440 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}] 03:17:46 INFO - PROCESS | 1941 | 1468491466442 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:46 INFO - PROCESS | 1941 | 1468491466526 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:17:46 INFO - PROCESS | 1941 | 1468491466530 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 1941 | 1468491466532 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198bd800 == 31 [pid = 1941] [id = 654] 03:17:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x118367000) [pid = 1941] [serial = 1962] [outer = 0x0] 03:17:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x11870ac00) [pid = 1941] [serial = 1963] [outer = 0x118367000] 03:17:46 INFO - PROCESS | 1941 | 1468491466561 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11932fc00) [pid = 1941] [serial = 1964] [outer = 0x118367000] 03:17:46 INFO - PROCESS | 1941 | 1468491466905 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]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 03:17:46 INFO - PROCESS | 1941 | 1468491466956 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 1941 | 1468491466957 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:17:46 INFO - PROCESS | 1941 | 1468491466960 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 1941 | 1468491466962 Marionette TRACE conn2 <- [1,2590,null,{}] 03:17:46 INFO - PROCESS | 1941 | 1468491466970 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}] 03:17:46 INFO - PROCESS | 1941 | 1468491466973 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:47 INFO - PROCESS | 1941 | 1468491467057 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:17:47 INFO - PROCESS | 1941 | 1468491467062 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1941 | 1468491467065 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x12508f800 == 32 [pid = 1941] [id = 655] 03:17:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x1129b0800) [pid = 1941] [serial = 1965] [outer = 0x0] 03:17:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x119c58800) [pid = 1941] [serial = 1966] [outer = 0x1129b0800] 03:17:47 INFO - PROCESS | 1941 | 1468491467093 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x121206800) [pid = 1941] [serial = 1967] [outer = 0x1129b0800] 03:17:47 INFO - PROCESS | 1941 | 1468491467445 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]]]}] 03:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 03:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:17:47 INFO - PROCESS | 1941 | 1468491467480 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 1941 | 1468491467482 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:17:47 INFO - PROCESS | 1941 | 1468491467484 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 1941 | 1468491467486 Marionette TRACE conn2 <- [1,2594,null,{}] 03:17:47 INFO - PROCESS | 1941 | 1468491467488 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}] 03:17:47 INFO - PROCESS | 1941 | 1468491467489 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:47 INFO - PROCESS | 1941 | 1468491467602 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:17:47 INFO - PROCESS | 1941 | 1468491467634 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1941 | 1468491467636 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289bf000 == 33 [pid = 1941] [id = 656] 03:17:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x119681800) [pid = 1941] [serial = 1968] [outer = 0x0] 03:17:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1219c4800) [pid = 1941] [serial = 1969] [outer = 0x119681800] 03:17:47 INFO - PROCESS | 1941 | 1468491467661 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x12490f400) [pid = 1941] [serial = 1970] [outer = 0x119681800] 03:17:47 INFO - PROCESS | 1941 | 1468491467955 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]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 521ms 03:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:17:48 INFO - PROCESS | 1941 | 1468491468007 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 1941 | 1468491468008 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:17:48 INFO - PROCESS | 1941 | 1468491468010 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1941 | 1468491468011 Marionette TRACE conn2 <- [1,2598,null,{}] 03:17:48 INFO - PROCESS | 1941 | 1468491468019 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}] 03:17:48 INFO - PROCESS | 1941 | 1468491468020 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:48 INFO - PROCESS | 1941 | 1468491468119 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:17:48 INFO - PROCESS | 1941 | 1468491468122 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 1941 | 1468491468123 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294ca000 == 34 [pid = 1941] [id = 657] 03:17:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x12120bc00) [pid = 1941] [serial = 1971] [outer = 0x0] 03:17:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x124a18400) [pid = 1941] [serial = 1972] [outer = 0x12120bc00] 03:17:48 INFO - PROCESS | 1941 | 1468491468147 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1255d8800) [pid = 1941] [serial = 1973] [outer = 0x12120bc00] 03:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 03:17:48 INFO - PROCESS | 1941 | 1468491468525 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]]]}] 03:17:48 INFO - PROCESS | 1941 | 1468491468530 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 1941 | 1468491468532 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:17:48 INFO - PROCESS | 1941 | 1468491468536 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1941 | 1468491468537 Marionette TRACE conn2 <- [1,2602,null,{}] 03:17:48 INFO - PROCESS | 1941 | 1468491468539 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}] 03:17:48 INFO - PROCESS | 1941 | 1468491468543 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:48 INFO - PROCESS | 1941 | 1468491468656 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:17:48 INFO - PROCESS | 1941 | 1468491468666 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 1941 | 1468491468667 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x12ab98800 == 35 [pid = 1941] [id = 658] 03:17:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x12690ac00) [pid = 1941] [serial = 1974] [outer = 0x0] 03:17:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x12840a000) [pid = 1941] [serial = 1975] [outer = 0x12690ac00] 03:17:48 INFO - PROCESS | 1941 | 1468491468693 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1289d8400) [pid = 1941] [serial = 1976] [outer = 0x12690ac00] 03:17:49 INFO - PROCESS | 1941 | 1468491469061 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]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 573ms 03:17:49 INFO - PROCESS | 1941 | 1468491469118 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 1941 | 1468491469120 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:17:49 INFO - PROCESS | 1941 | 1468491469124 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 1941 | 1468491469125 Marionette TRACE conn2 <- [1,2606,null,{}] 03:17:49 INFO - PROCESS | 1941 | 1468491469129 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}] 03:17:49 INFO - PROCESS | 1941 | 1468491469131 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:49 INFO - PROCESS | 1941 | 1468491469280 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:17:49 INFO - PROCESS | 1941 | 1468491469297 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1941 | 1468491469298 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd5d000 == 36 [pid = 1941] [id = 659] 03:17:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1289dac00) [pid = 1941] [serial = 1977] [outer = 0x0] 03:17:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1289e4800) [pid = 1941] [serial = 1978] [outer = 0x1289dac00] 03:17:49 INFO - PROCESS | 1941 | 1468491469322 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x128c12800) [pid = 1941] [serial = 1979] [outer = 0x1289dac00] 03:17:49 INFO - PROCESS | 1941 | 1468491469652 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]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 570ms 03:17:49 INFO - PROCESS | 1941 | 1468491469693 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 1941 | 1468491469695 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:17:49 INFO - PROCESS | 1941 | 1468491469697 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 1941 | 1468491469698 Marionette TRACE conn2 <- [1,2610,null,{}] 03:17:49 INFO - PROCESS | 1941 | 1468491469700 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}] 03:17:49 INFO - PROCESS | 1941 | 1468491469702 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:49 INFO - PROCESS | 1941 | 1468491469802 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:17:49 INFO - PROCESS | 1941 | 1468491469806 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1941 | 1468491469807 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd77800 == 37 [pid = 1941] [id = 660] 03:17:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1289dd000) [pid = 1941] [serial = 1980] [outer = 0x0] 03:17:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x128ccec00) [pid = 1941] [serial = 1981] [outer = 0x1289dd000] 03:17:49 INFO - PROCESS | 1941 | 1468491469831 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x128cd6c00) [pid = 1941] [serial = 1982] [outer = 0x1289dd000] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1126fe800) [pid = 1941] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x112a7c800) [pid = 1941] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x118311400) [pid = 1941] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x112a79800) [pid = 1941] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x12120d800) [pid = 1941] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x124905000) [pid = 1941] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1128d6c00) [pid = 1941] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11670f000) [pid = 1941] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119c5d800) [pid = 1941] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x112693400) [pid = 1941] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x124b1cc00) [pid = 1941] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x1129a7000) [pid = 1941] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x12690b400) [pid = 1941] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:17:50 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x113379800) [pid = 1941] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:17:50 INFO - PROCESS | 1941 | 1468491470215 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 567ms 03:17:50 INFO - PROCESS | 1941 | 1468491470265 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1941 | 1468491470274 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:17:50 INFO - PROCESS | 1941 | 1468491470277 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1941 | 1468491470278 Marionette TRACE conn2 <- [1,2614,null,{}] 03:17:50 INFO - PROCESS | 1941 | 1468491470280 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}] 03:17:50 INFO - PROCESS | 1941 | 1468491470281 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:50 INFO - PROCESS | 1941 | 1468491470375 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:17:50 INFO - PROCESS | 1941 | 1468491470380 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 1941 | 1468491470382 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x12508d000 == 38 [pid = 1941] [id = 661] 03:17:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x116976c00) [pid = 1941] [serial = 1983] [outer = 0x0] 03:17:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x119c56800) [pid = 1941] [serial = 1984] [outer = 0x116976c00] 03:17:50 INFO - PROCESS | 1941 | 1468491470410 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x12120fc00) [pid = 1941] [serial = 1985] [outer = 0x116976c00] 03:17:50 INFO - PROCESS | 1941 | 1468491470779 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 521ms 03:17:50 INFO - PROCESS | 1941 | 1468491470799 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1941 | 1468491470801 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:17:50 INFO - PROCESS | 1941 | 1468491470812 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1941 | 1468491470813 Marionette TRACE conn2 <- [1,2618,null,{}] 03:17:50 INFO - PROCESS | 1941 | 1468491470817 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}] 03:17:50 INFO - PROCESS | 1941 | 1468491470820 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:50 INFO - PROCESS | 1941 | 1468491470992 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:17:51 INFO - PROCESS | 1941 | 1468491471005 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 1941 | 1468491471007 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c24e800 == 39 [pid = 1941] [id = 662] 03:17:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11822e400) [pid = 1941] [serial = 1986] [outer = 0x0] 03:17:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x128c14400) [pid = 1941] [serial = 1987] [outer = 0x11822e400] 03:17:51 INFO - PROCESS | 1941 | 1468491471047 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x124904400) [pid = 1941] [serial = 1988] [outer = 0x11822e400] 03:17:51 INFO - PROCESS | 1941 | 1468491471438 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]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 676ms 03:17:51 INFO - PROCESS | 1941 | 1468491471482 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1941 | 1468491471484 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:17:51 INFO - PROCESS | 1941 | 1468491471486 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 1941 | 1468491471488 Marionette TRACE conn2 <- [1,2622,null,{}] 03:17:51 INFO - PROCESS | 1941 | 1468491471491 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}] 03:17:51 INFO - PROCESS | 1941 | 1468491471492 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:51 INFO - PROCESS | 1941 | 1468491471612 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:17:51 INFO - PROCESS | 1941 | 1468491471645 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 1941 | 1468491471647 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5e6000 == 40 [pid = 1941] [id = 663] 03:17:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x119685800) [pid = 1941] [serial = 1989] [outer = 0x0] 03:17:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x128e50000) [pid = 1941] [serial = 1990] [outer = 0x119685800] 03:17:51 INFO - PROCESS | 1941 | 1468491471673 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1292b0000) [pid = 1941] [serial = 1991] [outer = 0x119685800] 03:17:51 INFO - PROCESS | 1941 | 1468491471948 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]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 470ms 03:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:17:51 INFO - PROCESS | 1941 | 1468491471963 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1941 | 1468491471964 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:17:51 INFO - PROCESS | 1941 | 1468491471966 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 1941 | 1468491471967 Marionette TRACE conn2 <- [1,2626,null,{}] 03:17:52 INFO - PROCESS | 1941 | 1468491472041 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}] 03:17:52 INFO - PROCESS | 1941 | 1468491472043 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:52 INFO - PROCESS | 1941 | 1468491472156 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:17:52 INFO - PROCESS | 1941 | 1468491472210 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1941 | 1468491472213 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x1169a6000 == 41 [pid = 1941] [id = 664] 03:17:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1129ae800) [pid = 1941] [serial = 1992] [outer = 0x0] 03:17:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x112d6ac00) [pid = 1941] [serial = 1993] [outer = 0x1129ae800] 03:17:52 INFO - PROCESS | 1941 | 1468491472244 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x113f2d800) [pid = 1941] [serial = 1994] [outer = 0x1129ae800] 03:17:52 INFO - PROCESS | 1941 | 1468491472719 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]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 779ms 03:17:52 INFO - PROCESS | 1941 | 1468491472746 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 1941 | 1468491472748 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:17:52 INFO - PROCESS | 1941 | 1468491472770 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 1941 | 1468491472772 Marionette TRACE conn2 <- [1,2630,null,{}] 03:17:52 INFO - PROCESS | 1941 | 1468491472779 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}] 03:17:52 INFO - PROCESS | 1941 | 1468491472781 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:52 INFO - PROCESS | 1941 | 1468491472943 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:17:53 INFO - PROCESS | 1941 | 1468491473046 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1941 | 1468491473049 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289b6000 == 42 [pid = 1941] [id = 665] 03:17:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x118478400) [pid = 1941] [serial = 1995] [outer = 0x0] 03:17:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x118f8dc00) [pid = 1941] [serial = 1996] [outer = 0x118478400] 03:17:53 INFO - PROCESS | 1941 | 1468491473100 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x119bef800) [pid = 1941] [serial = 1997] [outer = 0x118478400] 03:17:53 INFO - PROCESS | 1941 | 1468491473589 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]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 845ms 03:17:53 INFO - PROCESS | 1941 | 1468491473597 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 1941 | 1468491473598 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:17:53 INFO - PROCESS | 1941 | 1468491473601 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 1941 | 1468491473604 Marionette TRACE conn2 <- [1,2634,null,{}] 03:17:53 INFO - PROCESS | 1941 | 1468491473607 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}] 03:17:53 INFO - PROCESS | 1941 | 1468491473609 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:53 INFO - PROCESS | 1941 | 1468491473715 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:17:53 INFO - PROCESS | 1941 | 1468491473776 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1941 | 1468491473778 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5d1800 == 43 [pid = 1941] [id = 666] 03:17:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x121a1ec00) [pid = 1941] [serial = 1998] [outer = 0x0] 03:17:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x124a1a400) [pid = 1941] [serial = 1999] [outer = 0x121a1ec00] 03:17:53 INFO - PROCESS | 1941 | 1468491473810 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12690e800) [pid = 1941] [serial = 2000] [outer = 0x121a1ec00] 03:17:54 INFO - PROCESS | 1941 | 1468491474294 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]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 723ms 03:17:54 INFO - PROCESS | 1941 | 1468491474328 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 1941 | 1468491474333 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:17:54 INFO - PROCESS | 1941 | 1468491474337 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 1941 | 1468491474338 Marionette TRACE conn2 <- [1,2638,null,{}] 03:17:54 INFO - PROCESS | 1941 | 1468491474341 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}] 03:17:54 INFO - PROCESS | 1941 | 1468491474342 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:54 INFO - PROCESS | 1941 | 1468491474448 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:17:54 INFO - PROCESS | 1941 | 1468491474522 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:54 INFO - PROCESS | 1941 | 1468491474524 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f24000 == 44 [pid = 1941] [id = 667] 03:17:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1160d6400) [pid = 1941] [serial = 2001] [outer = 0x0] 03:17:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x123349400) [pid = 1941] [serial = 2002] [outer = 0x1160d6400] 03:17:54 INFO - PROCESS | 1941 | 1468491474554 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x128410400) [pid = 1941] [serial = 2003] [outer = 0x1160d6400] 03:17:55 INFO - PROCESS | 1941 | 1468491475151 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]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 870ms 03:17:55 INFO - PROCESS | 1941 | 1468491475207 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:17:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:17:55 INFO - PROCESS | 1941 | 1468491475210 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:17:55 INFO - PROCESS | 1941 | 1468491475213 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 1941 | 1468491475215 Marionette TRACE conn2 <- [1,2642,null,{}] 03:17:55 INFO - PROCESS | 1941 | 1468491475219 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}] 03:17:55 INFO - PROCESS | 1941 | 1468491475221 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:55 INFO - PROCESS | 1941 | 1468491475316 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:17:55 INFO - PROCESS | 1941 | 1468491475392 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 1941 | 1468491475393 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x119262000 == 45 [pid = 1941] [id = 668] 03:17:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x1160d9000) [pid = 1941] [serial = 2004] [outer = 0x0] 03:17:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1172ba400) [pid = 1941] [serial = 2005] [outer = 0x1160d9000] 03:17:55 INFO - PROCESS | 1941 | 1468491475421 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x11830b800) [pid = 1941] [serial = 2006] [outer = 0x1160d9000] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x12c24e800 == 44 [pid = 1941] [id = 662] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x12508d000 == 43 [pid = 1941] [id = 661] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd77800 == 42 [pid = 1941] [id = 660] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd5d000 == 41 [pid = 1941] [id = 659] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x12ab98800 == 40 [pid = 1941] [id = 658] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x1294ca000 == 39 [pid = 1941] [id = 657] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x1289bf000 == 38 [pid = 1941] [id = 656] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x12508f800 == 37 [pid = 1941] [id = 655] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x1198bd800 == 36 [pid = 1941] [id = 654] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x11702e800 == 35 [pid = 1941] [id = 653] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x1167cb000 == 34 [pid = 1941] [id = 652] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x119c99000 == 33 [pid = 1941] [id = 651] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd43000 == 32 [pid = 1941] [id = 650] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x120f24000 == 31 [pid = 1941] [id = 667] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5d1800 == 30 [pid = 1941] [id = 666] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x1289b6000 == 29 [pid = 1941] [id = 665] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5e6000 == 28 [pid = 1941] [id = 663] 03:17:56 INFO - PROCESS | 1941 | --DOCSHELL 0x1169a6000 == 27 [pid = 1941] [id = 664] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x124a15800) [pid = 1941] [serial = 1948] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x113f35800) [pid = 1941] [serial = 1910] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x112f52400) [pid = 1941] [serial = 1909] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x11933a800) [pid = 1941] [serial = 1913] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x118702800) [pid = 1941] [serial = 1912] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x113d40000) [pid = 1941] [serial = 1927] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x121a20800) [pid = 1941] [serial = 1916] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1212dc000) [pid = 1941] [serial = 1915] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x124a51000) [pid = 1941] [serial = 1919] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x118f12800) [pid = 1941] [serial = 1936] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x12495bc00) [pid = 1941] [serial = 1918] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1176bf800) [pid = 1941] [serial = 1933] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x120f9fc00) [pid = 1941] [serial = 1939] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1160e2000) [pid = 1941] [serial = 1942] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x124d93000) [pid = 1941] [serial = 1922] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x124d22c00) [pid = 1941] [serial = 1921] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1198a3800) [pid = 1941] [serial = 1937] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1248ac800) [pid = 1941] [serial = 1946] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1210a3000) [pid = 1941] [serial = 1940] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1284c9000) [pid = 1941] [serial = 1925] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x113845c00) [pid = 1941] [serial = 1930] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x116025000) [pid = 1941] [serial = 1931] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x127153400) [pid = 1941] [serial = 1924] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x124bed800) [pid = 1941] [serial = 1949] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x11823b000) [pid = 1941] [serial = 1934] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x118f18800) [pid = 1941] [serial = 1945] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x118426800) [pid = 1941] [serial = 1943] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x11696ec00) [pid = 1941] [serial = 1928] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x124d91400) [pid = 1941] [serial = 1951] [outer = 0x0] [url = about:blank] 03:17:56 INFO - PROCESS | 1941 | 1468491476286 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]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:17:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1124ms 03:17:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:17:56 INFO - PROCESS | 1941 | 1468491476338 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 1941 | 1468491476340 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:17:56 INFO - PROCESS | 1941 | 1468491476343 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 1941 | 1468491476345 Marionette TRACE conn2 <- [1,2646,null,{}] 03:17:56 INFO - PROCESS | 1941 | 1468491476349 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}] 03:17:56 INFO - PROCESS | 1941 | 1468491476350 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:56 INFO - PROCESS | 1941 | 1468491476433 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:17:56 INFO - PROCESS | 1941 | 1468491476495 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 1941 | 1468491476496 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x11699f800 == 28 [pid = 1941] [id = 669] 03:17:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x112f4ac00) [pid = 1941] [serial = 2007] [outer = 0x0] 03:17:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x11322a400) [pid = 1941] [serial = 2008] [outer = 0x112f4ac00] 03:17:56 INFO - PROCESS | 1941 | 1468491476524 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x113860c00) [pid = 1941] [serial = 2009] [outer = 0x112f4ac00] 03:17:56 INFO - PROCESS | 1941 | 1468491476911 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]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:17:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 619ms 03:17:56 INFO - PROCESS | 1941 | 1468491476963 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 1941 | 1468491476969 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:17:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:17:56 INFO - PROCESS | 1941 | 1468491476976 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 1941 | 1468491476978 Marionette TRACE conn2 <- [1,2650,null,{}] 03:17:56 INFO - PROCESS | 1941 | 1468491476982 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}] 03:17:56 INFO - PROCESS | 1941 | 1468491476985 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:57 INFO - PROCESS | 1941 | 1468491477117 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:17:57 INFO - PROCESS | 1941 | 1468491477207 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 1941 | 1468491477209 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b1a000 == 29 [pid = 1941] [id = 670] 03:17:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x1166f6800) [pid = 1941] [serial = 2010] [outer = 0x0] 03:17:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x116972000) [pid = 1941] [serial = 2011] [outer = 0x1166f6800] 03:17:57 INFO - PROCESS | 1941 | 1468491477238 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1176cc400) [pid = 1941] [serial = 2012] [outer = 0x1166f6800] 03:17:57 INFO - PROCESS | 1941 | 1468491477530 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]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:17:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 572ms 03:17:57 INFO - PROCESS | 1941 | 1468491477549 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 1941 | 1468491477550 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:17:57 INFO - PROCESS | 1941 | 1468491477553 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 1941 | 1468491477559 Marionette TRACE conn2 <- [1,2654,null,{}] 03:17:57 INFO - PROCESS | 1941 | 1468491477575 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}] 03:17:57 INFO - PROCESS | 1941 | 1468491477579 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:57 INFO - PROCESS | 1941 | 1468491477684 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:17:57 INFO - PROCESS | 1941 | 1468491477692 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 1941 | 1468491477694 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x12336b800 == 30 [pid = 1941] [id = 671] 03:17:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x11269c000) [pid = 1941] [serial = 2013] [outer = 0x0] 03:17:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x118434800) [pid = 1941] [serial = 2014] [outer = 0x11269c000] 03:17:57 INFO - PROCESS | 1941 | 1468491477722 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x118f8e000) [pid = 1941] [serial = 2015] [outer = 0x11269c000] 03:17:58 INFO - PROCESS | 1941 | 1468491478032 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]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:17:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 531ms 03:17:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:17:58 INFO - PROCESS | 1941 | 1468491478085 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 1941 | 1468491478087 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:17:58 INFO - PROCESS | 1941 | 1468491478089 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 1941 | 1468491478090 Marionette TRACE conn2 <- [1,2658,null,{}] 03:17:58 INFO - PROCESS | 1941 | 1468491478092 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}] 03:17:58 INFO - PROCESS | 1941 | 1468491478093 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:58 INFO - PROCESS | 1941 | 1468491478175 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:17:58 INFO - PROCESS | 1941 | 1468491478179 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1941 | 1468491478180 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289b5000 == 31 [pid = 1941] [id = 672] 03:17:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x119b62400) [pid = 1941] [serial = 2016] [outer = 0x0] 03:17:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x119c57000) [pid = 1941] [serial = 2017] [outer = 0x119b62400] 03:17:58 INFO - PROCESS | 1941 | 1468491478206 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x120fa0800) [pid = 1941] [serial = 2018] [outer = 0x119b62400] 03:17:58 INFO - PROCESS | 1941 | 1468491478585 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]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:17:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 03:17:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:17:58 INFO - PROCESS | 1941 | 1468491478615 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 1941 | 1468491478617 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:17:58 INFO - PROCESS | 1941 | 1468491478619 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 1941 | 1468491478620 Marionette TRACE conn2 <- [1,2662,null,{}] 03:17:58 INFO - PROCESS | 1941 | 1468491478629 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}] 03:17:58 INFO - PROCESS | 1941 | 1468491478630 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:58 INFO - PROCESS | 1941 | 1468491478727 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:17:58 INFO - PROCESS | 1941 | 1468491478743 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1941 | 1468491478744 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e98800 == 32 [pid = 1941] [id = 673] 03:17:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1151dc400) [pid = 1941] [serial = 2019] [outer = 0x0] 03:17:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1210a1400) [pid = 1941] [serial = 2020] [outer = 0x1151dc400] 03:17:58 INFO - PROCESS | 1941 | 1468491478769 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x12120d800) [pid = 1941] [serial = 2021] [outer = 0x1151dc400] 03:17:59 INFO - PROCESS | 1941 | 1468491479111 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]]]}] 03:17:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:17:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 03:17:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:17:59 INFO - PROCESS | 1941 | 1468491479143 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 1941 | 1468491479145 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:17:59 INFO - PROCESS | 1941 | 1468491479147 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 1941 | 1468491479148 Marionette TRACE conn2 <- [1,2666,null,{}] 03:17:59 INFO - PROCESS | 1941 | 1468491479150 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}] 03:17:59 INFO - PROCESS | 1941 | 1468491479154 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:59 INFO - PROCESS | 1941 | 1468491479272 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:17:59 INFO - PROCESS | 1941 | 1468491479283 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 1941 | 1468491479284 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:17:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a543800 == 33 [pid = 1941] [id = 674] 03:17:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1176ce400) [pid = 1941] [serial = 2022] [outer = 0x0] 03:17:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x121c45000) [pid = 1941] [serial = 2023] [outer = 0x1176ce400] 03:17:59 INFO - PROCESS | 1941 | 1468491479310 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x12552e000) [pid = 1941] [serial = 2024] [outer = 0x1176ce400] 03:18:00 INFO - PROCESS | 1941 | 1468491480137 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]]]}] 03:18:00 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) 03:18:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1018ms 03:18:00 INFO - PROCESS | 1941 | 1468491480172 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1941 | 1468491480173 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:18:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:18:00 INFO - PROCESS | 1941 | 1468491480175 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1941 | 1468491480177 Marionette TRACE conn2 <- [1,2670,null,{}] 03:18:00 INFO - PROCESS | 1941 | 1468491480179 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}] 03:18:00 INFO - PROCESS | 1941 | 1468491480180 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:00 INFO - PROCESS | 1941 | 1468491480280 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:18:00 INFO - PROCESS | 1941 | 1468491480285 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 1941 | 1468491480287 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b609000 == 34 [pid = 1941] [id = 675] 03:18:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x12495bc00) [pid = 1941] [serial = 2025] [outer = 0x0] 03:18:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x12714b800) [pid = 1941] [serial = 2026] [outer = 0x12495bc00] 03:18:00 INFO - PROCESS | 1941 | 1468491480311 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x128406800) [pid = 1941] [serial = 2027] [outer = 0x12495bc00] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x11822e400) [pid = 1941] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x12120bc00) [pid = 1941] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x12690ac00) [pid = 1941] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1289dd000) [pid = 1941] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1129b0800) [pid = 1941] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x118708c00) [pid = 1941] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1129a7800) [pid = 1941] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x112f4c400) [pid = 1941] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x119681800) [pid = 1941] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x118367000) [pid = 1941] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1166ee400) [pid = 1941] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1289dac00) [pid = 1941] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x119685800) [pid = 1941] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:18:00 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x116976c00) [pid = 1941] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:18:01 INFO - PROCESS | 1941 | 1468491481266 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"]]]}] 03:18:01 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 03:18:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:18:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:18:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1120ms 03:18:01 INFO - PROCESS | 1941 | 1468491481296 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 1941 | 1468491481298 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:18:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:18:01 INFO - PROCESS | 1941 | 1468491481300 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 1941 | 1468491481301 Marionette TRACE conn2 <- [1,2674,null,{}] 03:18:01 INFO - PROCESS | 1941 | 1468491481309 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}] 03:18:01 INFO - PROCESS | 1941 | 1468491481310 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:01 INFO - PROCESS | 1941 | 1468491481383 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:18:01 INFO - PROCESS | 1941 | 1468491481389 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 1941 | 1468491481390 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b620800 == 35 [pid = 1941] [id = 676] 03:18:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x116976c00) [pid = 1941] [serial = 2028] [outer = 0x0] 03:18:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x118708c00) [pid = 1941] [serial = 2029] [outer = 0x116976c00] 03:18:01 INFO - PROCESS | 1941 | 1468491481414 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x124d8ec00) [pid = 1941] [serial = 2030] [outer = 0x116976c00] 03:18:02 INFO - PROCESS | 1941 | 1468491482284 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"]]]}] 03:18:02 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 03:18:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:18:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:18:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1024ms 03:18:02 INFO - PROCESS | 1941 | 1468491482324 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 03:18:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:18:02 INFO - PROCESS | 1941 | 1468491482326 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:18:02 INFO - PROCESS | 1941 | 1468491482328 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 1941 | 1468491482329 Marionette TRACE conn2 <- [1,2678,null,{}] 03:18:02 INFO - PROCESS | 1941 | 1468491482339 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}] 03:18:02 INFO - PROCESS | 1941 | 1468491482340 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:02 INFO - PROCESS | 1941 | 1468491482420 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:18:02 INFO - PROCESS | 1941 | 1468491482475 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 1941 | 1468491482476 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x123367000 == 36 [pid = 1941] [id = 677] 03:18:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1122b1800) [pid = 1941] [serial = 2031] [outer = 0x0] 03:18:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x128408000) [pid = 1941] [serial = 2032] [outer = 0x1122b1800] 03:18:02 INFO - PROCESS | 1941 | 1468491482501 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1289db000) [pid = 1941] [serial = 2033] [outer = 0x1122b1800] 03:18:03 INFO - PROCESS | 1941 | 1468491483512 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]]]}] 03:18:03 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) 03:18:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1229ms 03:18:03 INFO - PROCESS | 1941 | 1468491483557 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:18:03 INFO - PROCESS | 1941 | 1468491483560 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:18:03 INFO - PROCESS | 1941 | 1468491483563 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1941 | 1468491483565 Marionette TRACE conn2 <- [1,2682,null,{}] 03:18:03 INFO - PROCESS | 1941 | 1468491483569 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}] 03:18:03 INFO - PROCESS | 1941 | 1468491483571 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:03 INFO - PROCESS | 1941 | 1468491483679 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:18:03 INFO - PROCESS | 1941 | 1468491483777 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 1941 | 1468491483778 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x1198bd800 == 37 [pid = 1941] [id = 678] 03:18:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1133e4c00) [pid = 1941] [serial = 2034] [outer = 0x0] 03:18:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x113863800) [pid = 1941] [serial = 2035] [outer = 0x1133e4c00] 03:18:03 INFO - PROCESS | 1941 | 1468491483812 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x11607c000) [pid = 1941] [serial = 2036] [outer = 0x1133e4c00] 03:18:04 INFO - PROCESS | 1941 | --DOCSHELL 0x12b620800 == 36 [pid = 1941] [id = 676] 03:18:04 INFO - PROCESS | 1941 | --DOCSHELL 0x12b609000 == 35 [pid = 1941] [id = 675] 03:18:04 INFO - PROCESS | 1941 | --DOCSHELL 0x12a543800 == 34 [pid = 1941] [id = 674] 03:18:04 INFO - PROCESS | 1941 | --DOCSHELL 0x128e98800 == 33 [pid = 1941] [id = 673] 03:18:04 INFO - PROCESS | 1941 | --DOCSHELL 0x1289b5000 == 32 [pid = 1941] [id = 672] 03:18:04 INFO - PROCESS | 1941 | --DOCSHELL 0x12336b800 == 31 [pid = 1941] [id = 671] 03:18:04 INFO - PROCESS | 1941 | --DOCSHELL 0x119b1a000 == 30 [pid = 1941] [id = 670] 03:18:04 INFO - PROCESS | 1941 | --DOCSHELL 0x11699f800 == 29 [pid = 1941] [id = 669] 03:18:04 INFO - PROCESS | 1941 | --DOCSHELL 0x119262000 == 28 [pid = 1941] [id = 668] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x124904400) [pid = 1941] [serial = 1988] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x124a18400) [pid = 1941] [serial = 1972] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1255d8800) [pid = 1941] [serial = 1973] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x12840a000) [pid = 1941] [serial = 1975] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x128ccec00) [pid = 1941] [serial = 1981] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119c58800) [pid = 1941] [serial = 1966] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x121206800) [pid = 1941] [serial = 1967] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x126908000) [pid = 1941] [serial = 1952] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x112f4cc00) [pid = 1941] [serial = 1957] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x118127c00) [pid = 1941] [serial = 1958] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x11337a400) [pid = 1941] [serial = 1954] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1160da400) [pid = 1941] [serial = 1955] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1219c4800) [pid = 1941] [serial = 1969] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x11870ac00) [pid = 1941] [serial = 1963] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x11932fc00) [pid = 1941] [serial = 1964] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x117224c00) [pid = 1941] [serial = 1960] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x11822ec00) [pid = 1941] [serial = 1961] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x1289e4800) [pid = 1941] [serial = 1978] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x1292b0000) [pid = 1941] [serial = 1991] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x128cd6c00) [pid = 1941] [serial = 1982] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x119c56800) [pid = 1941] [serial = 1984] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x128c12800) [pid = 1941] [serial = 1979] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x128e50000) [pid = 1941] [serial = 1990] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x1289d8400) [pid = 1941] [serial = 1976] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x12120fc00) [pid = 1941] [serial = 1985] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x12490f400) [pid = 1941] [serial = 1970] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x128c14400) [pid = 1941] [serial = 1987] [outer = 0x0] [url = about:blank] 03:18:04 INFO - PROCESS | 1941 | 1468491484865 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]]]}] 03:18:04 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) 03:18:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1321ms 03:18:04 INFO - PROCESS | 1941 | 1468491484884 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:18:04 INFO - PROCESS | 1941 | 1468491484889 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:18:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:18:04 INFO - PROCESS | 1941 | 1468491484892 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 1941 | 1468491484894 Marionette TRACE conn2 <- [1,2686,null,{}] 03:18:04 INFO - PROCESS | 1941 | 1468491484897 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}] 03:18:04 INFO - PROCESS | 1941 | 1468491484899 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:04 INFO - PROCESS | 1941 | 1468491484979 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:18:05 INFO - PROCESS | 1941 | 1468491485033 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 1941 | 1468491485036 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e39800 == 29 [pid = 1941] [id = 679] 03:18:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x112f55800) [pid = 1941] [serial = 2037] [outer = 0x0] 03:18:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x113d93400) [pid = 1941] [serial = 2038] [outer = 0x112f55800] 03:18:05 INFO - PROCESS | 1941 | 1468491485064 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x11670ac00) [pid = 1941] [serial = 2039] [outer = 0x112f55800] 03:18:05 INFO - PROCESS | 1941 | 1468491485883 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"]]]}] 03:18:05 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 03:18:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:18:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1021ms 03:18:05 INFO - PROCESS | 1941 | 1468491485913 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 1941 | 1468491485916 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:18:05 INFO - PROCESS | 1941 | 1468491485931 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 1941 | 1468491485933 Marionette TRACE conn2 <- [1,2690,null,{}] 03:18:05 INFO - PROCESS | 1941 | 1468491485935 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}] 03:18:05 INFO - PROCESS | 1941 | 1468491485937 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:06 INFO - PROCESS | 1941 | 1468491486018 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:18:06 INFO - PROCESS | 1941 | 1468491486024 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 1941 | 1468491486025 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f35000 == 30 [pid = 1941] [id = 680] 03:18:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x118230800) [pid = 1941] [serial = 2040] [outer = 0x0] 03:18:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x118707400) [pid = 1941] [serial = 2041] [outer = 0x118230800] 03:18:06 INFO - PROCESS | 1941 | 1468491486052 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x118f8cc00) [pid = 1941] [serial = 2042] [outer = 0x118230800] 03:18:06 INFO - PROCESS | 1941 | 1468491486902 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"]]]}] 03:18:06 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 03:18:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:18:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:18:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1029ms 03:18:06 INFO - PROCESS | 1941 | 1468491486958 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 1941 | 1468491486960 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:18:06 INFO - PROCESS | 1941 | 1468491486972 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 1941 | 1468491486975 Marionette TRACE conn2 <- [1,2694,null,{}] 03:18:06 INFO - PROCESS | 1941 | 1468491486987 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}] 03:18:06 INFO - PROCESS | 1941 | 1468491486992 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:07 INFO - PROCESS | 1941 | 1468491487108 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:18:07 INFO - PROCESS | 1941 | 1468491487113 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 1941 | 1468491487115 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255b8800 == 31 [pid = 1941] [id = 681] 03:18:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x119c5d800) [pid = 1941] [serial = 2043] [outer = 0x0] 03:18:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x1211b3400) [pid = 1941] [serial = 2044] [outer = 0x119c5d800] 03:18:07 INFO - PROCESS | 1941 | 1468491487144 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x1215cfc00) [pid = 1941] [serial = 2045] [outer = 0x119c5d800] 03:18:08 INFO - PROCESS | 1941 | 1468491488001 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"]]]}] 03:18:08 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 03:18:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:18:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:18:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1077ms 03:18:08 INFO - PROCESS | 1941 | 1468491488049 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 03:18:08 INFO - PROCESS | 1941 | 1468491488051 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:18:08 INFO - PROCESS | 1941 | 1468491488053 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 1941 | 1468491488054 Marionette TRACE conn2 <- [1,2698,null,{}] 03:18:08 INFO - PROCESS | 1941 | 1468491488057 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}] 03:18:08 INFO - PROCESS | 1941 | 1468491488058 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:08 INFO - PROCESS | 1941 | 1468491488162 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:18:08 INFO - PROCESS | 1941 | 1468491488166 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 1941 | 1468491488167 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x129295800 == 32 [pid = 1941] [id = 682] 03:18:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1128d4800) [pid = 1941] [serial = 2046] [outer = 0x0] 03:18:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x124a58c00) [pid = 1941] [serial = 2047] [outer = 0x1128d4800] 03:18:08 INFO - PROCESS | 1941 | 1468491488224 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x124d27800) [pid = 1941] [serial = 2048] [outer = 0x1128d4800] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x116976c00) [pid = 1941] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x119b62400) [pid = 1941] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x11269c000) [pid = 1941] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x112f4ac00) [pid = 1941] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x1160d9000) [pid = 1941] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x1129ae800) [pid = 1941] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x118478400) [pid = 1941] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x1151dc400) [pid = 1941] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x121a1ec00) [pid = 1941] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x1160d6400) [pid = 1941] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x1176ce400) [pid = 1941] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x12495bc00) [pid = 1941] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:18:08 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x1166f6800) [pid = 1941] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:18:09 INFO - PROCESS | 1941 | 1468491489055 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"]]]}] 03:18:09 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 03:18:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:18:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:18:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1019ms 03:18:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:18:09 INFO - PROCESS | 1941 | 1468491489073 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 1941 | 1468491489074 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:18:09 INFO - PROCESS | 1941 | 1468491489076 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 1941 | 1468491489077 Marionette TRACE conn2 <- [1,2702,null,{}] 03:18:09 INFO - PROCESS | 1941 | 1468491489080 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}] 03:18:09 INFO - PROCESS | 1941 | 1468491489081 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:09 INFO - PROCESS | 1941 | 1468491489165 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:18:09 INFO - PROCESS | 1941 | 1468491489170 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1941 | 1468491489173 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a2d1000 == 33 [pid = 1941] [id = 683] 03:18:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x11337ac00) [pid = 1941] [serial = 2049] [outer = 0x0] 03:18:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x1173a0000) [pid = 1941] [serial = 2050] [outer = 0x11337ac00] 03:18:09 INFO - PROCESS | 1941 | 1468491489197 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x12120f400) [pid = 1941] [serial = 2051] [outer = 0x11337ac00] 03:18:09 INFO - PROCESS | 1941 | 1468491489555 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]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:18:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 03:18:09 INFO - PROCESS | 1941 | 1468491489599 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 1941 | 1468491489601 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:18:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:18:09 INFO - PROCESS | 1941 | 1468491489605 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 1941 | 1468491489606 Marionette TRACE conn2 <- [1,2706,null,{}] 03:18:09 INFO - PROCESS | 1941 | 1468491489609 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}] 03:18:09 INFO - PROCESS | 1941 | 1468491489615 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:09 INFO - PROCESS | 1941 | 1468491489763 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:18:09 INFO - PROCESS | 1941 | 1468491489773 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1941 | 1468491489774 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b80d800 == 34 [pid = 1941] [id = 684] 03:18:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x12346e800) [pid = 1941] [serial = 2052] [outer = 0x0] 03:18:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x126884400) [pid = 1941] [serial = 2053] [outer = 0x12346e800] 03:18:09 INFO - PROCESS | 1941 | 1468491489816 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x1289db400) [pid = 1941] [serial = 2054] [outer = 0x12346e800] 03:18:10 INFO - PROCESS | 1941 | 1468491490264 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]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:18:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 03:18:10 INFO - PROCESS | 1941 | 1468491490282 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 1941 | 1468491490283 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:18:10 INFO - PROCESS | 1941 | 1468491490287 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 1941 | 1468491490288 Marionette TRACE conn2 <- [1,2710,null,{}] 03:18:10 INFO - PROCESS | 1941 | 1468491490291 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}] 03:18:10 INFO - PROCESS | 1941 | 1468491490293 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:10 INFO - PROCESS | 1941 | 1468491490393 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:18:10 INFO - PROCESS | 1941 | 1468491490398 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 1941 | 1468491490399 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b945000 == 35 [pid = 1941] [id = 685] 03:18:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x1129af800) [pid = 1941] [serial = 2055] [outer = 0x0] 03:18:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x1289de800) [pid = 1941] [serial = 2056] [outer = 0x1129af800] 03:18:10 INFO - PROCESS | 1941 | 1468491490436 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x128c17800) [pid = 1941] [serial = 2057] [outer = 0x1129af800] 03:18:10 INFO - PROCESS | 1941 | 1468491490983 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] 03:18:11 INFO - PROCESS | 1941 | 1468491491011 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:18:11 INFO - PROCESS | 1941 | 1468491491014 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1941 | 1468491491016 Marionette TRACE conn2 <- [1,2714,null,{}] 03:18:11 INFO - PROCESS | 1941 | 1468491491020 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}] 03:18:11 INFO - PROCESS | 1941 | 1468491491022 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:11 INFO - PROCESS | 1941 | 1468491491123 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:18:11 INFO - PROCESS | 1941 | 1468491491230 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 1941 | 1468491491232 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180ad800 == 36 [pid = 1941] [id = 686] 03:18:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x1160dd400) [pid = 1941] [serial = 2058] [outer = 0x0] 03:18:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x116978400) [pid = 1941] [serial = 2059] [outer = 0x1160dd400] 03:18:11 INFO - PROCESS | 1941 | 1468491491263 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x11830fc00) [pid = 1941] [serial = 2060] [outer = 0x1160dd400] 03:18:11 INFO - PROCESS | 1941 | 1468491491687 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]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:18:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 722ms 03:18:11 INFO - PROCESS | 1941 | 1468491491735 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 1941 | 1468491491739 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:18:11 INFO - PROCESS | 1941 | 1468491491743 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1941 | 1468491491745 Marionette TRACE conn2 <- [1,2718,null,{}] 03:18:11 INFO - PROCESS | 1941 | 1468491491748 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}] 03:18:11 INFO - PROCESS | 1941 | 1468491491750 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:11 INFO - PROCESS | 1941 | 1468491491852 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:18:11 INFO - PROCESS | 1941 | 1468491491911 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 1941 | 1468491491913 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x128caa800 == 37 [pid = 1941] [id = 687] 03:18:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11870f000) [pid = 1941] [serial = 2061] [outer = 0x0] 03:18:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x119befc00) [pid = 1941] [serial = 2062] [outer = 0x11870f000] 03:18:11 INFO - PROCESS | 1941 | 1468491491943 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1210a6400) [pid = 1941] [serial = 2063] [outer = 0x11870f000] 03:18:12 INFO - PROCESS | 1941 | 1468491492409 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] 03:18:12 INFO - PROCESS | 1941 | 1468491492476 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:18:12 INFO - PROCESS | 1941 | 1468491492479 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 1941 | 1468491492481 Marionette TRACE conn2 <- [1,2722,null,{}] 03:18:12 INFO - PROCESS | 1941 | 1468491492502 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}] 03:18:12 INFO - PROCESS | 1941 | 1468491492505 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:12 INFO - PROCESS | 1941 | 1468491492626 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:18:12 INFO - PROCESS | 1941 | 1468491492668 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 1941 | 1468491492670 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd6a000 == 38 [pid = 1941] [id = 688] 03:18:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x126908000) [pid = 1941] [serial = 2064] [outer = 0x0] 03:18:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x126913800) [pid = 1941] [serial = 2065] [outer = 0x126908000] 03:18:12 INFO - PROCESS | 1941 | 1468491492701 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x1284bf000) [pid = 1941] [serial = 2066] [outer = 0x126908000] 03:18:13 INFO - PROCESS | 1941 | 1468491493116 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] 03:18:13 INFO - PROCESS | 1941 | 1468491493153 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:18:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:18:13 INFO - PROCESS | 1941 | 1468491493173 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 1941 | 1468491493175 Marionette TRACE conn2 <- [1,2726,null,{}] 03:18:13 INFO - PROCESS | 1941 | 1468491493177 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}] 03:18:13 INFO - PROCESS | 1941 | 1468491493179 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:13 INFO - PROCESS | 1941 | 1468491493280 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:18:13 INFO - PROCESS | 1941 | 1468491493350 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 1941 | 1468491493351 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c242000 == 39 [pid = 1941] [id = 689] 03:18:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x128cd1400) [pid = 1941] [serial = 2067] [outer = 0x0] 03:18:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x128cd8000) [pid = 1941] [serial = 2068] [outer = 0x128cd1400] 03:18:13 INFO - PROCESS | 1941 | 1468491493381 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x128e51000) [pid = 1941] [serial = 2069] [outer = 0x128cd1400] 03:18:13 INFO - PROCESS | 1941 | 1468491493951 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]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:18:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 823ms 03:18:13 INFO - PROCESS | 1941 | 1468491493996 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 1941 | 1468491493998 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:18:14 INFO - PROCESS | 1941 | 1468491494002 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 1941 | 1468491494003 Marionette TRACE conn2 <- [1,2730,null,{}] 03:18:14 INFO - PROCESS | 1941 | 1468491494007 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}] 03:18:14 INFO - PROCESS | 1941 | 1468491494009 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:14 INFO - PROCESS | 1941 | 1468491494107 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:18:14 INFO - PROCESS | 1941 | 1468491494165 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 1941 | 1468491494168 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x119b1f800 == 40 [pid = 1941] [id = 690] 03:18:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x112f56c00) [pid = 1941] [serial = 2070] [outer = 0x0] 03:18:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x11607b000) [pid = 1941] [serial = 2071] [outer = 0x112f56c00] 03:18:14 INFO - PROCESS | 1941 | 1468491494196 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1173a8800) [pid = 1941] [serial = 2072] [outer = 0x112f56c00] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12b80d800 == 39 [pid = 1941] [id = 684] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12a2d1000 == 38 [pid = 1941] [id = 683] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x129295800 == 37 [pid = 1941] [id = 682] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x1255b8800 == 36 [pid = 1941] [id = 681] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x120f35000 == 35 [pid = 1941] [id = 680] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x117e39800 == 34 [pid = 1941] [id = 679] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x1198bd800 == 33 [pid = 1941] [id = 678] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x123367000 == 32 [pid = 1941] [id = 677] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12c242000 == 31 [pid = 1941] [id = 689] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd6a000 == 30 [pid = 1941] [id = 688] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x128caa800 == 29 [pid = 1941] [id = 687] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x12b945000 == 28 [pid = 1941] [id = 685] 03:18:14 INFO - PROCESS | 1941 | --DOCSHELL 0x1180ad800 == 27 [pid = 1941] [id = 686] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x124d8ec00) [pid = 1941] [serial = 2030] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119c57000) [pid = 1941] [serial = 2017] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x118434800) [pid = 1941] [serial = 2014] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x118f8e000) [pid = 1941] [serial = 2015] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x11322a400) [pid = 1941] [serial = 2008] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x113860c00) [pid = 1941] [serial = 2009] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x11830b800) [pid = 1941] [serial = 2006] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x1172ba400) [pid = 1941] [serial = 2005] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x113f2d800) [pid = 1941] [serial = 1994] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x112d6ac00) [pid = 1941] [serial = 1993] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x119bef800) [pid = 1941] [serial = 1997] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x1210a1400) [pid = 1941] [serial = 2020] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x118f8dc00) [pid = 1941] [serial = 1996] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x12690e800) [pid = 1941] [serial = 2000] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x124a1a400) [pid = 1941] [serial = 1999] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x128410400) [pid = 1941] [serial = 2003] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x121c45000) [pid = 1941] [serial = 2023] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x12120d800) [pid = 1941] [serial = 2021] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x12714b800) [pid = 1941] [serial = 2026] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x12552e000) [pid = 1941] [serial = 2024] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x116972000) [pid = 1941] [serial = 2011] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x123349400) [pid = 1941] [serial = 2002] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x1176cc400) [pid = 1941] [serial = 2012] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x128406800) [pid = 1941] [serial = 2027] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 60 (0x118708c00) [pid = 1941] [serial = 2029] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | --DOMWINDOW == 59 (0x120fa0800) [pid = 1941] [serial = 2018] [outer = 0x0] [url = about:blank] 03:18:15 INFO - PROCESS | 1941 | 1468491495601 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"]]]}] 03:18:15 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 03:18:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:18:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1625ms 03:18:15 INFO - PROCESS | 1941 | 1468491495627 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 1941 | 1468491495629 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:18:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:18:15 INFO - PROCESS | 1941 | 1468491495632 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 1941 | 1468491495634 Marionette TRACE conn2 <- [1,2734,null,{}] 03:18:15 INFO - PROCESS | 1941 | 1468491495638 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}] 03:18:15 INFO - PROCESS | 1941 | 1468491495639 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:15 INFO - PROCESS | 1941 | 1468491495716 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:18:15 INFO - PROCESS | 1941 | 1468491495724 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1941 | 1468491495725 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x116998800 == 28 [pid = 1941] [id = 691] 03:18:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 60 (0x1128d3800) [pid = 1941] [serial = 2073] [outer = 0x0] 03:18:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 61 (0x112e93000) [pid = 1941] [serial = 2074] [outer = 0x1128d3800] 03:18:15 INFO - PROCESS | 1941 | 1468491495753 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x1132cf000) [pid = 1941] [serial = 2075] [outer = 0x1128d3800] 03:18:16 INFO - PROCESS | 1941 | 1468491496091 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 473ms 03:18:16 INFO - PROCESS | 1941 | 1468491496107 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1941 | 1468491496110 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:18:16 INFO - PROCESS | 1941 | 1468491496115 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1941 | 1468491496117 Marionette TRACE conn2 <- [1,2738,null,{}] 03:18:16 INFO - PROCESS | 1941 | 1468491496119 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}] 03:18:16 INFO - PROCESS | 1941 | 1468491496121 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:16 INFO - PROCESS | 1941 | 1468491496207 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:18:16 INFO - PROCESS | 1941 | 1468491496262 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:16 INFO - PROCESS | 1941 | 1468491496263 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180b7000 == 29 [pid = 1941] [id = 692] 03:18:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x112d6fc00) [pid = 1941] [serial = 2076] [outer = 0x0] 03:18:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x11386bc00) [pid = 1941] [serial = 2077] [outer = 0x112d6fc00] 03:18:16 INFO - PROCESS | 1941 | 1468491496290 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x11696a800) [pid = 1941] [serial = 2078] [outer = 0x112d6fc00] 03:18:16 INFO - PROCESS | 1941 | 1468491496598 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 521ms 03:18:16 INFO - PROCESS | 1941 | 1468491496638 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1941 | 1468491496640 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:18:16 INFO - PROCESS | 1941 | 1468491496642 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1941 | 1468491496645 Marionette TRACE conn2 <- [1,2742,null,{}] 03:18:16 INFO - PROCESS | 1941 | 1468491496653 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}] 03:18:16 INFO - PROCESS | 1941 | 1468491496656 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:16 INFO - PROCESS | 1941 | 1468491496734 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:18:16 INFO - PROCESS | 1941 | 1468491496793 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:16 INFO - PROCESS | 1941 | 1468491496795 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:16 INFO - PROCESS | 1941 | ++DOCSHELL 0x121110000 == 30 [pid = 1941] [id = 693] 03:18:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x112f54000) [pid = 1941] [serial = 2079] [outer = 0x0] 03:18:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x1173a9c00) [pid = 1941] [serial = 2080] [outer = 0x112f54000] 03:18:16 INFO - PROCESS | 1941 | 1468491496823 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x118426800) [pid = 1941] [serial = 2081] [outer = 0x112f54000] 03:18:17 INFO - PROCESS | 1941 | 1468491497141 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]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:18:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms 03:18:17 INFO - PROCESS | 1941 | 1468491497164 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 1941 | 1468491497166 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:18:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:18:17 INFO - PROCESS | 1941 | 1468491497168 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 1941 | 1468491497170 Marionette TRACE conn2 <- [1,2746,null,{}] 03:18:17 INFO - PROCESS | 1941 | 1468491497181 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}] 03:18:17 INFO - PROCESS | 1941 | 1468491497182 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:17 INFO - PROCESS | 1941 | 1468491497282 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:18:17 INFO - PROCESS | 1941 | 1468491497286 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1941 | 1468491497287 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x124a9c800 == 31 [pid = 1941] [id = 694] 03:18:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x118479400) [pid = 1941] [serial = 2082] [outer = 0x0] 03:18:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x118f18800) [pid = 1941] [serial = 2083] [outer = 0x118479400] 03:18:17 INFO - PROCESS | 1941 | 1468491497313 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x119339000) [pid = 1941] [serial = 2084] [outer = 0x118479400] 03:18:17 INFO - PROCESS | 1941 | 1468491497636 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]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:18:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 531ms 03:18:17 INFO - PROCESS | 1941 | 1468491497699 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 1941 | 1468491497701 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:18:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:18:17 INFO - PROCESS | 1941 | 1468491497703 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 1941 | 1468491497704 Marionette TRACE conn2 <- [1,2750,null,{}] 03:18:17 INFO - PROCESS | 1941 | 1468491497706 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}] 03:18:17 INFO - PROCESS | 1941 | 1468491497708 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:17 INFO - PROCESS | 1941 | 1468491497807 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:18:17 INFO - PROCESS | 1941 | 1468491497843 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1941 | 1468491497844 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:17 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289c6800 == 32 [pid = 1941] [id = 695] 03:18:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1151d1800) [pid = 1941] [serial = 2085] [outer = 0x0] 03:18:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x119bef800) [pid = 1941] [serial = 2086] [outer = 0x1151d1800] 03:18:17 INFO - PROCESS | 1941 | 1468491497869 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x119c5c400) [pid = 1941] [serial = 2087] [outer = 0x1151d1800] 03:18:18 INFO - PROCESS | 1941 | 1468491498192 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]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 03:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:18:18 INFO - PROCESS | 1941 | 1468491498224 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 1941 | 1468491498225 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:18:18 INFO - PROCESS | 1941 | 1468491498227 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1941 | 1468491498228 Marionette TRACE conn2 <- [1,2754,null,{}] 03:18:18 INFO - PROCESS | 1941 | 1468491498230 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}] 03:18:18 INFO - PROCESS | 1941 | 1468491498234 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:18 INFO - PROCESS | 1941 | 1468491498350 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:18:18 INFO - PROCESS | 1941 | 1468491498388 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1941 | 1468491498389 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x129294800 == 33 [pid = 1941] [id = 696] 03:18:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x119c5d400) [pid = 1941] [serial = 2088] [outer = 0x0] 03:18:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x121203000) [pid = 1941] [serial = 2089] [outer = 0x119c5d400] 03:18:18 INFO - PROCESS | 1941 | 1468491498414 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x123344000) [pid = 1941] [serial = 2090] [outer = 0x119c5d400] 03:18:18 INFO - PROCESS | 1941 | 1468491498700 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]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 520ms 03:18:18 INFO - PROCESS | 1941 | 1468491498747 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 1941 | 1468491498748 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:18:18 INFO - PROCESS | 1941 | 1468491498751 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1941 | 1468491498752 Marionette TRACE conn2 <- [1,2758,null,{}] 03:18:18 INFO - PROCESS | 1941 | 1468491498756 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}] 03:18:18 INFO - PROCESS | 1941 | 1468491498758 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:18 INFO - PROCESS | 1941 | 1468491498858 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:18:18 INFO - PROCESS | 1941 | 1468491498895 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1941 | 1468491498896 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:18 INFO - PROCESS | 1941 | ++DOCSHELL 0x128cbd000 == 34 [pid = 1941] [id = 697] 03:18:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x123344c00) [pid = 1941] [serial = 2091] [outer = 0x0] 03:18:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x124902800) [pid = 1941] [serial = 2092] [outer = 0x123344c00] 03:18:18 INFO - PROCESS | 1941 | 1468491498920 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x124bf2c00) [pid = 1941] [serial = 2093] [outer = 0x123344c00] 03:18:19 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x119c5d800) [pid = 1941] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:18:19 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1128d4800) [pid = 1941] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:18:19 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x11337ac00) [pid = 1941] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:18:19 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1122b1800) [pid = 1941] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:18:19 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1133e4c00) [pid = 1941] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:18:19 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x118230800) [pid = 1941] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:18:19 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x112f55800) [pid = 1941] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:18:19 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x1129af800) [pid = 1941] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:18:19 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x12346e800) [pid = 1941] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:18:19 INFO - PROCESS | 1941 | 1468491499313 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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:18:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 571ms 03:18:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:18:19 INFO - PROCESS | 1941 | 1468491499324 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 1941 | 1468491499325 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:18:19 INFO - PROCESS | 1941 | 1468491499327 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 1941 | 1468491499328 Marionette TRACE conn2 <- [1,2762,null,{}] 03:18:19 INFO - PROCESS | 1941 | 1468491499330 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}] 03:18:19 INFO - PROCESS | 1941 | 1468491499331 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:19 INFO - PROCESS | 1941 | 1468491499408 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:18:19 INFO - PROCESS | 1941 | 1468491499411 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 1941 | 1468491499412 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa8f000 == 35 [pid = 1941] [id = 698] 03:18:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x1133e9c00) [pid = 1941] [serial = 2094] [outer = 0x0] 03:18:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x119c5bc00) [pid = 1941] [serial = 2095] [outer = 0x1133e9c00] 03:18:19 INFO - PROCESS | 1941 | 1468491499437 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x124d1fc00) [pid = 1941] [serial = 2096] [outer = 0x1133e9c00] 03:18:19 INFO - PROCESS | 1941 | 1468491499761 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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:18:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 03:18:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:18:19 INFO - PROCESS | 1941 | 1468491499798 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 1941 | 1468491499799 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:18:19 INFO - PROCESS | 1941 | 1468491499802 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 1941 | 1468491499803 Marionette TRACE conn2 <- [1,2766,null,{}] 03:18:19 INFO - PROCESS | 1941 | 1468491499805 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}] 03:18:19 INFO - PROCESS | 1941 | 1468491499807 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:19 INFO - PROCESS | 1941 | 1468491499911 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:18:19 INFO - PROCESS | 1941 | 1468491499916 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 1941 | 1468491499917 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:19 INFO - PROCESS | 1941 | ++DOCSHELL 0x12110f000 == 36 [pid = 1941] [id = 699] 03:18:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x124d93000) [pid = 1941] [serial = 2097] [outer = 0x0] 03:18:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x12552e000) [pid = 1941] [serial = 2098] [outer = 0x124d93000] 03:18:19 INFO - PROCESS | 1941 | 1468491499944 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x1255d3c00) [pid = 1941] [serial = 2099] [outer = 0x124d93000] 03:18:20 INFO - PROCESS | 1941 | 1468491500308 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]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:18:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 03:18:20 INFO - PROCESS | 1941 | 1468491500325 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:18:20 INFO - PROCESS | 1941 | 1468491500327 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:18:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:18:20 INFO - PROCESS | 1941 | 1468491500330 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 1941 | 1468491500332 Marionette TRACE conn2 <- [1,2770,null,{}] 03:18:20 INFO - PROCESS | 1941 | 1468491500335 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}] 03:18:20 INFO - PROCESS | 1941 | 1468491500337 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:20 INFO - PROCESS | 1941 | 1468491500464 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:18:20 INFO - PROCESS | 1941 | 1468491500555 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 1941 | 1468491500557 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:20 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b936800 == 37 [pid = 1941] [id = 700] 03:18:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x124fe3400) [pid = 1941] [serial = 2100] [outer = 0x0] 03:18:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x12690fc00) [pid = 1941] [serial = 2101] [outer = 0x124fe3400] 03:18:20 INFO - PROCESS | 1941 | 1468491500581 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x128402400) [pid = 1941] [serial = 2102] [outer = 0x124fe3400] 03:18:20 INFO - PROCESS | 1941 | 1468491500847 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]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:18:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 521ms 03:18:20 INFO - PROCESS | 1941 | 1468491500851 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:18:20 INFO - PROCESS | 1941 | 1468491500852 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:18:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:18:20 INFO - PROCESS | 1941 | 1468491500866 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 1941 | 1468491500868 Marionette TRACE conn2 <- [1,2774,null,{}] 03:18:20 INFO - PROCESS | 1941 | 1468491500878 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}] 03:18:20 INFO - PROCESS | 1941 | 1468491500880 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:20 INFO - PROCESS | 1941 | 1468491500982 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:18:20 INFO - PROCESS | 1941 | 1468491500988 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 1941 | 1468491500990 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd7e800 == 38 [pid = 1941] [id = 701] 03:18:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x128406000) [pid = 1941] [serial = 2103] [outer = 0x0] 03:18:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1284c9800) [pid = 1941] [serial = 2104] [outer = 0x128406000] 03:18:21 INFO - PROCESS | 1941 | 1468491501016 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x128c0c400) [pid = 1941] [serial = 2105] [outer = 0x128406000] 03:18:21 INFO - PROCESS | 1941 | 1468491501569 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]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 784ms 03:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:18:21 INFO - PROCESS | 1941 | 1468491501648 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 1941 | 1468491501650 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:18:21 INFO - PROCESS | 1941 | 1468491501654 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1941 | 1468491501656 Marionette TRACE conn2 <- [1,2778,null,{}] 03:18:21 INFO - PROCESS | 1941 | 1468491501659 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}] 03:18:21 INFO - PROCESS | 1941 | 1468491501661 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:21 INFO - PROCESS | 1941 | 1468491501795 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:18:21 INFO - PROCESS | 1941 | 1468491501875 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 1941 | 1468491501877 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:21 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180b3800 == 39 [pid = 1941] [id = 702] 03:18:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x112f57400) [pid = 1941] [serial = 2106] [outer = 0x0] 03:18:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1133e2800) [pid = 1941] [serial = 2107] [outer = 0x112f57400] 03:18:21 INFO - PROCESS | 1941 | 1468491501908 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x113d45800) [pid = 1941] [serial = 2108] [outer = 0x112f57400] 03:18:22 INFO - PROCESS | 1941 | --DOCSHELL 0x12d027800 == 38 [pid = 1941] [id = 16] 03:18:22 INFO - PROCESS | 1941 | 1468491502583 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]]]}] 03:18:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:18:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1021ms 03:18:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:18:22 INFO - PROCESS | 1941 | 1468491502674 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:18:22 INFO - PROCESS | 1941 | 1468491502676 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:18:22 INFO - PROCESS | 1941 | 1468491502680 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:18:22 INFO - PROCESS | 1941 | 1468491502682 Marionette TRACE conn2 <- [1,2782,null,{}] 03:18:22 INFO - PROCESS | 1941 | 1468491502686 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}] 03:18:22 INFO - PROCESS | 1941 | 1468491502687 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:22 INFO - PROCESS | 1941 | 1468491502793 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:18:22 INFO - PROCESS | 1941 | 1468491502846 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 1941 | 1468491502849 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:22 INFO - PROCESS | 1941 | ++DOCSHELL 0x1180a3800 == 39 [pid = 1941] [id = 703] 03:18:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x11383a400) [pid = 1941] [serial = 2109] [outer = 0x0] 03:18:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1138f3000) [pid = 1941] [serial = 2110] [outer = 0x11383a400] 03:18:22 INFO - PROCESS | 1941 | 1468491502876 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x11662a000) [pid = 1941] [serial = 2111] [outer = 0x11383a400] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x12b936800 == 38 [pid = 1941] [id = 700] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x12110f000 == 37 [pid = 1941] [id = 699] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa8f000 == 36 [pid = 1941] [id = 698] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x128cbd000 == 35 [pid = 1941] [id = 697] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x129294800 == 34 [pid = 1941] [id = 696] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x1289c6800 == 33 [pid = 1941] [id = 695] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x124a9c800 == 32 [pid = 1941] [id = 694] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x121110000 == 31 [pid = 1941] [id = 693] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x1180b7000 == 30 [pid = 1941] [id = 692] 03:18:23 INFO - PROCESS | 1941 | --DOCSHELL 0x116998800 == 29 [pid = 1941] [id = 691] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1211b3400) [pid = 1941] [serial = 2044] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x124a58c00) [pid = 1941] [serial = 2047] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1173a0000) [pid = 1941] [serial = 2050] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x12120f400) [pid = 1941] [serial = 2051] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1289db000) [pid = 1941] [serial = 2033] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x128408000) [pid = 1941] [serial = 2032] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x113863800) [pid = 1941] [serial = 2035] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x11607c000) [pid = 1941] [serial = 2036] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x118707400) [pid = 1941] [serial = 2041] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x113d93400) [pid = 1941] [serial = 2038] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x11670ac00) [pid = 1941] [serial = 2039] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x128c17800) [pid = 1941] [serial = 2057] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1289de800) [pid = 1941] [serial = 2056] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1289db400) [pid = 1941] [serial = 2054] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x126884400) [pid = 1941] [serial = 2053] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x1215cfc00) [pid = 1941] [serial = 2045] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x124d27800) [pid = 1941] [serial = 2048] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x118f8cc00) [pid = 1941] [serial = 2042] [outer = 0x0] [url = about:blank] 03:18:23 INFO - PROCESS | 1941 | 1468491503314 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 672ms 03:18:23 INFO - PROCESS | 1941 | 1468491503352 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1941 | 1468491503355 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:18:23 INFO - PROCESS | 1941 | 1468491503360 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1941 | 1468491503362 Marionette TRACE conn2 <- [1,2786,null,{}] 03:18:23 INFO - PROCESS | 1941 | 1468491503364 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}] 03:18:23 INFO - PROCESS | 1941 | 1468491503366 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:23 INFO - PROCESS | 1941 | 1468491503448 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:18:23 INFO - PROCESS | 1941 | 1468491503456 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 1941 | 1468491503457 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:23 INFO - PROCESS | 1941 | ++DOCSHELL 0x119594000 == 30 [pid = 1941] [id = 704] 03:18:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x11662f000) [pid = 1941] [serial = 2112] [outer = 0x0] 03:18:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x1172bbc00) [pid = 1941] [serial = 2113] [outer = 0x11662f000] 03:18:23 INFO - PROCESS | 1941 | 1468491503486 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11812ac00) [pid = 1941] [serial = 2114] [outer = 0x11662f000] 03:18:23 INFO - PROCESS | 1941 | 1468491503822 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 03:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:18:23 INFO - PROCESS | 1941 | 1468491503879 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1941 | 1468491503881 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:18:23 INFO - PROCESS | 1941 | 1468491503883 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1941 | 1468491503885 Marionette TRACE conn2 <- [1,2790,null,{}] 03:18:23 INFO - PROCESS | 1941 | 1468491503893 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}] 03:18:23 INFO - PROCESS | 1941 | 1468491503896 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:23 INFO - PROCESS | 1941 | 1468491503978 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:18:23 INFO - PROCESS | 1941 | 1468491503981 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 1941 | 1468491503984 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x124ab3000 == 31 [pid = 1941] [id = 705] 03:18:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x11836b400) [pid = 1941] [serial = 2115] [outer = 0x0] 03:18:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x118a2f400) [pid = 1941] [serial = 2116] [outer = 0x11836b400] 03:18:24 INFO - PROCESS | 1941 | 1468491504015 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x11989e800) [pid = 1941] [serial = 2117] [outer = 0x11836b400] 03:18:24 INFO - PROCESS | 1941 | 1468491504378 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]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 523ms 03:18:24 INFO - PROCESS | 1941 | 1468491504419 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 1941 | 1468491504422 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:18:24 INFO - PROCESS | 1941 | 1468491504427 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 1941 | 1468491504428 Marionette TRACE conn2 <- [1,2794,null,{}] 03:18:24 INFO - PROCESS | 1941 | 1468491504432 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}] 03:18:24 INFO - PROCESS | 1941 | 1468491504434 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:24 INFO - PROCESS | 1941 | 1468491504547 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:18:24 INFO - PROCESS | 1941 | 1468491504550 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 1941 | 1468491504551 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:24 INFO - PROCESS | 1941 | ++DOCSHELL 0x128e82000 == 32 [pid = 1941] [id = 706] 03:18:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x119c53800) [pid = 1941] [serial = 2118] [outer = 0x0] 03:18:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x120fa5000) [pid = 1941] [serial = 2119] [outer = 0x119c53800] 03:18:24 INFO - PROCESS | 1941 | 1468491504577 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x12120a400) [pid = 1941] [serial = 2120] [outer = 0x119c53800] 03:18:24 INFO - PROCESS | 1941 | 1468491504922 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]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 522ms 03:18:24 INFO - PROCESS | 1941 | 1468491504948 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 1941 | 1468491504950 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:18:24 INFO - PROCESS | 1941 | 1468491504952 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 1941 | 1468491504953 Marionette TRACE conn2 <- [1,2798,null,{}] 03:18:24 INFO - PROCESS | 1941 | 1468491504956 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}] 03:18:24 INFO - PROCESS | 1941 | 1468491504957 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:25 INFO - PROCESS | 1941 | 1468491505033 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:18:25 INFO - PROCESS | 1941 | 1468491505096 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 1941 | 1468491505097 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294da000 == 33 [pid = 1941] [id = 707] 03:18:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x119c5cc00) [pid = 1941] [serial = 2121] [outer = 0x0] 03:18:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1215cb400) [pid = 1941] [serial = 2122] [outer = 0x119c5cc00] 03:18:25 INFO - PROCESS | 1941 | 1468491505122 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x123349400) [pid = 1941] [serial = 2123] [outer = 0x119c5cc00] 03:18:25 INFO - PROCESS | 1941 | 1468491505433 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]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:18:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 03:18:25 INFO - PROCESS | 1941 | 1468491505474 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 1941 | 1468491505475 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:18:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:18:25 INFO - PROCESS | 1941 | 1468491505477 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 1941 | 1468491505478 Marionette TRACE conn2 <- [1,2802,null,{}] 03:18:25 INFO - PROCESS | 1941 | 1468491505481 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}] 03:18:25 INFO - PROCESS | 1941 | 1468491505485 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:25 INFO - PROCESS | 1941 | 1468491505610 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:18:25 INFO - PROCESS | 1941 | 1468491505622 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 1941 | 1468491505623 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:25 INFO - PROCESS | 1941 | ++DOCSHELL 0x12ab98800 == 34 [pid = 1941] [id = 708] 03:18:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1128d8c00) [pid = 1941] [serial = 2124] [outer = 0x0] 03:18:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x124a0ec00) [pid = 1941] [serial = 2125] [outer = 0x1128d8c00] 03:18:25 INFO - PROCESS | 1941 | 1468491505648 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x12840e800) [pid = 1941] [serial = 2126] [outer = 0x1128d8c00] 03:18:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:18:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 522ms 03:18:25 INFO - PROCESS | 1941 | 1468491505992 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]]]}] 03:18:26 INFO - PROCESS | 1941 | 1468491505999 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 1941 | 1468491506001 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:18:26 INFO - PROCESS | 1941 | 1468491506003 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 1941 | 1468491506006 Marionette TRACE conn2 <- [1,2806,null,{}] 03:18:26 INFO - PROCESS | 1941 | 1468491506009 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}] 03:18:26 INFO - PROCESS | 1941 | 1468491506010 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:26 INFO - PROCESS | 1941 | 1468491506122 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:18:26 INFO - PROCESS | 1941 | 1468491506125 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 1941 | 1468491506126 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b814800 == 35 [pid = 1941] [id = 709] 03:18:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1284cb800) [pid = 1941] [serial = 2127] [outer = 0x0] 03:18:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1289e7400) [pid = 1941] [serial = 2128] [outer = 0x1284cb800] 03:18:26 INFO - PROCESS | 1941 | 1468491506151 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x128cce000) [pid = 1941] [serial = 2129] [outer = 0x1284cb800] 03:18:26 INFO - PROCESS | 1941 | 1468491506470 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]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:18:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 522ms 03:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:18:26 INFO - PROCESS | 1941 | 1468491506526 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 1941 | 1468491506527 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:18:26 INFO - PROCESS | 1941 | 1468491506531 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 1941 | 1468491506532 Marionette TRACE conn2 <- [1,2810,null,{}] 03:18:26 INFO - PROCESS | 1941 | 1468491506534 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}] 03:18:26 INFO - PROCESS | 1941 | 1468491506536 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:26 INFO - PROCESS | 1941 | 1468491506636 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:18:26 INFO - PROCESS | 1941 | 1468491506674 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 1941 | 1468491506676 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:26 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd46000 == 36 [pid = 1941] [id = 710] 03:18:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x128cd1c00) [pid = 1941] [serial = 2130] [outer = 0x0] 03:18:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x128cd5000) [pid = 1941] [serial = 2131] [outer = 0x128cd1c00] 03:18:26 INFO - PROCESS | 1941 | 1468491506700 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x128e4f800) [pid = 1941] [serial = 2132] [outer = 0x128cd1c00] 03:18:27 INFO - PROCESS | 1941 | 1468491507002 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:18:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 519ms 03:18:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:18:27 INFO - PROCESS | 1941 | 1468491507050 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 1941 | 1468491507051 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:18:27 INFO - PROCESS | 1941 | 1468491507054 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1941 | 1468491507055 Marionette TRACE conn2 <- [1,2814,null,{}] 03:18:27 INFO - PROCESS | 1941 | 1468491507057 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}] 03:18:27 INFO - PROCESS | 1941 | 1468491507058 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:27 INFO - PROCESS | 1941 | 1468491507153 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:18:27 INFO - PROCESS | 1941 | 1468491507165 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1941 | 1468491507166 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd82000 == 37 [pid = 1941] [id = 711] 03:18:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x128e50800) [pid = 1941] [serial = 2133] [outer = 0x0] 03:18:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12905f400) [pid = 1941] [serial = 2134] [outer = 0x128e50800] 03:18:27 INFO - PROCESS | 1941 | 1468491507191 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x129065c00) [pid = 1941] [serial = 2135] [outer = 0x128e50800] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1151d1800) [pid = 1941] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x118479400) [pid = 1941] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x119c5d400) [pid = 1941] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x112d6fc00) [pid = 1941] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x112f56c00) [pid = 1941] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1128d3800) [pid = 1941] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x112f54000) [pid = 1941] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1160dd400) [pid = 1941] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x11870f000) [pid = 1941] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x126908000) [pid = 1941] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x128cd1400) [pid = 1941] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x123344c00) [pid = 1941] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1133e9c00) [pid = 1941] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x124fe3400) [pid = 1941] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:18:27 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x124d93000) [pid = 1941] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:18:27 INFO - PROCESS | 1941 | 1468491507576 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:18:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 570ms 03:18:27 INFO - PROCESS | 1941 | 1468491507625 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 1941 | 1468491507626 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:18:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:18:27 INFO - PROCESS | 1941 | 1468491507628 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1941 | 1468491507629 Marionette TRACE conn2 <- [1,2818,null,{}] 03:18:27 INFO - PROCESS | 1941 | 1468491507631 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}] 03:18:27 INFO - PROCESS | 1941 | 1468491507633 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:27 INFO - PROCESS | 1941 | 1468491507713 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:18:27 INFO - PROCESS | 1941 | 1468491507773 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1941 | 1468491507774 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:27 INFO - PROCESS | 1941 | ++DOCSHELL 0x128a4a800 == 38 [pid = 1941] [id = 712] 03:18:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x1129af800) [pid = 1941] [serial = 2136] [outer = 0x0] 03:18:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11822c800) [pid = 1941] [serial = 2137] [outer = 0x1129af800] 03:18:27 INFO - PROCESS | 1941 | 1468491507798 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x119c58000) [pid = 1941] [serial = 2138] [outer = 0x1129af800] 03:18:28 INFO - PROCESS | 1941 | 1468491508068 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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 470ms 03:18:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:18:28 INFO - PROCESS | 1941 | 1468491508099 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1941 | 1468491508100 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:18:28 INFO - PROCESS | 1941 | 1468491508103 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1941 | 1468491508106 Marionette TRACE conn2 <- [1,2822,null,{}] 03:18:28 INFO - PROCESS | 1941 | 1468491508115 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}] 03:18:28 INFO - PROCESS | 1941 | 1468491508117 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:28 INFO - PROCESS | 1941 | 1468491508215 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:18:28 INFO - PROCESS | 1941 | 1468491508219 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 1941 | 1468491508223 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d020800 == 39 [pid = 1941] [id = 713] 03:18:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x12120e800) [pid = 1941] [serial = 2139] [outer = 0x0] 03:18:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x12840b000) [pid = 1941] [serial = 2140] [outer = 0x12120e800] 03:18:28 INFO - PROCESS | 1941 | 1468491508249 Marionette DEBUG loaded listener.js 03:18:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1292b0000) [pid = 1941] [serial = 2141] [outer = 0x12120e800] 03:18:28 INFO - PROCESS | 1941 | 1468491508597 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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:18:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 527ms 03:18:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:18:28 INFO - PROCESS | 1941 | 1468491508630 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1941 | 1468491508631 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:18:28 INFO - PROCESS | 1941 | 1468491508633 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1941 | 1468491508634 Marionette TRACE conn2 <- [1,2826,null,{}] 03:18:28 INFO - PROCESS | 1941 | 1468491508640 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}] 03:18:28 INFO - PROCESS | 1941 | 1468491508641 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:28 INFO - PROCESS | 1941 | 1468491508747 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:18:28 INFO - PROCESS | 1941 | 1468491508753 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 1941 | 1468491508755 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:28 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d028800 == 40 [pid = 1941] [id = 714] 03:18:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1292a7c00) [pid = 1941] [serial = 2142] [outer = 0x0] 03:18:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x129422800) [pid = 1941] [serial = 2143] [outer = 0x1292a7c00] 03:18:28 INFO - PROCESS | 1941 | 1468491508781 Marionette DEBUG loaded listener.js 03:18:28 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x12a41a000) [pid = 1941] [serial = 2144] [outer = 0x1292a7c00] 03:18:29 INFO - PROCESS | 1941 | 1468491509097 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:18:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:18:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 475ms 03:18:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:18:29 INFO - PROCESS | 1941 | 1468491509110 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:18:29 INFO - PROCESS | 1941 | 1468491509111 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:18:29 INFO - PROCESS | 1941 | 1468491509113 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:18:29 INFO - PROCESS | 1941 | 1468491509114 Marionette TRACE conn2 <- [1,2830,null,{}] 03:18:29 INFO - PROCESS | 1941 | 1468491509116 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}] 03:18:29 INFO - PROCESS | 1941 | 1468491509117 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:29 INFO - PROCESS | 1941 | 1468491509203 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:18:29 INFO - PROCESS | 1941 | 1468491509208 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1941 | 1468491509209 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:29 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d5c4000 == 41 [pid = 1941] [id = 715] 03:18:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x129423c00) [pid = 1941] [serial = 2145] [outer = 0x0] 03:18:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x12a490000) [pid = 1941] [serial = 2146] [outer = 0x129423c00] 03:18:29 INFO - PROCESS | 1941 | 1468491509240 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x12a497800) [pid = 1941] [serial = 2147] [outer = 0x129423c00] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x119b1f800 == 40 [pid = 1941] [id = 690] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x119594000 == 39 [pid = 1941] [id = 704] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x12d027000 == 38 [pid = 1941] [id = 17] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x1180a3800 == 37 [pid = 1941] [id = 703] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x1180b3800 == 36 [pid = 1941] [id = 702] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd7e800 == 35 [pid = 1941] [id = 701] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x124ab3000 == 34 [pid = 1941] [id = 705] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x12ab98800 == 33 [pid = 1941] [id = 708] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd82000 == 32 [pid = 1941] [id = 711] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd46000 == 31 [pid = 1941] [id = 710] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x128a4a800 == 30 [pid = 1941] [id = 712] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x1294da000 == 29 [pid = 1941] [id = 707] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x12b814800 == 28 [pid = 1941] [id = 709] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x128e82000 == 27 [pid = 1941] [id = 706] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x12d020800 == 26 [pid = 1941] [id = 713] 03:18:30 INFO - PROCESS | 1941 | --DOCSHELL 0x12d028800 == 25 [pid = 1941] [id = 714] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x119bef800) [pid = 1941] [serial = 2086] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x118f18800) [pid = 1941] [serial = 2083] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x119339000) [pid = 1941] [serial = 2084] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x121203000) [pid = 1941] [serial = 2089] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x11386bc00) [pid = 1941] [serial = 2077] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x11696a800) [pid = 1941] [serial = 2078] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1173a8800) [pid = 1941] [serial = 2072] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11607b000) [pid = 1941] [serial = 2071] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x112e93000) [pid = 1941] [serial = 2074] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1132cf000) [pid = 1941] [serial = 2075] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x1173a9c00) [pid = 1941] [serial = 2080] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x11830fc00) [pid = 1941] [serial = 2060] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x116978400) [pid = 1941] [serial = 2059] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1210a6400) [pid = 1941] [serial = 2063] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x119befc00) [pid = 1941] [serial = 2062] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x1284bf000) [pid = 1941] [serial = 2066] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x126913800) [pid = 1941] [serial = 2065] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x119c5c400) [pid = 1941] [serial = 2087] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x128e51000) [pid = 1941] [serial = 2069] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x124902800) [pid = 1941] [serial = 2092] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 71 (0x123344000) [pid = 1941] [serial = 2090] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 70 (0x128cd8000) [pid = 1941] [serial = 2068] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 69 (0x124d1fc00) [pid = 1941] [serial = 2096] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 68 (0x128402400) [pid = 1941] [serial = 2102] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 67 (0x119c5bc00) [pid = 1941] [serial = 2095] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 66 (0x124bf2c00) [pid = 1941] [serial = 2093] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 65 (0x1284c9800) [pid = 1941] [serial = 2104] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 64 (0x1255d3c00) [pid = 1941] [serial = 2099] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 63 (0x118426800) [pid = 1941] [serial = 2081] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 62 (0x12552e000) [pid = 1941] [serial = 2098] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | --DOMWINDOW == 61 (0x12690fc00) [pid = 1941] [serial = 2101] [outer = 0x0] [url = about:blank] 03:18:30 INFO - PROCESS | 1941 | 1468491510638 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]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:18:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1571ms 03:18:30 INFO - PROCESS | 1941 | 1468491510685 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1941 | 1468491510687 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:18:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:18:30 INFO - PROCESS | 1941 | 1468491510693 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1941 | 1468491510695 Marionette TRACE conn2 <- [1,2834,null,{}] 03:18:30 INFO - PROCESS | 1941 | 1468491510699 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}] 03:18:30 INFO - PROCESS | 1941 | 1468491510701 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:30 INFO - PROCESS | 1941 | 1468491510785 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:18:30 INFO - PROCESS | 1941 | 1468491510841 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 1941 | 1468491510843 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:30 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167e1000 == 26 [pid = 1941] [id = 716] 03:18:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 62 (0x1129ab400) [pid = 1941] [serial = 2148] [outer = 0x0] 03:18:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 63 (0x1129b3800) [pid = 1941] [serial = 2149] [outer = 0x1129ab400] 03:18:30 INFO - PROCESS | 1941 | 1468491510871 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 1941 | ++DOMWINDOW == 64 (0x112e9c400) [pid = 1941] [serial = 2150] [outer = 0x1129ab400] 03:18:31 INFO - PROCESS | 1941 | 1468491511196 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:18:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 520ms 03:18:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:18:31 INFO - PROCESS | 1941 | 1468491511213 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 1941 | 1468491511216 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:18:31 INFO - PROCESS | 1941 | 1468491511223 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1941 | 1468491511227 Marionette TRACE conn2 <- [1,2838,null,{}] 03:18:31 INFO - PROCESS | 1941 | 1468491511229 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}] 03:18:31 INFO - PROCESS | 1941 | 1468491511231 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:31 INFO - PROCESS | 1941 | 1468491511311 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:18:31 INFO - PROCESS | 1941 | 1468491511315 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 1941 | 1468491511317 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x1184a3800 == 27 [pid = 1941] [id = 717] 03:18:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 65 (0x112f52c00) [pid = 1941] [serial = 2151] [outer = 0x0] 03:18:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 66 (0x113866c00) [pid = 1941] [serial = 2152] [outer = 0x112f52c00] 03:18:31 INFO - PROCESS | 1941 | 1468491511346 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 67 (0x113d93400) [pid = 1941] [serial = 2153] [outer = 0x112f52c00] 03:18:31 INFO - PROCESS | 1941 | 1468491511687 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]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:18:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 523ms 03:18:31 INFO - PROCESS | 1941 | 1468491511744 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 1941 | 1468491511745 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:18:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:18:31 INFO - PROCESS | 1941 | 1468491511747 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1941 | 1468491511758 Marionette TRACE conn2 <- [1,2842,null,{}] 03:18:31 INFO - PROCESS | 1941 | 1468491511766 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}] 03:18:31 INFO - PROCESS | 1941 | 1468491511769 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:31 INFO - PROCESS | 1941 | 1468491511848 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:18:31 INFO - PROCESS | 1941 | 1468491511853 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 1941 | 1468491511857 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:31 INFO - PROCESS | 1941 | ++DOCSHELL 0x12110f800 == 28 [pid = 1941] [id = 718] 03:18:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 68 (0x1122b0c00) [pid = 1941] [serial = 2154] [outer = 0x0] 03:18:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 69 (0x116a11c00) [pid = 1941] [serial = 2155] [outer = 0x1122b0c00] 03:18:31 INFO - PROCESS | 1941 | 1468491511886 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 1941 | ++DOMWINDOW == 70 (0x1173a9000) [pid = 1941] [serial = 2156] [outer = 0x1122b0c00] 03:18:32 INFO - PROCESS | 1941 | 1468491512464 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]]]}] 03:18:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:18:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 03:18:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:18:32 INFO - PROCESS | 1941 | 1468491512477 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:18:32 INFO - PROCESS | 1941 | 1468491512480 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:18:32 INFO - PROCESS | 1941 | 1468491512483 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:18:32 INFO - PROCESS | 1941 | 1468491512486 Marionette TRACE conn2 <- [1,2846,null,{}] 03:18:32 INFO - PROCESS | 1941 | 1468491512490 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}] 03:18:32 INFO - PROCESS | 1941 | 1468491512492 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:32 INFO - PROCESS | 1941 | 1468491512594 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:18:32 INFO - PROCESS | 1941 | 1468491512671 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 1941 | 1468491512672 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:32 INFO - PROCESS | 1941 | ++DOCSHELL 0x11925b800 == 29 [pid = 1941] [id = 719] 03:18:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 71 (0x112d0f800) [pid = 1941] [serial = 2157] [outer = 0x0] 03:18:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 72 (0x112f51c00) [pid = 1941] [serial = 2158] [outer = 0x112d0f800] 03:18:32 INFO - PROCESS | 1941 | 1468491512704 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x113d41800) [pid = 1941] [serial = 2159] [outer = 0x112d0f800] 03:18:33 INFO - PROCESS | 1941 | 1468491513217 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]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:18:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 773ms 03:18:33 INFO - PROCESS | 1941 | 1468491513257 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 1941 | 1468491513260 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:18:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:18:33 INFO - PROCESS | 1941 | 1468491513265 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 1941 | 1468491513267 Marionette TRACE conn2 <- [1,2850,null,{}] 03:18:33 INFO - PROCESS | 1941 | 1468491513269 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}] 03:18:33 INFO - PROCESS | 1941 | 1468491513271 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:33 INFO - PROCESS | 1941 | 1468491513376 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:18:33 INFO - PROCESS | 1941 | 1468491513452 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 1941 | 1468491513454 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:33 INFO - PROCESS | 1941 | ++DOCSHELL 0x1217b6000 == 30 [pid = 1941] [id = 720] 03:18:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x11696a800) [pid = 1941] [serial = 2160] [outer = 0x0] 03:18:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x117225000) [pid = 1941] [serial = 2161] [outer = 0x11696a800] 03:18:33 INFO - PROCESS | 1941 | 1468491513486 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x118124400) [pid = 1941] [serial = 2162] [outer = 0x11696a800] 03:18:33 INFO - PROCESS | 1941 | --DOCSHELL 0x1184a3800 == 29 [pid = 1941] [id = 717] 03:18:33 INFO - PROCESS | 1941 | --DOCSHELL 0x1167e1000 == 28 [pid = 1941] [id = 716] 03:18:33 INFO - PROCESS | 1941 | 1468491513973 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:18:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 722ms 03:18:33 INFO - PROCESS | 1941 | 1468491513988 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:18:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:18:33 INFO - PROCESS | 1941 | 1468491513993 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:18:33 INFO - PROCESS | 1941 | 1468491513996 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 1941 | 1468491513998 Marionette TRACE conn2 <- [1,2854,null,{}] 03:18:34 INFO - PROCESS | 1941 | 1468491514002 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}] 03:18:34 INFO - PROCESS | 1941 | 1468491514007 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:34 INFO - PROCESS | 1941 | 1468491514090 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:18:34 INFO - PROCESS | 1941 | 1468491514095 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 1941 | 1468491514098 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x117e36800 == 29 [pid = 1941] [id = 721] 03:18:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x112f50000) [pid = 1941] [serial = 2163] [outer = 0x0] 03:18:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x1133e8800) [pid = 1941] [serial = 2164] [outer = 0x112f50000] 03:18:34 INFO - PROCESS | 1941 | 1468491514127 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x11662a800) [pid = 1941] [serial = 2165] [outer = 0x112f50000] 03:18:34 INFO - PROCESS | 1941 | 1468491514509 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]]]}] 03:18:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:18:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 570ms 03:18:34 INFO - PROCESS | 1941 | 1468491514568 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 1941 | 1468491514572 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:18:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:18:34 INFO - PROCESS | 1941 | 1468491514589 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 1941 | 1468491514592 Marionette TRACE conn2 <- [1,2858,null,{}] 03:18:34 INFO - PROCESS | 1941 | 1468491514595 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}] 03:18:34 INFO - PROCESS | 1941 | 1468491514598 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:34 INFO - PROCESS | 1941 | 1468491514723 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:18:34 INFO - PROCESS | 1941 | 1468491514739 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 1941 | 1468491514740 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:34 INFO - PROCESS | 1941 | ++DOCSHELL 0x121a49000 == 30 [pid = 1941] [id = 722] 03:18:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x118130400) [pid = 1941] [serial = 2166] [outer = 0x0] 03:18:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x118311000) [pid = 1941] [serial = 2167] [outer = 0x118130400] 03:18:34 INFO - PROCESS | 1941 | 1468491514786 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x11836e400) [pid = 1941] [serial = 2168] [outer = 0x118130400] 03:18:35 INFO - PROCESS | 1941 | 1468491515215 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 674ms 03:18:35 INFO - PROCESS | 1941 | 1468491515261 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1941 | 1468491515263 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:18:35 INFO - PROCESS | 1941 | 1468491515265 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1941 | 1468491515268 Marionette TRACE conn2 <- [1,2862,null,{}] 03:18:35 INFO - PROCESS | 1941 | 1468491515275 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}] 03:18:35 INFO - PROCESS | 1941 | 1468491515279 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:35 INFO - PROCESS | 1941 | 1468491515359 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:18:35 INFO - PROCESS | 1941 | 1468491515364 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 1941 | 1468491515367 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289c6000 == 31 [pid = 1941] [id = 723] 03:18:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1122b0800) [pid = 1941] [serial = 2169] [outer = 0x0] 03:18:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x118f11800) [pid = 1941] [serial = 2170] [outer = 0x1122b0800] 03:18:35 INFO - PROCESS | 1941 | 1468491515397 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1193e0400) [pid = 1941] [serial = 2171] [outer = 0x1122b0800] 03:18:35 INFO - PROCESS | 1941 | 1468491515755 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]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 03:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:18:35 INFO - PROCESS | 1941 | 1468491515787 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1941 | 1468491515791 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:18:35 INFO - PROCESS | 1941 | 1468491515793 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1941 | 1468491515795 Marionette TRACE conn2 <- [1,2866,null,{}] 03:18:35 INFO - PROCESS | 1941 | 1468491515811 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}] 03:18:35 INFO - PROCESS | 1941 | 1468491515812 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:35 INFO - PROCESS | 1941 | 1468491515895 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:18:35 INFO - PROCESS | 1941 | 1468491515899 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 1941 | 1468491515900 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:35 INFO - PROCESS | 1941 | ++DOCSHELL 0x1292a3000 == 32 [pid = 1941] [id = 724] 03:18:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x119bea000) [pid = 1941] [serial = 2172] [outer = 0x0] 03:18:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x120fa4800) [pid = 1941] [serial = 2173] [outer = 0x119bea000] 03:18:35 INFO - PROCESS | 1941 | 1468491515925 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1210a9400) [pid = 1941] [serial = 2174] [outer = 0x119bea000] 03:18:36 INFO - PROCESS | 1941 | 1468491516297 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]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:18:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 518ms 03:18:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:18:36 INFO - PROCESS | 1941 | 1468491516313 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 1941 | 1468491516314 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:18:36 INFO - PROCESS | 1941 | 1468491516316 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1941 | 1468491516318 Marionette TRACE conn2 <- [1,2870,null,{}] 03:18:36 INFO - PROCESS | 1941 | 1468491516323 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}] 03:18:36 INFO - PROCESS | 1941 | 1468491516325 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:36 INFO - PROCESS | 1941 | 1468491516435 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:18:36 INFO - PROCESS | 1941 | 1468491516448 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 1941 | 1468491516450 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:36 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a552000 == 33 [pid = 1941] [id = 725] 03:18:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x112f4f800) [pid = 1941] [serial = 2175] [outer = 0x0] 03:18:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x12120dc00) [pid = 1941] [serial = 2176] [outer = 0x112f4f800] 03:18:36 INFO - PROCESS | 1941 | 1468491516489 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1215d0c00) [pid = 1941] [serial = 2177] [outer = 0x112f4f800] 03:18:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:18:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 669ms 03:18:36 INFO - PROCESS | 1941 | 1468491516979 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]]]}] 03:18:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:18:36 INFO - PROCESS | 1941 | 1468491516990 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 1941 | 1468491516991 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:18:36 INFO - PROCESS | 1941 | 1468491516993 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1941 | 1468491516995 Marionette TRACE conn2 <- [1,2874,null,{}] 03:18:36 INFO - PROCESS | 1941 | 1468491516997 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}] 03:18:37 INFO - PROCESS | 1941 | 1468491517001 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:37 INFO - PROCESS | 1941 | 1468491517125 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:18:37 INFO - PROCESS | 1941 | 1468491517129 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 1941 | 1468491517130 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a7cc000 == 34 [pid = 1941] [id = 726] 03:18:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x11989a800) [pid = 1941] [serial = 2178] [outer = 0x0] 03:18:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x12490f400) [pid = 1941] [serial = 2179] [outer = 0x11989a800] 03:18:37 INFO - PROCESS | 1941 | 1468491517155 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x124d92000) [pid = 1941] [serial = 2180] [outer = 0x11989a800] 03:18:37 INFO - PROCESS | 1941 | 1468491517507 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]]]}] 03:18:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:18:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 568ms 03:18:37 INFO - PROCESS | 1941 | 1468491517563 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 1941 | 1468491517564 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:18:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:18:37 INFO - PROCESS | 1941 | 1468491517572 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 1941 | 1468491517573 Marionette TRACE conn2 <- [1,2878,null,{}] 03:18:37 INFO - PROCESS | 1941 | 1468491517575 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}] 03:18:37 INFO - PROCESS | 1941 | 1468491517576 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:37 INFO - PROCESS | 1941 | 1468491517674 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:18:37 INFO - PROCESS | 1941 | 1468491517677 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 1941 | 1468491517678 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:37 INFO - PROCESS | 1941 | ++DOCSHELL 0x12110f000 == 35 [pid = 1941] [id = 727] 03:18:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x125531400) [pid = 1941] [serial = 2181] [outer = 0x0] 03:18:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1255d3000) [pid = 1941] [serial = 2182] [outer = 0x125531400] 03:18:37 INFO - PROCESS | 1941 | 1468491517700 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x126907000) [pid = 1941] [serial = 2183] [outer = 0x125531400] 03:18:38 INFO - PROCESS | 1941 | 1468491518017 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]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 471ms 03:18:38 INFO - PROCESS | 1941 | 1468491518044 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 1941 | 1468491518045 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:18:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:18:38 INFO - PROCESS | 1941 | 1468491518048 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 1941 | 1468491518049 Marionette TRACE conn2 <- [1,2882,null,{}] 03:18:38 INFO - PROCESS | 1941 | 1468491518051 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}] 03:18:38 INFO - PROCESS | 1941 | 1468491518052 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:38 INFO - PROCESS | 1941 | 1468491518196 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x12d028000) [pid = 1941] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x1129ab400) [pid = 1941] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x112f52c00) [pid = 1941] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x129423c00) [pid = 1941] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1128d8c00) [pid = 1941] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x128cd1c00) [pid = 1941] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x1284cb800) [pid = 1941] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1129af800) [pid = 1941] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x128e50800) [pid = 1941] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x12120e800) [pid = 1941] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x11836b400) [pid = 1941] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x11662f000) [pid = 1941] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11383a400) [pid = 1941] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x112f57400) [pid = 1941] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x128406000) [pid = 1941] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x12ccbcc00) [pid = 1941] [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.] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x119c5cc00) [pid = 1941] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x119c53800) [pid = 1941] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:18:38 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1292a7c00) [pid = 1941] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:18:38 INFO - PROCESS | 1941 | 1468491518241 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 1941 | 1468491518242 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x116937800 == 36 [pid = 1941] [id = 728] 03:18:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x11223e800) [pid = 1941] [serial = 2184] [outer = 0x0] 03:18:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1128d8400) [pid = 1941] [serial = 2185] [outer = 0x11223e800] 03:18:38 INFO - PROCESS | 1941 | 1468491518267 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x112f56c00) [pid = 1941] [serial = 2186] [outer = 0x11223e800] 03:18:38 INFO - PROCESS | 1941 | 1468491518532 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]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 03:18:38 INFO - PROCESS | 1941 | 1468491518568 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 1941 | 1468491518569 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:18:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:18:38 INFO - PROCESS | 1941 | 1468491518589 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 1941 | 1468491518591 Marionette TRACE conn2 <- [1,2886,null,{}] 03:18:38 INFO - PROCESS | 1941 | 1468491518597 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}] 03:18:38 INFO - PROCESS | 1941 | 1468491518598 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:38 INFO - PROCESS | 1941 | 1468491518680 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:18:38 INFO - PROCESS | 1941 | 1468491518683 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 1941 | 1468491518684 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:38 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289c5000 == 37 [pid = 1941] [id = 729] 03:18:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x112f57400) [pid = 1941] [serial = 2187] [outer = 0x0] 03:18:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x120fa3800) [pid = 1941] [serial = 2188] [outer = 0x112f57400] 03:18:38 INFO - PROCESS | 1941 | 1468491518710 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x128402800) [pid = 1941] [serial = 2189] [outer = 0x112f57400] 03:18:39 INFO - PROCESS | 1941 | 1468491519046 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]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:18:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 482ms 03:18:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:18:39 INFO - PROCESS | 1941 | 1468491519062 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 1941 | 1468491519063 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:18:39 INFO - PROCESS | 1941 | 1468491519065 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1941 | 1468491519066 Marionette TRACE conn2 <- [1,2890,null,{}] 03:18:39 INFO - PROCESS | 1941 | 1468491519069 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}] 03:18:39 INFO - PROCESS | 1941 | 1468491519070 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:39 INFO - PROCESS | 1941 | 1468491519184 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:18:39 INFO - PROCESS | 1941 | 1468491519190 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1941 | 1468491519191 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd7c800 == 38 [pid = 1941] [id = 730] 03:18:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x113d4cc00) [pid = 1941] [serial = 2190] [outer = 0x0] 03:18:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x128406c00) [pid = 1941] [serial = 2191] [outer = 0x113d4cc00] 03:18:39 INFO - PROCESS | 1941 | 1468491519215 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1284c6c00) [pid = 1941] [serial = 2192] [outer = 0x113d4cc00] 03:18:39 INFO - PROCESS | 1941 | 1468491519532 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:18:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 03:18:39 INFO - PROCESS | 1941 | 1468491519585 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 1941 | 1468491519586 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:18:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:18:39 INFO - PROCESS | 1941 | 1468491519598 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1941 | 1468491519600 Marionette TRACE conn2 <- [1,2894,null,{}] 03:18:39 INFO - PROCESS | 1941 | 1468491519603 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}] 03:18:39 INFO - PROCESS | 1941 | 1468491519605 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:39 INFO - PROCESS | 1941 | 1468491519707 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:18:39 INFO - PROCESS | 1941 | 1468491519758 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1941 | 1468491519760 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:39 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5db800 == 39 [pid = 1941] [id = 731] 03:18:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1160e0800) [pid = 1941] [serial = 2193] [outer = 0x0] 03:18:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1289dcc00) [pid = 1941] [serial = 2194] [outer = 0x1160e0800] 03:18:39 INFO - PROCESS | 1941 | 1468491519787 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x129058000) [pid = 1941] [serial = 2195] [outer = 0x1160e0800] 03:18:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:18:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 572ms 03:18:40 INFO - PROCESS | 1941 | 1468491520166 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]]]}] 03:18:40 INFO - PROCESS | 1941 | 1468491520252 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 1941 | 1468491520256 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:18:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:18:40 INFO - PROCESS | 1941 | 1468491520266 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1941 | 1468491520271 Marionette TRACE conn2 <- [1,2898,null,{}] 03:18:40 INFO - PROCESS | 1941 | 1468491520286 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}] 03:18:40 INFO - PROCESS | 1941 | 1468491520290 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:40 INFO - PROCESS | 1941 | 1468491520476 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:18:40 INFO - PROCESS | 1941 | 1468491520572 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 1941 | 1468491520576 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:40 INFO - PROCESS | 1941 | ++DOCSHELL 0x11724f000 == 40 [pid = 1941] [id = 732] 03:18:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x1128d8800) [pid = 1941] [serial = 2196] [outer = 0x0] 03:18:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1129a8000) [pid = 1941] [serial = 2197] [outer = 0x1128d8800] 03:18:40 INFO - PROCESS | 1941 | 1468491520609 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x113867400) [pid = 1941] [serial = 2198] [outer = 0x1128d8800] 03:18:41 INFO - PROCESS | 1941 | 1468491521069 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]]]}] 03:18:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:18:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 834ms 03:18:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:18:41 INFO - PROCESS | 1941 | 1468491521100 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 1941 | 1468491521102 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:18:41 INFO - PROCESS | 1941 | 1468491521106 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 1941 | 1468491521109 Marionette TRACE conn2 <- [1,2902,null,{}] 03:18:41 INFO - PROCESS | 1941 | 1468491521113 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}] 03:18:41 INFO - PROCESS | 1941 | 1468491521114 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:41 INFO - PROCESS | 1941 | 1468491521220 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:18:41 INFO - PROCESS | 1941 | 1468491521278 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 1941 | 1468491521279 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:41 INFO - PROCESS | 1941 | ++DOCSHELL 0x12928d800 == 41 [pid = 1941] [id = 733] 03:18:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x1172ba800) [pid = 1941] [serial = 2199] [outer = 0x0] 03:18:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x11836b800) [pid = 1941] [serial = 2200] [outer = 0x1172ba800] 03:18:41 INFO - PROCESS | 1941 | 1468491521310 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x118706c00) [pid = 1941] [serial = 2201] [outer = 0x1172ba800] 03:18:41 INFO - PROCESS | 1941 | 1468491521761 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:18:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:18:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 722ms 03:18:41 INFO - PROCESS | 1941 | 1468491521837 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 1941 | 1468491521839 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:18:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:18:41 INFO - PROCESS | 1941 | 1468491521842 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 1941 | 1468491521843 Marionette TRACE conn2 <- [1,2906,null,{}] 03:18:41 INFO - PROCESS | 1941 | 1468491521846 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}] 03:18:41 INFO - PROCESS | 1941 | 1468491521850 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:41 INFO - PROCESS | 1941 | 1468491521957 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:18:42 INFO - PROCESS | 1941 | 1468491522032 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 1941 | 1468491522035 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5e8800 == 42 [pid = 1941] [id = 734] 03:18:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1211a7c00) [pid = 1941] [serial = 2202] [outer = 0x0] 03:18:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12120fc00) [pid = 1941] [serial = 2203] [outer = 0x1211a7c00] 03:18:42 INFO - PROCESS | 1941 | 1468491522066 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12334dc00) [pid = 1941] [serial = 2204] [outer = 0x1211a7c00] 03:18:42 INFO - PROCESS | 1941 | 1468491522491 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]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:18:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 03:18:42 INFO - PROCESS | 1941 | 1468491522513 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 1941 | 1468491522514 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:18:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:18:42 INFO - PROCESS | 1941 | 1468491522553 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 1941 | 1468491522555 Marionette TRACE conn2 <- [1,2910,null,{}] 03:18:42 INFO - PROCESS | 1941 | 1468491522569 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}] 03:18:42 INFO - PROCESS | 1941 | 1468491522571 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:42 INFO - PROCESS | 1941 | 1468491522737 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:18:42 INFO - PROCESS | 1941 | 1468491522746 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 1941 | 1468491522748 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:42 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d5c2000 == 43 [pid = 1941] [id = 735] 03:18:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x1249d0000) [pid = 1941] [serial = 2205] [outer = 0x0] 03:18:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x12552dc00) [pid = 1941] [serial = 2206] [outer = 0x1249d0000] 03:18:42 INFO - PROCESS | 1941 | 1468491522775 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x12840c800) [pid = 1941] [serial = 2207] [outer = 0x1249d0000] 03:18:43 INFO - PROCESS | 1941 | 1468491523159 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]]]}] 03:18:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:18:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:18:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 648ms 03:18:43 INFO - PROCESS | 1941 | 1468491523187 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:18:43 INFO - TEST-START | /DOMEvents/constructors.html 03:18:43 INFO - PROCESS | 1941 | 1468491523189 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:18:43 INFO - PROCESS | 1941 | 1468491523191 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 1941 | 1468491523192 Marionette TRACE conn2 <- [1,2914,null,{}] 03:18:43 INFO - PROCESS | 1941 | 1468491523195 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}] 03:18:43 INFO - PROCESS | 1941 | 1468491523196 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:43 INFO - PROCESS | 1941 | 1468491523295 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:18:43 INFO - PROCESS | 1941 | 1468491523351 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 1941 | 1468491523352 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:43 INFO - PROCESS | 1941 | ++DOCSHELL 0x116944000 == 44 [pid = 1941] [id = 736] 03:18:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x1129a9000) [pid = 1941] [serial = 2208] [outer = 0x0] 03:18:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x11830c800) [pid = 1941] [serial = 2209] [outer = 0x1129a9000] 03:18:43 INFO - PROCESS | 1941 | 1468491523382 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x124b16c00) [pid = 1941] [serial = 2210] [outer = 0x1129a9000] 03:18:43 INFO - PROCESS | 1941 | 1468491523927 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]]]}] 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:18:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:18:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:18:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 776ms 03:18:43 INFO - PROCESS | 1941 | 1468491523968 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 1941 | 1468491523970 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:18:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:18:43 INFO - PROCESS | 1941 | 1468491523973 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 1941 | 1468491523976 Marionette TRACE conn2 <- [1,2918,null,{}] 03:18:43 INFO - PROCESS | 1941 | 1468491523980 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}] 03:18:43 INFO - PROCESS | 1941 | 1468491523981 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:44 INFO - PROCESS | 1941 | 1468491524132 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:18:44 INFO - PROCESS | 1941 | 1468491524197 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1941 | 1468491524199 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x113abf000 == 45 [pid = 1941] [id = 737] 03:18:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x112a84c00) [pid = 1941] [serial = 2211] [outer = 0x0] 03:18:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x112f52400) [pid = 1941] [serial = 2212] [outer = 0x112a84c00] 03:18:44 INFO - PROCESS | 1941 | 1468491524280 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x1133eac00) [pid = 1941] [serial = 2213] [outer = 0x112a84c00] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12d5c4000 == 44 [pid = 1941] [id = 715] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd7c800 == 43 [pid = 1941] [id = 730] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x1289c5000 == 42 [pid = 1941] [id = 729] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x116937800 == 41 [pid = 1941] [id = 728] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12110f000 == 40 [pid = 1941] [id = 727] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12a7cc000 == 39 [pid = 1941] [id = 726] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12a552000 == 38 [pid = 1941] [id = 725] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x1292a3000 == 37 [pid = 1941] [id = 724] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x12d02e800) [pid = 1941] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x116a11c00) [pid = 1941] [serial = 2155] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x1289c6000 == 36 [pid = 1941] [id = 723] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x121a49000 == 35 [pid = 1941] [id = 722] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x117e36800 == 34 [pid = 1941] [id = 721] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x1217b6000 == 33 [pid = 1941] [id = 720] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x11925b800 == 32 [pid = 1941] [id = 719] 03:18:44 INFO - PROCESS | 1941 | --DOCSHELL 0x12110f800 == 31 [pid = 1941] [id = 718] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x112e9c400) [pid = 1941] [serial = 2150] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x113866c00) [pid = 1941] [serial = 2152] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x12a497800) [pid = 1941] [serial = 2147] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x124a0ec00) [pid = 1941] [serial = 2125] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x128cd5000) [pid = 1941] [serial = 2131] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1289e7400) [pid = 1941] [serial = 2128] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x11822c800) [pid = 1941] [serial = 2137] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x128e4f800) [pid = 1941] [serial = 2132] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x12905f400) [pid = 1941] [serial = 2134] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x12840b000) [pid = 1941] [serial = 2140] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x129065c00) [pid = 1941] [serial = 2135] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x118a2f400) [pid = 1941] [serial = 2116] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x11989e800) [pid = 1941] [serial = 2117] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x113d93400) [pid = 1941] [serial = 2153] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1172bbc00) [pid = 1941] [serial = 2113] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x11812ac00) [pid = 1941] [serial = 2114] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x11662a000) [pid = 1941] [serial = 2111] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x1138f3000) [pid = 1941] [serial = 2110] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x113d45800) [pid = 1941] [serial = 2108] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x1133e2800) [pid = 1941] [serial = 2107] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x128c0c400) [pid = 1941] [serial = 2105] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x1126f6c00) [pid = 1941] [serial = 1442] [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.] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1215cb400) [pid = 1941] [serial = 2122] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x12120a400) [pid = 1941] [serial = 2120] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x120fa5000) [pid = 1941] [serial = 2119] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x12a41a000) [pid = 1941] [serial = 2144] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x12a490000) [pid = 1941] [serial = 2146] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1129b3800) [pid = 1941] [serial = 2149] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x119c58000) [pid = 1941] [serial = 2138] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x128cce000) [pid = 1941] [serial = 2129] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x12840e800) [pid = 1941] [serial = 2126] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 74 (0x1292b0000) [pid = 1941] [serial = 2141] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 73 (0x123349400) [pid = 1941] [serial = 2123] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | --DOMWINDOW == 72 (0x129422800) [pid = 1941] [serial = 2143] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1941 | 1468491524614 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:18:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:18:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 675ms 03:18:44 INFO - PROCESS | 1941 | 1468491524649 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 1941 | 1468491524652 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:18:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:18:44 INFO - PROCESS | 1941 | 1468491524656 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 1941 | 1468491524658 Marionette TRACE conn2 <- [1,2922,null,{}] 03:18:44 INFO - PROCESS | 1941 | 1468491524661 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}] 03:18:44 INFO - PROCESS | 1941 | 1468491524662 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:44 INFO - PROCESS | 1941 | 1468491524754 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:18:44 INFO - PROCESS | 1941 | 1468491524823 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1941 | 1468491524825 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:44 INFO - PROCESS | 1941 | ++DOCSHELL 0x119c9f000 == 32 [pid = 1941] [id = 738] 03:18:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 73 (0x113d91000) [pid = 1941] [serial = 2214] [outer = 0x0] 03:18:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 74 (0x116031c00) [pid = 1941] [serial = 2215] [outer = 0x113d91000] 03:18:44 INFO - PROCESS | 1941 | 1468491524861 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 1941 | ++DOMWINDOW == 75 (0x116978400) [pid = 1941] [serial = 2216] [outer = 0x113d91000] 03:18:45 INFO - PROCESS | 1941 | [1941] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:18:45 INFO - PROCESS | 1941 | [1941] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:18:45 INFO - PROCESS | 1941 | [1941] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:18:45 INFO - PROCESS | 1941 | [1941] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:18:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:18:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:18:45 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 03:18:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:18:45 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 03:18:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:18:45 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]" 03:18:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:18:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:18:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms 03:18:45 INFO - PROCESS | 1941 | 1468491525274 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]]]}] 03:18:45 INFO - PROCESS | 1941 | 1468491525279 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:18:45 INFO - PROCESS | 1941 | 1468491525282 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:18:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:18:45 INFO - PROCESS | 1941 | 1468491525286 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 1941 | 1468491525291 Marionette TRACE conn2 <- [1,2926,null,{}] 03:18:45 INFO - PROCESS | 1941 | 1468491525298 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}] 03:18:45 INFO - PROCESS | 1941 | 1468491525302 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:45 INFO - PROCESS | 1941 | 1468491525396 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:18:45 INFO - PROCESS | 1941 | 1468491525452 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:45 INFO - PROCESS | 1941 | 1468491525454 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:45 INFO - PROCESS | 1941 | ++DOCSHELL 0x12508a800 == 33 [pid = 1941] [id = 739] 03:18:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1176c7c00) [pid = 1941] [serial = 2217] [outer = 0x0] 03:18:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x11870b000) [pid = 1941] [serial = 2218] [outer = 0x1176c7c00] 03:18:45 INFO - PROCESS | 1941 | 1468491525482 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x119330000) [pid = 1941] [serial = 2219] [outer = 0x1176c7c00] 03:18:45 INFO - PROCESS | 1941 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:18:45 INFO - PROCESS | 1941 | 1468491525770 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]]]}] 03:18:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:18:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 526ms 03:18:45 INFO - PROCESS | 1941 | 1468491525814 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:18:45 INFO - PROCESS | 1941 | 1468491525816 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:18:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:18:45 INFO - PROCESS | 1941 | 1468491525818 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 1941 | 1468491525820 Marionette TRACE conn2 <- [1,2930,null,{}] 03:18:45 INFO - PROCESS | 1941 | 1468491525833 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}] 03:18:45 INFO - PROCESS | 1941 | 1468491525834 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:45 INFO - PROCESS | 1941 | 1468491525971 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:18:46 INFO - PROCESS | 1941 | 1468491526013 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1941 | 1468491526014 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x128ca0800 == 34 [pid = 1941] [id = 740] 03:18:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x118f15400) [pid = 1941] [serial = 2220] [outer = 0x0] 03:18:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x119c52c00) [pid = 1941] [serial = 2221] [outer = 0x118f15400] 03:18:46 INFO - PROCESS | 1941 | 1468491526056 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x120f9fc00) [pid = 1941] [serial = 2222] [outer = 0x118f15400] 03:18:46 INFO - PROCESS | 1941 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:18:46 INFO - PROCESS | 1941 | 1468491526429 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]]]}] 03:18:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:18:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 632ms 03:18:46 INFO - PROCESS | 1941 | 1468491526451 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 1941 | 1468491526453 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:18:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:18:46 INFO - PROCESS | 1941 | 1468491526458 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 1941 | 1468491526459 Marionette TRACE conn2 <- [1,2934,null,{}] 03:18:46 INFO - PROCESS | 1941 | 1468491526461 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}] 03:18:46 INFO - PROCESS | 1941 | 1468491526462 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:46 INFO - PROCESS | 1941 | 1468491526583 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:18:46 INFO - PROCESS | 1941 | 1468491526621 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1941 | 1468491526622 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:46 INFO - PROCESS | 1941 | ++DOCSHELL 0x12a542800 == 35 [pid = 1941] [id = 741] 03:18:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x112e98000) [pid = 1941] [serial = 2223] [outer = 0x0] 03:18:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1210a2800) [pid = 1941] [serial = 2224] [outer = 0x112e98000] 03:18:46 INFO - PROCESS | 1941 | 1468491526649 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1216e3c00) [pid = 1941] [serial = 2225] [outer = 0x112e98000] 03:18:46 INFO - PROCESS | 1941 | 1468491526982 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]]]}] 03:18:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:18:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 571ms 03:18:47 INFO - PROCESS | 1941 | 1468491527030 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 1941 | 1468491527031 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:18:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:18:47 INFO - PROCESS | 1941 | 1468491527033 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 1941 | 1468491527034 Marionette TRACE conn2 <- [1,2938,null,{}] 03:18:47 INFO - PROCESS | 1941 | 1468491527037 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}] 03:18:47 INFO - PROCESS | 1941 | 1468491527041 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:47 INFO - PROCESS | 1941 | 1468491527159 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:18:47 INFO - PROCESS | 1941 | 1468491527174 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 1941 | 1468491527176 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b817000 == 36 [pid = 1941] [id = 742] 03:18:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x1216e5c00) [pid = 1941] [serial = 2226] [outer = 0x0] 03:18:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x1233da400) [pid = 1941] [serial = 2227] [outer = 0x1216e5c00] 03:18:47 INFO - PROCESS | 1941 | 1468491527200 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x12714f800) [pid = 1941] [serial = 2228] [outer = 0x1216e5c00] 03:18:47 INFO - PROCESS | 1941 | 1468491527484 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]]]}] 03:18:47 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. 03:18:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 03:18:47 INFO - PROCESS | 1941 | 1468491527511 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 1941 | 1468491527512 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:18:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:18:47 INFO - PROCESS | 1941 | 1468491527517 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 1941 | 1468491527518 Marionette TRACE conn2 <- [1,2942,null,{}] 03:18:47 INFO - PROCESS | 1941 | 1468491527520 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}] 03:18:47 INFO - PROCESS | 1941 | 1468491527523 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:47 INFO - PROCESS | 1941 | 1468491527641 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:18:47 INFO - PROCESS | 1941 | 1468491527644 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 1941 | 1468491527645 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:47 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd49000 == 37 [pid = 1941] [id = 743] 03:18:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x124d25400) [pid = 1941] [serial = 2229] [outer = 0x0] 03:18:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x12840e800) [pid = 1941] [serial = 2230] [outer = 0x124d25400] 03:18:47 INFO - PROCESS | 1941 | 1468491527703 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x1284c8000) [pid = 1941] [serial = 2231] [outer = 0x124d25400] 03:18:47 INFO - PROCESS | 1941 | 1468491527993 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"]]]}] 03:18:48 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 03:18:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:18:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 522ms 03:18:48 INFO - PROCESS | 1941 | 1468491528040 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:18:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:18:48 INFO - PROCESS | 1941 | 1468491528043 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:18:48 INFO - PROCESS | 1941 | 1468491528045 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 1941 | 1468491528046 Marionette TRACE conn2 <- [1,2946,null,{}] 03:18:48 INFO - PROCESS | 1941 | 1468491528048 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}] 03:18:48 INFO - PROCESS | 1941 | 1468491528049 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:48 INFO - PROCESS | 1941 | 1468491528154 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:18:48 INFO - PROCESS | 1941 | 1468491528168 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 1941 | 1468491528169 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd81000 == 38 [pid = 1941] [id = 744] 03:18:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x121203400) [pid = 1941] [serial = 2232] [outer = 0x0] 03:18:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1289de800) [pid = 1941] [serial = 2233] [outer = 0x121203400] 03:18:48 INFO - PROCESS | 1941 | 1468491528194 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x128cca800) [pid = 1941] [serial = 2234] [outer = 0x121203400] 03:18:48 INFO - PROCESS | 1941 | 1468491528477 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]]]}] 03:18:48 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. 03:18:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 03:18:48 INFO - PROCESS | 1941 | 1468491528524 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 1941 | 1468491528526 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:18:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:18:48 INFO - PROCESS | 1941 | 1468491528529 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 1941 | 1468491528530 Marionette TRACE conn2 <- [1,2950,null,{}] 03:18:48 INFO - PROCESS | 1941 | 1468491528542 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}] 03:18:48 INFO - PROCESS | 1941 | 1468491528543 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:48 INFO - PROCESS | 1941 | 1468491528719 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x112f4f800) [pid = 1941] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x11989a800) [pid = 1941] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x118130400) [pid = 1941] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x112f50000) [pid = 1941] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x11696a800) [pid = 1941] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1122b0800) [pid = 1941] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x119bea000) [pid = 1941] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x125531400) [pid = 1941] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x11223e800) [pid = 1941] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x113d4cc00) [pid = 1941] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:18:48 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x112f57400) [pid = 1941] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:18:48 INFO - PROCESS | 1941 | 1468491528763 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 1941 | 1468491528765 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x121236000 == 39 [pid = 1941] [id = 745] 03:18:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x1122b0800) [pid = 1941] [serial = 2235] [outer = 0x0] 03:18:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1129aa000) [pid = 1941] [serial = 2236] [outer = 0x1122b0800] 03:18:48 INFO - PROCESS | 1941 | 1468491528789 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x118230c00) [pid = 1941] [serial = 2237] [outer = 0x1122b0800] 03:18:48 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd83800 == 40 [pid = 1941] [id = 746] 03:18:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x12690ac00) [pid = 1941] [serial = 2238] [outer = 0x0] 03:18:48 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x1214e2800) [pid = 1941] [serial = 2239] [outer = 0x12690ac00] 03:18:49 INFO - PROCESS | 1941 | 1468491529072 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]]]}] 03:18:49 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. 03:18:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 581ms 03:18:49 INFO - PROCESS | 1941 | 1468491529112 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1941 | 1468491529113 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:18:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:18:49 INFO - PROCESS | 1941 | 1468491529115 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1941 | 1468491529116 Marionette TRACE conn2 <- [1,2954,null,{}] 03:18:49 INFO - PROCESS | 1941 | 1468491529119 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}] 03:18:49 INFO - PROCESS | 1941 | 1468491529120 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:49 INFO - PROCESS | 1941 | 1468491529231 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:18:49 INFO - PROCESS | 1941 | 1468491529290 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 1941 | 1468491529291 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5e9800 == 41 [pid = 1941] [id = 747] 03:18:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x11269dc00) [pid = 1941] [serial = 2240] [outer = 0x0] 03:18:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x125530800) [pid = 1941] [serial = 2241] [outer = 0x11269dc00] 03:18:49 INFO - PROCESS | 1941 | 1468491529315 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x129059800) [pid = 1941] [serial = 2242] [outer = 0x11269dc00] 03:18:49 INFO - PROCESS | 1941 | 1468491529568 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]]]}] 03:18:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:18:49 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 03:18:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 03:18:49 INFO - PROCESS | 1941 | 1468491529584 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1941 | 1468491529597 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:18:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:18:49 INFO - PROCESS | 1941 | 1468491529615 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1941 | 1468491529617 Marionette TRACE conn2 <- [1,2958,null,{}] 03:18:49 INFO - PROCESS | 1941 | 1468491529620 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}] 03:18:49 INFO - PROCESS | 1941 | 1468491529623 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:49 INFO - PROCESS | 1941 | 1468491529738 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:18:49 INFO - PROCESS | 1941 | 1468491529742 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 1941 | 1468491529744 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:49 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d874000 == 42 [pid = 1941] [id = 748] 03:18:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x128cd9c00) [pid = 1941] [serial = 2243] [outer = 0x0] 03:18:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x129066800) [pid = 1941] [serial = 2244] [outer = 0x128cd9c00] 03:18:49 INFO - PROCESS | 1941 | 1468491529770 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x12a494000) [pid = 1941] [serial = 2245] [outer = 0x128cd9c00] 03:18:50 INFO - PROCESS | 1941 | 1468491530093 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]]]}] 03:18:50 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. 03:18:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 525ms 03:18:50 INFO - PROCESS | 1941 | 1468491530138 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:18:50 INFO - PROCESS | 1941 | 1468491530139 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:18:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:18:50 INFO - PROCESS | 1941 | 1468491530142 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 1941 | 1468491530143 Marionette TRACE conn2 <- [1,2962,null,{}] 03:18:50 INFO - PROCESS | 1941 | 1468491530145 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}] 03:18:50 INFO - PROCESS | 1941 | 1468491530146 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:50 INFO - PROCESS | 1941 | 1468491530262 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:18:50 INFO - PROCESS | 1941 | 1468491530269 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 1941 | 1468491530270 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x12dfa8000 == 43 [pid = 1941] [id = 749] 03:18:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12a41c000) [pid = 1941] [serial = 2246] [outer = 0x0] 03:18:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12a49a400) [pid = 1941] [serial = 2247] [outer = 0x12a41c000] 03:18:50 INFO - PROCESS | 1941 | 1468491530295 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12a526400) [pid = 1941] [serial = 2248] [outer = 0x12a41c000] 03:18:50 INFO - PROCESS | 1941 | 1468491530576 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]]]}] 03:18:50 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. 03:18:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 468ms 03:18:50 INFO - PROCESS | 1941 | 1468491530611 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:18:50 INFO - PROCESS | 1941 | 1468491530612 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:18:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:18:50 INFO - PROCESS | 1941 | 1468491530627 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 1941 | 1468491530628 Marionette TRACE conn2 <- [1,2966,null,{}] 03:18:50 INFO - PROCESS | 1941 | 1468491530632 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}] 03:18:50 INFO - PROCESS | 1941 | 1468491530633 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:50 INFO - PROCESS | 1941 | 1468491530718 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:18:50 INFO - PROCESS | 1941 | 1468491530827 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 1941 | 1468491530829 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:50 INFO - PROCESS | 1941 | ++DOCSHELL 0x113347800 == 44 [pid = 1941] [id = 750] 03:18:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x111d79000) [pid = 1941] [serial = 2249] [outer = 0x0] 03:18:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x11201d000) [pid = 1941] [serial = 2250] [outer = 0x111d79000] 03:18:50 INFO - PROCESS | 1941 | 1468491530860 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x1126f8c00) [pid = 1941] [serial = 2251] [outer = 0x111d79000] 03:18:51 INFO - PROCESS | 1941 | 1468491531269 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]]]}] 03:18:51 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. 03:18:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 03:18:51 INFO - PROCESS | 1941 | 1468491531301 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:18:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:18:51 INFO - PROCESS | 1941 | 1468491531303 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:18:51 INFO - PROCESS | 1941 | 1468491531306 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1941 | 1468491531308 Marionette TRACE conn2 <- [1,2970,null,{}] 03:18:51 INFO - PROCESS | 1941 | 1468491531311 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}] 03:18:51 INFO - PROCESS | 1941 | 1468491531314 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:51 INFO - PROCESS | 1941 | 1468491531426 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:18:51 INFO - PROCESS | 1941 | 1468491531489 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1941 | 1468491531491 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:51 INFO - PROCESS | 1941 | ++DOCSHELL 0x1211d6800 == 45 [pid = 1941] [id = 751] 03:18:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x1128d6800) [pid = 1941] [serial = 2252] [outer = 0x0] 03:18:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x113d8fc00) [pid = 1941] [serial = 2253] [outer = 0x1128d6800] 03:18:51 INFO - PROCESS | 1941 | 1468491531562 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x11670a400) [pid = 1941] [serial = 2254] [outer = 0x1128d6800] 03:18:51 INFO - PROCESS | 1941 | 1468491531921 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]]]}] 03:18:51 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. 03:18:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 03:18:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:18:51 INFO - PROCESS | 1941 | 1468491531977 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 1941 | 1468491531980 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:18:51 INFO - PROCESS | 1941 | 1468491531983 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1941 | 1468491531984 Marionette TRACE conn2 <- [1,2974,null,{}] 03:18:51 INFO - PROCESS | 1941 | 1468491531987 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}] 03:18:51 INFO - PROCESS | 1941 | 1468491531988 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:52 INFO - PROCESS | 1941 | 1468491532096 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:18:52 INFO - PROCESS | 1941 | 1468491532202 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 1941 | 1468491532203 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x1255a8000 == 46 [pid = 1941] [id = 752] 03:18:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x11830b800) [pid = 1941] [serial = 2255] [outer = 0x0] 03:18:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x118f82800) [pid = 1941] [serial = 2256] [outer = 0x11830b800] 03:18:52 INFO - PROCESS | 1941 | 1468491532234 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x119bf0c00) [pid = 1941] [serial = 2257] [outer = 0x11830b800] 03:18:52 INFO - PROCESS | 1941 | 1468491532591 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]]]}] 03:18:52 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. 03:18:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 619ms 03:18:52 INFO - PROCESS | 1941 | 1468491532602 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 1941 | 1468491532605 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:18:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:18:52 INFO - PROCESS | 1941 | 1468491532614 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 1941 | 1468491532618 Marionette TRACE conn2 <- [1,2978,null,{}] 03:18:52 INFO - PROCESS | 1941 | 1468491532621 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}] 03:18:52 INFO - PROCESS | 1941 | 1468491532624 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:52 INFO - PROCESS | 1941 | 1468491532732 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:18:52 INFO - PROCESS | 1941 | 1468491532795 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 1941 | 1468491532796 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:52 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5d4800 == 47 [pid = 1941] [id = 753] 03:18:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x119334400) [pid = 1941] [serial = 2258] [outer = 0x0] 03:18:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x1248aa400) [pid = 1941] [serial = 2259] [outer = 0x119334400] 03:18:52 INFO - PROCESS | 1941 | 1468491532825 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x126913000) [pid = 1941] [serial = 2260] [outer = 0x119334400] 03:18:53 INFO - PROCESS | 1941 | 1468491533235 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]]]}] 03:18:53 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. 03:18:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 677ms 03:18:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:18:53 INFO - PROCESS | 1941 | 1468491533287 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 1941 | 1468491533289 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:18:53 INFO - PROCESS | 1941 | 1468491533291 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 1941 | 1468491533292 Marionette TRACE conn2 <- [1,2982,null,{}] 03:18:53 INFO - PROCESS | 1941 | 1468491533294 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}] 03:18:53 INFO - PROCESS | 1941 | 1468491533296 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:53 INFO - PROCESS | 1941 | 1468491533592 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:18:53 INFO - PROCESS | 1941 | 1468491533705 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:53 INFO - PROCESS | 1941 | 1468491533707 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:53 INFO - PROCESS | 1941 | ++DOCSHELL 0x120f31000 == 48 [pid = 1941] [id = 754] 03:18:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x112d76400) [pid = 1941] [serial = 2261] [outer = 0x0] 03:18:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x112f53800) [pid = 1941] [serial = 2262] [outer = 0x112d76400] 03:18:53 INFO - PROCESS | 1941 | 1468491533736 Marionette DEBUG loaded listener.js 03:18:53 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x113d90c00) [pid = 1941] [serial = 2263] [outer = 0x112d76400] 03:18:54 INFO - PROCESS | 1941 | 1468491534100 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"]]]}] 03:18:54 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 03:18:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:18:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 820ms 03:18:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:18:54 INFO - PROCESS | 1941 | 1468491534112 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 1941 | 1468491534114 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:18:54 INFO - PROCESS | 1941 | 1468491534118 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 1941 | 1468491534120 Marionette TRACE conn2 <- [1,2986,null,{}] 03:18:54 INFO - PROCESS | 1941 | 1468491534123 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}] 03:18:54 INFO - PROCESS | 1941 | 1468491534125 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:54 INFO - PROCESS | 1941 | 1468491534219 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:18:54 INFO - PROCESS | 1941 | 1468491534278 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 1941 | 1468491534280 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:54 INFO - PROCESS | 1941 | ++DOCSHELL 0x11666e000 == 49 [pid = 1941] [id = 755] 03:18:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x116023c00) [pid = 1941] [serial = 2264] [outer = 0x0] 03:18:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x11812ac00) [pid = 1941] [serial = 2265] [outer = 0x116023c00] 03:18:54 INFO - PROCESS | 1941 | 1468491534308 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x118371c00) [pid = 1941] [serial = 2266] [outer = 0x116023c00] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12dfa8000 == 48 [pid = 1941] [id = 749] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12d874000 == 47 [pid = 1941] [id = 748] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5e9800 == 46 [pid = 1941] [id = 747] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd83800 == 45 [pid = 1941] [id = 746] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x121236000 == 44 [pid = 1941] [id = 745] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd81000 == 43 [pid = 1941] [id = 744] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd49000 == 42 [pid = 1941] [id = 743] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12b817000 == 41 [pid = 1941] [id = 742] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12a542800 == 40 [pid = 1941] [id = 741] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x128ca0800 == 39 [pid = 1941] [id = 740] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12508a800 == 38 [pid = 1941] [id = 739] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x119c9f000 == 37 [pid = 1941] [id = 738] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x113abf000 == 36 [pid = 1941] [id = 737] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x116944000 == 35 [pid = 1941] [id = 736] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12d5c2000 == 34 [pid = 1941] [id = 735] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5e8800 == 33 [pid = 1941] [id = 734] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12928d800 == 32 [pid = 1941] [id = 733] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5db800 == 31 [pid = 1941] [id = 731] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x11724f000 == 30 [pid = 1941] [id = 732] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x120f31000 == 29 [pid = 1941] [id = 754] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5d4800 == 28 [pid = 1941] [id = 753] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x1255a8000 == 27 [pid = 1941] [id = 752] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x1211d6800 == 26 [pid = 1941] [id = 751] 03:18:55 INFO - PROCESS | 1941 | --DOCSHELL 0x113347800 == 25 [pid = 1941] [id = 750] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x12120dc00) [pid = 1941] [serial = 2176] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x12490f400) [pid = 1941] [serial = 2179] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x124d92000) [pid = 1941] [serial = 2180] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x118311000) [pid = 1941] [serial = 2167] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x11836e400) [pid = 1941] [serial = 2168] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x1133e8800) [pid = 1941] [serial = 2164] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x11662a800) [pid = 1941] [serial = 2165] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x118124400) [pid = 1941] [serial = 2162] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x117225000) [pid = 1941] [serial = 2161] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x112f51c00) [pid = 1941] [serial = 2158] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x118f11800) [pid = 1941] [serial = 2170] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1193e0400) [pid = 1941] [serial = 2171] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x120fa4800) [pid = 1941] [serial = 2173] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1289dcc00) [pid = 1941] [serial = 2194] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x1255d3000) [pid = 1941] [serial = 2182] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x126907000) [pid = 1941] [serial = 2183] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x112f56c00) [pid = 1941] [serial = 2186] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1128d8400) [pid = 1941] [serial = 2185] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x128406c00) [pid = 1941] [serial = 2191] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x120fa3800) [pid = 1941] [serial = 2188] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1215d0c00) [pid = 1941] [serial = 2177] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x1210a9400) [pid = 1941] [serial = 2174] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1284c6c00) [pid = 1941] [serial = 2192] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x128402800) [pid = 1941] [serial = 2189] [outer = 0x0] [url = about:blank] 03:18:55 INFO - PROCESS | 1941 | 1468491535291 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]]]}] 03:18:55 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. 03:18:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1222ms 03:18:55 INFO - PROCESS | 1941 | 1468491535340 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:18:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:18:55 INFO - PROCESS | 1941 | 1468491535342 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:18:55 INFO - PROCESS | 1941 | 1468491535345 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 1941 | 1468491535347 Marionette TRACE conn2 <- [1,2990,null,{}] 03:18:55 INFO - PROCESS | 1941 | 1468491535351 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}] 03:18:55 INFO - PROCESS | 1941 | 1468491535353 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:55 INFO - PROCESS | 1941 | 1468491535440 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:18:55 INFO - PROCESS | 1941 | 1468491535446 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 1941 | 1468491535449 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x118099000 == 26 [pid = 1941] [id = 756] 03:18:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x113f33c00) [pid = 1941] [serial = 2267] [outer = 0x0] 03:18:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x116078400) [pid = 1941] [serial = 2268] [outer = 0x113f33c00] 03:18:55 INFO - PROCESS | 1941 | 1468491535477 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x1128d8400) [pid = 1941] [serial = 2269] [outer = 0x113f33c00] 03:18:55 INFO - PROCESS | 1941 | ++DOCSHELL 0x116f32000 == 27 [pid = 1941] [id = 757] 03:18:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x118707400) [pid = 1941] [serial = 2270] [outer = 0x0] 03:18:55 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1138eb800) [pid = 1941] [serial = 2271] [outer = 0x118707400] 03:18:55 INFO - PROCESS | 1941 | 1468491535864 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]]]}] 03:18:55 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. 03:18:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 570ms 03:18:55 INFO - PROCESS | 1941 | 1468491535916 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 1941 | 1468491535919 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:18:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:18:55 INFO - PROCESS | 1941 | 1468491535924 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 1941 | 1468491535926 Marionette TRACE conn2 <- [1,2994,null,{}] 03:18:55 INFO - PROCESS | 1941 | 1468491535929 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}] 03:18:55 INFO - PROCESS | 1941 | 1468491535931 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:56 INFO - PROCESS | 1941 | 1468491536036 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:18:56 INFO - PROCESS | 1941 | 1468491536045 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 1941 | 1468491536047 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x12132f800 == 28 [pid = 1941] [id = 758] 03:18:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x118365800) [pid = 1941] [serial = 2272] [outer = 0x0] 03:18:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x11967f400) [pid = 1941] [serial = 2273] [outer = 0x118365800] 03:18:56 INFO - PROCESS | 1941 | 1468491536090 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x119c57c00) [pid = 1941] [serial = 2274] [outer = 0x118365800] 03:18:56 INFO - PROCESS | 1941 | 1468491536479 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]]]}] 03:18:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:18:56 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 03:18:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 569ms 03:18:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:18:56 INFO - PROCESS | 1941 | 1468491536494 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 1941 | 1468491536495 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:18:56 INFO - PROCESS | 1941 | 1468491536497 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 1941 | 1468491536500 Marionette TRACE conn2 <- [1,2998,null,{}] 03:18:56 INFO - PROCESS | 1941 | 1468491536508 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}] 03:18:56 INFO - PROCESS | 1941 | 1468491536511 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:56 INFO - PROCESS | 1941 | 1468491536593 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:18:56 INFO - PROCESS | 1941 | 1468491536598 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 1941 | 1468491536600 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:56 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289c5000 == 29 [pid = 1941] [id = 759] 03:18:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x112f52c00) [pid = 1941] [serial = 2275] [outer = 0x0] 03:18:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x121a25000) [pid = 1941] [serial = 2276] [outer = 0x112f52c00] 03:18:56 INFO - PROCESS | 1941 | 1468491536630 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x124a0e400) [pid = 1941] [serial = 2277] [outer = 0x112f52c00] 03:18:56 INFO - PROCESS | 1941 | 1468491536971 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]]]}] 03:18:57 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. 03:18:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 521ms 03:18:57 INFO - PROCESS | 1941 | 1468491537019 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 1941 | 1468491537021 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:18:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:18:57 INFO - PROCESS | 1941 | 1468491537023 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 1941 | 1468491537024 Marionette TRACE conn2 <- [1,3002,null,{}] 03:18:57 INFO - PROCESS | 1941 | 1468491537027 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}] 03:18:57 INFO - PROCESS | 1941 | 1468491537028 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:57 INFO - PROCESS | 1941 | 1468491537113 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:18:57 INFO - PROCESS | 1941 | 1468491537182 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1941 | 1468491537183 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294cf800 == 30 [pid = 1941] [id = 760] 03:18:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1212d8c00) [pid = 1941] [serial = 2278] [outer = 0x0] 03:18:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x124bed400) [pid = 1941] [serial = 2279] [outer = 0x1212d8c00] 03:18:57 INFO - PROCESS | 1941 | 1468491537209 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x126885c00) [pid = 1941] [serial = 2280] [outer = 0x1212d8c00] 03:18:57 INFO - PROCESS | 1941 | 1468491537482 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]]]}] 03:18:57 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. 03:18:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 469ms 03:18:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:18:57 INFO - PROCESS | 1941 | 1468491537497 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 1941 | 1468491537498 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:18:57 INFO - PROCESS | 1941 | 1468491537500 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 1941 | 1468491537501 Marionette TRACE conn2 <- [1,3006,null,{}] 03:18:57 INFO - PROCESS | 1941 | 1468491537503 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}] 03:18:57 INFO - PROCESS | 1941 | 1468491537506 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:57 INFO - PROCESS | 1941 | 1468491537626 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:18:57 INFO - PROCESS | 1941 | 1468491537636 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1941 | 1468491537637 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:57 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa9a800 == 31 [pid = 1941] [id = 761] 03:18:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x118364400) [pid = 1941] [serial = 2281] [outer = 0x0] 03:18:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x12714d000) [pid = 1941] [serial = 2282] [outer = 0x118364400] 03:18:57 INFO - PROCESS | 1941 | 1468491537661 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12840f800) [pid = 1941] [serial = 2283] [outer = 0x118364400] 03:18:57 INFO - PROCESS | 1941 | 1468491537986 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]]]}] 03:18:58 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. 03:18:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 519ms 03:18:58 INFO - PROCESS | 1941 | 1468491538028 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 1941 | 1468491538029 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:18:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:18:58 INFO - PROCESS | 1941 | 1468491538031 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1941 | 1468491538033 Marionette TRACE conn2 <- [1,3010,null,{}] 03:18:58 INFO - PROCESS | 1941 | 1468491538035 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}] 03:18:58 INFO - PROCESS | 1941 | 1468491538039 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:58 INFO - PROCESS | 1941 | 1468491538163 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:18:58 INFO - PROCESS | 1941 | 1468491538176 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 1941 | 1468491538177 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b937800 == 32 [pid = 1941] [id = 762] 03:18:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x1284c7c00) [pid = 1941] [serial = 2284] [outer = 0x0] 03:18:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x128c10000) [pid = 1941] [serial = 2285] [outer = 0x1284c7c00] 03:18:58 INFO - PROCESS | 1941 | 1468491538201 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x1292a8c00) [pid = 1941] [serial = 2286] [outer = 0x1284c7c00] 03:18:58 INFO - PROCESS | 1941 | 1468491538513 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]]]}] 03:18:58 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 03:18:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 517ms 03:18:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:18:58 INFO - PROCESS | 1941 | 1468491538550 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 1941 | 1468491538551 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:18:58 INFO - PROCESS | 1941 | 1468491538553 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1941 | 1468491538555 Marionette TRACE conn2 <- [1,3014,null,{}] 03:18:58 INFO - PROCESS | 1941 | 1468491538559 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}] 03:18:58 INFO - PROCESS | 1941 | 1468491538560 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:58 INFO - PROCESS | 1941 | 1468491538663 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:18:58 INFO - PROCESS | 1941 | 1468491538666 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 1941 | 1468491538667 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:58 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd72000 == 33 [pid = 1941] [id = 763] 03:18:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x1284c8400) [pid = 1941] [serial = 2287] [outer = 0x0] 03:18:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x129427800) [pid = 1941] [serial = 2288] [outer = 0x1284c8400] 03:18:58 INFO - PROCESS | 1941 | 1468491538691 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x12a48f000) [pid = 1941] [serial = 2289] [outer = 0x1284c8400] 03:18:58 INFO - PROCESS | 1941 | [1941] 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 03:18:59 INFO - PROCESS | 1941 | 1468491539041 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:18:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:18:59 INFO - {} 03:18:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:18:59 INFO - {} 03:18:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:18:59 INFO - {} 03:18:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:18:59 INFO - {} 03:18:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 03:18:59 INFO - TEST-START | /FileAPI/fileReader.html 03:18:59 INFO - PROCESS | 1941 | 1468491539076 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 1941 | 1468491539077 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:18:59 INFO - PROCESS | 1941 | 1468491539079 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 1941 | 1468491539080 Marionette TRACE conn2 <- [1,3018,null,{}] 03:18:59 INFO - PROCESS | 1941 | 1468491539082 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}] 03:18:59 INFO - PROCESS | 1941 | 1468491539083 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:59 INFO - PROCESS | 1941 | 1468491539185 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:18:59 INFO - PROCESS | 1941 | 1468491539196 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 1941 | 1468491539197 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:18:59 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5df800 == 34 [pid = 1941] [id = 764] 03:18:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 114 (0x1255d0000) [pid = 1941] [serial = 2290] [outer = 0x0] 03:18:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 115 (0x12a520000) [pid = 1941] [serial = 2291] [outer = 0x1255d0000] 03:18:59 INFO - PROCESS | 1941 | 1468491539221 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 1941 | ++DOMWINDOW == 116 (0x12a73b800) [pid = 1941] [serial = 2292] [outer = 0x1255d0000] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 115 (0x112d0f800) [pid = 1941] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 114 (0x1122b0c00) [pid = 1941] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 113 (0x11269dc00) [pid = 1941] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x1216e5c00) [pid = 1941] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x124d25400) [pid = 1941] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x112a84c00) [pid = 1941] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x1128d8800) [pid = 1941] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x121203400) [pid = 1941] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x1249d0000) [pid = 1941] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1172ba800) [pid = 1941] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x118f15400) [pid = 1941] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x1176c7c00) [pid = 1941] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x1129a9000) [pid = 1941] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1160e0800) [pid = 1941] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x113d91000) [pid = 1941] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x1211a7c00) [pid = 1941] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x12690ac00) [pid = 1941] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x128cd9c00) [pid = 1941] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x12a41c000) [pid = 1941] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1122b0800) [pid = 1941] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:18:59 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x112e98000) [pid = 1941] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:18:59 INFO - PROCESS | 1941 | 1468491539921 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]]]}] 03:18:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:18:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:18:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:18:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:18:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 873ms 03:18:59 INFO - PROCESS | 1941 | 1468491539952 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 1941 | 1468491539954 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:18:59 INFO - TEST-START | /FileAPI/historical.html 03:18:59 INFO - PROCESS | 1941 | 1468491539956 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 1941 | 1468491539957 Marionette TRACE conn2 <- [1,3022,null,{}] 03:18:59 INFO - PROCESS | 1941 | 1468491539960 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}] 03:18:59 INFO - PROCESS | 1941 | 1468491539961 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:00 INFO - PROCESS | 1941 | 1468491540044 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:19:00 INFO - PROCESS | 1941 | 1468491540048 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 1941 | 1468491540049 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x1289c4800 == 35 [pid = 1941] [id = 765] 03:19:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1122b1800) [pid = 1941] [serial = 2293] [outer = 0x0] 03:19:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x11383c800) [pid = 1941] [serial = 2294] [outer = 0x1122b1800] 03:19:00 INFO - PROCESS | 1941 | 1468491540074 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x118129400) [pid = 1941] [serial = 2295] [outer = 0x1122b1800] 03:19:00 INFO - PROCESS | 1941 | 1468491540398 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"]]]}] 03:19:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:19:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:19:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:19:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:19:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:19:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:19:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:19:00 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 03:19:00 INFO - PROCESS | 1941 | 1468491540427 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 1941 | 1468491540428 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:19:00 INFO - TEST-START | /FileAPI/idlharness.html 03:19:00 INFO - PROCESS | 1941 | 1468491540448 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 1941 | 1468491540450 Marionette TRACE conn2 <- [1,3026,null,{}] 03:19:00 INFO - PROCESS | 1941 | 1468491540453 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}] 03:19:00 INFO - PROCESS | 1941 | 1468491540455 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:00 INFO - PROCESS | 1941 | 1468491540629 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:19:00 INFO - PROCESS | 1941 | 1468491540639 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 1941 | 1468491540641 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:00 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d87d800 == 36 [pid = 1941] [id = 766] 03:19:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x119339400) [pid = 1941] [serial = 2296] [outer = 0x0] 03:19:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x124d8ec00) [pid = 1941] [serial = 2297] [outer = 0x119339400] 03:19:00 INFO - PROCESS | 1941 | 1468491540674 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x1289e1000) [pid = 1941] [serial = 2298] [outer = 0x119339400] 03:19:01 INFO - PROCESS | 1941 | 1468491541280 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]]]}] 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:19:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:19:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:19:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:19:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:19:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:19:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:19:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:19:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:19:01 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 03:19:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:19:01 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 03:19:01 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 03:19:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:19:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:19:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:19:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:19:01 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 03:19:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:19:01 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 03:19:01 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 03:19:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:19:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:19:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 888ms 03:19:01 INFO - PROCESS | 1941 | 1468491541348 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 1941 | 1468491541351 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:19:01 INFO - TEST-START | /FileAPI/idlharness.worker 03:19:01 INFO - PROCESS | 1941 | 1468491541357 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - PROCESS | 1941 | 1468491541360 Marionette TRACE conn2 <- [1,3030,null,{}] 03:19:01 INFO - PROCESS | 1941 | 1468491541364 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}] 03:19:01 INFO - PROCESS | 1941 | 1468491541366 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:01 INFO - PROCESS | 1941 | 1468491541520 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:19:01 INFO - PROCESS | 1941 | 1468491541590 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1941 | 1468491541592 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:01 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa97800 == 37 [pid = 1941] [id = 767] 03:19:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x1210a6400) [pid = 1941] [serial = 2299] [outer = 0x0] 03:19:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x12b96ec00) [pid = 1941] [serial = 2300] [outer = 0x1210a6400] 03:19:01 INFO - PROCESS | 1941 | 1468491541618 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x12bd29c00) [pid = 1941] [serial = 2301] [outer = 0x1210a6400] 03:19:01 INFO - PROCESS | 1941 | [1941] 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 03:19:02 INFO - PROCESS | 1941 | 1468491542322 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,{},{}]]]}] 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:19:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:19:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:19:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:19:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:19:02 INFO - {} 03:19:02 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 03:19:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:19:02 INFO - {} 03:19:02 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 - {} 03:19:02 INFO - {} 03:19:02 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 03:19:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:19:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:19:02 INFO - {} 03:19:02 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 03:19:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:19:02 INFO - {} 03:19:02 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 - {} 03:19:02 INFO - {} 03:19:02 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 03:19:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 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 03:19:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:19:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:19:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 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 03:19:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 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 03:19:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 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 03:19:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:19:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:19:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:19:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:19:02 INFO - {} 03:19:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1042ms 03:19:02 INFO - PROCESS | 1941 | 1468491542403 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 1941 | 1468491542406 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:19:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:19:02 INFO - PROCESS | 1941 | 1468491542426 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 1941 | 1468491542428 Marionette TRACE conn2 <- [1,3034,null,{}] 03:19:02 INFO - PROCESS | 1941 | 1468491542433 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}] 03:19:02 INFO - PROCESS | 1941 | 1468491542435 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:02 INFO - PROCESS | 1941 | 1468491542543 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:19:02 INFO - PROCESS | 1941 | 1468491542645 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:02 INFO - PROCESS | 1941 | 1468491542648 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:02 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d815000 == 38 [pid = 1941] [id = 768] 03:19:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x12b8e4c00) [pid = 1941] [serial = 2302] [outer = 0x0] 03:19:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x12b96e000) [pid = 1941] [serial = 2303] [outer = 0x12b8e4c00] 03:19:02 INFO - PROCESS | 1941 | 1468491542691 Marionette DEBUG loaded listener.js 03:19:02 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x12bd26c00) [pid = 1941] [serial = 2304] [outer = 0x12b8e4c00] 03:19:03 INFO - PROCESS | 1941 | 1468491543243 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]]]}] 03:19:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:19:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 826ms 03:19:03 INFO - PROCESS | 1941 | 1468491543252 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:19:03 INFO - PROCESS | 1941 | 1468491543257 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:19:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:19:03 INFO - PROCESS | 1941 | 1468491543263 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 1941 | 1468491543266 Marionette TRACE conn2 <- [1,3038,null,{}] 03:19:03 INFO - PROCESS | 1941 | 1468491543270 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}] 03:19:03 INFO - PROCESS | 1941 | 1468491543273 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:03 INFO - PROCESS | 1941 | 1468491543435 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:19:03 INFO - PROCESS | 1941 | 1468491543576 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 1941 | 1468491543578 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:03 INFO - PROCESS | 1941 | ++DOCSHELL 0x12dcd5800 == 39 [pid = 1941] [id = 769] 03:19:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x12bd2d000) [pid = 1941] [serial = 2305] [outer = 0x0] 03:19:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x12c004c00) [pid = 1941] [serial = 2306] [outer = 0x12bd2d000] 03:19:03 INFO - PROCESS | 1941 | 1468491543609 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x12c00a000) [pid = 1941] [serial = 2307] [outer = 0x12bd2d000] 03:19:04 INFO - PROCESS | 1941 | 1468491544055 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"]]]}] 03:19:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:19:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:19:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:19:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 823ms 03:19:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:19:04 INFO - PROCESS | 1941 | 1468491544087 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:19:04 INFO - PROCESS | 1941 | 1468491544089 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:19:04 INFO - PROCESS | 1941 | 1468491544092 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 1941 | 1468491544096 Marionette TRACE conn2 <- [1,3042,null,{}] 03:19:04 INFO - PROCESS | 1941 | 1468491544109 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}] 03:19:04 INFO - PROCESS | 1941 | 1468491544114 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:04 INFO - PROCESS | 1941 | 1468491544269 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:19:04 INFO - PROCESS | 1941 | 1468491544380 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 1941 | 1468491544383 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:04 INFO - PROCESS | 1941 | ++DOCSHELL 0x1126ca800 == 40 [pid = 1941] [id = 770] 03:19:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x112698000) [pid = 1941] [serial = 2308] [outer = 0x0] 03:19:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x113d47c00) [pid = 1941] [serial = 2309] [outer = 0x112698000] 03:19:04 INFO - PROCESS | 1941 | 1468491544417 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 1941 | ++DOMWINDOW == 113 (0x118231800) [pid = 1941] [serial = 2310] [outer = 0x112698000] 03:19:05 INFO - PROCESS | 1941 | 1468491545055 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]]]}] 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:19:05 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. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:19:05 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'.) 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:19:05 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. 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:19:05 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. 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:19:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:19:05 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. 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:19:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:19:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:19:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 982ms 03:19:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:19:05 INFO - PROCESS | 1941 | 1468491545074 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 1941 | 1468491545077 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:19:05 INFO - PROCESS | 1941 | 1468491545080 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 1941 | 1468491545081 Marionette TRACE conn2 <- [1,3046,null,{}] 03:19:05 INFO - PROCESS | 1941 | 1468491545085 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}] 03:19:05 INFO - PROCESS | 1941 | 1468491545087 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:05 INFO - PROCESS | 1941 | 1468491545260 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x12d87d800 == 39 [pid = 1941] [id = 766] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x1289c4800 == 38 [pid = 1941] [id = 765] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5df800 == 37 [pid = 1941] [id = 764] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd72000 == 36 [pid = 1941] [id = 763] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x12b937800 == 35 [pid = 1941] [id = 762] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa9a800 == 34 [pid = 1941] [id = 761] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x1294cf800 == 33 [pid = 1941] [id = 760] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x1289c5000 == 32 [pid = 1941] [id = 759] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x12132f800 == 31 [pid = 1941] [id = 758] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x116f32000 == 30 [pid = 1941] [id = 757] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x118099000 == 29 [pid = 1941] [id = 756] 03:19:05 INFO - PROCESS | 1941 | --DOCSHELL 0x11666e000 == 28 [pid = 1941] [id = 755] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 112 (0x1233da400) [pid = 1941] [serial = 2227] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x12840e800) [pid = 1941] [serial = 2230] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x112f52400) [pid = 1941] [serial = 2212] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x1133eac00) [pid = 1941] [serial = 2213] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x1129a8000) [pid = 1941] [serial = 2197] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x113867400) [pid = 1941] [serial = 2198] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1289de800) [pid = 1941] [serial = 2233] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x12552dc00) [pid = 1941] [serial = 2206] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x118706c00) [pid = 1941] [serial = 2201] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x119c52c00) [pid = 1941] [serial = 2221] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x120f9fc00) [pid = 1941] [serial = 2222] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x11870b000) [pid = 1941] [serial = 2218] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x119330000) [pid = 1941] [serial = 2219] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x11830c800) [pid = 1941] [serial = 2209] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x124b16c00) [pid = 1941] [serial = 2210] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x129058000) [pid = 1941] [serial = 2195] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x116978400) [pid = 1941] [serial = 2216] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x116031c00) [pid = 1941] [serial = 2215] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x1284c8000) [pid = 1941] [serial = 2231] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x12120fc00) [pid = 1941] [serial = 2203] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x12334dc00) [pid = 1941] [serial = 2204] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x1214e2800) [pid = 1941] [serial = 2239] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x12a494000) [pid = 1941] [serial = 2245] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x12a49a400) [pid = 1941] [serial = 2247] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x128cca800) [pid = 1941] [serial = 2234] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x125530800) [pid = 1941] [serial = 2241] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x118230c00) [pid = 1941] [serial = 2237] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x129066800) [pid = 1941] [serial = 2244] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x12a526400) [pid = 1941] [serial = 2248] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1129aa000) [pid = 1941] [serial = 2236] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x12840c800) [pid = 1941] [serial = 2207] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x11836b800) [pid = 1941] [serial = 2200] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x129059800) [pid = 1941] [serial = 2242] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x1210a2800) [pid = 1941] [serial = 2224] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x1216e3c00) [pid = 1941] [serial = 2225] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 77 (0x12714f800) [pid = 1941] [serial = 2228] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 76 (0x113d41800) [pid = 1941] [serial = 2159] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | --DOMWINDOW == 75 (0x1173a9000) [pid = 1941] [serial = 2156] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1941 | 1468491545337 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:05 INFO - PROCESS | 1941 | 1468491545338 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x1167ce800 == 29 [pid = 1941] [id = 771] 03:19:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 76 (0x1129a8000) [pid = 1941] [serial = 2311] [outer = 0x0] 03:19:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 77 (0x112f52400) [pid = 1941] [serial = 2312] [outer = 0x1129a8000] 03:19:05 INFO - PROCESS | 1941 | 1468491545369 Marionette DEBUG loaded listener.js 03:19:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 78 (0x116709000) [pid = 1941] [serial = 2313] [outer = 0x1129a8000] 03:19:05 INFO - PROCESS | 1941 | [1941] 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 03:19:05 INFO - PROCESS | 1941 | 1468491545703 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:19:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:19:05 INFO - {} 03:19:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 03:19:05 INFO - PROCESS | 1941 | 1468491545750 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 1941 | 1468491545753 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:19:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:19:05 INFO - PROCESS | 1941 | 1468491545758 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 1941 | 1468491545759 Marionette TRACE conn2 <- [1,3050,null,{}] 03:19:05 INFO - PROCESS | 1941 | 1468491545762 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}] 03:19:05 INFO - PROCESS | 1941 | 1468491545763 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:05 INFO - PROCESS | 1941 | 1468491545871 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:19:05 INFO - PROCESS | 1941 | 1468491545955 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:05 INFO - PROCESS | 1941 | 1468491545956 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:05 INFO - PROCESS | 1941 | ++DOCSHELL 0x119576800 == 30 [pid = 1941] [id = 772] 03:19:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 79 (0x118434400) [pid = 1941] [serial = 2314] [outer = 0x0] 03:19:05 INFO - PROCESS | 1941 | ++DOMWINDOW == 80 (0x1214e2800) [pid = 1941] [serial = 2315] [outer = 0x118434400] 03:19:05 INFO - PROCESS | 1941 | 1468491545985 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 81 (0x127153400) [pid = 1941] [serial = 2316] [outer = 0x118434400] 03:19:06 INFO - PROCESS | 1941 | 1468491546238 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]]]}] 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:19:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 520ms 03:19:06 INFO - PROCESS | 1941 | 1468491546279 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 1941 | 1468491546280 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:19:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:19:06 INFO - PROCESS | 1941 | 1468491546283 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 1941 | 1468491546296 Marionette TRACE conn2 <- [1,3054,null,{}] 03:19:06 INFO - PROCESS | 1941 | 1468491546315 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}] 03:19:06 INFO - PROCESS | 1941 | 1468491546319 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:06 INFO - PROCESS | 1941 | 1468491546407 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:19:06 INFO - PROCESS | 1941 | 1468491546412 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 1941 | 1468491546414 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:06 INFO - PROCESS | 1941 | ++DOCSHELL 0x12336b800 == 31 [pid = 1941] [id = 773] 03:19:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 82 (0x1284c9400) [pid = 1941] [serial = 2317] [outer = 0x0] 03:19:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x129062c00) [pid = 1941] [serial = 2318] [outer = 0x1284c9400] 03:19:06 INFO - PROCESS | 1941 | 1468491546442 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x129421c00) [pid = 1941] [serial = 2319] [outer = 0x1284c9400] 03:19:06 INFO - PROCESS | 1941 | 1468491546890 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"]]]}] 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:19:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:19:06 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" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:19:06 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" 03:19:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:19:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:19:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 654ms 03:19:06 INFO - PROCESS | 1941 | 1468491546937 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:19:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:19:06 INFO - PROCESS | 1941 | 1468491546941 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:19:06 INFO - PROCESS | 1941 | 1468491546943 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 1941 | 1468491546944 Marionette TRACE conn2 <- [1,3058,null,{}] 03:19:06 INFO - PROCESS | 1941 | 1468491546947 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}] 03:19:06 INFO - PROCESS | 1941 | 1468491546948 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:07 INFO - PROCESS | 1941 | 1468491547035 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:19:07 INFO - PROCESS | 1941 | 1468491547043 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 1941 | 1468491547044 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294cf800 == 32 [pid = 1941] [id = 774] 03:19:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x12b631000) [pid = 1941] [serial = 2320] [outer = 0x0] 03:19:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x12b633c00) [pid = 1941] [serial = 2321] [outer = 0x12b631000] 03:19:07 INFO - PROCESS | 1941 | 1468491547073 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x12b8d7000) [pid = 1941] [serial = 2322] [outer = 0x12b631000] 03:19:07 INFO - PROCESS | 1941 | 1468491547408 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]]]}] 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:19:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:19:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:19:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:19:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:19:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:19:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:19:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:19:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:19:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:19:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:19:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:19:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 523ms 03:19:07 INFO - PROCESS | 1941 | 1468491547467 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 1941 | 1468491547469 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:19:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:19:07 INFO - PROCESS | 1941 | 1468491547471 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 1941 | 1468491547473 Marionette TRACE conn2 <- [1,3062,null,{}] 03:19:07 INFO - PROCESS | 1941 | 1468491547477 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}] 03:19:07 INFO - PROCESS | 1941 | 1468491547478 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:07 INFO - PROCESS | 1941 | 1468491547594 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:19:07 INFO - PROCESS | 1941 | 1468491547597 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 1941 | 1468491547598 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:07 INFO - PROCESS | 1941 | ++DOCSHELL 0x116251800 == 33 [pid = 1941] [id = 775] 03:19:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x1126f2800) [pid = 1941] [serial = 2323] [outer = 0x0] 03:19:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x1129a8400) [pid = 1941] [serial = 2324] [outer = 0x1126f2800] 03:19:07 INFO - PROCESS | 1941 | 1468491547658 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x112e92800) [pid = 1941] [serial = 2325] [outer = 0x1126f2800] 03:19:07 INFO - PROCESS | 1941 | [1941] 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 03:19:08 INFO - PROCESS | 1941 | 1468491548017 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:19:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:19:08 INFO - {} 03:19:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 572ms 03:19:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:19:08 INFO - PROCESS | 1941 | 1468491548050 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:19:08 INFO - PROCESS | 1941 | 1468491548052 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:19:08 INFO - PROCESS | 1941 | 1468491548055 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 1941 | 1468491548056 Marionette TRACE conn2 <- [1,3066,null,{}] 03:19:08 INFO - PROCESS | 1941 | 1468491548060 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}] 03:19:08 INFO - PROCESS | 1941 | 1468491548066 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:08 INFO - PROCESS | 1941 | 1468491548250 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:19:08 INFO - PROCESS | 1941 | 1468491548273 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 1941 | 1468491548274 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x129287800 == 34 [pid = 1941] [id = 776] 03:19:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x11670dc00) [pid = 1941] [serial = 2326] [outer = 0x0] 03:19:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x1176c4c00) [pid = 1941] [serial = 2327] [outer = 0x11670dc00] 03:19:08 INFO - PROCESS | 1941 | 1468491548316 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x123344000) [pid = 1941] [serial = 2328] [outer = 0x11670dc00] 03:19:08 INFO - PROCESS | 1941 | 1468491548679 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]]]}] 03:19:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:19:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:19:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:19:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:19:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:19:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:19:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:19:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 672ms 03:19:08 INFO - PROCESS | 1941 | 1468491548727 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:19:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:19:08 INFO - PROCESS | 1941 | 1468491548728 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:19:08 INFO - PROCESS | 1941 | 1468491548730 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 1941 | 1468491548732 Marionette TRACE conn2 <- [1,3070,null,{}] 03:19:08 INFO - PROCESS | 1941 | 1468491548734 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}] 03:19:08 INFO - PROCESS | 1941 | 1468491548735 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:08 INFO - PROCESS | 1941 | 1468491548837 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:19:08 INFO - PROCESS | 1941 | 1468491548850 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 1941 | 1468491548851 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:08 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b80b800 == 35 [pid = 1941] [id = 777] 03:19:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12346b800) [pid = 1941] [serial = 2329] [outer = 0x0] 03:19:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x12714fc00) [pid = 1941] [serial = 2330] [outer = 0x12346b800] 03:19:08 INFO - PROCESS | 1941 | 1468491548876 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x12b8de400) [pid = 1941] [serial = 2331] [outer = 0x12346b800] 03:19:09 INFO - PROCESS | 1941 | 1468491549214 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]]]}] 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:19:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 520ms 03:19:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:19:09 INFO - PROCESS | 1941 | 1468491549252 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 1941 | 1468491549253 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:19:09 INFO - PROCESS | 1941 | 1468491549255 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 1941 | 1468491549257 Marionette TRACE conn2 <- [1,3074,null,{}] 03:19:09 INFO - PROCESS | 1941 | 1468491549259 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}] 03:19:09 INFO - PROCESS | 1941 | 1468491549260 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:09 INFO - PROCESS | 1941 | 1468491549415 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:19:09 INFO - PROCESS | 1941 | 1468491549433 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:09 INFO - PROCESS | 1941 | 1468491549434 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:09 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd45800 == 36 [pid = 1941] [id = 778] 03:19:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x118706800) [pid = 1941] [serial = 2332] [outer = 0x0] 03:19:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x12b96d400) [pid = 1941] [serial = 2333] [outer = 0x118706800] 03:19:09 INFO - PROCESS | 1941 | 1468491549457 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x12c009800) [pid = 1941] [serial = 2334] [outer = 0x118706800] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x112d76400) [pid = 1941] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x118707400) [pid = 1941] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x1128d6800) [pid = 1941] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x119334400) [pid = 1941] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x111d79000) [pid = 1941] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x1255d0000) [pid = 1941] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x119339400) [pid = 1941] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x118365800) [pid = 1941] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x118364400) [pid = 1941] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x1212d8c00) [pid = 1941] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x116023c00) [pid = 1941] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x112f52c00) [pid = 1941] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x11830b800) [pid = 1941] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x1284c8400) [pid = 1941] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x113f33c00) [pid = 1941] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x1122b1800) [pid = 1941] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:19:09 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x1284c7c00) [pid = 1941] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:19:09 INFO - PROCESS | 1941 | 1468491549851 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]]]}] 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:19:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 621ms 03:19:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:19:09 INFO - PROCESS | 1941 | 1468491549877 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 1941 | 1468491549878 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:19:09 INFO - PROCESS | 1941 | 1468491549881 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 1941 | 1468491549882 Marionette TRACE conn2 <- [1,3078,null,{}] 03:19:09 INFO - PROCESS | 1941 | 1468491549884 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}] 03:19:09 INFO - PROCESS | 1941 | 1468491549885 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:10 INFO - PROCESS | 1941 | 1468491550009 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:19:10 INFO - PROCESS | 1941 | 1468491550049 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1941 | 1468491550057 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x12bd65800 == 37 [pid = 1941] [id = 779] 03:19:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 83 (0x111d79000) [pid = 1941] [serial = 2335] [outer = 0x0] 03:19:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 84 (0x1210a2c00) [pid = 1941] [serial = 2336] [outer = 0x111d79000] 03:19:10 INFO - PROCESS | 1941 | 1468491550081 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 85 (0x12bd2a800) [pid = 1941] [serial = 2337] [outer = 0x111d79000] 03:19:10 INFO - PROCESS | 1941 | 1468491550329 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] 03:19:10 INFO - PROCESS | 1941 | 1468491550352 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:19:10 INFO - PROCESS | 1941 | 1468491550354 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 1941 | 1468491550357 Marionette TRACE conn2 <- [1,3082,null,{}] 03:19:10 INFO - PROCESS | 1941 | 1468491550368 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}] 03:19:10 INFO - PROCESS | 1941 | 1468491550369 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:10 INFO - PROCESS | 1941 | 1468491550469 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:19:10 INFO - PROCESS | 1941 | 1468491550472 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1941 | 1468491550473 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:10 INFO - PROCESS | 1941 | ++DOCSHELL 0x12c5d4000 == 38 [pid = 1941] [id = 780] 03:19:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 86 (0x12c00c000) [pid = 1941] [serial = 2338] [outer = 0x0] 03:19:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 87 (0x12c0a4800) [pid = 1941] [serial = 2339] [outer = 0x12c00c000] 03:19:10 INFO - PROCESS | 1941 | 1468491550497 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1941 | ++DOMWINDOW == 88 (0x12c0ac400) [pid = 1941] [serial = 2340] [outer = 0x12c00c000] 03:19:10 INFO - PROCESS | 1941 | 1468491550826 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]]]}] 03:19:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:19:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:19:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:19:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 479ms 03:19:10 INFO - PROCESS | 1941 | 1468491550833 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:19:10 INFO - PROCESS | 1941 | 1468491550835 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:19:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:19:10 INFO - PROCESS | 1941 | 1468491550847 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 1941 | 1468491550849 Marionette TRACE conn2 <- [1,3086,null,{}] 03:19:10 INFO - PROCESS | 1941 | 1468491550851 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}] 03:19:10 INFO - PROCESS | 1941 | 1468491550852 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:10 INFO - PROCESS | 1941 | 1468491550996 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:19:11 INFO - PROCESS | 1941 | 1468491551002 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 1941 | 1468491551004 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x12b803000 == 39 [pid = 1941] [id = 781] 03:19:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 89 (0x12c008400) [pid = 1941] [serial = 2341] [outer = 0x0] 03:19:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 90 (0x12c0ad000) [pid = 1941] [serial = 2342] [outer = 0x12c008400] 03:19:11 INFO - PROCESS | 1941 | 1468491551030 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 91 (0x12c299400) [pid = 1941] [serial = 2343] [outer = 0x12c008400] 03:19:11 INFO - PROCESS | 1941 | 1468491551318 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:19:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:19:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 522ms 03:19:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:19:11 INFO - PROCESS | 1941 | 1468491551367 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 1941 | 1468491551368 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:19:11 INFO - PROCESS | 1941 | 1468491551371 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1941 | 1468491551372 Marionette TRACE conn2 <- [1,3090,null,{}] 03:19:11 INFO - PROCESS | 1941 | 1468491551377 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}] 03:19:11 INFO - PROCESS | 1941 | 1468491551378 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:11 INFO - PROCESS | 1941 | 1468491551471 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:19:11 INFO - PROCESS | 1941 | 1468491551475 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 1941 | 1468491551476 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:11 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d229000 == 40 [pid = 1941] [id = 782] 03:19:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 92 (0x12c0acc00) [pid = 1941] [serial = 2344] [outer = 0x0] 03:19:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 93 (0x12c29e000) [pid = 1941] [serial = 2345] [outer = 0x12c0acc00] 03:19:11 INFO - PROCESS | 1941 | 1468491551502 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1941 | ++DOMWINDOW == 94 (0x12c914c00) [pid = 1941] [serial = 2346] [outer = 0x12c0acc00] 03:19:12 INFO - PROCESS | 1941 | 1468491552082 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:19:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:19:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 721ms 03:19:12 INFO - PROCESS | 1941 | 1468491552092 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 1941 | 1468491552096 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:19:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:19:12 INFO - PROCESS | 1941 | 1468491552099 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 1941 | 1468491552101 Marionette TRACE conn2 <- [1,3094,null,{}] 03:19:12 INFO - PROCESS | 1941 | 1468491552105 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}] 03:19:12 INFO - PROCESS | 1941 | 1468491552107 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:12 INFO - PROCESS | 1941 | 1468491552221 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:19:12 INFO - PROCESS | 1941 | 1468491552340 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 1941 | 1468491552341 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:12 INFO - PROCESS | 1941 | ++DOCSHELL 0x1187a6800 == 41 [pid = 1941] [id = 783] 03:19:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 95 (0x1151d2400) [pid = 1941] [serial = 2347] [outer = 0x0] 03:19:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 96 (0x1160dc400) [pid = 1941] [serial = 2348] [outer = 0x1151d2400] 03:19:12 INFO - PROCESS | 1941 | 1468491552372 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 1941 | ++DOMWINDOW == 97 (0x1173a3000) [pid = 1941] [serial = 2349] [outer = 0x1151d2400] 03:19:12 INFO - PROCESS | 1941 | 1468491552744 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:19:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:19:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 672ms 03:19:12 INFO - PROCESS | 1941 | 1468491552771 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 1941 | 1468491552774 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:19:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:19:12 INFO - PROCESS | 1941 | 1468491552778 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 1941 | 1468491552780 Marionette TRACE conn2 <- [1,3098,null,{}] 03:19:12 INFO - PROCESS | 1941 | 1468491552783 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}] 03:19:12 INFO - PROCESS | 1941 | 1468491552784 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:12 INFO - PROCESS | 1941 | 1468491552894 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:19:13 INFO - PROCESS | 1941 | 1468491553005 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 1941 | 1468491553007 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x123358800 == 42 [pid = 1941] [id = 784] 03:19:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 98 (0x118702400) [pid = 1941] [serial = 2350] [outer = 0x0] 03:19:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 99 (0x119681400) [pid = 1941] [serial = 2351] [outer = 0x118702400] 03:19:13 INFO - PROCESS | 1941 | 1468491553039 Marionette DEBUG loaded listener.js 03:19:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 100 (0x120f9b000) [pid = 1941] [serial = 2352] [outer = 0x118702400] 03:19:13 INFO - PROCESS | 1941 | 1468491553389 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]]]}] 03:19:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:19:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:19:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 623ms 03:19:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:19:13 INFO - PROCESS | 1941 | 1468491553401 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:19:13 INFO - PROCESS | 1941 | 1468491553403 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:19:13 INFO - PROCESS | 1941 | 1468491553407 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:19:13 INFO - PROCESS | 1941 | 1468491553410 Marionette TRACE conn2 <- [1,3102,null,{}] 03:19:13 INFO - PROCESS | 1941 | 1468491553418 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}] 03:19:13 INFO - PROCESS | 1941 | 1468491553421 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:13 INFO - PROCESS | 1941 | 1468491553528 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:19:13 INFO - PROCESS | 1941 | 1468491553629 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 1941 | 1468491553631 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:13 INFO - PROCESS | 1941 | ++DOCSHELL 0x12aa8d000 == 43 [pid = 1941] [id = 785] 03:19:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 101 (0x120f9b400) [pid = 1941] [serial = 2353] [outer = 0x0] 03:19:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 102 (0x12495a800) [pid = 1941] [serial = 2354] [outer = 0x120f9b400] 03:19:13 INFO - PROCESS | 1941 | 1468491553676 Marionette DEBUG loaded listener.js 03:19:13 INFO - PROCESS | 1941 | ++DOMWINDOW == 103 (0x125532000) [pid = 1941] [serial = 2355] [outer = 0x120f9b400] 03:19:14 INFO - PROCESS | 1941 | 1468491554032 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:19:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:19:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 674ms 03:19:14 INFO - PROCESS | 1941 | 1468491554079 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 1941 | 1468491554081 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:19:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:19:14 INFO - PROCESS | 1941 | 1468491554084 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1941 | 1468491554085 Marionette TRACE conn2 <- [1,3106,null,{}] 03:19:14 INFO - PROCESS | 1941 | 1468491554087 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}] 03:19:14 INFO - PROCESS | 1941 | 1468491554089 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:14 INFO - PROCESS | 1941 | 1468491554200 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:19:14 INFO - PROCESS | 1941 | 1468491554307 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 1941 | 1468491554309 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x12d220800 == 44 [pid = 1941] [id = 786] 03:19:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 104 (0x1284c7000) [pid = 1941] [serial = 2356] [outer = 0x0] 03:19:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 105 (0x129061000) [pid = 1941] [serial = 2357] [outer = 0x1284c7000] 03:19:14 INFO - PROCESS | 1941 | 1468491554339 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 106 (0x12a419400) [pid = 1941] [serial = 2358] [outer = 0x1284c7000] 03:19:14 INFO - PROCESS | 1941 | 1468491554707 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]]]}] 03:19:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:19:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:19:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:19:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 673ms 03:19:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:19:14 INFO - PROCESS | 1941 | 1468491554757 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 1941 | 1468491554759 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:19:14 INFO - PROCESS | 1941 | 1468491554761 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1941 | 1468491554762 Marionette TRACE conn2 <- [1,3110,null,{}] 03:19:14 INFO - PROCESS | 1941 | 1468491554764 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}] 03:19:14 INFO - PROCESS | 1941 | 1468491554766 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:14 INFO - PROCESS | 1941 | 1468491554871 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:19:14 INFO - PROCESS | 1941 | 1468491554983 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 1941 | 1468491554984 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:14 INFO - PROCESS | 1941 | ++DOCSHELL 0x1294cc800 == 45 [pid = 1941] [id = 787] 03:19:14 INFO - PROCESS | 1941 | ++DOMWINDOW == 107 (0x1126fdc00) [pid = 1941] [serial = 2359] [outer = 0x0] 03:19:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 108 (0x121203000) [pid = 1941] [serial = 2360] [outer = 0x1126fdc00] 03:19:15 INFO - PROCESS | 1941 | 1468491555013 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 109 (0x1289e3c00) [pid = 1941] [serial = 2361] [outer = 0x1126fdc00] 03:19:15 INFO - PROCESS | 1941 | 1468491555553 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"]]]}] 03:19:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:19:15 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 03:19:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:19:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 820ms 03:19:15 INFO - PROCESS | 1941 | 1468491555581 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:19:15 INFO - PROCESS | 1941 | 1468491555584 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:19:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:19:15 INFO - PROCESS | 1941 | 1468491555587 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 1941 | 1468491555589 Marionette TRACE conn2 <- [1,3114,null,{}] 03:19:15 INFO - PROCESS | 1941 | 1468491555592 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}] 03:19:15 INFO - PROCESS | 1941 | 1468491555594 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:15 INFO - PROCESS | 1941 | 1468491555724 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:19:15 INFO - PROCESS | 1941 | 1468491555844 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\", \"a1df6e5e-0ac1-4137-9591-3add705c6a25\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 1941 | 1468491555845 Marionette INFO sendAsync 1701bf45-7e37-984f-9ac4-79a605405f11 03:19:15 INFO - PROCESS | 1941 | ++DOCSHELL 0x1187b3800 == 46 [pid = 1941] [id = 788] 03:19:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 110 (0x112f58000) [pid = 1941] [serial = 2362] [outer = 0x0] 03:19:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 111 (0x113379800) [pid = 1941] [serial = 2363] [outer = 0x112f58000] 03:19:15 INFO - PROCESS | 1941 | 1468491555876 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1941 | ++DOMWINDOW == 112 (0x113d42400) [pid = 1941] [serial = 2364] [outer = 0x112f58000] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12b803000 == 45 [pid = 1941] [id = 781] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12c5d4000 == 44 [pid = 1941] [id = 780] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd65800 == 43 [pid = 1941] [id = 779] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12bd45800 == 42 [pid = 1941] [id = 778] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12b80b800 == 41 [pid = 1941] [id = 777] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x129287800 == 40 [pid = 1941] [id = 776] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x116251800 == 39 [pid = 1941] [id = 775] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x1294cf800 == 38 [pid = 1941] [id = 774] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12336b800 == 37 [pid = 1941] [id = 773] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x119576800 == 36 [pid = 1941] [id = 772] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x1167ce800 == 35 [pid = 1941] [id = 771] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x1126ca800 == 34 [pid = 1941] [id = 770] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12dcd5800 == 33 [pid = 1941] [id = 769] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12d815000 == 32 [pid = 1941] [id = 768] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa97800 == 31 [pid = 1941] [id = 767] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x1294cc800 == 30 [pid = 1941] [id = 787] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12d220800 == 29 [pid = 1941] [id = 786] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12aa8d000 == 28 [pid = 1941] [id = 785] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x123358800 == 27 [pid = 1941] [id = 784] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x12d229000 == 26 [pid = 1941] [id = 782] 03:19:16 INFO - PROCESS | 1941 | --DOCSHELL 0x1187a6800 == 25 [pid = 1941] [id = 783] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 111 (0x12a48f000) [pid = 1941] [serial = 2289] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 110 (0x116078400) [pid = 1941] [serial = 2268] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 109 (0x118129400) [pid = 1941] [serial = 2295] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 108 (0x128c10000) [pid = 1941] [serial = 2285] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 107 (0x113d90c00) [pid = 1941] [serial = 2263] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 106 (0x1138eb800) [pid = 1941] [serial = 2271] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 105 (0x1128d8400) [pid = 1941] [serial = 2269] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 104 (0x11670a400) [pid = 1941] [serial = 2254] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 103 (0x1248aa400) [pid = 1941] [serial = 2259] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 102 (0x1292a8c00) [pid = 1941] [serial = 2286] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 101 (0x11383c800) [pid = 1941] [serial = 2294] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 100 (0x113d8fc00) [pid = 1941] [serial = 2253] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 99 (0x11201d000) [pid = 1941] [serial = 2250] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 98 (0x12a73b800) [pid = 1941] [serial = 2292] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 97 (0x124d8ec00) [pid = 1941] [serial = 2297] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 96 (0x12a520000) [pid = 1941] [serial = 2291] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 95 (0x11967f400) [pid = 1941] [serial = 2273] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 94 (0x12714d000) [pid = 1941] [serial = 2282] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 93 (0x126885c00) [pid = 1941] [serial = 2280] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 92 (0x12840f800) [pid = 1941] [serial = 2283] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 91 (0x11812ac00) [pid = 1941] [serial = 2265] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 90 (0x129427800) [pid = 1941] [serial = 2288] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 89 (0x126913000) [pid = 1941] [serial = 2260] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 88 (0x112f53800) [pid = 1941] [serial = 2262] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 87 (0x1289e1000) [pid = 1941] [serial = 2298] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 86 (0x118371c00) [pid = 1941] [serial = 2266] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 85 (0x124a0e400) [pid = 1941] [serial = 2277] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 84 (0x124bed400) [pid = 1941] [serial = 2279] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 83 (0x119c57c00) [pid = 1941] [serial = 2274] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 82 (0x118f82800) [pid = 1941] [serial = 2256] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 81 (0x1126f8c00) [pid = 1941] [serial = 2251] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 80 (0x121a25000) [pid = 1941] [serial = 2276] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 79 (0x119bf0c00) [pid = 1941] [serial = 2257] [outer = 0x0] [url = about:blank] 03:19:16 INFO - PROCESS | 1941 | --DOMWINDOW == 78 (0x12b96ec00) [pid = 1941] [serial = 2300] [outer = 0x0] [url = about:blank] 03:19:17 INFO - PROCESS | 1941 | 1468491557023 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]]]}] 03:19:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:19:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1476ms 03:19:17 INFO - PROCESS | 1941 | 1468491557063 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 1941 | 1468491557066 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:19:18 WARNING - u'runner_teardown' () 03:19:18 INFO - No more tests 03:19:18 INFO - Got 0 unexpected results 03:19:18 INFO - SUITE-END | took 515s 03:19:18 INFO - Closing logging queue 03:19:18 INFO - queue closed 03:19:18 INFO - Return code: 0 03:19:18 WARNING - # TBPL SUCCESS # 03:19:18 INFO - Running post-action listener: _resource_record_post_action 03:19:18 INFO - Running post-run listener: _resource_record_post_run 03:19:19 INFO - Total resource usage - Wall time: 537s; CPU: 58.0%; Read bytes: 520192; Write bytes: 948436480; Read time: 9; Write time: 4952 03:19:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:19:19 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153936384; Write bytes: 156151296; Read time: 13842; Write time: 343 03:19:19 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 479232; Write bytes: 789291008; Read time: 8; Write time: 4595 03:19:19 INFO - Running post-run listener: _upload_blobber_files 03:19:19 INFO - Blob upload gear active. 03:19:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:19:19 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:19:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:19:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:19:19 INFO - (blobuploader) - INFO - Open directory for files ... 03:19:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:19:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:19:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:19:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:19:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:19:20 INFO - (blobuploader) - INFO - Done attempting. 03:19:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:19:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:19:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:19:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:19:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:19:22 INFO - (blobuploader) - INFO - Done attempting. 03:19:22 INFO - (blobuploader) - INFO - Iteration through files over. 03:19:22 INFO - Return code: 0 03:19:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:19:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:19:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1ada6be6b0e3b5465d76f9b89cdabf06202cf8eedd65a7ea728cf5f1df595222afb82db6aab95d17114b13c0e855c57e4b3b54fc0b2e276e6394b746f58bb826", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b81c15f6c2640115c524c738a691c471084400988937ddd2eca7ded36b20c5ef1805b0ec820f477845c77ba6a8cb10f77299b21b6e350b090f94eab8981bcce"} 03:19:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:19:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:19:22 INFO - Contents: 03:19:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1ada6be6b0e3b5465d76f9b89cdabf06202cf8eedd65a7ea728cf5f1df595222afb82db6aab95d17114b13c0e855c57e4b3b54fc0b2e276e6394b746f58bb826", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b81c15f6c2640115c524c738a691c471084400988937ddd2eca7ded36b20c5ef1805b0ec820f477845c77ba6a8cb10f77299b21b6e350b090f94eab8981bcce"} 03:19:22 INFO - Running post-run listener: copy_logs_to_upload_dir 03:19:22 INFO - Copying logs to upload dir... 03:19:22 INFO - mkdir: /builds/slave/test/build/upload/logs 03:19:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=581.865062 ========= master_lag: 720.60 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 42 secs) (at 2016-07-14 03:31:22.735605) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-14 03:31:22.739458) ========= 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.eHpYWc8ffr/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.cZh8HarBmI/Listeners TMPDIR=/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/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/1ada6be6b0e3b5465d76f9b89cdabf06202cf8eedd65a7ea728cf5f1df595222afb82db6aab95d17114b13c0e855c57e4b3b54fc0b2e276e6394b746f58bb826", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b81c15f6c2640115c524c738a691c471084400988937ddd2eca7ded36b20c5ef1805b0ec820f477845c77ba6a8cb10f77299b21b6e350b090f94eab8981bcce"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012981 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1ada6be6b0e3b5465d76f9b89cdabf06202cf8eedd65a7ea728cf5f1df595222afb82db6aab95d17114b13c0e855c57e4b3b54fc0b2e276e6394b746f58bb826", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b81c15f6c2640115c524c738a691c471084400988937ddd2eca7ded36b20c5ef1805b0ec820f477845c77ba6a8cb10f77299b21b6e350b090f94eab8981bcce"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467990358/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 6.09 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-14 03:31:28.839044) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-07-14 03:31:28.839383) ========= 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.eHpYWc8ffr/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.cZh8HarBmI/Listeners TMPDIR=/var/folders/jg/x01k5sqn6dx7sgpxmxkndj5h00000w/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.005800 ========= master_lag: 9.18 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-07-14 03:31:38.026905) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 03:31:38.027240) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 03:31:38.314091) ========= ========= Total master_lag: 735.95 =========