builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0165 starttime: 1467777544.36 results: success (0) buildid: 20160705051258 builduid: 4dd382d495e948fbaf84f17ff7847f85 revision: 1c9185a7df828f0065c20d34b7eda15aa2628883 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:04.360175) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:04.360600) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:04.360889) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:04.392037) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:04.392401) ========= 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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners TMPDIR=/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/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-05 20:59:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 156M=0s 2016-07-05 20:59:04 (156 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.553566 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:04.967797) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:04.968113) ========= 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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners TMPDIR=/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/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.029518 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:05.019050) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:05.019609) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1c9185a7df828f0065c20d34b7eda15aa2628883 --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 1c9185a7df828f0065c20d34b7eda15aa2628883 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.uC9GRfOCom/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.Sr9wyyLNNi/Listeners TMPDIR=/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/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-05 20:59:05,096 truncating revision to first 12 chars 2016-07-05 20:59:05,096 Setting DEBUG logging. 2016-07-05 20:59:05,096 attempt 1/10 2016-07-05 20:59:05,096 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1c9185a7df82?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 20:59:05,797 unpacking tar archive at: mozilla-beta-1c9185a7df82/testing/mozharness/ program finished with exit code 0 elapsedTime=0.967421 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:06.009090) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:06.009395) ========= script_repo_revision: 1c9185a7df828f0065c20d34b7eda15aa2628883 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:06.009787) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:06.010050) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 20:59:06.032112) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 48 secs) (at 2016-07-05 20:59:06.032490) ========= /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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners TMPDIR=/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/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 20:59:06 INFO - MultiFileLogger online at 20160705 20:59:06 in /builds/slave/test 20:59:06 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 20:59:06 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:59:06 INFO - {'append_to_log': False, 20:59:06 INFO - 'base_work_dir': '/builds/slave/test', 20:59:06 INFO - 'blob_upload_branch': 'mozilla-beta', 20:59:06 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:59:06 INFO - 'buildbot_json_path': 'buildprops.json', 20:59:06 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:59:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:59:06 INFO - 'download_minidump_stackwalk': True, 20:59:06 INFO - 'download_symbols': 'true', 20:59:06 INFO - 'e10s': False, 20:59:06 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:59:06 INFO - 'tooltool.py': '/tools/tooltool.py', 20:59:06 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:59:06 INFO - '/tools/misc-python/virtualenv.py')}, 20:59:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:59:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:59:06 INFO - 'log_level': 'info', 20:59:06 INFO - 'log_to_console': True, 20:59:06 INFO - 'opt_config_files': (), 20:59:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:59:06 INFO - '--processes=1', 20:59:06 INFO - '--config=%(test_path)s/wptrunner.ini', 20:59:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:59:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:59:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:59:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:59:06 INFO - 'pip_index': False, 20:59:06 INFO - 'require_test_zip': True, 20:59:06 INFO - 'test_type': ('testharness',), 20:59:06 INFO - 'this_chunk': '1', 20:59:06 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:59:06 INFO - 'total_chunks': '10', 20:59:06 INFO - 'virtualenv_path': 'venv', 20:59:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:59:06 INFO - 'work_dir': 'build'} 20:59:06 INFO - ##### 20:59:06 INFO - ##### Running clobber step. 20:59:06 INFO - ##### 20:59:06 INFO - Running pre-action listener: _resource_record_pre_action 20:59:06 INFO - Running main action method: clobber 20:59:06 INFO - rmtree: /builds/slave/test/build 20:59:06 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:59:08 INFO - Running post-action listener: _resource_record_post_action 20:59:08 INFO - ##### 20:59:08 INFO - ##### Running read-buildbot-config step. 20:59:08 INFO - ##### 20:59:08 INFO - Running pre-action listener: _resource_record_pre_action 20:59:08 INFO - Running main action method: read_buildbot_config 20:59:08 INFO - Using buildbot properties: 20:59:08 INFO - { 20:59:08 INFO - "project": "", 20:59:08 INFO - "product": "firefox", 20:59:08 INFO - "script_repo_revision": "production", 20:59:08 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 20:59:08 INFO - "repository": "", 20:59:08 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 20:59:08 INFO - "buildid": "20160705051258", 20:59:08 INFO - "pgo_build": "False", 20:59:08 INFO - "basedir": "/builds/slave/test", 20:59:08 INFO - "buildnumber": 30, 20:59:08 INFO - "slavename": "t-yosemite-r7-0165", 20:59:08 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 20:59:08 INFO - "platform": "macosx64", 20:59:08 INFO - "branch": "mozilla-beta", 20:59:08 INFO - "revision": "1c9185a7df828f0065c20d34b7eda15aa2628883", 20:59:08 INFO - "repo_path": "releases/mozilla-beta", 20:59:08 INFO - "moz_repo_path": "", 20:59:08 INFO - "stage_platform": "macosx64", 20:59:08 INFO - "builduid": "4dd382d495e948fbaf84f17ff7847f85", 20:59:08 INFO - "slavebuilddir": "test" 20:59:08 INFO - } 20:59:08 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.dmg. 20:59:08 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.test_packages.json. 20:59:08 INFO - Running post-action listener: _resource_record_post_action 20:59:08 INFO - ##### 20:59:08 INFO - ##### Running download-and-extract step. 20:59:08 INFO - ##### 20:59:08 INFO - Running pre-action listener: _resource_record_pre_action 20:59:08 INFO - Running main action method: download_and_extract 20:59:08 INFO - mkdir: /builds/slave/test/build/tests 20:59: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')]} 20:59:08 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.test_packages.json 20:59:08 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 20:59:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/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 20:59:08 INFO - Downloaded 1201 bytes. 20:59:08 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 20:59:08 INFO - Using the following test package requirements: 20:59:08 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 20:59:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:59:08 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 20:59:08 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:59:08 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 20:59:08 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:59:08 INFO - u'jsshell-mac64.zip'], 20:59:08 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:59:08 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 20:59:08 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 20:59:08 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:59:08 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 20:59:08 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:59:08 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 20:59:08 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:59:08 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 20:59:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:59:08 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 20:59:08 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 20:59: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')]} 20:59:08 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.common.tests.zip 20:59:08 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 20:59:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/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 20:59:10 INFO - Downloaded 18406707 bytes. 20:59:10 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/*'] 20:59:10 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/* 20:59:11 INFO - caution: filename not matched: web-platform/* 20:59:11 INFO - Return code: 11 20:59:11 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')]} 20:59:11 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.web-platform.tests.zip 20:59:11 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/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 20:59:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/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 20:59:14 INFO - Downloaded 36389085 bytes. 20:59:14 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/*'] 20:59:14 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/* 20:59:18 INFO - caution: filename not matched: bin/* 20:59:18 INFO - caution: filename not matched: config/* 20:59:18 INFO - caution: filename not matched: mozbase/* 20:59:18 INFO - caution: filename not matched: marionette/* 20:59:18 INFO - caution: filename not matched: tools/wptserve/* 20:59:18 INFO - Return code: 11 20:59:18 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')]} 20:59:18 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.dmg 20:59:18 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 20:59:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 20:59:20 INFO - Downloaded 73037023 bytes. 20:59:20 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.dmg 20:59:20 INFO - mkdir: /builds/slave/test/properties 20:59:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:59:20 INFO - Writing to file /builds/slave/test/properties/build_url 20:59:20 INFO - Contents: 20:59:20 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.dmg 20:59:20 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:59:20 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:59:20 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:59:20 INFO - Contents: 20:59:20 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:59:20 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')]} 20:59:20 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:59:20 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:59:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/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 20:59:23 INFO - Downloaded 103706519 bytes. 20:59:23 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'] 20:59:23 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 20:59:27 INFO - Return code: 0 20:59:27 INFO - Running post-action listener: _resource_record_post_action 20:59:27 INFO - Running post-action listener: set_extra_try_arguments 20:59:27 INFO - ##### 20:59:27 INFO - ##### Running create-virtualenv step. 20:59:27 INFO - ##### 20:59:27 INFO - Running pre-action listener: _pre_create_virtualenv 20:59:27 INFO - Running pre-action listener: _resource_record_pre_action 20:59:27 INFO - Running main action method: create_virtualenv 20:59:27 INFO - Creating virtualenv /builds/slave/test/build/venv 20:59:27 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 20:59:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:59:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:59:27 INFO - Using real prefix '/tools/python27' 20:59:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:59:28 INFO - Installing distribute.............................................................................................................................................................................................done. 20:59:31 INFO - Installing pip.................done. 20:59:31 INFO - Return code: 0 20:59:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 20:59:31 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')]} 20:59:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:59:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:31 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')]} 20:59:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:59:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:31 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 0x103109e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103126f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db3d79c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1031225e0>, '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 0x102d05cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102d30990>, '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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:59:31 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 20:59:31 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 20:59:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uC9GRfOCom/Render', 20:59:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:59:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:59:31 INFO - 'HOME': '/Users/cltbld', 20:59:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:59:31 INFO - 'LOGNAME': 'cltbld', 20:59:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:59:31 INFO - 'MOZ_NO_REMOTE': '1', 20:59:31 INFO - 'NO_EM_RESTART': '1', 20:59:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:59:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:59:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:59:31 INFO - 'PWD': '/builds/slave/test', 20:59:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:59:31 INFO - 'SHELL': '/bin/bash', 20:59:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Sr9wyyLNNi/Listeners', 20:59:31 INFO - 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', 20:59:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:59:31 INFO - 'USER': 'cltbld', 20:59:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:59:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:59:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:59:31 INFO - 'XPC_FLAGS': '0x0', 20:59:31 INFO - 'XPC_SERVICE_NAME': '0', 20:59:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:59:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:59:31 INFO - Downloading/unpacking psutil>=0.7.1 20:59:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:59:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:59:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:59:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:59:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:59:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:59:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:59:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:59:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:59:35 INFO - Installing collected packages: psutil 20:59:35 INFO - Running setup.py install for psutil 20:59:35 INFO - building 'psutil._psutil_osx' extension 20:59:35 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 20:59:36 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 20:59:36 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 20:59:36 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 20:59:36 INFO - building 'psutil._psutil_posix' extension 20:59:36 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 20:59:36 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 20:59:36 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 20:59:36 INFO - ^ 20:59:36 INFO - 1 warning generated. 20:59:36 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 20:59:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:59:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:59:36 INFO - Successfully installed psutil 20:59:36 INFO - Cleaning up... 20:59:37 INFO - Return code: 0 20:59:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 20:59:37 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')]} 20:59:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:59:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:37 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')]} 20:59:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:59:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:37 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 0x103109e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103126f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db3d79c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1031225e0>, '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 0x102d05cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102d30990>, '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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:59:37 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 20:59:37 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 20:59:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uC9GRfOCom/Render', 20:59:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:59:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:59:37 INFO - 'HOME': '/Users/cltbld', 20:59:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:59:37 INFO - 'LOGNAME': 'cltbld', 20:59:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:59:37 INFO - 'MOZ_NO_REMOTE': '1', 20:59:37 INFO - 'NO_EM_RESTART': '1', 20:59:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:59:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:59:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:59:37 INFO - 'PWD': '/builds/slave/test', 20:59:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:59:37 INFO - 'SHELL': '/bin/bash', 20:59:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Sr9wyyLNNi/Listeners', 20:59:37 INFO - 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', 20:59:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:59:37 INFO - 'USER': 'cltbld', 20:59:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:59:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:59:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:59:37 INFO - 'XPC_FLAGS': '0x0', 20:59:37 INFO - 'XPC_SERVICE_NAME': '0', 20:59:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:59:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:59:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:59:37 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 20:59:37 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 20:59:37 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 20:59:37 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 20:59:37 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 20:59:37 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 20:59:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:59:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:59:39 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 20:59:39 INFO - Installing collected packages: mozsystemmonitor 20:59:39 INFO - Running setup.py install for mozsystemmonitor 20:59:40 INFO - Successfully installed mozsystemmonitor 20:59:40 INFO - Cleaning up... 20:59:40 INFO - Return code: 0 20:59:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:59:40 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')]} 20:59:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:59:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:40 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')]} 20:59:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:59:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:40 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 0x103109e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103126f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db3d79c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1031225e0>, '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 0x102d05cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102d30990>, '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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:59:40 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 20:59:40 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 20:59:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uC9GRfOCom/Render', 20:59:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:59:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:59:40 INFO - 'HOME': '/Users/cltbld', 20:59:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:59:40 INFO - 'LOGNAME': 'cltbld', 20:59:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:59:40 INFO - 'MOZ_NO_REMOTE': '1', 20:59:40 INFO - 'NO_EM_RESTART': '1', 20:59:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:59:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:59:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:59:40 INFO - 'PWD': '/builds/slave/test', 20:59:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:59:40 INFO - 'SHELL': '/bin/bash', 20:59:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Sr9wyyLNNi/Listeners', 20:59:40 INFO - 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', 20:59:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:59:40 INFO - 'USER': 'cltbld', 20:59:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:59:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:59:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:59:40 INFO - 'XPC_FLAGS': '0x0', 20:59:40 INFO - 'XPC_SERVICE_NAME': '0', 20:59:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:59:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:59:40 INFO - Downloading/unpacking blobuploader==1.2.4 20:59:40 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 20:59:40 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 20:59:40 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 20:59:40 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 20:59:40 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 20:59:40 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 20:59:42 INFO - Downloading blobuploader-1.2.4.tar.gz 20:59:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:59:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:59:42 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 20:59:42 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 20:59:42 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 20:59:42 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 20:59:42 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 20:59:42 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 20:59:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:59:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:59:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:59:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:59:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:59:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:59:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:59:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:59:44 INFO - Downloading docopt-0.6.1.tar.gz 20:59:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:59:44 INFO - Installing collected packages: blobuploader, requests, docopt 20:59:44 INFO - Running setup.py install for blobuploader 20:59:44 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:59:44 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:59:44 INFO - Running setup.py install for requests 20:59:44 INFO - Running setup.py install for docopt 20:59:44 INFO - Successfully installed blobuploader requests docopt 20:59:44 INFO - Cleaning up... 20:59:45 INFO - Return code: 0 20:59:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:59:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:59:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:59:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:59:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:59:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:45 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 0x103109e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103126f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db3d79c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1031225e0>, '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 0x102d05cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102d30990>, '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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:59:45 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 20:59:45 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 20:59:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uC9GRfOCom/Render', 20:59:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:59:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:59:45 INFO - 'HOME': '/Users/cltbld', 20:59:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:59:45 INFO - 'LOGNAME': 'cltbld', 20:59:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:59:45 INFO - 'MOZ_NO_REMOTE': '1', 20:59:45 INFO - 'NO_EM_RESTART': '1', 20:59:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:59:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:59:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:59:45 INFO - 'PWD': '/builds/slave/test', 20:59:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:59:45 INFO - 'SHELL': '/bin/bash', 20:59:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Sr9wyyLNNi/Listeners', 20:59:45 INFO - 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', 20:59:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:59:45 INFO - 'USER': 'cltbld', 20:59:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:59:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:59:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:59:45 INFO - 'XPC_FLAGS': '0x0', 20:59:45 INFO - 'XPC_SERVICE_NAME': '0', 20:59:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:59:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:59:45 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-cpn8Fz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:59:45 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-SR8c3S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:59:45 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-LgAXWW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:59:45 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-jB_KJ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:59:45 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-U5pHZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:59:45 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-tkiotw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:59:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:59:46 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-W8XxS8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:59:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:59:46 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-58JF3Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:59:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:59:46 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-ChWDNj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:59:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:59:46 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-0Z_3wx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:59:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:59:46 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-DwL0mO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:59:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:59:46 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-c7hkz_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:59:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:59:46 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-iT0eaT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:59:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:59:46 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-9qxT42-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:59:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:59:46 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-WwxqB_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:59:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:59:47 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-IqXLI6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:59:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:59:47 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-8HuqoC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:59:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:59:47 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-xK9BFZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:59:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:59:47 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-ZxRFkg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:59:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:59:47 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-hU5K94-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:59:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:59:47 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-BUYOIl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:59:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:59:48 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 20:59:48 INFO - Running setup.py install for manifestparser 20:59:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:59:48 INFO - Running setup.py install for mozcrash 20:59:48 INFO - Running setup.py install for mozdebug 20:59:48 INFO - Running setup.py install for mozdevice 20:59:48 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:59:48 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:59:48 INFO - Running setup.py install for mozfile 20:59:48 INFO - Running setup.py install for mozhttpd 20:59:48 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:59:48 INFO - Running setup.py install for mozinfo 20:59:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:59:49 INFO - Running setup.py install for mozInstall 20:59:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:59:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:59:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:59:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:59:49 INFO - Running setup.py install for mozleak 20:59:49 INFO - Running setup.py install for mozlog 20:59:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:59:49 INFO - Running setup.py install for moznetwork 20:59:49 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:59:49 INFO - Running setup.py install for mozprocess 20:59:49 INFO - Running setup.py install for mozprofile 20:59:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:59:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:59:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:59:50 INFO - Running setup.py install for mozrunner 20:59:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:59:50 INFO - Running setup.py install for mozscreenshot 20:59:50 INFO - Running setup.py install for moztest 20:59:50 INFO - Running setup.py install for mozversion 20:59:50 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:59:50 INFO - Running setup.py install for wptserve 20:59:50 INFO - Running setup.py install for marionette-driver 20:59:51 INFO - Running setup.py install for browsermob-proxy 20:59:51 INFO - Running setup.py install for marionette-client 20:59:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:59:51 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:59:51 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 20:59:51 INFO - Cleaning up... 20:59:51 INFO - Return code: 0 20:59:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:59:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:59:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:59:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:59:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:59:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:59:51 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 0x103109e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103126f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db3d79c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1031225e0>, '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 0x102d05cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102d30990>, '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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:59:51 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 20:59:51 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 20:59:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uC9GRfOCom/Render', 20:59:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:59:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:59:51 INFO - 'HOME': '/Users/cltbld', 20:59:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:59:51 INFO - 'LOGNAME': 'cltbld', 20:59:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:59:51 INFO - 'MOZ_NO_REMOTE': '1', 20:59:51 INFO - 'NO_EM_RESTART': '1', 20:59:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:59:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:59:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:59:51 INFO - 'PWD': '/builds/slave/test', 20:59:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:59:51 INFO - 'SHELL': '/bin/bash', 20:59:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Sr9wyyLNNi/Listeners', 20:59:51 INFO - 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', 20:59:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:59:51 INFO - 'USER': 'cltbld', 20:59:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:59:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:59:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:59:51 INFO - 'XPC_FLAGS': '0x0', 20:59:51 INFO - 'XPC_SERVICE_NAME': '0', 20:59:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:59:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:59:51 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-CxrBd1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:59:51 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)) 20:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:59:51 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-ORhi95-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:59:51 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)) 20:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-PGS1S9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:59:52 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)) 20:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-2Opfh0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:59:52 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)) 20:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-Z_w0tC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:59:52 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)) 20:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-mXmnfh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:59:52 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)) 20:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-GVPzJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:59:52 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)) 20:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-GtkZv7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:59:52 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)) 20:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-8pDYwV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:59:52 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)) 20:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-PvYJbr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:59:52 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)) 20:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-x503OK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:59:52 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)) 20:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:59:52 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-6azyOM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:59:53 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)) 20:59:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:59:53 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-9SBH0G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:59:53 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)) 20:59:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:59:53 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-q0TVOI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:59:53 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)) 20:59:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:59:53 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-ecngbk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:59:53 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)) 20:59:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:59:53 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-Y0NGNq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:59:53 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)) 20:59:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:59:53 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-GHNLsN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:59:53 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)) 20:59:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:59:53 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-hk20A8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:59:53 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)) 20:59:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:59:53 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-3Hyuzj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:59:53 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)) 20:59:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:59:53 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-Z7vHM6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:59:53 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)) 20:59:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:59:54 INFO - Running setup.py (path:/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/pip-EHW5AL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:59:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:59:54 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)) 20:59:54 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)) 20:59:54 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)) 20:59:54 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)) 20:59:54 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)) 20:59:54 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)) 20:59:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:59:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:59:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:59:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:59:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:59:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:59:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:59:56 INFO - Downloading blessings-1.6.tar.gz 20:59:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:59:56 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)) 20:59:56 INFO - Installing collected packages: blessings 20:59:56 INFO - Running setup.py install for blessings 20:59:57 INFO - Successfully installed blessings 20:59:57 INFO - Cleaning up... 20:59:57 INFO - Return code: 0 20:59:57 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:59:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:59:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:59:57 INFO - Reading from file tmpfile_stdout 20:59:57 INFO - Current package versions: 20:59:57 INFO - blessings == 1.6 20:59:57 INFO - blobuploader == 1.2.4 20:59:57 INFO - browsermob-proxy == 0.6.0 20:59:57 INFO - docopt == 0.6.1 20:59:57 INFO - manifestparser == 1.1 20:59:57 INFO - marionette-client == 2.3.0 20:59:57 INFO - marionette-driver == 1.4.0 20:59:57 INFO - mozInstall == 1.12 20:59:57 INFO - mozcrash == 0.17 20:59:57 INFO - mozdebug == 0.1 20:59:57 INFO - mozdevice == 0.48 20:59:57 INFO - mozfile == 1.2 20:59:57 INFO - mozhttpd == 0.7 20:59:57 INFO - mozinfo == 0.9 20:59:57 INFO - mozleak == 0.1 20:59:57 INFO - mozlog == 3.1 20:59:57 INFO - moznetwork == 0.27 20:59:57 INFO - mozprocess == 0.22 20:59:57 INFO - mozprofile == 0.28 20:59:57 INFO - mozrunner == 6.11 20:59:57 INFO - mozscreenshot == 0.1 20:59:57 INFO - mozsystemmonitor == 0.0 20:59:57 INFO - moztest == 0.7 20:59:57 INFO - mozversion == 1.4 20:59:57 INFO - psutil == 3.1.1 20:59:57 INFO - requests == 1.2.3 20:59:57 INFO - wptserve == 1.4.0 20:59:57 INFO - wsgiref == 0.1.2 20:59:57 INFO - Running post-action listener: _resource_record_post_action 20:59:57 INFO - Running post-action listener: _start_resource_monitoring 20:59:57 INFO - Starting resource monitoring. 20:59:57 INFO - ##### 20:59:57 INFO - ##### Running pull step. 20:59:57 INFO - ##### 20:59:57 INFO - Running pre-action listener: _resource_record_pre_action 20:59:57 INFO - Running main action method: pull 20:59:57 INFO - Pull has nothing to do! 20:59:57 INFO - Running post-action listener: _resource_record_post_action 20:59:57 INFO - ##### 20:59:57 INFO - ##### Running install step. 20:59:57 INFO - ##### 20:59:57 INFO - Running pre-action listener: _resource_record_pre_action 20:59:57 INFO - Running main action method: install 20:59:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:59:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:59:57 INFO - Reading from file tmpfile_stdout 20:59:57 INFO - Detecting whether we're running mozinstall >=1.0... 20:59:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:59:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:59:57 INFO - Reading from file tmpfile_stdout 20:59:57 INFO - Output received: 20:59:57 INFO - Usage: mozinstall [options] installer 20:59:57 INFO - Options: 20:59:57 INFO - -h, --help show this help message and exit 20:59:57 INFO - -d DEST, --destination=DEST 20:59:57 INFO - Directory to install application into. [default: 20:59:57 INFO - "/builds/slave/test"] 20:59:57 INFO - --app=APP Application being installed. [default: firefox] 20:59:57 INFO - mkdir: /builds/slave/test/build/application 20:59:57 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'] 20:59:57 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 21:00:16 INFO - Reading from file tmpfile_stdout 21:00:16 INFO - Output received: 21:00:16 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 21:00:16 INFO - Running post-action listener: _resource_record_post_action 21:00:16 INFO - ##### 21:00:16 INFO - ##### Running run-tests step. 21:00:16 INFO - ##### 21:00:16 INFO - Running pre-action listener: _resource_record_pre_action 21:00:16 INFO - Running main action method: run_tests 21:00:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:00:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:00:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:00:16 INFO - grabbing minidump binary from tooltool 21:00:16 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')]} 21:00:16 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 0x1031225e0>, '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 0x102d05cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102d30990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:00:16 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 21:00:16 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 21:00:16 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 21:00:16 INFO - Return code: 0 21:00:16 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 21:00:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:00:16 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/1467720778/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 21:00:16 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/1467720778/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 21:00:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uC9GRfOCom/Render', 21:00:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 21:00:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 21:00:16 INFO - 'HOME': '/Users/cltbld', 21:00:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 21:00:16 INFO - 'LOGNAME': 'cltbld', 21:00:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:00:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:00:16 INFO - 'MOZ_NO_REMOTE': '1', 21:00:16 INFO - 'NO_EM_RESTART': '1', 21:00:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:00:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 21:00:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:00:16 INFO - 'PWD': '/builds/slave/test', 21:00:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 21:00:16 INFO - 'SHELL': '/bin/bash', 21:00:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Sr9wyyLNNi/Listeners', 21:00:16 INFO - 'TMPDIR': '/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/T/', 21:00:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 21:00:16 INFO - 'USER': 'cltbld', 21:00:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 21:00:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 21:00:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 21:00:16 INFO - 'XPC_FLAGS': '0x0', 21:00:16 INFO - 'XPC_SERVICE_NAME': '0', 21:00:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 21:00:16 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/1467720778/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 21:00:16 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 21:00:16 INFO - import pkg_resources 21:00:17 INFO - Using 1 client processes 21:00:17 INFO - wptserve Starting http server on 127.0.0.1:8000 21:00:17 INFO - wptserve Starting http server on 127.0.0.1:8001 21:00:17 INFO - wptserve Starting http server on 127.0.0.1:8443 21:00:19 INFO - SUITE-START | Running 778 tests 21:00:19 INFO - Running testharness tests 21:00:19 INFO - Setting up ssl 21:00:19 INFO - PROCESS | certutil | 21:00:19 INFO - PROCESS | certutil | 21:00:19 INFO - PROCESS | certutil | 21:00:19 INFO - Certificate Nickname Trust Attributes 21:00:19 INFO - SSL,S/MIME,JAR/XPI 21:00:19 INFO - 21:00:19 INFO - web-platform-tests CT,, 21:00:19 INFO - 21:00:19 INFO - Starting runner 21:00:20 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 21:00:20 INFO - PROCESS | 1646 | 1467777620946 Marionette DEBUG Marionette enabled via build flag and pref 21:00:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x113f23000 == 1 [pid = 1646] [id = 1] 21:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 1 (0x113f23800) [pid = 1646] [serial = 1] [outer = 0x0] 21:00:21 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 2 (0x113f24800) [pid = 1646] [serial = 2] [outer = 0x113f23800] 21:00:21 INFO - PROCESS | 1646 | 1467777621508 Marionette INFO Listening on port 2828 21:00:21 INFO - PROCESS | 1646 | 1467777621732 Marionette DEBUG Marionette enabled via command-line flag 21:00:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11695f000 == 2 [pid = 1646] [id = 2] 21:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 3 (0x11695f800) [pid = 1646] [serial = 3] [outer = 0x0] 21:00:21 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 4 (0x116960800) [pid = 1646] [serial = 4] [outer = 0x11695f800] 21:00:21 INFO - PROCESS | 1646 | [1646] 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 21:00:21 INFO - PROCESS | 1646 | 1467777621887 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49283 21:00:21 INFO - PROCESS | 1646 | 1467777621971 Marionette DEBUG Closed connection conn0 21:00:21 INFO - PROCESS | 1646 | [1646] 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 21:00:21 INFO - PROCESS | 1646 | 1467777621978 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49284 21:00:21 INFO - PROCESS | 1646 | 1467777621986 Marionette DEBUG Closed connection conn1 21:00:21 INFO - PROCESS | 1646 | [1646] 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 21:00:21 INFO - PROCESS | 1646 | 1467777621991 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49285 21:00:22 INFO - PROCESS | 1646 | 1467777621999 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:00:22 INFO - PROCESS | 1646 | 1467777622005 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":"20160705051258","device":"desktop","version":"48.0"} 21:00:22 INFO - PROCESS | 1646 | [1646] 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 21:00:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d08800 == 3 [pid = 1646] [id = 3] 21:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 5 (0x119d09000) [pid = 1646] [serial = 5] [outer = 0x0] 21:00:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d09800 == 4 [pid = 1646] [id = 4] 21:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 6 (0x119b12400) [pid = 1646] [serial = 6] [outer = 0x0] 21:00:23 INFO - PROCESS | 1646 | [1646] 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 21:00:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x121431000 == 5 [pid = 1646] [id = 5] 21:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 7 (0x119b0e400) [pid = 1646] [serial = 7] [outer = 0x0] 21:00:23 INFO - PROCESS | 1646 | [1646] 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 21:00:23 INFO - PROCESS | 1646 | [1646] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 8 (0x121821400) [pid = 1646] [serial = 8] [outer = 0x119b0e400] 21:00:23 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 21:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 9 (0x1234d6000) [pid = 1646] [serial = 9] [outer = 0x119d09000] 21:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 10 (0x12159d000) [pid = 1646] [serial = 10] [outer = 0x119b12400] 21:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 11 (0x12159f000) [pid = 1646] [serial = 11] [outer = 0x119b0e400] 21:00:23 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 21:00:23 INFO - PROCESS | 1646 | 1467777623989 Marionette INFO startBrowser 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:24 INFO - PROCESS | 1646 | 1467777624010 Marionette DEBUG loaded listener.js 21:00:24 INFO - PROCESS | 1646 | 1467777624018 Marionette DEBUG loaded listener.js 21:00:24 INFO - PROCESS | 1646 | 1467777624019 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 12 (0x126563800) [pid = 1646] [serial = 12] [outer = 0x119b0e400] 21:00:24 INFO - PROCESS | 1646 | 1467777624328 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1f643e3e-4ca2-6349-bf9d-22ae0702b38c","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":"20160705051258","device":"desktop","version":"48.0","command_id":1}}] 21:00:24 INFO - PROCESS | 1646 | 1467777624410 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}] 21:00:24 INFO - PROCESS | 1646 | 1467777624412 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:24 INFO - PROCESS | 1646 | 1467777624472 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 21:00:24 INFO - PROCESS | 1646 | 1467777624547 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:00:24 INFO - PROCESS | 1646 | 1467777624549 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:24 INFO - PROCESS | 1646 | [1646] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:00:24 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 13 (0x128b25c00) [pid = 1646] [serial = 13] [outer = 0x119b0e400] 21:00:24 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:00:24 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:00:24 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 21:00:24 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 21:00:24 INFO - PROCESS | 1646 | 1467777624805 Marionette TRACE conn2 <- [1,3,null,{}] 21:00:24 INFO - PROCESS | 1646 | 1467777624808 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 21:00:24 INFO - PROCESS | 1646 | 1467777624810 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:24 INFO - PROCESS | 1646 | 1467777624826 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 21:00:24 INFO - PROCESS | 1646 | 1467777624855 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 21:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:00:24 INFO - PROCESS | 1646 | 1467777624856 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 21:00:24 INFO - PROCESS | 1646 | 1467777624859 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:00:24 INFO - PROCESS | 1646 | 1467777624862 Marionette TRACE conn2 <- [1,6,null,{}] 21:00:24 INFO - PROCESS | 1646 | 1467777624864 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}] 21:00:24 INFO - PROCESS | 1646 | 1467777624865 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:24 INFO - PROCESS | 1646 | 1467777624880 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 21:00:24 INFO - PROCESS | 1646 | 1467777624888 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:24 INFO - PROCESS | 1646 | 1467777624890 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f90000 == 6 [pid = 1646] [id = 6] 21:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 14 (0x129163800) [pid = 1646] [serial = 14] [outer = 0x0] 21:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 15 (0x129165400) [pid = 1646] [serial = 15] [outer = 0x129163800] 21:00:24 INFO - PROCESS | 1646 | 1467777624922 Marionette DEBUG loaded listener.js 21:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 16 (0x12916ac00) [pid = 1646] [serial = 16] [outer = 0x129163800] 21:00:25 INFO - PROCESS | 1646 | 1467777625224 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]]]}] 21:00:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12934d800 == 7 [pid = 1646] [id = 7] 21:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 17 (0x129390400) [pid = 1646] [serial = 17] [outer = 0x0] 21:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 18 (0x129403000) [pid = 1646] [serial = 18] [outer = 0x129390400] 21:00:25 INFO - PROCESS | 1646 | 1467777625258 Marionette DEBUG loaded listener.js 21:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 419ms 21:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 19 (0x12940bc00) [pid = 1646] [serial = 19] [outer = 0x129390400] 21:00:25 INFO - PROCESS | 1646 | 1467777625296 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 21:00:25 INFO - PROCESS | 1646 | 1467777625297 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 21:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:00:25 INFO - PROCESS | 1646 | 1467777625340 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:00:25 INFO - PROCESS | 1646 | 1467777625341 Marionette TRACE conn2 <- [1,10,null,{}] 21:00:25 INFO - PROCESS | 1646 | 1467777625359 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}] 21:00:25 INFO - PROCESS | 1646 | 1467777625363 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:25 INFO - PROCESS | 1646 | 1467777625495 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 21:00:25 INFO - PROCESS | 1646 | 1467777625520 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:25 INFO - PROCESS | 1646 | 1467777625521 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a822000 == 8 [pid = 1646] [id = 8] 21:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 20 (0x12a6fc000) [pid = 1646] [serial = 20] [outer = 0x0] 21:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 21 (0x12a6fdc00) [pid = 1646] [serial = 21] [outer = 0x12a6fc000] 21:00:25 INFO - PROCESS | 1646 | 1467777625550 Marionette DEBUG loaded listener.js 21:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 22 (0x12a89c400) [pid = 1646] [serial = 22] [outer = 0x12a6fc000] 21:00:25 INFO - PROCESS | 1646 | 1467777625860 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]]]}] 21:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 581ms 21:00:25 INFO - PROCESS | 1646 | 1467777625927 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 21:00:25 INFO - PROCESS | 1646 | 1467777625928 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 21:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:00:25 INFO - PROCESS | 1646 | 1467777625933 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:00:25 INFO - PROCESS | 1646 | 1467777625934 Marionette TRACE conn2 <- [1,14,null,{}] 21:00:25 INFO - PROCESS | 1646 | 1467777625936 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}] 21:00:25 INFO - PROCESS | 1646 | 1467777625938 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:26 INFO - PROCESS | 1646 | 1467777626059 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 21:00:26 INFO - PROCESS | 1646 | 1467777626067 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 1646 | 1467777626068 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b71b800 == 9 [pid = 1646] [id = 9] 21:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 23 (0x12ae42000) [pid = 1646] [serial = 23] [outer = 0x0] 21:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 24 (0x12b747c00) [pid = 1646] [serial = 24] [outer = 0x12ae42000] 21:00:26 INFO - PROCESS | 1646 | 1467777626093 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 25 (0x12b750c00) [pid = 1646] [serial = 25] [outer = 0x12ae42000] 21:00:26 INFO - PROCESS | 1646 | 1467777626358 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]]]}] 21:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 473ms 21:00:26 INFO - PROCESS | 1646 | 1467777626406 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 21:00:26 INFO - PROCESS | 1646 | 1467777626407 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 21:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:00:26 INFO - PROCESS | 1646 | 1467777626409 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:00:26 INFO - PROCESS | 1646 | 1467777626410 Marionette TRACE conn2 <- [1,18,null,{}] 21:00:26 INFO - PROCESS | 1646 | 1467777626413 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}] 21:00:26 INFO - PROCESS | 1646 | 1467777626414 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:26 INFO - PROCESS | 1646 | 1467777626518 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 21:00:26 INFO - PROCESS | 1646 | 1467777626523 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 1646 | 1467777626525 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b906000 == 10 [pid = 1646] [id = 10] 21:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 26 (0x12b8ba800) [pid = 1646] [serial = 26] [outer = 0x0] 21:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 27 (0x12b94c800) [pid = 1646] [serial = 27] [outer = 0x12b8ba800] 21:00:26 INFO - PROCESS | 1646 | 1467777626549 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 28 (0x12b952800) [pid = 1646] [serial = 28] [outer = 0x12b8ba800] 21:00:26 INFO - PROCESS | 1646 | 1467777626814 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]]]}] 21:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 21:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:00:26 INFO - PROCESS | 1646 | 1467777626829 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 21:00:26 INFO - PROCESS | 1646 | 1467777626830 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 21:00:26 INFO - PROCESS | 1646 | 1467777626840 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:00:26 INFO - PROCESS | 1646 | 1467777626841 Marionette TRACE conn2 <- [1,22,null,{}] 21:00:26 INFO - PROCESS | 1646 | 1467777626843 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}] 21:00:26 INFO - PROCESS | 1646 | 1467777626845 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:26 INFO - PROCESS | 1646 | 1467777626944 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 21:00:26 INFO - PROCESS | 1646 | 1467777626947 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 1646 | 1467777626949 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x11666c800 == 11 [pid = 1646] [id = 11] 21:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 29 (0x12b956400) [pid = 1646] [serial = 29] [outer = 0x0] 21:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 30 (0x12bd45000) [pid = 1646] [serial = 30] [outer = 0x12b956400] 21:00:26 INFO - PROCESS | 1646 | 1467777626974 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 31 (0x12bdbe000) [pid = 1646] [serial = 31] [outer = 0x12b956400] 21:00:27 INFO - PROCESS | 1646 | 1467777627204 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]]]}] 21:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 21:00:27 INFO - PROCESS | 1646 | 1467777627260 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 21:00:27 INFO - PROCESS | 1646 | 1467777627261 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 21:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:00:27 INFO - PROCESS | 1646 | 1467777627263 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:00:27 INFO - PROCESS | 1646 | 1467777627264 Marionette TRACE conn2 <- [1,26,null,{}] 21:00:27 INFO - PROCESS | 1646 | 1467777627274 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}] 21:00:27 INFO - PROCESS | 1646 | 1467777627275 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:27 INFO - PROCESS | 1646 | 1467777627370 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 21:00:27 INFO - PROCESS | 1646 | 1467777627374 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:27 INFO - PROCESS | 1646 | 1467777627376 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c015800 == 12 [pid = 1646] [id = 12] 21:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 32 (0x12bdc0c00) [pid = 1646] [serial = 32] [outer = 0x0] 21:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 33 (0x12bdc7000) [pid = 1646] [serial = 33] [outer = 0x12bdc0c00] 21:00:27 INFO - PROCESS | 1646 | 1467777627400 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 34 (0x11829e400) [pid = 1646] [serial = 34] [outer = 0x12bdc0c00] 21:00:27 INFO - PROCESS | 1646 | 1467777627641 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]]]}] 21:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 422ms 21:00:27 INFO - PROCESS | 1646 | 1467777627695 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 21:00:27 INFO - PROCESS | 1646 | 1467777627697 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 21:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:00:27 INFO - PROCESS | 1646 | 1467777627711 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:00:27 INFO - PROCESS | 1646 | 1467777627712 Marionette TRACE conn2 <- [1,30,null,{}] 21:00:27 INFO - PROCESS | 1646 | 1467777627727 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}] 21:00:27 INFO - PROCESS | 1646 | 1467777627729 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:27 INFO - PROCESS | 1646 | 1467777627882 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 21:00:27 INFO - PROCESS | 1646 | 1467777627888 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:27 INFO - PROCESS | 1646 | 1467777627889 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c250800 == 13 [pid = 1646] [id = 13] 21:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 35 (0x1182a1800) [pid = 1646] [serial = 35] [outer = 0x0] 21:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 36 (0x12bdc8c00) [pid = 1646] [serial = 36] [outer = 0x1182a1800] 21:00:27 INFO - PROCESS | 1646 | 1467777627927 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 37 (0x12c2e5c00) [pid = 1646] [serial = 37] [outer = 0x1182a1800] 21:00:28 INFO - PROCESS | 1646 | 1467777628203 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]]]}] 21:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 530ms 21:00:28 INFO - PROCESS | 1646 | 1467777628231 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 21:00:28 INFO - PROCESS | 1646 | 1467777628232 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 21:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:00:28 INFO - PROCESS | 1646 | 1467777628243 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:00:28 INFO - PROCESS | 1646 | 1467777628244 Marionette TRACE conn2 <- [1,34,null,{}] 21:00:28 INFO - PROCESS | 1646 | 1467777628246 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}] 21:00:28 INFO - PROCESS | 1646 | 1467777628247 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:28 INFO - PROCESS | 1646 | 1467777628338 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 21:00:28 INFO - PROCESS | 1646 | 1467777628342 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:28 INFO - PROCESS | 1646 | 1467777628343 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c712800 == 14 [pid = 1646] [id = 14] 21:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 38 (0x12c2e8000) [pid = 1646] [serial = 38] [outer = 0x0] 21:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 39 (0x12c2ee400) [pid = 1646] [serial = 39] [outer = 0x12c2e8000] 21:00:28 INFO - PROCESS | 1646 | 1467777628368 Marionette DEBUG loaded listener.js 21:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 40 (0x12c843800) [pid = 1646] [serial = 40] [outer = 0x12c2e8000] 21:00:28 INFO - PROCESS | 1646 | 1467777628603 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]]]}] 21:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 369ms 21:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:00:28 INFO - PROCESS | 1646 | 1467777628611 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 21:00:28 INFO - PROCESS | 1646 | 1467777628612 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 21:00:28 INFO - PROCESS | 1646 | 1467777628614 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:00:28 INFO - PROCESS | 1646 | 1467777628615 Marionette TRACE conn2 <- [1,38,null,{}] 21:00:28 INFO - PROCESS | 1646 | 1467777628626 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}] 21:00:28 INFO - PROCESS | 1646 | 1467777628627 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:28 INFO - PROCESS | 1646 | 1467777628724 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 21:00:28 INFO - PROCESS | 1646 | 1467777628736 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:28 INFO - PROCESS | 1646 | 1467777628737 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ca3c800 == 15 [pid = 1646] [id = 15] 21:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 41 (0x12c849400) [pid = 1646] [serial = 41] [outer = 0x0] 21:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 42 (0x12c850400) [pid = 1646] [serial = 42] [outer = 0x12c849400] 21:00:28 INFO - PROCESS | 1646 | 1467777628761 Marionette DEBUG loaded listener.js 21:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 43 (0x12ca6fc00) [pid = 1646] [serial = 43] [outer = 0x12c849400] 21:00:28 INFO - PROCESS | 1646 | 1467777628992 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]]]}] 21:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 420ms 21:00:29 INFO - PROCESS | 1646 | 1467777629042 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 21:00:29 INFO - PROCESS | 1646 | 1467777629043 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 21:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:00:29 INFO - PROCESS | 1646 | 1467777629046 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:00:29 INFO - PROCESS | 1646 | 1467777629047 Marionette TRACE conn2 <- [1,42,null,{}] 21:00:29 INFO - PROCESS | 1646 | 1467777629057 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}] 21:00:29 INFO - PROCESS | 1646 | 1467777629058 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:29 INFO - PROCESS | 1646 | 1467777629156 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 21:00:29 INFO - PROCESS | 1646 | 1467777629170 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:29 INFO - PROCESS | 1646 | 1467777629171 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc8d000 == 16 [pid = 1646] [id = 16] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 44 (0x12ca72400) [pid = 1646] [serial = 44] [outer = 0x0] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 45 (0x12ca7a800) [pid = 1646] [serial = 45] [outer = 0x12ca72400] 21:00:29 INFO - PROCESS | 1646 | 1467777629195 Marionette DEBUG loaded listener.js 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 46 (0x12cf16800) [pid = 1646] [serial = 46] [outer = 0x12ca72400] 21:00:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0b3000 == 17 [pid = 1646] [id = 17] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 47 (0x12d0b3800) [pid = 1646] [serial = 47] [outer = 0x0] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 48 (0x12d0ad000) [pid = 1646] [serial = 48] [outer = 0x12d0b3800] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 49 (0x12d0bd800) [pid = 1646] [serial = 49] [outer = 0x12d0b3800] 21:00:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc98000 == 18 [pid = 1646] [id = 18] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x12cf19800) [pid = 1646] [serial = 50] [outer = 0x0] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x12d218c00) [pid = 1646] [serial = 51] [outer = 0x12cf19800] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x11829f800) [pid = 1646] [serial = 52] [outer = 0x12cf19800] 21:00:29 INFO - PROCESS | 1646 | 1467777629549 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]]]}] 21:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 21:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:00:29 INFO - PROCESS | 1646 | 1467777629617 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 21:00:29 INFO - PROCESS | 1646 | 1467777629618 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 21:00:29 INFO - PROCESS | 1646 | 1467777629620 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:00:29 INFO - PROCESS | 1646 | 1467777629622 Marionette TRACE conn2 <- [1,46,null,{}] 21:00:29 INFO - PROCESS | 1646 | 1467777629624 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}] 21:00:29 INFO - PROCESS | 1646 | 1467777629625 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:29 INFO - PROCESS | 1646 | 1467777629716 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 21:00:29 INFO - PROCESS | 1646 | 1467777629719 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:29 INFO - PROCESS | 1646 | 1467777629720 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d451000 == 19 [pid = 1646] [id = 19] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x12c228400) [pid = 1646] [serial = 53] [outer = 0x0] 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x118623000) [pid = 1646] [serial = 54] [outer = 0x12c228400] 21:00:29 INFO - PROCESS | 1646 | 1467777629757 Marionette DEBUG loaded listener.js 21:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x11970b800) [pid = 1646] [serial = 55] [outer = 0x12c228400] 21:00:30 INFO - PROCESS | 1646 | 1467777629998 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]]]}] 21:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 21:00:30 INFO - PROCESS | 1646 | 1467777630044 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 21:00:30 INFO - PROCESS | 1646 | 1467777630045 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 21:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:00:30 INFO - PROCESS | 1646 | 1467777630049 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:00:30 INFO - PROCESS | 1646 | 1467777630055 Marionette TRACE conn2 <- [1,50,null,{}] 21:00:30 INFO - PROCESS | 1646 | 1467777630062 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}] 21:00:30 INFO - PROCESS | 1646 | 1467777630063 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:30 INFO - PROCESS | 1646 | 1467777630162 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 21:00:30 INFO - PROCESS | 1646 | 1467777630166 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 1646 | 1467777630167 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d091000 == 20 [pid = 1646] [id = 20] 21:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x118313c00) [pid = 1646] [serial = 56] [outer = 0x0] 21:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x11831bc00) [pid = 1646] [serial = 57] [outer = 0x118313c00] 21:00:30 INFO - PROCESS | 1646 | 1467777630189 Marionette DEBUG loaded listener.js 21:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x118739c00) [pid = 1646] [serial = 58] [outer = 0x118313c00] 21:00:30 INFO - PROCESS | 1646 | 1467777630439 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]]]}] 21:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 429ms 21:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:00:30 INFO - PROCESS | 1646 | 1467777630477 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 21:00:30 INFO - PROCESS | 1646 | 1467777630479 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 21:00:30 INFO - PROCESS | 1646 | 1467777630481 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:00:30 INFO - PROCESS | 1646 | 1467777630482 Marionette TRACE conn2 <- [1,54,null,{}] 21:00:30 INFO - PROCESS | 1646 | 1467777630492 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}] 21:00:30 INFO - PROCESS | 1646 | 1467777630493 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:30 INFO - PROCESS | 1646 | 1467777630588 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 21:00:30 INFO - PROCESS | 1646 | 1467777630592 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 1646 | 1467777630601 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d44e800 == 21 [pid = 1646] [id = 21] 21:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x11873d000) [pid = 1646] [serial = 59] [outer = 0x0] 21:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x118743400) [pid = 1646] [serial = 60] [outer = 0x11873d000] 21:00:30 INFO - PROCESS | 1646 | 1467777630625 Marionette DEBUG loaded listener.js 21:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x11970bc00) [pid = 1646] [serial = 61] [outer = 0x11873d000] 21:00:30 INFO - PROCESS | 1646 | 1467777630842 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]]]}] 21:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 376ms 21:00:30 INFO - PROCESS | 1646 | 1467777630857 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 21:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:00:30 INFO - PROCESS | 1646 | 1467777630859 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 21:00:30 INFO - PROCESS | 1646 | 1467777630861 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:00:30 INFO - PROCESS | 1646 | 1467777630862 Marionette TRACE conn2 <- [1,58,null,{}] 21:00:30 INFO - PROCESS | 1646 | 1467777630864 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}] 21:00:30 INFO - PROCESS | 1646 | 1467777630865 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:30 INFO - PROCESS | 1646 | 1467777630973 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 21:00:30 INFO - PROCESS | 1646 | 1467777630976 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 1646 | 1467777630977 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a1d000 == 22 [pid = 1646] [id = 22] 21:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x119225800) [pid = 1646] [serial = 62] [outer = 0x0] 21:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x126ad4c00) [pid = 1646] [serial = 63] [outer = 0x119225800] 21:00:31 INFO - PROCESS | 1646 | 1467777631001 Marionette DEBUG loaded listener.js 21:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x12d221000) [pid = 1646] [serial = 64] [outer = 0x119225800] 21:00:32 INFO - PROCESS | 1646 | 1467777632074 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]]]}] 21:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1269ms 21:00:32 INFO - PROCESS | 1646 | 1467777632132 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 21:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:00:32 INFO - PROCESS | 1646 | 1467777632136 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 21:00:32 INFO - PROCESS | 1646 | 1467777632141 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:00:32 INFO - PROCESS | 1646 | 1467777632146 Marionette TRACE conn2 <- [1,62,null,{}] 21:00:32 INFO - PROCESS | 1646 | 1467777632158 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}] 21:00:32 INFO - PROCESS | 1646 | 1467777632160 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:32 INFO - PROCESS | 1646 | 1467777632257 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 21:00:32 INFO - PROCESS | 1646 | 1467777632293 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:32 INFO - PROCESS | 1646 | 1467777632295 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x112fb6800 == 23 [pid = 1646] [id = 23] 21:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x112f1fc00) [pid = 1646] [serial = 65] [outer = 0x0] 21:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x113349800) [pid = 1646] [serial = 66] [outer = 0x112f1fc00] 21:00:32 INFO - PROCESS | 1646 | 1467777632347 Marionette DEBUG loaded listener.js 21:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x113fef000) [pid = 1646] [serial = 67] [outer = 0x112f1fc00] 21:00:32 INFO - PROCESS | 1646 | 1467777632858 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]]]}] 21:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 783ms 21:00:32 INFO - PROCESS | 1646 | 1467777632922 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 21:00:32 INFO - PROCESS | 1646 | 1467777632925 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 21:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:00:32 INFO - PROCESS | 1646 | 1467777632930 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:00:32 INFO - PROCESS | 1646 | 1467777632932 Marionette TRACE conn2 <- [1,66,null,{}] 21:00:32 INFO - PROCESS | 1646 | 1467777632946 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}] 21:00:32 INFO - PROCESS | 1646 | 1467777632948 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:33 INFO - PROCESS | 1646 | 1467777633091 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 21:00:33 INFO - PROCESS | 1646 | 1467777633133 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:33 INFO - PROCESS | 1646 | 1467777633134 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f36800 == 24 [pid = 1646] [id = 24] 21:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1175e3000) [pid = 1646] [serial = 68] [outer = 0x0] 21:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x11829dc00) [pid = 1646] [serial = 69] [outer = 0x1175e3000] 21:00:33 INFO - PROCESS | 1646 | 1467777633165 Marionette DEBUG loaded listener.js 21:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118315000) [pid = 1646] [serial = 70] [outer = 0x1175e3000] 21:00:33 INFO - PROCESS | 1646 | 1467777633563 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]]]}] 21:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 680ms 21:00:33 INFO - PROCESS | 1646 | 1467777633611 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 21:00:33 INFO - PROCESS | 1646 | 1467777633612 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 21:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:00:33 INFO - PROCESS | 1646 | 1467777633615 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:00:33 INFO - PROCESS | 1646 | 1467777633618 Marionette TRACE conn2 <- [1,70,null,{}] 21:00:33 INFO - PROCESS | 1646 | 1467777633627 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}] 21:00:33 INFO - PROCESS | 1646 | 1467777633630 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:33 INFO - PROCESS | 1646 | 1467777633743 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 21:00:33 INFO - PROCESS | 1646 | 1467777633798 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:33 INFO - PROCESS | 1646 | 1467777633800 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x11722c800 == 25 [pid = 1646] [id = 25] 21:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1187c0800) [pid = 1646] [serial = 71] [outer = 0x0] 21:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1190b3400) [pid = 1646] [serial = 72] [outer = 0x1187c0800] 21:00:33 INFO - PROCESS | 1646 | 1467777633832 Marionette DEBUG loaded listener.js 21:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11970f000) [pid = 1646] [serial = 73] [outer = 0x1187c0800] 21:00:34 INFO - PROCESS | 1646 | 1467777634271 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]]]}] 21:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 723ms 21:00:34 INFO - PROCESS | 1646 | 1467777634590 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 21:00:34 INFO - PROCESS | 1646 | 1467777634595 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 21:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:00:34 INFO - PROCESS | 1646 | 1467777634618 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:00:34 INFO - PROCESS | 1646 | 1467777634621 Marionette TRACE conn2 <- [1,74,null,{}] 21:00:34 INFO - PROCESS | 1646 | 1467777634626 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}] 21:00:34 INFO - PROCESS | 1646 | 1467777634629 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:34 INFO - PROCESS | 1646 | 1467777634754 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 21:00:34 INFO - PROCESS | 1646 | 1467777634803 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:34 INFO - PROCESS | 1646 | 1467777634806 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x112648000 == 26 [pid = 1646] [id = 26] 21:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x113f0b400) [pid = 1646] [serial = 74] [outer = 0x0] 21:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x113f0a400) [pid = 1646] [serial = 75] [outer = 0x113f0b400] 21:00:34 INFO - PROCESS | 1646 | 1467777634835 Marionette DEBUG loaded listener.js 21:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x115ef7800) [pid = 1646] [serial = 76] [outer = 0x113f0b400] 21:00:35 INFO - PROCESS | 1646 | 1467777635240 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]]]}] 21:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 678ms 21:00:35 INFO - PROCESS | 1646 | 1467777635292 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 21:00:35 INFO - PROCESS | 1646 | 1467777635294 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 21:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:00:35 INFO - PROCESS | 1646 | 1467777635300 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:00:35 INFO - PROCESS | 1646 | 1467777635303 Marionette TRACE conn2 <- [1,78,null,{}] 21:00:35 INFO - PROCESS | 1646 | 1467777635306 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}] 21:00:35 INFO - PROCESS | 1646 | 1467777635308 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:35 INFO - PROCESS | 1646 | 1467777635425 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 21:00:35 INFO - PROCESS | 1646 | 1467777635542 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:35 INFO - PROCESS | 1646 | 1467777635543 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x112f33000 == 27 [pid = 1646] [id = 27] 21:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x113391400) [pid = 1646] [serial = 77] [outer = 0x0] 21:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1167b4800) [pid = 1646] [serial = 78] [outer = 0x113391400] 21:00:35 INFO - PROCESS | 1646 | 1467777635579 Marionette DEBUG loaded listener.js 21:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x116977800) [pid = 1646] [serial = 79] [outer = 0x113391400] 21:00:35 INFO - PROCESS | 1646 | 1467777635857 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]]]}] 21:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 574ms 21:00:35 INFO - PROCESS | 1646 | 1467777635875 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 21:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:00:35 INFO - PROCESS | 1646 | 1467777635877 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 21:00:35 INFO - PROCESS | 1646 | 1467777635879 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:00:35 INFO - PROCESS | 1646 | 1467777635880 Marionette TRACE conn2 <- [1,82,null,{}] 21:00:35 INFO - PROCESS | 1646 | 1467777635894 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}] 21:00:35 INFO - PROCESS | 1646 | 1467777635897 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:35 INFO - PROCESS | 1646 | 1467777635979 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 21:00:36 INFO - PROCESS | 1646 | 1467777636000 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 1646 | 1467777636002 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11606c000 == 28 [pid = 1646] [id = 28] 21:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x117d9ac00) [pid = 1646] [serial = 80] [outer = 0x0] 21:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118299c00) [pid = 1646] [serial = 81] [outer = 0x117d9ac00] 21:00:36 INFO - PROCESS | 1646 | 1467777636030 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1162e0000) [pid = 1646] [serial = 82] [outer = 0x117d9ac00] 21:00:36 INFO - PROCESS | 1646 | 1467777636322 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]]]}] 21:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 21:00:36 INFO - PROCESS | 1646 | 1467777636348 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 21:00:36 INFO - PROCESS | 1646 | 1467777636349 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 21:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:00:36 INFO - PROCESS | 1646 | 1467777636361 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:00:36 INFO - PROCESS | 1646 | 1467777636362 Marionette TRACE conn2 <- [1,86,null,{}] 21:00:36 INFO - PROCESS | 1646 | 1467777636387 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}] 21:00:36 INFO - PROCESS | 1646 | 1467777636388 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:36 INFO - PROCESS | 1646 | 1467777636471 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 21:00:36 INFO - PROCESS | 1646 | 1467777636475 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 1646 | 1467777636476 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11694a000 == 29 [pid = 1646] [id = 29] 21:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11834f000) [pid = 1646] [serial = 83] [outer = 0x0] 21:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11838cc00) [pid = 1646] [serial = 84] [outer = 0x11834f000] 21:00:36 INFO - PROCESS | 1646 | 1467777636503 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11873cc00) [pid = 1646] [serial = 85] [outer = 0x11834f000] 21:00:36 INFO - PROCESS | 1646 | 1467777636808 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]]]}] 21:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 21:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:00:36 INFO - PROCESS | 1646 | 1467777636829 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 21:00:36 INFO - PROCESS | 1646 | 1467777636830 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 21:00:36 INFO - PROCESS | 1646 | 1467777636832 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:00:36 INFO - PROCESS | 1646 | 1467777636833 Marionette TRACE conn2 <- [1,90,null,{}] 21:00:36 INFO - PROCESS | 1646 | 1467777636839 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}] 21:00:36 INFO - PROCESS | 1646 | 1467777636840 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:36 INFO - PROCESS | 1646 | 1467777636913 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 21:00:36 INFO - PROCESS | 1646 | 1467777636958 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 1646 | 1467777636960 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f36000 == 30 [pid = 1646] [id = 30] 21:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x113389000) [pid = 1646] [serial = 86] [outer = 0x0] 21:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118746000) [pid = 1646] [serial = 87] [outer = 0x113389000] 21:00:36 INFO - PROCESS | 1646 | 1467777636985 Marionette DEBUG loaded listener.js 21:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1187c6000) [pid = 1646] [serial = 88] [outer = 0x113389000] 21:00:37 INFO - PROCESS | 1646 | 1467777637243 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]]]}] 21:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 421ms 21:00:37 INFO - PROCESS | 1646 | 1467777637255 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 21:00:37 INFO - PROCESS | 1646 | 1467777637256 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 21:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:00:37 INFO - PROCESS | 1646 | 1467777637258 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 1646 | 1467777637259 Marionette TRACE conn2 <- [1,94,null,{}] 21:00:37 INFO - PROCESS | 1646 | 1467777637264 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}] 21:00:37 INFO - PROCESS | 1646 | 1467777637271 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:37 INFO - PROCESS | 1646 | 1467777637387 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 21:00:37 INFO - PROCESS | 1646 | 1467777637392 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:37 INFO - PROCESS | 1646 | 1467777637393 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x111e08000 == 31 [pid = 1646] [id = 31] 21:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1190b0400) [pid = 1646] [serial = 89] [outer = 0x0] 21:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119226c00) [pid = 1646] [serial = 90] [outer = 0x1190b0400] 21:00:37 INFO - PROCESS | 1646 | 1467777637418 Marionette DEBUG loaded listener.js 21:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119921000) [pid = 1646] [serial = 91] [outer = 0x1190b0400] 21:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:00:37 INFO - PROCESS | 1646 | 1467777637723 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]]]}] 21:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 21:00:37 INFO - PROCESS | 1646 | 1467777637727 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 21:00:37 INFO - PROCESS | 1646 | 1467777637728 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 21:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:00:37 INFO - PROCESS | 1646 | 1467777637730 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 1646 | 1467777637732 Marionette TRACE conn2 <- [1,98,null,{}] 21:00:37 INFO - PROCESS | 1646 | 1467777637743 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}] 21:00:37 INFO - PROCESS | 1646 | 1467777637744 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:37 INFO - PROCESS | 1646 | 1467777637844 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 21:00:37 INFO - PROCESS | 1646 | 1467777637851 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:37 INFO - PROCESS | 1646 | 1467777637852 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x11840d000 == 32 [pid = 1646] [id = 32] 21:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1190b6800) [pid = 1646] [serial = 92] [outer = 0x0] 21:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119929c00) [pid = 1646] [serial = 93] [outer = 0x1190b6800] 21:00:37 INFO - PROCESS | 1646 | 1467777637877 Marionette DEBUG loaded listener.js 21:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119b25800) [pid = 1646] [serial = 94] [outer = 0x1190b6800] 21:00:38 INFO - PROCESS | 1646 | 1467777638136 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]]]}] 21:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 21:00:38 INFO - PROCESS | 1646 | 1467777638158 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 21:00:38 INFO - PROCESS | 1646 | 1467777638159 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 21:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:00:38 INFO - PROCESS | 1646 | 1467777638161 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:00:38 INFO - PROCESS | 1646 | 1467777638162 Marionette TRACE conn2 <- [1,102,null,{}] 21:00:38 INFO - PROCESS | 1646 | 1467777638165 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}] 21:00:38 INFO - PROCESS | 1646 | 1467777638166 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:38 INFO - PROCESS | 1646 | 1467777638259 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 21:00:38 INFO - PROCESS | 1646 | 1467777638262 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:38 INFO - PROCESS | 1646 | 1467777638263 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192ad000 == 33 [pid = 1646] [id = 33] 21:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x120ea0400) [pid = 1646] [serial = 95] [outer = 0x0] 21:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x121018000) [pid = 1646] [serial = 96] [outer = 0x120ea0400] 21:00:38 INFO - PROCESS | 1646 | 1467777638289 Marionette DEBUG loaded listener.js 21:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1214d3c00) [pid = 1646] [serial = 97] [outer = 0x120ea0400] 21:00:38 INFO - PROCESS | 1646 | 1467777638570 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]]]}] 21:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 21:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:00:38 INFO - PROCESS | 1646 | 1467777638597 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 21:00:38 INFO - PROCESS | 1646 | 1467777638598 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 21:00:38 INFO - PROCESS | 1646 | 1467777638604 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:00:38 INFO - PROCESS | 1646 | 1467777638606 Marionette TRACE conn2 <- [1,106,null,{}] 21:00:38 INFO - PROCESS | 1646 | 1467777638608 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}] 21:00:38 INFO - PROCESS | 1646 | 1467777638609 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:38 INFO - PROCESS | 1646 | 1467777638688 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 21:00:38 INFO - PROCESS | 1646 | 1467777638691 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:38 INFO - PROCESS | 1646 | 1467777638692 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192b6800 == 34 [pid = 1646] [id = 34] 21:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x111f13400) [pid = 1646] [serial = 98] [outer = 0x0] 21:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12159f400) [pid = 1646] [serial = 99] [outer = 0x111f13400] 21:00:38 INFO - PROCESS | 1646 | 1467777638754 Marionette DEBUG loaded listener.js 21:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1219ccc00) [pid = 1646] [serial = 100] [outer = 0x111f13400] 21:00:38 INFO - PROCESS | 1646 | 1467777638998 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]]]}] 21:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 422ms 21:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:00:39 INFO - PROCESS | 1646 | 1467777639024 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 21:00:39 INFO - PROCESS | 1646 | 1467777639025 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 21:00:39 INFO - PROCESS | 1646 | 1467777639027 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:00:39 INFO - PROCESS | 1646 | 1467777639028 Marionette TRACE conn2 <- [1,110,null,{}] 21:00:39 INFO - PROCESS | 1646 | 1467777639030 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}] 21:00:39 INFO - PROCESS | 1646 | 1467777639032 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:39 INFO - PROCESS | 1646 | 1467777639133 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 21:00:39 INFO - PROCESS | 1646 | 1467777639138 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:39 INFO - PROCESS | 1646 | 1467777639140 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bb1000 == 35 [pid = 1646] [id = 35] 21:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1219cd000) [pid = 1646] [serial = 101] [outer = 0x0] 21:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x121cde800) [pid = 1646] [serial = 102] [outer = 0x1219cd000] 21:00:39 INFO - PROCESS | 1646 | 1467777639164 Marionette DEBUG loaded listener.js 21:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1249d5c00) [pid = 1646] [serial = 103] [outer = 0x1219cd000] 21:00:39 INFO - PROCESS | 1646 | 1467777639455 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]]]}] 21:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 21:00:39 INFO - PROCESS | 1646 | 1467777639496 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 21:00:39 INFO - PROCESS | 1646 | 1467777639498 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 21:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:00:39 INFO - PROCESS | 1646 | 1467777639502 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:00:39 INFO - PROCESS | 1646 | 1467777639504 Marionette TRACE conn2 <- [1,114,null,{}] 21:00:39 INFO - PROCESS | 1646 | 1467777639507 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}] 21:00:39 INFO - PROCESS | 1646 | 1467777639508 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:39 INFO - PROCESS | 1646 | 1467777639593 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 21:00:39 INFO - PROCESS | 1646 | 1467777639640 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:39 INFO - PROCESS | 1646 | 1467777639642 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f32000 == 36 [pid = 1646] [id = 36] 21:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x121613400) [pid = 1646] [serial = 104] [outer = 0x0] 21:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1249e0800) [pid = 1646] [serial = 105] [outer = 0x121613400] 21:00:39 INFO - PROCESS | 1646 | 1467777639668 Marionette DEBUG loaded listener.js 21:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12541e000) [pid = 1646] [serial = 106] [outer = 0x121613400] 21:00:39 INFO - PROCESS | 1646 | 1467777639973 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]]]}] 21:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 521ms 21:00:40 INFO - PROCESS | 1646 | 1467777640022 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 21:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:00:40 INFO - PROCESS | 1646 | 1467777640024 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 21:00:40 INFO - PROCESS | 1646 | 1467777640027 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:00:40 INFO - PROCESS | 1646 | 1467777640029 Marionette TRACE conn2 <- [1,118,null,{}] 21:00:40 INFO - PROCESS | 1646 | 1467777640031 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}] 21:00:40 INFO - PROCESS | 1646 | 1467777640032 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:40 INFO - PROCESS | 1646 | 1467777640158 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 21:00:40 INFO - PROCESS | 1646 | 1467777640222 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:40 INFO - PROCESS | 1646 | 1467777640223 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x121257000 == 37 [pid = 1646] [id = 37] 21:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x124bde400) [pid = 1646] [serial = 107] [outer = 0x0] 21:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1254cbc00) [pid = 1646] [serial = 108] [outer = 0x124bde400] 21:00:40 INFO - PROCESS | 1646 | 1467777640262 Marionette DEBUG loaded listener.js 21:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1260e2800) [pid = 1646] [serial = 109] [outer = 0x124bde400] 21:00:40 INFO - PROCESS | 1646 | 1467777640605 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]]]}] 21:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 620ms 21:00:40 INFO - PROCESS | 1646 | 1467777640647 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 21:00:40 INFO - PROCESS | 1646 | 1467777640648 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 21:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:00:40 INFO - PROCESS | 1646 | 1467777640651 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:00:40 INFO - PROCESS | 1646 | 1467777640652 Marionette TRACE conn2 <- [1,122,null,{}] 21:00:40 INFO - PROCESS | 1646 | 1467777640654 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}] 21:00:40 INFO - PROCESS | 1646 | 1467777640655 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:40 INFO - PROCESS | 1646 | 1467777640731 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 21:00:40 INFO - PROCESS | 1646 | 1467777640777 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:40 INFO - PROCESS | 1646 | 1467777640778 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x121426000 == 38 [pid = 1646] [id = 38] 21:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x125414c00) [pid = 1646] [serial = 110] [outer = 0x0] 21:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x126465000) [pid = 1646] [serial = 111] [outer = 0x125414c00] 21:00:40 INFO - PROCESS | 1646 | 1467777640803 Marionette DEBUG loaded listener.js 21:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x126a38000) [pid = 1646] [serial = 112] [outer = 0x125414c00] 21:00:41 INFO - PROCESS | 1646 | 1467777641092 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]]]}] 21:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 21:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:00:41 INFO - PROCESS | 1646 | 1467777641123 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 21:00:41 INFO - PROCESS | 1646 | 1467777641124 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 21:00:41 INFO - PROCESS | 1646 | 1467777641128 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:00:41 INFO - PROCESS | 1646 | 1467777641129 Marionette TRACE conn2 <- [1,126,null,{}] 21:00:41 INFO - PROCESS | 1646 | 1467777641133 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}] 21:00:41 INFO - PROCESS | 1646 | 1467777641148 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:41 INFO - PROCESS | 1646 | 1467777641267 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 21:00:41 INFO - PROCESS | 1646 | 1467777641272 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:41 INFO - PROCESS | 1646 | 1467777641273 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234d5800 == 39 [pid = 1646] [id = 39] 21:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x126a3a400) [pid = 1646] [serial = 113] [outer = 0x0] 21:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x126e05800) [pid = 1646] [serial = 114] [outer = 0x126a3a400] 21:00:41 INFO - PROCESS | 1646 | 1467777641311 Marionette DEBUG loaded listener.js 21:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x128b1d000) [pid = 1646] [serial = 115] [outer = 0x126a3a400] 21:00:41 INFO - PROCESS | 1646 | 1467777641685 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]]]}] 21:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 21:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:00:41 INFO - PROCESS | 1646 | 1467777641697 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 21:00:41 INFO - PROCESS | 1646 | 1467777641698 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 21:00:41 INFO - PROCESS | 1646 | 1467777641700 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:00:41 INFO - PROCESS | 1646 | 1467777641703 Marionette TRACE conn2 <- [1,130,null,{}] 21:00:41 INFO - PROCESS | 1646 | 1467777641732 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}] 21:00:41 INFO - PROCESS | 1646 | 1467777641734 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:41 INFO - PROCESS | 1646 | 1467777641816 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 21:00:41 INFO - PROCESS | 1646 | 1467777641822 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:41 INFO - PROCESS | 1646 | 1467777641823 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234eb000 == 40 [pid = 1646] [id = 40] 21:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x126ad9000) [pid = 1646] [serial = 116] [outer = 0x0] 21:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x128d0d000) [pid = 1646] [serial = 117] [outer = 0x126ad9000] 21:00:41 INFO - PROCESS | 1646 | 1467777641847 Marionette DEBUG loaded listener.js 21:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x128f50c00) [pid = 1646] [serial = 118] [outer = 0x126ad9000] 21:00:42 INFO - PROCESS | 1646 | 1467777642151 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]]]}] 21:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 492ms 21:00:42 INFO - PROCESS | 1646 | 1467777642193 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 21:00:42 INFO - PROCESS | 1646 | 1467777642194 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 21:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:00:42 INFO - PROCESS | 1646 | 1467777642196 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:00:42 INFO - PROCESS | 1646 | 1467777642197 Marionette TRACE conn2 <- [1,134,null,{}] 21:00:42 INFO - PROCESS | 1646 | 1467777642199 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}] 21:00:42 INFO - PROCESS | 1646 | 1467777642208 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:42 INFO - PROCESS | 1646 | 1467777642289 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 21:00:42 INFO - PROCESS | 1646 | 1467777642293 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:42 INFO - PROCESS | 1646 | 1467777642294 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x125e1e000 == 41 [pid = 1646] [id = 41] 21:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x128f4c800) [pid = 1646] [serial = 119] [outer = 0x0] 21:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x12916b400) [pid = 1646] [serial = 120] [outer = 0x128f4c800] 21:00:42 INFO - PROCESS | 1646 | 1467777642318 Marionette DEBUG loaded listener.js 21:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x129396000) [pid = 1646] [serial = 121] [outer = 0x128f4c800] 21:00:42 INFO - PROCESS | 1646 | 1467777642637 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]]]}] 21:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 21:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:00:42 INFO - PROCESS | 1646 | 1467777642670 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 21:00:42 INFO - PROCESS | 1646 | 1467777642671 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 21:00:42 INFO - PROCESS | 1646 | 1467777642673 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:00:42 INFO - PROCESS | 1646 | 1467777642674 Marionette TRACE conn2 <- [1,138,null,{}] 21:00:42 INFO - PROCESS | 1646 | 1467777642677 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}] 21:00:42 INFO - PROCESS | 1646 | 1467777642678 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:43 INFO - PROCESS | 1646 | 1467777643573 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 21:00:43 INFO - PROCESS | 1646 | 1467777643594 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:43 INFO - PROCESS | 1646 | 1467777643595 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x111ea1000 == 42 [pid = 1646] [id = 42] 21:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11338d800) [pid = 1646] [serial = 122] [outer = 0x0] 21:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x113f05c00) [pid = 1646] [serial = 123] [outer = 0x11338d800] 21:00:43 INFO - PROCESS | 1646 | 1467777643624 Marionette DEBUG loaded listener.js 21:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x1160a7400) [pid = 1646] [serial = 124] [outer = 0x11338d800] 21:00:43 INFO - PROCESS | 1646 | 1467777643974 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]]]}] 21:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1320ms 21:00:43 INFO - PROCESS | 1646 | 1467777643994 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 21:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:00:43 INFO - PROCESS | 1646 | 1467777643996 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 21:00:44 INFO - PROCESS | 1646 | 1467777643999 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:00:44 INFO - PROCESS | 1646 | 1467777644001 Marionette TRACE conn2 <- [1,142,null,{}] 21:00:44 INFO - PROCESS | 1646 | 1467777644004 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}] 21:00:44 INFO - PROCESS | 1646 | 1467777644007 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:44 INFO - PROCESS | 1646 | 1467777644099 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 21:00:44 INFO - PROCESS | 1646 | 1467777644130 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:44 INFO - PROCESS | 1646 | 1467777644131 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x113aa7000 == 43 [pid = 1646] [id = 43] 21:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x116907c00) [pid = 1646] [serial = 125] [outer = 0x0] 21:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11728d400) [pid = 1646] [serial = 126] [outer = 0x116907c00] 21:00:44 INFO - PROCESS | 1646 | 1467777644158 Marionette DEBUG loaded listener.js 21:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x117d9b400) [pid = 1646] [serial = 127] [outer = 0x116907c00] 21:00:44 INFO - PROCESS | 1646 | 1467777644474 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]]]}] 21:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 21:00:44 INFO - PROCESS | 1646 | 1467777644520 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 21:00:44 INFO - PROCESS | 1646 | 1467777644522 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 21:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:00:44 INFO - PROCESS | 1646 | 1467777644524 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:00:44 INFO - PROCESS | 1646 | 1467777644526 Marionette TRACE conn2 <- [1,146,null,{}] 21:00:44 INFO - PROCESS | 1646 | 1467777644534 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}] 21:00:44 INFO - PROCESS | 1646 | 1467777644535 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:44 INFO - PROCESS | 1646 | 1467777644638 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 21:00:44 INFO - PROCESS | 1646 | 1467777644644 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:44 INFO - PROCESS | 1646 | 1467777644645 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x116952000 == 44 [pid = 1646] [id = 44] 21:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11831dc00) [pid = 1646] [serial = 128] [outer = 0x0] 21:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x11831fc00) [pid = 1646] [serial = 129] [outer = 0x11831dc00] 21:00:44 INFO - PROCESS | 1646 | 1467777644670 Marionette DEBUG loaded listener.js 21:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1187c2400) [pid = 1646] [serial = 130] [outer = 0x11831dc00] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11873d000) [pid = 1646] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x118313c00) [pid = 1646] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12c228400) [pid = 1646] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12ca72400) [pid = 1646] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12c849400) [pid = 1646] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12c2e8000) [pid = 1646] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1182a1800) [pid = 1646] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12bdc0c00) [pid = 1646] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12b956400) [pid = 1646] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12b8ba800) [pid = 1646] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12ae42000) [pid = 1646] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12a6fc000) [pid = 1646] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x129163800) [pid = 1646] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1190b6800) [pid = 1646] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x120ea0400) [pid = 1646] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x111f13400) [pid = 1646] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x121613400) [pid = 1646] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x124bde400) [pid = 1646] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x125414c00) [pid = 1646] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119225800) [pid = 1646] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x112f1fc00) [pid = 1646] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1175e3000) [pid = 1646] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1187c0800) [pid = 1646] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x113f0b400) [pid = 1646] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x113391400) [pid = 1646] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x117d9ac00) [pid = 1646] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11834f000) [pid = 1646] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x113389000) [pid = 1646] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:00:45 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1190b0400) [pid = 1646] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:00:45 INFO - PROCESS | 1646 | 1467777645469 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]]]}] 21:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 974ms 21:00:45 INFO - PROCESS | 1646 | 1467777645504 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 21:00:45 INFO - PROCESS | 1646 | 1467777645507 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 21:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:00:45 INFO - PROCESS | 1646 | 1467777645533 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:00:45 INFO - PROCESS | 1646 | 1467777645539 Marionette TRACE conn2 <- [1,150,null,{}] 21:00:45 INFO - PROCESS | 1646 | 1467777645545 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}] 21:00:45 INFO - PROCESS | 1646 | 1467777645547 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:45 INFO - PROCESS | 1646 | 1467777645629 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 21:00:45 INFO - PROCESS | 1646 | 1467777645636 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:45 INFO - PROCESS | 1646 | 1467777645637 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x117221800 == 45 [pid = 1646] [id = 45] 21:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1175dec00) [pid = 1646] [serial = 131] [outer = 0x0] 21:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1187aa800) [pid = 1646] [serial = 132] [outer = 0x1175dec00] 21:00:45 INFO - PROCESS | 1646 | 1467777645663 Marionette DEBUG loaded listener.js 21:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119062000) [pid = 1646] [serial = 133] [outer = 0x1175dec00] 21:00:45 INFO - PROCESS | 1646 | 1467777645974 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]]]}] 21:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 491ms 21:00:46 INFO - PROCESS | 1646 | 1467777646011 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 1646 | 1467777646012 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 21:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:00:46 INFO - PROCESS | 1646 | 1467777646015 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 1646 | 1467777646016 Marionette TRACE conn2 <- [1,154,null,{}] 21:00:46 INFO - PROCESS | 1646 | 1467777646018 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}] 21:00:46 INFO - PROCESS | 1646 | 1467777646019 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:46 INFO - PROCESS | 1646 | 1467777646112 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 21:00:46 INFO - PROCESS | 1646 | 1467777646153 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:46 INFO - PROCESS | 1646 | 1467777646155 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11820f800 == 46 [pid = 1646] [id = 46] 21:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1138c5800) [pid = 1646] [serial = 134] [outer = 0x0] 21:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11922b400) [pid = 1646] [serial = 135] [outer = 0x1138c5800] 21:00:46 INFO - PROCESS | 1646 | 1467777646179 Marionette DEBUG loaded listener.js 21:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11970e000) [pid = 1646] [serial = 136] [outer = 0x1138c5800] 21:00:46 INFO - PROCESS | 1646 | 1467777646454 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]]]}] 21:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 21:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:00:46 INFO - PROCESS | 1646 | 1467777646491 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 1646 | 1467777646492 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 21:00:46 INFO - PROCESS | 1646 | 1467777646495 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 1646 | 1467777646496 Marionette TRACE conn2 <- [1,158,null,{}] 21:00:46 INFO - PROCESS | 1646 | 1467777646498 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}] 21:00:46 INFO - PROCESS | 1646 | 1467777646499 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:46 INFO - PROCESS | 1646 | 1467777646577 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 21:00:46 INFO - PROCESS | 1646 | 1467777646581 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:46 INFO - PROCESS | 1646 | 1467777646587 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11966b800 == 47 [pid = 1646] [id = 47] 21:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x120e93c00) [pid = 1646] [serial = 137] [outer = 0x0] 21:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x120ea0800) [pid = 1646] [serial = 138] [outer = 0x120e93c00] 21:00:46 INFO - PROCESS | 1646 | 1467777646619 Marionette DEBUG loaded listener.js 21:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12144e000) [pid = 1646] [serial = 139] [outer = 0x120e93c00] 21:00:46 INFO - PROCESS | 1646 | 1467777646942 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]]]}] 21:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 21:00:46 INFO - PROCESS | 1646 | 1467777646963 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 1646 | 1467777646964 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 21:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:00:46 INFO - PROCESS | 1646 | 1467777646968 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 1646 | 1467777646970 Marionette TRACE conn2 <- [1,162,null,{}] 21:00:46 INFO - PROCESS | 1646 | 1467777646973 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}] 21:00:46 INFO - PROCESS | 1646 | 1467777646974 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:47 INFO - PROCESS | 1646 | 1467777647053 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 21:00:47 INFO - PROCESS | 1646 | 1467777647057 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 1646 | 1467777647058 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d1f800 == 48 [pid = 1646] [id = 48] 21:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x121612c00) [pid = 1646] [serial = 140] [outer = 0x0] 21:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x121a86000) [pid = 1646] [serial = 141] [outer = 0x121612c00] 21:00:47 INFO - PROCESS | 1646 | 1467777647084 Marionette DEBUG loaded listener.js 21:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x124be4000) [pid = 1646] [serial = 142] [outer = 0x121612c00] 21:00:47 INFO - PROCESS | 1646 | 1467777647545 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]]]}] 21:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 621ms 21:00:47 INFO - PROCESS | 1646 | 1467777647589 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 21:00:47 INFO - PROCESS | 1646 | 1467777647593 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 21:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:00:47 INFO - PROCESS | 1646 | 1467777647598 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:00:47 INFO - PROCESS | 1646 | 1467777647601 Marionette TRACE conn2 <- [1,166,null,{}] 21:00:47 INFO - PROCESS | 1646 | 1467777647628 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}] 21:00:47 INFO - PROCESS | 1646 | 1467777647631 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:47 INFO - PROCESS | 1646 | 1467777647769 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 21:00:47 INFO - PROCESS | 1646 | 1467777647878 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 1646 | 1467777647880 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x11607b800 == 49 [pid = 1646] [id = 49] 21:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1160b6c00) [pid = 1646] [serial = 143] [outer = 0x0] 21:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1167b4c00) [pid = 1646] [serial = 144] [outer = 0x1160b6c00] 21:00:47 INFO - PROCESS | 1646 | 1467777647930 Marionette DEBUG loaded listener.js 21:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x117205800) [pid = 1646] [serial = 145] [outer = 0x1160b6c00] 21:00:48 INFO - PROCESS | 1646 | 1467777648409 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]]]}] 21:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 843ms 21:00:48 INFO - PROCESS | 1646 | 1467777648451 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 21:00:48 INFO - PROCESS | 1646 | 1467777648454 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 21:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:00:48 INFO - PROCESS | 1646 | 1467777648460 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:00:48 INFO - PROCESS | 1646 | 1467777648462 Marionette TRACE conn2 <- [1,170,null,{}] 21:00:48 INFO - PROCESS | 1646 | 1467777648464 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}] 21:00:48 INFO - PROCESS | 1646 | 1467777648466 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:48 INFO - PROCESS | 1646 | 1467777648561 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 21:00:48 INFO - PROCESS | 1646 | 1467777648620 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:48 INFO - PROCESS | 1646 | 1467777648621 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d9d000 == 50 [pid = 1646] [id = 50] 21:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1182a6400) [pid = 1646] [serial = 146] [outer = 0x0] 21:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x118616800) [pid = 1646] [serial = 147] [outer = 0x1182a6400] 21:00:48 INFO - PROCESS | 1646 | 1467777648652 Marionette DEBUG loaded listener.js 21:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1187c5000) [pid = 1646] [serial = 148] [outer = 0x1182a6400] 21:00:49 INFO - PROCESS | 1646 | 1467777649062 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]]]}] 21:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 21:00:49 INFO - PROCESS | 1646 | 1467777649079 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 21:00:49 INFO - PROCESS | 1646 | 1467777649081 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 21:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:00:49 INFO - PROCESS | 1646 | 1467777649083 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:00:49 INFO - PROCESS | 1646 | 1467777649086 Marionette TRACE conn2 <- [1,174,null,{}] 21:00:49 INFO - PROCESS | 1646 | 1467777649095 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}] 21:00:49 INFO - PROCESS | 1646 | 1467777649098 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:49 INFO - PROCESS | 1646 | 1467777649204 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 21:00:49 INFO - PROCESS | 1646 | 1467777649278 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:49 INFO - PROCESS | 1646 | 1467777649280 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x117218000 == 51 [pid = 1646] [id = 51] 21:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x119a5fc00) [pid = 1646] [serial = 149] [outer = 0x0] 21:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12134ac00) [pid = 1646] [serial = 150] [outer = 0x119a5fc00] 21:00:49 INFO - PROCESS | 1646 | 1467777649313 Marionette DEBUG loaded listener.js 21:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1234ac000) [pid = 1646] [serial = 151] [outer = 0x119a5fc00] 21:00:49 INFO - PROCESS | 1646 | 1467777649747 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]]]}] 21:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 722ms 21:00:49 INFO - PROCESS | 1646 | 1467777649817 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 21:00:49 INFO - PROCESS | 1646 | 1467777649820 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 21:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:00:49 INFO - PROCESS | 1646 | 1467777649823 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:00:49 INFO - PROCESS | 1646 | 1467777649824 Marionette TRACE conn2 <- [1,178,null,{}] 21:00:49 INFO - PROCESS | 1646 | 1467777649827 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}] 21:00:49 INFO - PROCESS | 1646 | 1467777649828 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:49 INFO - PROCESS | 1646 | 1467777649922 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 21:00:49 INFO - PROCESS | 1646 | 1467777649980 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:49 INFO - PROCESS | 1646 | 1467777649982 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12609c000 == 52 [pid = 1646] [id = 52] 21:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x124be4c00) [pid = 1646] [serial = 152] [outer = 0x0] 21:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x125415000) [pid = 1646] [serial = 153] [outer = 0x124be4c00] 21:00:50 INFO - PROCESS | 1646 | 1467777650010 Marionette DEBUG loaded listener.js 21:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x126023c00) [pid = 1646] [serial = 154] [outer = 0x124be4c00] 21:00:50 INFO - PROCESS | 1646 | 1467777650429 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]]]}] 21:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 21:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:00:50 INFO - PROCESS | 1646 | 1467777650443 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 21:00:50 INFO - PROCESS | 1646 | 1467777650444 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 21:00:50 INFO - PROCESS | 1646 | 1467777650446 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:00:50 INFO - PROCESS | 1646 | 1467777650448 Marionette TRACE conn2 <- [1,182,null,{}] 21:00:50 INFO - PROCESS | 1646 | 1467777650450 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}] 21:00:50 INFO - PROCESS | 1646 | 1467777650451 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:50 INFO - PROCESS | 1646 | 1467777650557 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 21:00:50 INFO - PROCESS | 1646 | 1467777650616 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:50 INFO - PROCESS | 1646 | 1467777650617 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1130aa800 == 53 [pid = 1646] [id = 53] 21:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x115ef8c00) [pid = 1646] [serial = 155] [outer = 0x0] 21:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x117295c00) [pid = 1646] [serial = 156] [outer = 0x115ef8c00] 21:00:50 INFO - PROCESS | 1646 | 1467777650646 Marionette DEBUG loaded listener.js 21:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11873bc00) [pid = 1646] [serial = 157] [outer = 0x115ef8c00] 21:00:51 INFO - PROCESS | 1646 | 1467777651095 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]]]}] 21:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 21:00:51 INFO - PROCESS | 1646 | 1467777651117 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 21:00:51 INFO - PROCESS | 1646 | 1467777651119 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 21:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:00:51 INFO - PROCESS | 1646 | 1467777651122 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:00:51 INFO - PROCESS | 1646 | 1467777651124 Marionette TRACE conn2 <- [1,186,null,{}] 21:00:51 INFO - PROCESS | 1646 | 1467777651127 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}] 21:00:51 INFO - PROCESS | 1646 | 1467777651129 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:51 INFO - PROCESS | 1646 | 1467777651217 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 21:00:51 INFO - PROCESS | 1646 | 1467777651263 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:51 INFO - PROCESS | 1646 | 1467777651266 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x116075800 == 54 [pid = 1646] [id = 54] 21:00:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1151afc00) [pid = 1646] [serial = 158] [outer = 0x0] 21:00:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1167bec00) [pid = 1646] [serial = 159] [outer = 0x1151afc00] 21:00:51 INFO - PROCESS | 1646 | 1467777651295 Marionette DEBUG loaded listener.js 21:00:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1175de400) [pid = 1646] [serial = 160] [outer = 0x1151afc00] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11966b800 == 53 [pid = 1646] [id = 47] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11820f800 == 52 [pid = 1646] [id = 46] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x117221800 == 51 [pid = 1646] [id = 45] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x116952000 == 50 [pid = 1646] [id = 44] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11694a000 == 49 [pid = 1646] [id = 29] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x116f36000 == 48 [pid = 1646] [id = 30] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11840d000 == 47 [pid = 1646] [id = 32] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x111e08000 == 46 [pid = 1646] [id = 31] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11606c000 == 45 [pid = 1646] [id = 28] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x113aa7000 == 44 [pid = 1646] [id = 43] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x112f33000 == 43 [pid = 1646] [id = 27] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x111ea1000 == 42 [pid = 1646] [id = 42] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1192b6800 == 41 [pid = 1646] [id = 34] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1192ad000 == 40 [pid = 1646] [id = 33] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1130aa800 == 39 [pid = 1646] [id = 53] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12609c000 == 38 [pid = 1646] [id = 52] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x117218000 == 37 [pid = 1646] [id = 51] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x119d9d000 == 36 [pid = 1646] [id = 50] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1234eb000 == 35 [pid = 1646] [id = 40] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1234d5800 == 34 [pid = 1646] [id = 39] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x120f32000 == 33 [pid = 1646] [id = 36] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x121257000 == 32 [pid = 1646] [id = 37] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x125e1e000 == 31 [pid = 1646] [id = 41] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x117d1f800 == 30 [pid = 1646] [id = 48] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x119bb1000 == 29 [pid = 1646] [id = 35] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x121426000 == 28 [pid = 1646] [id = 38] 21:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11607b800 == 27 [pid = 1646] [id = 49] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12159f000) [pid = 1646] [serial = 11] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x119929c00) [pid = 1646] [serial = 93] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x121018000) [pid = 1646] [serial = 96] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12159f400) [pid = 1646] [serial = 99] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x121cde800) [pid = 1646] [serial = 102] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x1249e0800) [pid = 1646] [serial = 105] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x1254cbc00) [pid = 1646] [serial = 108] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x126465000) [pid = 1646] [serial = 111] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x126e05800) [pid = 1646] [serial = 114] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x128d0d000) [pid = 1646] [serial = 117] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x113349800) [pid = 1646] [serial = 66] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11829dc00) [pid = 1646] [serial = 69] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1190b3400) [pid = 1646] [serial = 72] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11970f000) [pid = 1646] [serial = 73] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x113f0a400) [pid = 1646] [serial = 75] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x115ef7800) [pid = 1646] [serial = 76] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1167b4800) [pid = 1646] [serial = 78] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x118299c00) [pid = 1646] [serial = 81] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11838cc00) [pid = 1646] [serial = 84] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11873cc00) [pid = 1646] [serial = 85] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1214d3c00) [pid = 1646] [serial = 97] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x118746000) [pid = 1646] [serial = 87] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119226c00) [pid = 1646] [serial = 90] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119921000) [pid = 1646] [serial = 91] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119b25800) [pid = 1646] [serial = 94] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1219ccc00) [pid = 1646] [serial = 100] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1162e0000) [pid = 1646] [serial = 82] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1187c6000) [pid = 1646] [serial = 88] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12541e000) [pid = 1646] [serial = 106] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1260e2800) [pid = 1646] [serial = 109] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x113fef000) [pid = 1646] [serial = 67] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126a38000) [pid = 1646] [serial = 112] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116977800) [pid = 1646] [serial = 79] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118315000) [pid = 1646] [serial = 70] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12d221000) [pid = 1646] [serial = 64] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bd45000) [pid = 1646] [serial = 30] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12b94c800) [pid = 1646] [serial = 27] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b952800) [pid = 1646] [serial = 28] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12b747c00) [pid = 1646] [serial = 24] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12b750c00) [pid = 1646] [serial = 25] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a89c400) [pid = 1646] [serial = 22] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12a6fdc00) [pid = 1646] [serial = 21] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x129403000) [pid = 1646] [serial = 18] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x129165400) [pid = 1646] [serial = 15] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12916ac00) [pid = 1646] [serial = 16] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x121821400) [pid = 1646] [serial = 8] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11831bc00) [pid = 1646] [serial = 57] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118739c00) [pid = 1646] [serial = 58] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11970b800) [pid = 1646] [serial = 55] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118623000) [pid = 1646] [serial = 54] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12d0ad000) [pid = 1646] [serial = 48] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12d218c00) [pid = 1646] [serial = 51] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12ca7a800) [pid = 1646] [serial = 45] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12cf16800) [pid = 1646] [serial = 46] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12c850400) [pid = 1646] [serial = 42] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12ca6fc00) [pid = 1646] [serial = 43] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12c843800) [pid = 1646] [serial = 40] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12c2ee400) [pid = 1646] [serial = 39] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12bdc8c00) [pid = 1646] [serial = 36] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12c2e5c00) [pid = 1646] [serial = 37] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12bdc7000) [pid = 1646] [serial = 33] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x11829e400) [pid = 1646] [serial = 34] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12bdbe000) [pid = 1646] [serial = 31] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x126ad4c00) [pid = 1646] [serial = 63] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x118743400) [pid = 1646] [serial = 60] [outer = 0x0] [url = about:blank] 21:00:51 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x11970bc00) [pid = 1646] [serial = 61] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1646 | 1467777652129 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]]]}] 21:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1022ms 21:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:00:52 INFO - PROCESS | 1646 | 1467777652144 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 21:00:52 INFO - PROCESS | 1646 | 1467777652147 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 21:00:52 INFO - PROCESS | 1646 | 1467777652150 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:00:52 INFO - PROCESS | 1646 | 1467777652154 Marionette TRACE conn2 <- [1,190,null,{}] 21:00:52 INFO - PROCESS | 1646 | 1467777652164 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}] 21:00:52 INFO - PROCESS | 1646 | 1467777652166 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:52 INFO - PROCESS | 1646 | 1467777652238 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 21:00:52 INFO - PROCESS | 1646 | 1467777652243 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:52 INFO - PROCESS | 1646 | 1467777652245 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x112f45000 == 28 [pid = 1646] [id = 55] 21:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1160af400) [pid = 1646] [serial = 161] [outer = 0x0] 21:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x1167c0800) [pid = 1646] [serial = 162] [outer = 0x1160af400] 21:00:52 INFO - PROCESS | 1646 | 1467777652275 Marionette DEBUG loaded listener.js 21:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x117207000) [pid = 1646] [serial = 163] [outer = 0x1160af400] 21:00:52 INFO - PROCESS | 1646 | 1467777652581 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]]]}] 21:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 478ms 21:00:52 INFO - PROCESS | 1646 | 1467777652629 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 21:00:52 INFO - PROCESS | 1646 | 1467777652632 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 21:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:00:52 INFO - PROCESS | 1646 | 1467777652640 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:00:52 INFO - PROCESS | 1646 | 1467777652641 Marionette TRACE conn2 <- [1,194,null,{}] 21:00:52 INFO - PROCESS | 1646 | 1467777652644 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}] 21:00:52 INFO - PROCESS | 1646 | 1467777652646 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:52 INFO - PROCESS | 1646 | 1467777652719 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 21:00:52 INFO - PROCESS | 1646 | 1467777652724 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:52 INFO - PROCESS | 1646 | 1467777652725 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x11661f800 == 29 [pid = 1646] [id = 56] 21:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x117d9cc00) [pid = 1646] [serial = 164] [outer = 0x0] 21:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118314000) [pid = 1646] [serial = 165] [outer = 0x117d9cc00] 21:00:52 INFO - PROCESS | 1646 | 1467777652754 Marionette DEBUG loaded listener.js 21:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x118359800) [pid = 1646] [serial = 166] [outer = 0x117d9cc00] 21:00:53 INFO - PROCESS | 1646 | 1467777653061 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]]]}] 21:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 21:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:00:53 INFO - PROCESS | 1646 | 1467777653118 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 21:00:53 INFO - PROCESS | 1646 | 1467777653119 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 21:00:53 INFO - PROCESS | 1646 | 1467777653121 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:00:53 INFO - PROCESS | 1646 | 1467777653124 Marionette TRACE conn2 <- [1,198,null,{}] 21:00:53 INFO - PROCESS | 1646 | 1467777653132 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}] 21:00:53 INFO - PROCESS | 1646 | 1467777653135 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:53 INFO - PROCESS | 1646 | 1467777653213 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 21:00:53 INFO - PROCESS | 1646 | 1467777653258 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:53 INFO - PROCESS | 1646 | 1467777653260 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x117213000 == 30 [pid = 1646] [id = 57] 21:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x113a80c00) [pid = 1646] [serial = 167] [outer = 0x0] 21:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118745c00) [pid = 1646] [serial = 168] [outer = 0x113a80c00] 21:00:53 INFO - PROCESS | 1646 | 1467777653288 Marionette DEBUG loaded listener.js 21:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118993000) [pid = 1646] [serial = 169] [outer = 0x113a80c00] 21:00:53 INFO - PROCESS | 1646 | 1467777653580 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]]]}] 21:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 472ms 21:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:00:53 INFO - PROCESS | 1646 | 1467777653593 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 21:00:53 INFO - PROCESS | 1646 | 1467777653595 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 21:00:53 INFO - PROCESS | 1646 | 1467777653597 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:00:53 INFO - PROCESS | 1646 | 1467777653598 Marionette TRACE conn2 <- [1,202,null,{}] 21:00:53 INFO - PROCESS | 1646 | 1467777653609 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}] 21:00:53 INFO - PROCESS | 1646 | 1467777653610 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:53 INFO - PROCESS | 1646 | 1467777653692 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 21:00:53 INFO - PROCESS | 1646 | 1467777653696 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:53 INFO - PROCESS | 1646 | 1467777653697 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x11840b800 == 31 [pid = 1646] [id = 58] 21:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1190b0400) [pid = 1646] [serial = 170] [outer = 0x0] 21:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119709800) [pid = 1646] [serial = 171] [outer = 0x1190b0400] 21:00:53 INFO - PROCESS | 1646 | 1467777653725 Marionette DEBUG loaded listener.js 21:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119921000) [pid = 1646] [serial = 172] [outer = 0x1190b0400] 21:00:54 INFO - PROCESS | 1646 | 1467777654028 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]]]}] 21:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 21:00:54 INFO - PROCESS | 1646 | 1467777654067 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 21:00:54 INFO - PROCESS | 1646 | 1467777654069 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 21:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:00:54 INFO - PROCESS | 1646 | 1467777654079 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:00:54 INFO - PROCESS | 1646 | 1467777654081 Marionette TRACE conn2 <- [1,206,null,{}] 21:00:54 INFO - PROCESS | 1646 | 1467777654083 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}] 21:00:54 INFO - PROCESS | 1646 | 1467777654084 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:54 INFO - PROCESS | 1646 | 1467777654178 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 21:00:54 INFO - PROCESS | 1646 | 1467777654191 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:54 INFO - PROCESS | 1646 | 1467777654192 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d5800 == 32 [pid = 1646] [id = 59] 21:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1175e6c00) [pid = 1646] [serial = 173] [outer = 0x0] 21:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119928000) [pid = 1646] [serial = 174] [outer = 0x1175e6c00] 21:00:54 INFO - PROCESS | 1646 | 1467777654217 Marionette DEBUG loaded listener.js 21:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x120e9e800) [pid = 1646] [serial = 175] [outer = 0x1175e6c00] 21:00:54 INFO - PROCESS | 1646 | 1467777654551 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]]]}] 21:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 526ms 21:00:54 INFO - PROCESS | 1646 | 1467777654599 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 21:00:54 INFO - PROCESS | 1646 | 1467777654601 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 21:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:00:54 INFO - PROCESS | 1646 | 1467777654603 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:00:54 INFO - PROCESS | 1646 | 1467777654604 Marionette TRACE conn2 <- [1,210,null,{}] 21:00:54 INFO - PROCESS | 1646 | 1467777654606 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}] 21:00:54 INFO - PROCESS | 1646 | 1467777654610 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:54 INFO - PROCESS | 1646 | 1467777654715 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 21:00:54 INFO - PROCESS | 1646 | 1467777654743 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:54 INFO - PROCESS | 1646 | 1467777654745 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199db000 == 33 [pid = 1646] [id = 60] 21:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x121018000) [pid = 1646] [serial = 176] [outer = 0x0] 21:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x121821400) [pid = 1646] [serial = 177] [outer = 0x121018000] 21:00:54 INFO - PROCESS | 1646 | 1467777654770 Marionette DEBUG loaded listener.js 21:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x124be7800) [pid = 1646] [serial = 178] [outer = 0x121018000] 21:00:55 INFO - PROCESS | 1646 | 1467777655069 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]]]}] 21:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 519ms 21:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:00:55 INFO - PROCESS | 1646 | 1467777655122 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 21:00:55 INFO - PROCESS | 1646 | 1467777655123 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 21:00:55 INFO - PROCESS | 1646 | 1467777655125 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:00:55 INFO - PROCESS | 1646 | 1467777655126 Marionette TRACE conn2 <- [1,214,null,{}] 21:00:55 INFO - PROCESS | 1646 | 1467777655128 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}] 21:00:55 INFO - PROCESS | 1646 | 1467777655130 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:55 INFO - PROCESS | 1646 | 1467777655222 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 21:00:55 INFO - PROCESS | 1646 | 1467777655253 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:55 INFO - PROCESS | 1646 | 1467777655255 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x121127800 == 34 [pid = 1646] [id = 61] 21:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x124d5f400) [pid = 1646] [serial = 179] [outer = 0x0] 21:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x125418000) [pid = 1646] [serial = 180] [outer = 0x124d5f400] 21:00:55 INFO - PROCESS | 1646 | 1467777655279 Marionette DEBUG loaded listener.js 21:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1254c2000) [pid = 1646] [serial = 181] [outer = 0x124d5f400] 21:00:55 INFO - PROCESS | 1646 | 1467777655554 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]]]}] 21:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 21:00:55 INFO - PROCESS | 1646 | 1467777655595 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 21:00:55 INFO - PROCESS | 1646 | 1467777655596 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 21:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:00:55 INFO - PROCESS | 1646 | 1467777655598 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:00:55 INFO - PROCESS | 1646 | 1467777655599 Marionette TRACE conn2 <- [1,218,null,{}] 21:00:55 INFO - PROCESS | 1646 | 1467777655605 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}] 21:00:55 INFO - PROCESS | 1646 | 1467777655606 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:55 INFO - PROCESS | 1646 | 1467777655697 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 21:00:55 INFO - PROCESS | 1646 | 1467777655701 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:55 INFO - PROCESS | 1646 | 1467777655702 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x121428800 == 35 [pid = 1646] [id = 62] 21:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x111c75400) [pid = 1646] [serial = 182] [outer = 0x0] 21:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126031400) [pid = 1646] [serial = 183] [outer = 0x111c75400] 21:00:55 INFO - PROCESS | 1646 | 1467777655726 Marionette DEBUG loaded listener.js 21:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1260e3000) [pid = 1646] [serial = 184] [outer = 0x111c75400] 21:00:56 INFO - PROCESS | 1646 | 1467777656042 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]]]}] 21:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 21:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:00:56 INFO - PROCESS | 1646 | 1467777656080 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 21:00:56 INFO - PROCESS | 1646 | 1467777656081 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 21:00:56 INFO - PROCESS | 1646 | 1467777656083 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:00:56 INFO - PROCESS | 1646 | 1467777656085 Marionette TRACE conn2 <- [1,222,null,{}] 21:00:56 INFO - PROCESS | 1646 | 1467777656090 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}] 21:00:56 INFO - PROCESS | 1646 | 1467777656099 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:56 INFO - PROCESS | 1646 | 1467777656228 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x121612c00) [pid = 1646] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x120e93c00) [pid = 1646] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116907c00) [pid = 1646] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11831dc00) [pid = 1646] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1138c5800) [pid = 1646] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1175dec00) [pid = 1646] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11338d800) [pid = 1646] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128f4c800) [pid = 1646] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1219cd000) [pid = 1646] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126a3a400) [pid = 1646] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126ad9000) [pid = 1646] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:00:56 INFO - PROCESS | 1646 | 1467777656264 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:56 INFO - PROCESS | 1646 | 1467777656265 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x117212800 == 36 [pid = 1646] [id = 63] 21:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x111ca8c00) [pid = 1646] [serial = 185] [outer = 0x0] 21:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11696bc00) [pid = 1646] [serial = 186] [outer = 0x111ca8c00] 21:00:56 INFO - PROCESS | 1646 | 1467777656290 Marionette DEBUG loaded listener.js 21:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x121022c00) [pid = 1646] [serial = 187] [outer = 0x111ca8c00] 21:00:56 INFO - PROCESS | 1646 | 1467777656535 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]]]}] 21:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 472ms 21:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:00:56 INFO - PROCESS | 1646 | 1467777656559 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 21:00:56 INFO - PROCESS | 1646 | 1467777656560 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 21:00:56 INFO - PROCESS | 1646 | 1467777656563 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:00:56 INFO - PROCESS | 1646 | 1467777656564 Marionette TRACE conn2 <- [1,226,null,{}] 21:00:56 INFO - PROCESS | 1646 | 1467777656577 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}] 21:00:56 INFO - PROCESS | 1646 | 1467777656578 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:56 INFO - PROCESS | 1646 | 1467777656656 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 21:00:56 INFO - PROCESS | 1646 | 1467777656660 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:56 INFO - PROCESS | 1646 | 1467777656661 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12358e000 == 37 [pid = 1646] [id = 64] 21:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x121cd7c00) [pid = 1646] [serial = 188] [outer = 0x0] 21:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12655e400) [pid = 1646] [serial = 189] [outer = 0x121cd7c00] 21:00:56 INFO - PROCESS | 1646 | 1467777656687 Marionette DEBUG loaded listener.js 21:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126719800) [pid = 1646] [serial = 190] [outer = 0x121cd7c00] 21:00:56 INFO - PROCESS | 1646 | 1467777656984 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]]]}] 21:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 21:00:57 INFO - PROCESS | 1646 | 1467777657032 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 21:00:57 INFO - PROCESS | 1646 | 1467777657035 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 21:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:00:57 INFO - PROCESS | 1646 | 1467777657038 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:00:57 INFO - PROCESS | 1646 | 1467777657041 Marionette TRACE conn2 <- [1,230,null,{}] 21:00:57 INFO - PROCESS | 1646 | 1467777657043 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}] 21:00:57 INFO - PROCESS | 1646 | 1467777657045 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:57 INFO - PROCESS | 1646 | 1467777657140 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 21:00:57 INFO - PROCESS | 1646 | 1467777657145 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:57 INFO - PROCESS | 1646 | 1467777657146 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d5000 == 38 [pid = 1646] [id = 65] 21:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126717400) [pid = 1646] [serial = 191] [outer = 0x0] 21:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126e04400) [pid = 1646] [serial = 192] [outer = 0x126717400] 21:00:57 INFO - PROCESS | 1646 | 1467777657173 Marionette DEBUG loaded listener.js 21:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128d0d800) [pid = 1646] [serial = 193] [outer = 0x126717400] 21:00:57 INFO - PROCESS | 1646 | 1467777657561 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]]]}] 21:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 571ms 21:00:57 INFO - PROCESS | 1646 | 1467777657610 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 21:00:57 INFO - PROCESS | 1646 | 1467777657612 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 21:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:00:57 INFO - PROCESS | 1646 | 1467777657615 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:00:57 INFO - PROCESS | 1646 | 1467777657617 Marionette TRACE conn2 <- [1,234,null,{}] 21:00:57 INFO - PROCESS | 1646 | 1467777657620 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}] 21:00:57 INFO - PROCESS | 1646 | 1467777657622 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:57 INFO - PROCESS | 1646 | 1467777657735 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 21:00:57 INFO - PROCESS | 1646 | 1467777657800 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:57 INFO - PROCESS | 1646 | 1467777657801 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a17000 == 39 [pid = 1646] [id = 66] 21:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118357400) [pid = 1646] [serial = 194] [outer = 0x0] 21:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128d16800) [pid = 1646] [serial = 195] [outer = 0x118357400] 21:00:57 INFO - PROCESS | 1646 | 1467777657839 Marionette DEBUG loaded listener.js 21:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129167800) [pid = 1646] [serial = 196] [outer = 0x118357400] 21:00:58 INFO - PROCESS | 1646 | 1467777658090 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]]]}] 21:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 521ms 21:00:58 INFO - PROCESS | 1646 | 1467777658141 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 21:00:58 INFO - PROCESS | 1646 | 1467777658142 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 21:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:00:58 INFO - PROCESS | 1646 | 1467777658146 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:00:58 INFO - PROCESS | 1646 | 1467777658147 Marionette TRACE conn2 <- [1,238,null,{}] 21:00:58 INFO - PROCESS | 1646 | 1467777658157 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}] 21:00:58 INFO - PROCESS | 1646 | 1467777658159 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:58 INFO - PROCESS | 1646 | 1467777658284 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 21:00:58 INFO - PROCESS | 1646 | 1467777658326 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:58 INFO - PROCESS | 1646 | 1467777658328 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x111e9a000 == 40 [pid = 1646] [id = 67] 21:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x111c7c000) [pid = 1646] [serial = 197] [outer = 0x0] 21:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112a7c400) [pid = 1646] [serial = 198] [outer = 0x111c7c000] 21:00:58 INFO - PROCESS | 1646 | 1467777658359 Marionette DEBUG loaded listener.js 21:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x113d0c400) [pid = 1646] [serial = 199] [outer = 0x111c7c000] 21:00:58 INFO - PROCESS | 1646 | 1467777658857 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]]]}] 21:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 720ms 21:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:00:58 INFO - PROCESS | 1646 | 1467777658867 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 21:00:58 INFO - PROCESS | 1646 | 1467777658870 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 21:00:58 INFO - PROCESS | 1646 | 1467777658873 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:00:58 INFO - PROCESS | 1646 | 1467777658875 Marionette TRACE conn2 <- [1,242,null,{}] 21:00:58 INFO - PROCESS | 1646 | 1467777658878 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}] 21:00:58 INFO - PROCESS | 1646 | 1467777658881 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:59 INFO - PROCESS | 1646 | 1467777659029 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 21:00:59 INFO - PROCESS | 1646 | 1467777659100 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:59 INFO - PROCESS | 1646 | 1467777659102 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x117232800 == 41 [pid = 1646] [id = 68] 21:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x117d9a000) [pid = 1646] [serial = 200] [outer = 0x0] 21:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11829e400) [pid = 1646] [serial = 201] [outer = 0x117d9a000] 21:00:59 INFO - PROCESS | 1646 | 1467777659133 Marionette DEBUG loaded listener.js 21:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11831e400) [pid = 1646] [serial = 202] [outer = 0x117d9a000] 21:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x113396c00) [pid = 1646] [serial = 203] [outer = 0x12cf19800] 21:00:59 INFO - PROCESS | 1646 | 1467777659765 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]]]}] 21:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 971ms 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x126a17000 == 40 [pid = 1646] [id = 66] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1189d5000 == 39 [pid = 1646] [id = 65] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12358e000 == 38 [pid = 1646] [id = 64] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x117212800 == 37 [pid = 1646] [id = 63] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x121428800 == 36 [pid = 1646] [id = 62] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x121127800 == 35 [pid = 1646] [id = 61] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1199db000 == 34 [pid = 1646] [id = 60] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1189d5800 == 33 [pid = 1646] [id = 59] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x11840b800 == 32 [pid = 1646] [id = 58] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x117213000 == 31 [pid = 1646] [id = 57] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x11661f800 == 30 [pid = 1646] [id = 56] 21:00:59 INFO - PROCESS | 1646 | --DOCSHELL 0x112f45000 == 29 [pid = 1646] [id = 55] 21:00:59 INFO - PROCESS | 1646 | 1467777659873 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 21:00:59 INFO - PROCESS | 1646 | 1467777659875 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 21:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:00:59 INFO - PROCESS | 1646 | 1467777659879 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:00:59 INFO - PROCESS | 1646 | 1467777659881 Marionette TRACE conn2 <- [1,246,null,{}] 21:00:59 INFO - PROCESS | 1646 | 1467777659884 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}] 21:00:59 INFO - PROCESS | 1646 | 1467777659886 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:00:59 INFO - PROCESS | 1646 | 1467777659966 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129396000) [pid = 1646] [serial = 121] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x124be4000) [pid = 1646] [serial = 142] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12144e000) [pid = 1646] [serial = 139] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x121a86000) [pid = 1646] [serial = 141] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11728d400) [pid = 1646] [serial = 126] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11831fc00) [pid = 1646] [serial = 129] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x117d9b400) [pid = 1646] [serial = 127] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x120ea0800) [pid = 1646] [serial = 138] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11922b400) [pid = 1646] [serial = 135] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1187c2400) [pid = 1646] [serial = 130] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119062000) [pid = 1646] [serial = 133] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x113f05c00) [pid = 1646] [serial = 123] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11970e000) [pid = 1646] [serial = 136] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1160a7400) [pid = 1646] [serial = 124] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1187aa800) [pid = 1646] [serial = 132] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12916b400) [pid = 1646] [serial = 120] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1249d5c00) [pid = 1646] [serial = 103] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128b1d000) [pid = 1646] [serial = 115] [outer = 0x0] [url = about:blank] 21:00:59 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x128f50c00) [pid = 1646] [serial = 118] [outer = 0x0] [url = about:blank] 21:01:00 INFO - PROCESS | 1646 | 1467777660020 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:00 INFO - PROCESS | 1646 | 1467777660023 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x115164800 == 30 [pid = 1646] [id = 69] 21:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x116970c00) [pid = 1646] [serial = 204] [outer = 0x0] 21:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1175ddc00) [pid = 1646] [serial = 205] [outer = 0x116970c00] 21:01:00 INFO - PROCESS | 1646 | 1467777660054 Marionette DEBUG loaded listener.js 21:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118385c00) [pid = 1646] [serial = 206] [outer = 0x116970c00] 21:01:00 INFO - PROCESS | 1646 | 1467777660347 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]]]}] 21:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 519ms 21:01:00 INFO - PROCESS | 1646 | 1467777660399 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 21:01:00 INFO - PROCESS | 1646 | 1467777660405 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 21:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:01:00 INFO - PROCESS | 1646 | 1467777660410 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:01:00 INFO - PROCESS | 1646 | 1467777660411 Marionette TRACE conn2 <- [1,250,null,{}] 21:01:00 INFO - PROCESS | 1646 | 1467777660414 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}] 21:01:00 INFO - PROCESS | 1646 | 1467777660415 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:00 INFO - PROCESS | 1646 | 1467777660489 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 21:01:00 INFO - PROCESS | 1646 | 1467777660540 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:00 INFO - PROCESS | 1646 | 1467777660541 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x117220800 == 31 [pid = 1646] [id = 70] 21:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118316c00) [pid = 1646] [serial = 207] [outer = 0x0] 21:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11873c400) [pid = 1646] [serial = 208] [outer = 0x118316c00] 21:01:00 INFO - PROCESS | 1646 | 1467777660569 Marionette DEBUG loaded listener.js 21:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11922f800) [pid = 1646] [serial = 209] [outer = 0x118316c00] 21:01:00 INFO - PROCESS | 1646 | 1467777660847 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]]]}] 21:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 21:01:00 INFO - PROCESS | 1646 | 1467777660878 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 21:01:00 INFO - PROCESS | 1646 | 1467777660880 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 21:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:01:00 INFO - PROCESS | 1646 | 1467777660882 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:01:00 INFO - PROCESS | 1646 | 1467777660886 Marionette TRACE conn2 <- [1,254,null,{}] 21:01:00 INFO - PROCESS | 1646 | 1467777660903 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}] 21:01:00 INFO - PROCESS | 1646 | 1467777660908 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:00 INFO - PROCESS | 1646 | 1467777660987 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 21:01:00 INFO - PROCESS | 1646 | 1467777660992 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:00 INFO - PROCESS | 1646 | 1467777660994 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189e1800 == 32 [pid = 1646] [id = 71] 21:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11991e400) [pid = 1646] [serial = 210] [outer = 0x0] 21:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12101a800) [pid = 1646] [serial = 211] [outer = 0x11991e400] 21:01:01 INFO - PROCESS | 1646 | 1467777661024 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x121617c00) [pid = 1646] [serial = 212] [outer = 0x11991e400] 21:01:01 INFO - PROCESS | 1646 | 1467777661326 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]]]}] 21:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 479ms 21:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:01:01 INFO - PROCESS | 1646 | 1467777661365 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 21:01:01 INFO - PROCESS | 1646 | 1467777661367 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 21:01:01 INFO - PROCESS | 1646 | 1467777661371 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:01:01 INFO - PROCESS | 1646 | 1467777661373 Marionette TRACE conn2 <- [1,258,null,{}] 21:01:01 INFO - PROCESS | 1646 | 1467777661376 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}] 21:01:01 INFO - PROCESS | 1646 | 1467777661377 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:01 INFO - PROCESS | 1646 | 1467777661456 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 21:01:01 INFO - PROCESS | 1646 | 1467777661460 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:01 INFO - PROCESS | 1646 | 1467777661461 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bb0800 == 33 [pid = 1646] [id = 72] 21:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1151a5000) [pid = 1646] [serial = 213] [outer = 0x0] 21:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1249de000) [pid = 1646] [serial = 214] [outer = 0x1151a5000] 21:01:01 INFO - PROCESS | 1646 | 1467777661488 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124bea800) [pid = 1646] [serial = 215] [outer = 0x1151a5000] 21:01:01 INFO - PROCESS | 1646 | 1467777661813 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]]]}] 21:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 21:01:01 INFO - PROCESS | 1646 | 1467777661841 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 21:01:01 INFO - PROCESS | 1646 | 1467777661842 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 21:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:01:01 INFO - PROCESS | 1646 | 1467777661844 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:01:01 INFO - PROCESS | 1646 | 1467777661845 Marionette TRACE conn2 <- [1,262,null,{}] 21:01:01 INFO - PROCESS | 1646 | 1467777661848 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}] 21:01:01 INFO - PROCESS | 1646 | 1467777661849 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:01 INFO - PROCESS | 1646 | 1467777661919 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 21:01:01 INFO - PROCESS | 1646 | 1467777661924 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:01 INFO - PROCESS | 1646 | 1467777661925 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1130a3800 == 34 [pid = 1646] [id = 73] 21:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x117205000) [pid = 1646] [serial = 216] [outer = 0x0] 21:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12541a800) [pid = 1646] [serial = 217] [outer = 0x117205000] 21:01:01 INFO - PROCESS | 1646 | 1467777661950 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1260de400) [pid = 1646] [serial = 218] [outer = 0x117205000] 21:01:02 INFO - PROCESS | 1646 | 1467777662310 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]]]}] 21:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 21:01:02 INFO - PROCESS | 1646 | 1467777662313 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 21:01:02 INFO - PROCESS | 1646 | 1467777662314 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 21:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:01:02 INFO - PROCESS | 1646 | 1467777662317 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:01:02 INFO - PROCESS | 1646 | 1467777662318 Marionette TRACE conn2 <- [1,266,null,{}] 21:01:02 INFO - PROCESS | 1646 | 1467777662320 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}] 21:01:02 INFO - PROCESS | 1646 | 1467777662324 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:02 INFO - PROCESS | 1646 | 1467777662432 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 21:01:02 INFO - PROCESS | 1646 | 1467777662462 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:02 INFO - PROCESS | 1646 | 1467777662463 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234ed800 == 35 [pid = 1646] [id = 74] 21:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126466c00) [pid = 1646] [serial = 219] [outer = 0x0] 21:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126e06800) [pid = 1646] [serial = 220] [outer = 0x126466c00] 21:01:02 INFO - PROCESS | 1646 | 1467777662487 Marionette DEBUG loaded listener.js 21:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128f53800) [pid = 1646] [serial = 221] [outer = 0x126466c00] 21:01:02 INFO - PROCESS | 1646 | 1467777662806 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]]]}] 21:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 520ms 21:01:02 INFO - PROCESS | 1646 | 1467777662845 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 21:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:01:02 INFO - PROCESS | 1646 | 1467777662847 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 21:01:02 INFO - PROCESS | 1646 | 1467777662851 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:01:02 INFO - PROCESS | 1646 | 1467777662852 Marionette TRACE conn2 <- [1,270,null,{}] 21:01:02 INFO - PROCESS | 1646 | 1467777662856 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}] 21:01:02 INFO - PROCESS | 1646 | 1467777662858 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:02 INFO - PROCESS | 1646 | 1467777662992 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 21:01:03 INFO - PROCESS | 1646 | 1467777663009 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:03 INFO - PROCESS | 1646 | 1467777663010 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x121426800 == 36 [pid = 1646] [id = 75] 21:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129165800) [pid = 1646] [serial = 222] [outer = 0x0] 21:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129397000) [pid = 1646] [serial = 223] [outer = 0x129165800] 21:01:03 INFO - PROCESS | 1646 | 1467777663050 Marionette DEBUG loaded listener.js 21:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129403c00) [pid = 1646] [serial = 224] [outer = 0x129165800] 21:01:03 INFO - PROCESS | 1646 | 1467777663473 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]]]}] 21:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 21:01:03 INFO - PROCESS | 1646 | 1467777663522 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 21:01:03 INFO - PROCESS | 1646 | 1467777663523 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 21:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:01:03 INFO - PROCESS | 1646 | 1467777663526 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:01:03 INFO - PROCESS | 1646 | 1467777663527 Marionette TRACE conn2 <- [1,274,null,{}] 21:01:03 INFO - PROCESS | 1646 | 1467777663530 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}] 21:01:03 INFO - PROCESS | 1646 | 1467777663531 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:03 INFO - PROCESS | 1646 | 1467777663647 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 21:01:03 INFO - PROCESS | 1646 | 1467777663665 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:03 INFO - PROCESS | 1646 | 1467777663667 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a0c800 == 37 [pid = 1646] [id = 76] 21:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x113ff0400) [pid = 1646] [serial = 225] [outer = 0x0] 21:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12940d000) [pid = 1646] [serial = 226] [outer = 0x113ff0400] 21:01:03 INFO - PROCESS | 1646 | 1467777663705 Marionette DEBUG loaded listener.js 21:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a532000) [pid = 1646] [serial = 227] [outer = 0x113ff0400] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x121018000) [pid = 1646] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1160af400) [pid = 1646] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1151afc00) [pid = 1646] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1190b0400) [pid = 1646] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113a80c00) [pid = 1646] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124d5f400) [pid = 1646] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1160b6c00) [pid = 1646] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1182a6400) [pid = 1646] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119a5fc00) [pid = 1646] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124be4c00) [pid = 1646] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x111c75400) [pid = 1646] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x115ef8c00) [pid = 1646] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x111ca8c00) [pid = 1646] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x117d9cc00) [pid = 1646] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x121cd7c00) [pid = 1646] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1175e6c00) [pid = 1646] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:01:04 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126717400) [pid = 1646] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:01:04 INFO - PROCESS | 1646 | 1467777664233 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]]]}] 21:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 721ms 21:01:04 INFO - PROCESS | 1646 | 1467777664247 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 21:01:04 INFO - PROCESS | 1646 | 1467777664249 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 21:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:01:04 INFO - PROCESS | 1646 | 1467777664252 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:01:04 INFO - PROCESS | 1646 | 1467777664254 Marionette TRACE conn2 <- [1,278,null,{}] 21:01:04 INFO - PROCESS | 1646 | 1467777664257 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}] 21:01:04 INFO - PROCESS | 1646 | 1467777664259 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:04 INFO - PROCESS | 1646 | 1467777664392 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 21:01:04 INFO - PROCESS | 1646 | 1467777664460 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:04 INFO - PROCESS | 1646 | 1467777664461 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f2b800 == 38 [pid = 1646] [id = 77] 21:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1162d4c00) [pid = 1646] [serial = 228] [outer = 0x0] 21:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1175e8800) [pid = 1646] [serial = 229] [outer = 0x1162d4c00] 21:01:04 INFO - PROCESS | 1646 | 1467777664501 Marionette DEBUG loaded listener.js 21:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x120e93c00) [pid = 1646] [serial = 230] [outer = 0x1162d4c00] 21:01:04 INFO - PROCESS | 1646 | 1467777664819 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]]]}] 21:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 621ms 21:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:01:04 INFO - PROCESS | 1646 | 1467777664874 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 21:01:04 INFO - PROCESS | 1646 | 1467777664875 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 21:01:04 INFO - PROCESS | 1646 | 1467777664877 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:01:04 INFO - PROCESS | 1646 | 1467777664878 Marionette TRACE conn2 <- [1,282,null,{}] 21:01:04 INFO - PROCESS | 1646 | 1467777664880 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}] 21:01:04 INFO - PROCESS | 1646 | 1467777664881 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:04 INFO - PROCESS | 1646 | 1467777664958 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 21:01:04 INFO - PROCESS | 1646 | 1467777664961 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:04 INFO - PROCESS | 1646 | 1467777664962 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199dc000 == 39 [pid = 1646] [id = 78] 21:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12181f800) [pid = 1646] [serial = 231] [outer = 0x0] 21:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126717400) [pid = 1646] [serial = 232] [outer = 0x12181f800] 21:01:04 INFO - PROCESS | 1646 | 1467777664989 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a67dc00) [pid = 1646] [serial = 233] [outer = 0x12181f800] 21:01:05 INFO - PROCESS | 1646 | 1467777665308 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]]]}] 21:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 470ms 21:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:01:05 INFO - PROCESS | 1646 | 1467777665348 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 21:01:05 INFO - PROCESS | 1646 | 1467777665349 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 21:01:05 INFO - PROCESS | 1646 | 1467777665351 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:01:05 INFO - PROCESS | 1646 | 1467777665353 Marionette TRACE conn2 <- [1,286,null,{}] 21:01:05 INFO - PROCESS | 1646 | 1467777665355 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}] 21:01:05 INFO - PROCESS | 1646 | 1467777665357 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:05 INFO - PROCESS | 1646 | 1467777665466 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 21:01:05 INFO - PROCESS | 1646 | 1467777665474 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:05 INFO - PROCESS | 1646 | 1467777665475 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12934f000 == 40 [pid = 1646] [id = 79] 21:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124be8800) [pid = 1646] [serial = 234] [outer = 0x0] 21:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a6f8c00) [pid = 1646] [serial = 235] [outer = 0x124be8800] 21:01:05 INFO - PROCESS | 1646 | 1467777665501 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a8a1400) [pid = 1646] [serial = 236] [outer = 0x124be8800] 21:01:05 INFO - PROCESS | 1646 | 1467777665792 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]]]}] 21:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 469ms 21:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:01:05 INFO - PROCESS | 1646 | 1467777665826 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 21:01:05 INFO - PROCESS | 1646 | 1467777665827 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 21:01:05 INFO - PROCESS | 1646 | 1467777665829 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:01:05 INFO - PROCESS | 1646 | 1467777665830 Marionette TRACE conn2 <- [1,290,null,{}] 21:01:05 INFO - PROCESS | 1646 | 1467777665832 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}] 21:01:05 INFO - PROCESS | 1646 | 1467777665834 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:05 INFO - PROCESS | 1646 | 1467777665915 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 21:01:05 INFO - PROCESS | 1646 | 1467777665920 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:05 INFO - PROCESS | 1646 | 1467777665922 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a3e9000 == 41 [pid = 1646] [id = 80] 21:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a8a7800) [pid = 1646] [serial = 237] [outer = 0x0] 21:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12ae40000) [pid = 1646] [serial = 238] [outer = 0x12a8a7800] 21:01:05 INFO - PROCESS | 1646 | 1467777665946 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ae46c00) [pid = 1646] [serial = 239] [outer = 0x12a8a7800] 21:01:06 INFO - PROCESS | 1646 | --DOCSHELL 0x116075800 == 40 [pid = 1646] [id = 54] 21:01:06 INFO - PROCESS | 1646 | --DOCSHELL 0x115164800 == 39 [pid = 1646] [id = 69] 21:01:06 INFO - PROCESS | 1646 | --DOCSHELL 0x117232800 == 38 [pid = 1646] [id = 68] 21:01:06 INFO - PROCESS | 1646 | --DOCSHELL 0x111e9a000 == 37 [pid = 1646] [id = 67] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x117220800 == 36 [pid = 1646] [id = 70] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1234ed800 == 35 [pid = 1646] [id = 74] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x126a0c800 == 34 [pid = 1646] [id = 76] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1199dc000 == 33 [pid = 1646] [id = 78] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x119bb0800 == 32 [pid = 1646] [id = 72] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1130a3800 == 31 [pid = 1646] [id = 73] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x120f2b800 == 30 [pid = 1646] [id = 77] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1189e1800 == 29 [pid = 1646] [id = 71] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x121426800 == 28 [pid = 1646] [id = 75] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x121821400) [pid = 1646] [serial = 177] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1167c0800) [pid = 1646] [serial = 162] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x117207000) [pid = 1646] [serial = 163] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1175de400) [pid = 1646] [serial = 160] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1167bec00) [pid = 1646] [serial = 159] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119709800) [pid = 1646] [serial = 171] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119921000) [pid = 1646] [serial = 172] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118993000) [pid = 1646] [serial = 169] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118745c00) [pid = 1646] [serial = 168] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x125418000) [pid = 1646] [serial = 180] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x117205800) [pid = 1646] [serial = 145] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1167b4c00) [pid = 1646] [serial = 144] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1187c5000) [pid = 1646] [serial = 148] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118616800) [pid = 1646] [serial = 147] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1234ac000) [pid = 1646] [serial = 151] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12134ac00) [pid = 1646] [serial = 150] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126023c00) [pid = 1646] [serial = 154] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x125415000) [pid = 1646] [serial = 153] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x124be7800) [pid = 1646] [serial = 178] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1260e3000) [pid = 1646] [serial = 184] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x126031400) [pid = 1646] [serial = 183] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11873bc00) [pid = 1646] [serial = 157] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1254c2000) [pid = 1646] [serial = 181] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x117295c00) [pid = 1646] [serial = 156] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x121022c00) [pid = 1646] [serial = 187] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x118314000) [pid = 1646] [serial = 165] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x11696bc00) [pid = 1646] [serial = 186] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x118359800) [pid = 1646] [serial = 166] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12655e400) [pid = 1646] [serial = 189] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x119928000) [pid = 1646] [serial = 174] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x126719800) [pid = 1646] [serial = 190] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x128d0d800) [pid = 1646] [serial = 193] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x128d16800) [pid = 1646] [serial = 195] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x120e9e800) [pid = 1646] [serial = 175] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x126e04400) [pid = 1646] [serial = 192] [outer = 0x0] [url = about:blank] 21:01:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12934f000 == 27 [pid = 1646] [id = 79] 21:01:07 INFO - PROCESS | 1646 | 1467777667278 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]]]}] 21:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1475ms 21:01:07 INFO - PROCESS | 1646 | 1467777667305 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 21:01:07 INFO - PROCESS | 1646 | 1467777667308 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 21:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:01:07 INFO - PROCESS | 1646 | 1467777667311 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:01:07 INFO - PROCESS | 1646 | 1467777667314 Marionette TRACE conn2 <- [1,294,null,{}] 21:01:07 INFO - PROCESS | 1646 | 1467777667318 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}] 21:01:07 INFO - PROCESS | 1646 | 1467777667319 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:07 INFO - PROCESS | 1646 | 1467777667396 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 21:01:07 INFO - PROCESS | 1646 | 1467777667441 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:07 INFO - PROCESS | 1646 | 1467777667444 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x113a1a800 == 28 [pid = 1646] [id = 81] 21:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11696dc00) [pid = 1646] [serial = 240] [outer = 0x0] 21:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x116977400) [pid = 1646] [serial = 241] [outer = 0x11696dc00] 21:01:07 INFO - PROCESS | 1646 | 1467777667472 Marionette DEBUG loaded listener.js 21:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1182a6400) [pid = 1646] [serial = 242] [outer = 0x11696dc00] 21:01:07 INFO - PROCESS | 1646 | 1467777667756 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]]]}] 21:01:07 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. 21:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 475ms 21:01:07 INFO - PROCESS | 1646 | 1467777667792 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 21:01:07 INFO - PROCESS | 1646 | 1467777667796 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 21:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:01:07 INFO - PROCESS | 1646 | 1467777667801 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:01:07 INFO - PROCESS | 1646 | 1467777667807 Marionette TRACE conn2 <- [1,298,null,{}] 21:01:07 INFO - PROCESS | 1646 | 1467777667809 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}] 21:01:07 INFO - PROCESS | 1646 | 1467777667812 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:07 INFO - PROCESS | 1646 | 1467777667893 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 21:01:07 INFO - PROCESS | 1646 | 1467777667897 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:07 INFO - PROCESS | 1646 | 1467777667898 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x11699c800 == 29 [pid = 1646] [id = 82] 21:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x118352000) [pid = 1646] [serial = 243] [outer = 0x0] 21:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118743800) [pid = 1646] [serial = 244] [outer = 0x118352000] 21:01:07 INFO - PROCESS | 1646 | 1467777667928 Marionette DEBUG loaded listener.js 21:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1187bf400) [pid = 1646] [serial = 245] [outer = 0x118352000] 21:01:08 INFO - PROCESS | 1646 | 1467777668236 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]]]}] 21:01:08 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. 21:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 474ms 21:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:01:08 INFO - PROCESS | 1646 | 1467777668275 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 21:01:08 INFO - PROCESS | 1646 | 1467777668276 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 21:01:08 INFO - PROCESS | 1646 | 1467777668278 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:01:08 INFO - PROCESS | 1646 | 1467777668289 Marionette TRACE conn2 <- [1,302,null,{}] 21:01:08 INFO - PROCESS | 1646 | 1467777668297 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}] 21:01:08 INFO - PROCESS | 1646 | 1467777668300 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:08 INFO - PROCESS | 1646 | 1467777668377 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 21:01:08 INFO - PROCESS | 1646 | 1467777668382 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:08 INFO - PROCESS | 1646 | 1467777668384 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x11722b800 == 30 [pid = 1646] [id = 83] 21:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x111c22400) [pid = 1646] [serial = 246] [outer = 0x0] 21:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119709400) [pid = 1646] [serial = 247] [outer = 0x111c22400] 21:01:08 INFO - PROCESS | 1646 | 1467777668416 Marionette DEBUG loaded listener.js 21:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119920c00) [pid = 1646] [serial = 248] [outer = 0x111c22400] 21:01:08 INFO - PROCESS | 1646 | 1467777668726 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]]]}] 21:01:08 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. 21:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 480ms 21:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:01:08 INFO - PROCESS | 1646 | 1467777668759 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 21:01:08 INFO - PROCESS | 1646 | 1467777668760 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 21:01:08 INFO - PROCESS | 1646 | 1467777668762 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:01:08 INFO - PROCESS | 1646 | 1467777668764 Marionette TRACE conn2 <- [1,306,null,{}] 21:01:08 INFO - PROCESS | 1646 | 1467777668766 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}] 21:01:08 INFO - PROCESS | 1646 | 1467777668767 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:08 INFO - PROCESS | 1646 | 1467777668843 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 21:01:08 INFO - PROCESS | 1646 | 1467777668890 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:08 INFO - PROCESS | 1646 | 1467777668891 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x118222800 == 31 [pid = 1646] [id = 84] 21:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11922d800) [pid = 1646] [serial = 249] [outer = 0x0] 21:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x119b0dc00) [pid = 1646] [serial = 250] [outer = 0x11922d800] 21:01:08 INFO - PROCESS | 1646 | 1467777668917 Marionette DEBUG loaded listener.js 21:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x120e96800) [pid = 1646] [serial = 251] [outer = 0x11922d800] 21:01:09 INFO - PROCESS | 1646 | 1467777669168 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]]]}] 21:01:09 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. 21:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 421ms 21:01:09 INFO - PROCESS | 1646 | 1467777669192 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 21:01:09 INFO - PROCESS | 1646 | 1467777669193 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 21:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:01:09 INFO - PROCESS | 1646 | 1467777669200 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:01:09 INFO - PROCESS | 1646 | 1467777669201 Marionette TRACE conn2 <- [1,310,null,{}] 21:01:09 INFO - PROCESS | 1646 | 1467777669212 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}] 21:01:09 INFO - PROCESS | 1646 | 1467777669213 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:09 INFO - PROCESS | 1646 | 1467777669300 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 21:01:09 INFO - PROCESS | 1646 | 1467777669306 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:09 INFO - PROCESS | 1646 | 1467777669307 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119665800 == 32 [pid = 1646] [id = 85] 21:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116905000) [pid = 1646] [serial = 252] [outer = 0x0] 21:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1187ac000) [pid = 1646] [serial = 253] [outer = 0x116905000] 21:01:09 INFO - PROCESS | 1646 | 1467777669332 Marionette DEBUG loaded listener.js 21:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12144a000) [pid = 1646] [serial = 254] [outer = 0x116905000] 21:01:09 INFO - PROCESS | 1646 | 1467777669655 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]]]}] 21:01:09 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. 21:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 479ms 21:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:01:09 INFO - PROCESS | 1646 | 1467777669680 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 21:01:09 INFO - PROCESS | 1646 | 1467777669681 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 21:01:09 INFO - PROCESS | 1646 | 1467777669684 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:01:09 INFO - PROCESS | 1646 | 1467777669685 Marionette TRACE conn2 <- [1,314,null,{}] 21:01:09 INFO - PROCESS | 1646 | 1467777669687 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}] 21:01:09 INFO - PROCESS | 1646 | 1467777669691 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:09 INFO - PROCESS | 1646 | 1467777669803 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 21:01:09 INFO - PROCESS | 1646 | 1467777669810 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:09 INFO - PROCESS | 1646 | 1467777669811 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bc0000 == 33 [pid = 1646] [id = 86] 21:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x120e9a400) [pid = 1646] [serial = 255] [outer = 0x0] 21:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x121822400) [pid = 1646] [serial = 256] [outer = 0x120e9a400] 21:01:09 INFO - PROCESS | 1646 | 1467777669836 Marionette DEBUG loaded listener.js 21:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1254c7800) [pid = 1646] [serial = 257] [outer = 0x120e9a400] 21:01:10 INFO - PROCESS | 1646 | 1467777670116 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]]]}] 21:01:10 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. 21:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 471ms 21:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:01:10 INFO - PROCESS | 1646 | 1467777670158 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 21:01:10 INFO - PROCESS | 1646 | 1467777670159 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 21:01:10 INFO - PROCESS | 1646 | 1467777670161 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:01:10 INFO - PROCESS | 1646 | 1467777670162 Marionette TRACE conn2 <- [1,318,null,{}] 21:01:10 INFO - PROCESS | 1646 | 1467777670165 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}] 21:01:10 INFO - PROCESS | 1646 | 1467777670166 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:10 INFO - PROCESS | 1646 | 1467777670243 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 21:01:10 INFO - PROCESS | 1646 | 1467777670273 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:10 INFO - PROCESS | 1646 | 1467777670274 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218c7800 == 34 [pid = 1646] [id = 87] 21:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x116911800) [pid = 1646] [serial = 258] [outer = 0x0] 21:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126465400) [pid = 1646] [serial = 259] [outer = 0x116911800] 21:01:10 INFO - PROCESS | 1646 | 1467777670299 Marionette DEBUG loaded listener.js 21:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126715400) [pid = 1646] [serial = 260] [outer = 0x116911800] 21:01:10 INFO - PROCESS | 1646 | 1467777670606 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]]]}] 21:01:10 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. 21:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 467ms 21:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:01:10 INFO - PROCESS | 1646 | 1467777670630 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 21:01:10 INFO - PROCESS | 1646 | 1467777670631 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 21:01:10 INFO - PROCESS | 1646 | 1467777670633 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:01:10 INFO - PROCESS | 1646 | 1467777670635 Marionette TRACE conn2 <- [1,322,null,{}] 21:01:10 INFO - PROCESS | 1646 | 1467777670639 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}] 21:01:10 INFO - PROCESS | 1646 | 1467777670640 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:10 INFO - PROCESS | 1646 | 1467777670733 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 21:01:10 INFO - PROCESS | 1646 | 1467777670738 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:10 INFO - PROCESS | 1646 | 1467777670739 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x123405000 == 35 [pid = 1646] [id = 88] 21:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1260e0400) [pid = 1646] [serial = 261] [outer = 0x0] 21:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126ad9000) [pid = 1646] [serial = 262] [outer = 0x1260e0400] 21:01:10 INFO - PROCESS | 1646 | 1467777670763 Marionette DEBUG loaded listener.js 21:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126e09c00) [pid = 1646] [serial = 263] [outer = 0x1260e0400] 21:01:11 INFO - PROCESS | 1646 | 1467777671090 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]]]}] 21:01:11 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. 21:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 471ms 21:01:11 INFO - PROCESS | 1646 | 1467777671105 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 21:01:11 INFO - PROCESS | 1646 | 1467777671106 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 21:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:01:11 INFO - PROCESS | 1646 | 1467777671108 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:01:11 INFO - PROCESS | 1646 | 1467777671109 Marionette TRACE conn2 <- [1,326,null,{}] 21:01:11 INFO - PROCESS | 1646 | 1467777671112 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}] 21:01:11 INFO - PROCESS | 1646 | 1467777671113 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:11 INFO - PROCESS | 1646 | 1467777671198 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 21:01:11 INFO - PROCESS | 1646 | 1467777671203 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:11 INFO - PROCESS | 1646 | 1467777671205 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x11722b000 == 36 [pid = 1646] [id = 89] 21:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126e0c400) [pid = 1646] [serial = 264] [outer = 0x0] 21:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126e11c00) [pid = 1646] [serial = 265] [outer = 0x126e0c400] 21:01:11 INFO - PROCESS | 1646 | 1467777671230 Marionette DEBUG loaded listener.js 21:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128d0d000) [pid = 1646] [serial = 266] [outer = 0x126e0c400] 21:01:11 INFO - PROCESS | 1646 | 1467777671529 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]]]}] 21:01:11 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. 21:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 21:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:01:11 INFO - PROCESS | 1646 | 1467777671580 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 21:01:11 INFO - PROCESS | 1646 | 1467777671581 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 21:01:11 INFO - PROCESS | 1646 | 1467777671583 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:01:11 INFO - PROCESS | 1646 | 1467777671584 Marionette TRACE conn2 <- [1,330,null,{}] 21:01:11 INFO - PROCESS | 1646 | 1467777671586 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}] 21:01:11 INFO - PROCESS | 1646 | 1467777671587 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:11 INFO - PROCESS | 1646 | 1467777671686 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 21:01:11 INFO - PROCESS | 1646 | 1467777671691 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:11 INFO - PROCESS | 1646 | 1467777671692 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12609b800 == 37 [pid = 1646] [id = 90] 21:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11970b400) [pid = 1646] [serial = 267] [outer = 0x0] 21:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128d11800) [pid = 1646] [serial = 268] [outer = 0x11970b400] 21:01:11 INFO - PROCESS | 1646 | 1467777671716 Marionette DEBUG loaded listener.js 21:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12916cc00) [pid = 1646] [serial = 269] [outer = 0x11970b400] 21:01:12 INFO - PROCESS | 1646 | 1467777672023 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]]]}] 21:01:12 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. 21:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 21:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:01:12 INFO - PROCESS | 1646 | 1467777672055 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 21:01:12 INFO - PROCESS | 1646 | 1467777672056 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 21:01:12 INFO - PROCESS | 1646 | 1467777672058 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:01:12 INFO - PROCESS | 1646 | 1467777672060 Marionette TRACE conn2 <- [1,334,null,{}] 21:01:12 INFO - PROCESS | 1646 | 1467777672062 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}] 21:01:12 INFO - PROCESS | 1646 | 1467777672063 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:12 INFO - PROCESS | 1646 | 1467777672146 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 21:01:12 INFO - PROCESS | 1646 | 1467777672150 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:12 INFO - PROCESS | 1646 | 1467777672161 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x119665000 == 38 [pid = 1646] [id = 91] 21:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129394400) [pid = 1646] [serial = 270] [outer = 0x0] 21:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a534c00) [pid = 1646] [serial = 271] [outer = 0x129394400] 21:01:12 INFO - PROCESS | 1646 | 1467777672189 Marionette DEBUG loaded listener.js 21:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a6f9c00) [pid = 1646] [serial = 272] [outer = 0x129394400] 21:01:12 INFO - PROCESS | 1646 | 1467777672538 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]]]}] 21:01:12 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. 21:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 21:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:01:12 INFO - PROCESS | 1646 | 1467777672577 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 21:01:12 INFO - PROCESS | 1646 | 1467777672578 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 21:01:12 INFO - PROCESS | 1646 | 1467777672580 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:01:12 INFO - PROCESS | 1646 | 1467777672581 Marionette TRACE conn2 <- [1,338,null,{}] 21:01:12 INFO - PROCESS | 1646 | 1467777672583 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}] 21:01:12 INFO - PROCESS | 1646 | 1467777672584 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:12 INFO - PROCESS | 1646 | 1467777672684 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 21:01:12 INFO - PROCESS | 1646 | 1467777672687 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:12 INFO - PROCESS | 1646 | 1467777672688 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f93000 == 39 [pid = 1646] [id = 92] 21:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129395400) [pid = 1646] [serial = 273] [outer = 0x0] 21:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a6fe400) [pid = 1646] [serial = 274] [outer = 0x129395400] 21:01:12 INFO - PROCESS | 1646 | 1467777672712 Marionette DEBUG loaded listener.js 21:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ae3bc00) [pid = 1646] [serial = 275] [outer = 0x129395400] 21:01:13 INFO - PROCESS | 1646 | 1467777673014 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]]]}] 21:01:13 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. 21:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 21:01:13 INFO - PROCESS | 1646 | 1467777673059 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 21:01:13 INFO - PROCESS | 1646 | 1467777673060 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 21:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:01:13 INFO - PROCESS | 1646 | 1467777673063 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:01:13 INFO - PROCESS | 1646 | 1467777673064 Marionette TRACE conn2 <- [1,342,null,{}] 21:01:13 INFO - PROCESS | 1646 | 1467777673066 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}] 21:01:13 INFO - PROCESS | 1646 | 1467777673067 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:13 INFO - PROCESS | 1646 | 1467777673163 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 21:01:13 INFO - PROCESS | 1646 | 1467777673182 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:13 INFO - PROCESS | 1646 | 1467777673183 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a3e7800 == 40 [pid = 1646] [id = 93] 21:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12ae3c000) [pid = 1646] [serial = 276] [outer = 0x0] 21:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ae5c800) [pid = 1646] [serial = 277] [outer = 0x12ae3c000] 21:01:13 INFO - PROCESS | 1646 | 1467777673208 Marionette DEBUG loaded listener.js 21:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b746000) [pid = 1646] [serial = 278] [outer = 0x12ae3c000] 21:01:13 INFO - PROCESS | 1646 | 1467777673532 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]]]}] 21:01:13 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. 21:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 521ms 21:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:01:13 INFO - PROCESS | 1646 | 1467777673584 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 21:01:13 INFO - PROCESS | 1646 | 1467777673585 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 21:01:13 INFO - PROCESS | 1646 | 1467777673587 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:01:13 INFO - PROCESS | 1646 | 1467777673588 Marionette TRACE conn2 <- [1,346,null,{}] 21:01:13 INFO - PROCESS | 1646 | 1467777673590 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}] 21:01:13 INFO - PROCESS | 1646 | 1467777673591 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:13 INFO - PROCESS | 1646 | 1467777673687 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 21:01:13 INFO - PROCESS | 1646 | 1467777673691 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:13 INFO - PROCESS | 1646 | 1467777673692 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a814800 == 41 [pid = 1646] [id = 94] 21:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12ae3e000) [pid = 1646] [serial = 279] [outer = 0x0] 21:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12b74e400) [pid = 1646] [serial = 280] [outer = 0x12ae3e000] 21:01:13 INFO - PROCESS | 1646 | 1467777673715 Marionette DEBUG loaded listener.js 21:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b8b2400) [pid = 1646] [serial = 281] [outer = 0x12ae3e000] 21:01:14 INFO - PROCESS | 1646 | 1467777674007 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]]]}] 21:01:14 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. 21:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 21:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:01:14 INFO - PROCESS | 1646 | 1467777674061 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 21:01:14 INFO - PROCESS | 1646 | 1467777674063 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 21:01:14 INFO - PROCESS | 1646 | 1467777674065 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:01:14 INFO - PROCESS | 1646 | 1467777674066 Marionette TRACE conn2 <- [1,350,null,{}] 21:01:14 INFO - PROCESS | 1646 | 1467777674068 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}] 21:01:14 INFO - PROCESS | 1646 | 1467777674072 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:14 INFO - PROCESS | 1646 | 1467777674178 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 21:01:14 INFO - PROCESS | 1646 | 1467777674209 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:14 INFO - PROCESS | 1646 | 1467777674210 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a830800 == 42 [pid = 1646] [id = 95] 21:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b750c00) [pid = 1646] [serial = 282] [outer = 0x0] 21:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12b8bb800) [pid = 1646] [serial = 283] [outer = 0x12b750c00] 21:01:14 INFO - PROCESS | 1646 | 1467777674234 Marionette DEBUG loaded listener.js 21:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12b94e400) [pid = 1646] [serial = 284] [outer = 0x12b750c00] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126466c00) [pid = 1646] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129165800) [pid = 1646] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1162d4c00) [pid = 1646] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x113ff0400) [pid = 1646] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12181f800) [pid = 1646] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1151a5000) [pid = 1646] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11991e400) [pid = 1646] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118316c00) [pid = 1646] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116970c00) [pid = 1646] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x117d9a000) [pid = 1646] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x111c7c000) [pid = 1646] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118357400) [pid = 1646] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x117205000) [pid = 1646] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:01:14 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x124be8800) [pid = 1646] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:01:14 INFO - PROCESS | 1646 | 1467777674646 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]]]}] 21:01:14 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. 21:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 619ms 21:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:01:14 INFO - PROCESS | 1646 | 1467777674689 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 21:01:14 INFO - PROCESS | 1646 | 1467777674691 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 21:01:14 INFO - PROCESS | 1646 | 1467777674693 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:01:14 INFO - PROCESS | 1646 | 1467777674694 Marionette TRACE conn2 <- [1,354,null,{}] 21:01:14 INFO - PROCESS | 1646 | 1467777674697 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}] 21:01:14 INFO - PROCESS | 1646 | 1467777674698 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:14 INFO - PROCESS | 1646 | 1467777674805 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 21:01:14 INFO - PROCESS | 1646 | 1467777674840 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:14 INFO - PROCESS | 1646 | 1467777674841 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9bc800 == 43 [pid = 1646] [id = 96] 21:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1138bec00) [pid = 1646] [serial = 285] [outer = 0x0] 21:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119705400) [pid = 1646] [serial = 286] [outer = 0x1138bec00] 21:01:14 INFO - PROCESS | 1646 | 1467777674865 Marionette DEBUG loaded listener.js 21:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12541d400) [pid = 1646] [serial = 287] [outer = 0x1138bec00] 21:01:15 INFO - PROCESS | 1646 | 1467777675143 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]]]}] 21:01:15 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. 21:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 470ms 21:01:15 INFO - PROCESS | 1646 | 1467777675164 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 21:01:15 INFO - PROCESS | 1646 | 1467777675165 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 21:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:01:15 INFO - PROCESS | 1646 | 1467777675175 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:01:15 INFO - PROCESS | 1646 | 1467777675176 Marionette TRACE conn2 <- [1,358,null,{}] 21:01:15 INFO - PROCESS | 1646 | 1467777675179 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}] 21:01:15 INFO - PROCESS | 1646 | 1467777675180 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:15 INFO - PROCESS | 1646 | 1467777675272 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 21:01:15 INFO - PROCESS | 1646 | 1467777675276 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:15 INFO - PROCESS | 1646 | 1467777675277 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b71e800 == 44 [pid = 1646] [id = 97] 21:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126e09400) [pid = 1646] [serial = 288] [outer = 0x0] 21:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b8b3000) [pid = 1646] [serial = 289] [outer = 0x126e09400] 21:01:15 INFO - PROCESS | 1646 | 1467777675301 Marionette DEBUG loaded listener.js 21:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b94f800) [pid = 1646] [serial = 290] [outer = 0x126e09400] 21:01:15 INFO - PROCESS | 1646 | 1467777675612 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]]]}] 21:01:15 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. 21:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 476ms 21:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:01:15 INFO - PROCESS | 1646 | 1467777675644 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 21:01:15 INFO - PROCESS | 1646 | 1467777675645 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 21:01:15 INFO - PROCESS | 1646 | 1467777675647 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:01:15 INFO - PROCESS | 1646 | 1467777675648 Marionette TRACE conn2 <- [1,362,null,{}] 21:01:15 INFO - PROCESS | 1646 | 1467777675651 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}] 21:01:15 INFO - PROCESS | 1646 | 1467777675652 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:15 INFO - PROCESS | 1646 | 1467777675790 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 21:01:15 INFO - PROCESS | 1646 | 1467777675798 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:15 INFO - PROCESS | 1646 | 1467777675799 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b904000 == 45 [pid = 1646] [id = 98] 21:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11906a400) [pid = 1646] [serial = 291] [outer = 0x0] 21:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b954c00) [pid = 1646] [serial = 292] [outer = 0x11906a400] 21:01:15 INFO - PROCESS | 1646 | 1467777675840 Marionette DEBUG loaded listener.js 21:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12bd3e800) [pid = 1646] [serial = 293] [outer = 0x11906a400] 21:01:16 INFO - PROCESS | 1646 | 1467777676246 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]]]}] 21:01:16 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. 21:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 621ms 21:01:16 INFO - PROCESS | 1646 | 1467777676270 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 21:01:16 INFO - PROCESS | 1646 | 1467777676272 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 21:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:01:16 INFO - PROCESS | 1646 | 1467777676274 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:01:16 INFO - PROCESS | 1646 | 1467777676275 Marionette TRACE conn2 <- [1,366,null,{}] 21:01:16 INFO - PROCESS | 1646 | 1467777676278 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}] 21:01:16 INFO - PROCESS | 1646 | 1467777676279 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:16 INFO - PROCESS | 1646 | 1467777676367 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 21:01:16 INFO - PROCESS | 1646 | 1467777676417 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:16 INFO - PROCESS | 1646 | 1467777676418 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b920800 == 46 [pid = 1646] [id = 99] 21:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12b958400) [pid = 1646] [serial = 294] [outer = 0x0] 21:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bd40800) [pid = 1646] [serial = 295] [outer = 0x12b958400] 21:01:16 INFO - PROCESS | 1646 | 1467777676442 Marionette DEBUG loaded listener.js 21:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12bdbd800) [pid = 1646] [serial = 296] [outer = 0x12b958400] 21:01:16 INFO - PROCESS | 1646 | 1467777676933 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]]]}] 21:01:16 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. 21:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 720ms 21:01:16 INFO - PROCESS | 1646 | 1467777676994 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 21:01:16 INFO - PROCESS | 1646 | 1467777676997 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 21:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:01:17 INFO - PROCESS | 1646 | 1467777677000 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:01:17 INFO - PROCESS | 1646 | 1467777677005 Marionette TRACE conn2 <- [1,370,null,{}] 21:01:17 INFO - PROCESS | 1646 | 1467777677009 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}] 21:01:17 INFO - PROCESS | 1646 | 1467777677010 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:17 INFO - PROCESS | 1646 | 1467777677122 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 21:01:17 INFO - PROCESS | 1646 | 1467777677239 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:17 INFO - PROCESS | 1646 | 1467777677240 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x116960000 == 47 [pid = 1646] [id = 100] 21:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11728ac00) [pid = 1646] [serial = 297] [outer = 0x0] 21:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118298400) [pid = 1646] [serial = 298] [outer = 0x11728ac00] 21:01:17 INFO - PROCESS | 1646 | 1467777677273 Marionette DEBUG loaded listener.js 21:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11831a000) [pid = 1646] [serial = 299] [outer = 0x11728ac00] 21:01:17 INFO - PROCESS | 1646 | 1467777677959 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]]]}] 21:01:17 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. 21:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 976ms 21:01:18 INFO - PROCESS | 1646 | 1467777678019 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 21:01:18 INFO - PROCESS | 1646 | 1467777678022 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 21:01:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:01:18 INFO - PROCESS | 1646 | 1467777678051 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:01:18 INFO - PROCESS | 1646 | 1467777678052 Marionette TRACE conn2 <- [1,374,null,{}] 21:01:18 INFO - PROCESS | 1646 | 1467777678068 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}] 21:01:18 INFO - PROCESS | 1646 | 1467777678069 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:18 INFO - PROCESS | 1646 | 1467777678223 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 21:01:18 INFO - PROCESS | 1646 | 1467777678233 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:18 INFO - PROCESS | 1646 | 1467777678234 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x116675800 == 48 [pid = 1646] [id = 101] 21:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x118350400) [pid = 1646] [serial = 300] [outer = 0x0] 21:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118352400) [pid = 1646] [serial = 301] [outer = 0x118350400] 21:01:18 INFO - PROCESS | 1646 | 1467777678263 Marionette DEBUG loaded listener.js 21:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x118740c00) [pid = 1646] [serial = 302] [outer = 0x118350400] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b904000 == 47 [pid = 1646] [id = 98] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b71e800 == 46 [pid = 1646] [id = 97] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9bc800 == 45 [pid = 1646] [id = 96] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a830800 == 44 [pid = 1646] [id = 95] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a814800 == 43 [pid = 1646] [id = 94] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a3e7800 == 42 [pid = 1646] [id = 93] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12ae40000) [pid = 1646] [serial = 238] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x128f93000 == 41 [pid = 1646] [id = 92] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119665000 == 40 [pid = 1646] [id = 91] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12609b800 == 39 [pid = 1646] [id = 90] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11722b000 == 38 [pid = 1646] [id = 89] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x123405000 == 37 [pid = 1646] [id = 88] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1218c7800 == 36 [pid = 1646] [id = 87] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119bc0000 == 35 [pid = 1646] [id = 86] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119665800 == 34 [pid = 1646] [id = 85] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x118222800 == 33 [pid = 1646] [id = 84] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11722b800 == 32 [pid = 1646] [id = 83] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11699c800 == 31 [pid = 1646] [id = 82] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x113a1a800 == 30 [pid = 1646] [id = 81] 21:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a3e9000 == 29 [pid = 1646] [id = 80] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x128f53800) [pid = 1646] [serial = 221] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x126e06800) [pid = 1646] [serial = 220] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x129403c00) [pid = 1646] [serial = 224] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x129397000) [pid = 1646] [serial = 223] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1175e8800) [pid = 1646] [serial = 229] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12940d000) [pid = 1646] [serial = 226] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x126717400) [pid = 1646] [serial = 232] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a532000) [pid = 1646] [serial = 227] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1249de000) [pid = 1646] [serial = 214] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x124bea800) [pid = 1646] [serial = 215] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12101a800) [pid = 1646] [serial = 211] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x121617c00) [pid = 1646] [serial = 212] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11873c400) [pid = 1646] [serial = 208] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11922f800) [pid = 1646] [serial = 209] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1175ddc00) [pid = 1646] [serial = 205] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118385c00) [pid = 1646] [serial = 206] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11831e400) [pid = 1646] [serial = 202] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11829e400) [pid = 1646] [serial = 201] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113d0c400) [pid = 1646] [serial = 199] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112a7c400) [pid = 1646] [serial = 198] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x129167800) [pid = 1646] [serial = 196] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11829f800) [pid = 1646] [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.] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12541a800) [pid = 1646] [serial = 217] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a8a1400) [pid = 1646] [serial = 236] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x120e93c00) [pid = 1646] [serial = 230] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a67dc00) [pid = 1646] [serial = 233] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a6f8c00) [pid = 1646] [serial = 235] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1260de400) [pid = 1646] [serial = 218] [outer = 0x0] [url = about:blank] 21:01:18 INFO - PROCESS | 1646 | 1467777678685 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:01:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:01:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 21:01:18 INFO - PROCESS | 1646 | 1467777678725 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 21:01:18 INFO - PROCESS | 1646 | 1467777678728 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 21:01:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:01:18 INFO - PROCESS | 1646 | 1467777678733 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:01:18 INFO - PROCESS | 1646 | 1467777678735 Marionette TRACE conn2 <- [1,378,null,{}] 21:01:18 INFO - PROCESS | 1646 | 1467777678737 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}] 21:01:18 INFO - PROCESS | 1646 | 1467777678739 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:18 INFO - PROCESS | 1646 | 1467777678814 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 21:01:18 INFO - PROCESS | 1646 | 1467777678861 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:18 INFO - PROCESS | 1646 | 1467777678863 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x117150000 == 30 [pid = 1646] [id = 102] 21:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118740400) [pid = 1646] [serial = 303] [outer = 0x0] 21:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1187c5800) [pid = 1646] [serial = 304] [outer = 0x118740400] 21:01:18 INFO - PROCESS | 1646 | 1467777678890 Marionette DEBUG loaded listener.js 21:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119225c00) [pid = 1646] [serial = 305] [outer = 0x118740400] 21:01:19 INFO - PROCESS | 1646 | 1467777679198 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:01:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:01:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 472ms 21:01:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:01:19 INFO - PROCESS | 1646 | 1467777679209 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 21:01:19 INFO - PROCESS | 1646 | 1467777679211 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 21:01:19 INFO - PROCESS | 1646 | 1467777679213 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:01:19 INFO - PROCESS | 1646 | 1467777679215 Marionette TRACE conn2 <- [1,382,null,{}] 21:01:19 INFO - PROCESS | 1646 | 1467777679227 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}] 21:01:19 INFO - PROCESS | 1646 | 1467777679230 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:19 INFO - PROCESS | 1646 | 1467777679310 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 21:01:19 INFO - PROCESS | 1646 | 1467777679315 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:19 INFO - PROCESS | 1646 | 1467777679317 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x118422800 == 31 [pid = 1646] [id = 103] 21:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119929c00) [pid = 1646] [serial = 306] [outer = 0x0] 21:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x120e9b800) [pid = 1646] [serial = 307] [outer = 0x119929c00] 21:01:19 INFO - PROCESS | 1646 | 1467777679348 Marionette DEBUG loaded listener.js 21:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12101f000) [pid = 1646] [serial = 308] [outer = 0x119929c00] 21:01:19 INFO - PROCESS | 1646 | 1467777679715 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:01:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:01:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 524ms 21:01:19 INFO - PROCESS | 1646 | 1467777679738 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 21:01:19 INFO - PROCESS | 1646 | 1467777679739 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 21:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:01:19 INFO - PROCESS | 1646 | 1467777679742 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:01:19 INFO - PROCESS | 1646 | 1467777679743 Marionette TRACE conn2 <- [1,386,null,{}] 21:01:19 INFO - PROCESS | 1646 | 1467777679745 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}] 21:01:19 INFO - PROCESS | 1646 | 1467777679746 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:19 INFO - PROCESS | 1646 | 1467777679823 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 21:01:19 INFO - PROCESS | 1646 | 1467777679827 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:19 INFO - PROCESS | 1646 | 1467777679828 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199ca800 == 32 [pid = 1646] [id = 104] 21:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1214e1800) [pid = 1646] [serial = 309] [outer = 0x0] 21:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x121822000) [pid = 1646] [serial = 310] [outer = 0x1214e1800] 21:01:19 INFO - PROCESS | 1646 | 1467777679855 Marionette DEBUG loaded listener.js 21:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1249db400) [pid = 1646] [serial = 311] [outer = 0x1214e1800] 21:01:20 INFO - PROCESS | 1646 | 1467777680176 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]]]}] 21:01:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 470ms 21:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:01:20 INFO - PROCESS | 1646 | 1467777680213 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 21:01:20 INFO - PROCESS | 1646 | 1467777680214 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 21:01:20 INFO - PROCESS | 1646 | 1467777680216 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:01:20 INFO - PROCESS | 1646 | 1467777680217 Marionette TRACE conn2 <- [1,390,null,{}] 21:01:20 INFO - PROCESS | 1646 | 1467777680220 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}] 21:01:20 INFO - PROCESS | 1646 | 1467777680221 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:20 INFO - PROCESS | 1646 | 1467777680295 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 21:01:20 INFO - PROCESS | 1646 | 1467777680349 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:20 INFO - PROCESS | 1646 | 1467777680350 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d9d000 == 33 [pid = 1646] [id = 105] 21:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12159f000) [pid = 1646] [serial = 312] [outer = 0x0] 21:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1249d8000) [pid = 1646] [serial = 313] [outer = 0x12159f000] 21:01:20 INFO - PROCESS | 1646 | 1467777680382 Marionette DEBUG loaded listener.js 21:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x125414c00) [pid = 1646] [serial = 314] [outer = 0x12159f000] 21:01:20 INFO - PROCESS | 1646 | 1467777680703 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]]]}] 21:01:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 522ms 21:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:01:20 INFO - PROCESS | 1646 | 1467777680740 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 21:01:20 INFO - PROCESS | 1646 | 1467777680741 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 21:01:20 INFO - PROCESS | 1646 | 1467777680743 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:01:20 INFO - PROCESS | 1646 | 1467777680744 Marionette TRACE conn2 <- [1,394,null,{}] 21:01:20 INFO - PROCESS | 1646 | 1467777680747 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}] 21:01:20 INFO - PROCESS | 1646 | 1467777680751 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:20 INFO - PROCESS | 1646 | 1467777680864 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 21:01:20 INFO - PROCESS | 1646 | 1467777680868 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:20 INFO - PROCESS | 1646 | 1467777680869 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218c8000 == 34 [pid = 1646] [id = 106] 21:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11334cc00) [pid = 1646] [serial = 315] [outer = 0x0] 21:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1260da400) [pid = 1646] [serial = 316] [outer = 0x11334cc00] 21:01:20 INFO - PROCESS | 1646 | 1467777680894 Marionette DEBUG loaded listener.js 21:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126e11000) [pid = 1646] [serial = 317] [outer = 0x11334cc00] 21:01:21 INFO - PROCESS | 1646 | 1467777681342 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]]]}] 21:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 620ms 21:01:21 INFO - PROCESS | 1646 | 1467777681364 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 21:01:21 INFO - PROCESS | 1646 | 1467777681365 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 21:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:01:21 INFO - PROCESS | 1646 | 1467777681368 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:01:21 INFO - PROCESS | 1646 | 1467777681369 Marionette TRACE conn2 <- [1,398,null,{}] 21:01:21 INFO - PROCESS | 1646 | 1467777681377 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}] 21:01:21 INFO - PROCESS | 1646 | 1467777681379 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:21 INFO - PROCESS | 1646 | 1467777681471 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 21:01:21 INFO - PROCESS | 1646 | 1467777681475 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:21 INFO - PROCESS | 1646 | 1467777681476 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x124b94000 == 35 [pid = 1646] [id = 107] 21:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x113d0ec00) [pid = 1646] [serial = 318] [outer = 0x0] 21:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128d12c00) [pid = 1646] [serial = 319] [outer = 0x113d0ec00] 21:01:21 INFO - PROCESS | 1646 | 1467777681500 Marionette DEBUG loaded listener.js 21:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12939a800) [pid = 1646] [serial = 320] [outer = 0x113d0ec00] 21:01:21 INFO - PROCESS | 1646 | 1467777681867 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]]]}] 21:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 525ms 21:01:21 INFO - PROCESS | 1646 | 1467777681893 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 21:01:21 INFO - PROCESS | 1646 | 1467777681894 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 21:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:01:21 INFO - PROCESS | 1646 | 1467777681896 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:01:21 INFO - PROCESS | 1646 | 1467777681897 Marionette TRACE conn2 <- [1,402,null,{}] 21:01:21 INFO - PROCESS | 1646 | 1467777681899 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}] 21:01:21 INFO - PROCESS | 1646 | 1467777681900 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:22 INFO - PROCESS | 1646 | 1467777681994 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 21:01:22 INFO - PROCESS | 1646 | 1467777682008 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:22 INFO - PROCESS | 1646 | 1467777682009 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x113a31000 == 36 [pid = 1646] [id = 108] 21:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x129405400) [pid = 1646] [serial = 321] [outer = 0x0] 21:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a679800) [pid = 1646] [serial = 322] [outer = 0x129405400] 21:01:22 INFO - PROCESS | 1646 | 1467777682033 Marionette DEBUG loaded listener.js 21:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a6f4c00) [pid = 1646] [serial = 323] [outer = 0x129405400] 21:01:22 INFO - PROCESS | 1646 | 1467777682394 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]]]}] 21:01:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:01:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 21:01:22 INFO - PROCESS | 1646 | 1467777682417 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 21:01:22 INFO - PROCESS | 1646 | 1467777682419 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 21:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:01:22 INFO - PROCESS | 1646 | 1467777682423 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:01:22 INFO - PROCESS | 1646 | 1467777682425 Marionette TRACE conn2 <- [1,406,null,{}] 21:01:22 INFO - PROCESS | 1646 | 1467777682427 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}] 21:01:22 INFO - PROCESS | 1646 | 1467777682428 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:22 INFO - PROCESS | 1646 | 1467777682527 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 21:01:22 INFO - PROCESS | 1646 | 1467777682540 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:22 INFO - PROCESS | 1646 | 1467777682549 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289ab800 == 37 [pid = 1646] [id = 109] 21:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a67dc00) [pid = 1646] [serial = 324] [outer = 0x0] 21:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a89d000) [pid = 1646] [serial = 325] [outer = 0x12a67dc00] 21:01:22 INFO - PROCESS | 1646 | 1467777682588 Marionette DEBUG loaded listener.js 21:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12ae41400) [pid = 1646] [serial = 326] [outer = 0x12a67dc00] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129395400) [pid = 1646] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x111c22400) [pid = 1646] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12ae3c000) [pid = 1646] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a8a7800) [pid = 1646] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1260e0400) [pid = 1646] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x116905000) [pid = 1646] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116911800) [pid = 1646] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11696dc00) [pid = 1646] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118352000) [pid = 1646] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x120e9a400) [pid = 1646] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11970b400) [pid = 1646] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x129394400) [pid = 1646] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126e0c400) [pid = 1646] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11922d800) [pid = 1646] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1138bec00) [pid = 1646] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12ae3e000) [pid = 1646] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12b750c00) [pid = 1646] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126e09400) [pid = 1646] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11906a400) [pid = 1646] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:01:23 INFO - PROCESS | 1646 | 1467777683194 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]]]}] 21:01:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 819ms 21:01:23 INFO - PROCESS | 1646 | 1467777683242 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 21:01:23 INFO - PROCESS | 1646 | 1467777683243 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 21:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:01:23 INFO - PROCESS | 1646 | 1467777683258 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:01:23 INFO - PROCESS | 1646 | 1467777683259 Marionette TRACE conn2 <- [1,410,null,{}] 21:01:23 INFO - PROCESS | 1646 | 1467777683261 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}] 21:01:23 INFO - PROCESS | 1646 | 1467777683262 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:23 INFO - PROCESS | 1646 | 1467777683345 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 21:01:23 INFO - PROCESS | 1646 | 1467777683349 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:23 INFO - PROCESS | 1646 | 1467777683350 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289b0800 == 38 [pid = 1646] [id = 110] 21:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x120e95c00) [pid = 1646] [serial = 327] [outer = 0x0] 21:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x121a83000) [pid = 1646] [serial = 328] [outer = 0x120e95c00] 21:01:23 INFO - PROCESS | 1646 | 1467777683376 Marionette DEBUG loaded listener.js 21:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126ada400) [pid = 1646] [serial = 329] [outer = 0x120e95c00] 21:01:23 INFO - PROCESS | 1646 | 1467777683707 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]]]}] 21:01:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 475ms 21:01:23 INFO - PROCESS | 1646 | 1467777683728 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 21:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:01:23 INFO - PROCESS | 1646 | 1467777683730 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 21:01:23 INFO - PROCESS | 1646 | 1467777683734 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:01:23 INFO - PROCESS | 1646 | 1467777683739 Marionette TRACE conn2 <- [1,414,null,{}] 21:01:23 INFO - PROCESS | 1646 | 1467777683743 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}] 21:01:23 INFO - PROCESS | 1646 | 1467777683745 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:23 INFO - PROCESS | 1646 | 1467777683889 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 21:01:23 INFO - PROCESS | 1646 | 1467777683969 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:23 INFO - PROCESS | 1646 | 1467777683971 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x129341000 == 39 [pid = 1646] [id = 111] 21:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120e99c00) [pid = 1646] [serial = 330] [outer = 0x0] 21:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126a31400) [pid = 1646] [serial = 331] [outer = 0x120e99c00] 21:01:24 INFO - PROCESS | 1646 | 1467777684012 Marionette DEBUG loaded listener.js 21:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b750c00) [pid = 1646] [serial = 332] [outer = 0x120e99c00] 21:01:24 INFO - PROCESS | 1646 | 1467777684193 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:01:24 INFO - PROCESS | 1646 | 1467777684354 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]]]}] 21:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 677ms 21:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:01:24 INFO - PROCESS | 1646 | 1467777684410 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 21:01:24 INFO - PROCESS | 1646 | 1467777684412 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 21:01:24 INFO - PROCESS | 1646 | 1467777684414 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:01:24 INFO - PROCESS | 1646 | 1467777684414 Marionette TRACE conn2 <- [1,418,null,{}] 21:01:24 INFO - PROCESS | 1646 | 1467777684417 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}] 21:01:24 INFO - PROCESS | 1646 | 1467777684418 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:24 INFO - PROCESS | 1646 | 1467777684496 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 21:01:24 INFO - PROCESS | 1646 | 1467777684565 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:24 INFO - PROCESS | 1646 | 1467777684566 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a818800 == 40 [pid = 1646] [id = 112] 21:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b8ae800) [pid = 1646] [serial = 333] [outer = 0x0] 21:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bd43000) [pid = 1646] [serial = 334] [outer = 0x12b8ae800] 21:01:24 INFO - PROCESS | 1646 | 1467777684590 Marionette DEBUG loaded listener.js 21:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12bdbdc00) [pid = 1646] [serial = 335] [outer = 0x12b8ae800] 21:01:25 INFO - PROCESS | 1646 | 1467777685370 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]]]}] 21:01:25 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 21:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 21:01:25 INFO - PROCESS | 1646 | 1467777685387 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 21:01:25 INFO - PROCESS | 1646 | 1467777685391 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 21:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:01:25 INFO - PROCESS | 1646 | 1467777685394 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:01:25 INFO - PROCESS | 1646 | 1467777685396 Marionette TRACE conn2 <- [1,422,null,{}] 21:01:25 INFO - PROCESS | 1646 | 1467777685400 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}] 21:01:25 INFO - PROCESS | 1646 | 1467777685403 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:25 INFO - PROCESS | 1646 | 1467777685504 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 21:01:25 INFO - PROCESS | 1646 | 1467777685552 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:25 INFO - PROCESS | 1646 | 1467777685553 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d51000 == 41 [pid = 1646] [id = 113] 21:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116975400) [pid = 1646] [serial = 336] [outer = 0x0] 21:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1175e3000) [pid = 1646] [serial = 337] [outer = 0x116975400] 21:01:25 INFO - PROCESS | 1646 | 1467777685586 Marionette DEBUG loaded listener.js 21:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118318000) [pid = 1646] [serial = 338] [outer = 0x116975400] 21:01:26 INFO - PROCESS | 1646 | 1467777686510 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]]]}] 21:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1125ms 21:01:26 INFO - PROCESS | 1646 | 1467777686521 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 21:01:26 INFO - PROCESS | 1646 | 1467777686525 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 21:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:01:26 INFO - PROCESS | 1646 | 1467777686529 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:01:26 INFO - PROCESS | 1646 | 1467777686531 Marionette TRACE conn2 <- [1,426,null,{}] 21:01:26 INFO - PROCESS | 1646 | 1467777686534 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}] 21:01:26 INFO - PROCESS | 1646 | 1467777686535 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:26 INFO - PROCESS | 1646 | 1467777686638 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 21:01:26 INFO - PROCESS | 1646 | 1467777686686 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:26 INFO - PROCESS | 1646 | 1467777686688 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x118416800 == 42 [pid = 1646] [id = 114] 21:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119062000) [pid = 1646] [serial = 339] [outer = 0x0] 21:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11922cc00) [pid = 1646] [serial = 340] [outer = 0x119062000] 21:01:26 INFO - PROCESS | 1646 | 1467777686718 Marionette DEBUG loaded listener.js 21:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119922000) [pid = 1646] [serial = 341] [outer = 0x119062000] 21:01:27 INFO - PROCESS | 1646 | 1467777687148 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] 21:01:27 INFO - PROCESS | 1646 | 1467777687202 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 21:01:27 INFO - PROCESS | 1646 | 1467777687204 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:01:27 INFO - PROCESS | 1646 | 1467777687207 Marionette TRACE conn2 <- [1,430,null,{}] 21:01:27 INFO - PROCESS | 1646 | 1467777687215 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}] 21:01:27 INFO - PROCESS | 1646 | 1467777687218 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:27 INFO - PROCESS | 1646 | 1467777687353 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 21:01:27 INFO - PROCESS | 1646 | 1467777687364 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:27 INFO - PROCESS | 1646 | 1467777687366 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d07800 == 43 [pid = 1646] [id = 115] 21:01:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124908800) [pid = 1646] [serial = 342] [outer = 0x0] 21:01:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x125416400) [pid = 1646] [serial = 343] [outer = 0x124908800] 21:01:27 INFO - PROCESS | 1646 | 1467777687397 Marionette DEBUG loaded listener.js 21:01:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1260dc400) [pid = 1646] [serial = 344] [outer = 0x124908800] 21:01:27 INFO - PROCESS | 1646 | 1467777687864 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]]]}] 21:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 21:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:01:27 INFO - PROCESS | 1646 | 1467777687876 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 21:01:27 INFO - PROCESS | 1646 | 1467777687878 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 21:01:27 INFO - PROCESS | 1646 | 1467777687880 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:01:27 INFO - PROCESS | 1646 | 1467777687881 Marionette TRACE conn2 <- [1,434,null,{}] 21:01:27 INFO - PROCESS | 1646 | 1467777687884 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}] 21:01:27 INFO - PROCESS | 1646 | 1467777687885 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:27 INFO - PROCESS | 1646 | 1467777687996 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 21:01:28 INFO - PROCESS | 1646 | 1467777688096 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:28 INFO - PROCESS | 1646 | 1467777688098 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234e5800 == 44 [pid = 1646] [id = 116] 21:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x113f0e800) [pid = 1646] [serial = 345] [outer = 0x0] 21:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126e07000) [pid = 1646] [serial = 346] [outer = 0x113f0e800] 21:01:28 INFO - PROCESS | 1646 | 1467777688128 Marionette DEBUG loaded listener.js 21:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x129393c00) [pid = 1646] [serial = 347] [outer = 0x113f0e800] 21:01:28 INFO - PROCESS | 1646 | 1467777688635 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]]]}] 21:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 820ms 21:01:28 INFO - PROCESS | 1646 | 1467777688701 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 21:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:01:28 INFO - PROCESS | 1646 | 1467777688705 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 21:01:28 INFO - PROCESS | 1646 | 1467777688709 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:01:28 INFO - PROCESS | 1646 | 1467777688710 Marionette TRACE conn2 <- [1,438,null,{}] 21:01:28 INFO - PROCESS | 1646 | 1467777688714 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}] 21:01:28 INFO - PROCESS | 1646 | 1467777688715 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:28 INFO - PROCESS | 1646 | 1467777688802 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 21:01:28 INFO - PROCESS | 1646 | 1467777688871 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:28 INFO - PROCESS | 1646 | 1467777688872 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x115ed0800 == 45 [pid = 1646] [id = 117] 21:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11838e000) [pid = 1646] [serial = 348] [outer = 0x0] 21:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118741800) [pid = 1646] [serial = 349] [outer = 0x11838e000] 21:01:28 INFO - PROCESS | 1646 | 1467777688900 Marionette DEBUG loaded listener.js 21:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x118993800) [pid = 1646] [serial = 350] [outer = 0x11838e000] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x129341000 == 44 [pid = 1646] [id = 111] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1289b0800 == 43 [pid = 1646] [id = 110] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1289ab800 == 42 [pid = 1646] [id = 109] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x113a31000 == 41 [pid = 1646] [id = 108] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x124b94000 == 40 [pid = 1646] [id = 107] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1218c8000 == 39 [pid = 1646] [id = 106] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x119d9d000 == 38 [pid = 1646] [id = 105] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1199ca800 == 37 [pid = 1646] [id = 104] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x118422800 == 36 [pid = 1646] [id = 103] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x117150000 == 35 [pid = 1646] [id = 102] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x116675800 == 34 [pid = 1646] [id = 101] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x116960000 == 33 [pid = 1646] [id = 100] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12b920800 == 32 [pid = 1646] [id = 99] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1234e5800 == 31 [pid = 1646] [id = 116] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x124d07800 == 30 [pid = 1646] [id = 115] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x118416800 == 29 [pid = 1646] [id = 114] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12a818800 == 28 [pid = 1646] [id = 112] 21:01:29 INFO - PROCESS | 1646 | --DOCSHELL 0x113d51000 == 27 [pid = 1646] [id = 113] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12a6fe400) [pid = 1646] [serial = 274] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119709400) [pid = 1646] [serial = 247] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119920c00) [pid = 1646] [serial = 248] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12ae5c800) [pid = 1646] [serial = 277] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12ae46c00) [pid = 1646] [serial = 239] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126ad9000) [pid = 1646] [serial = 262] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126e09c00) [pid = 1646] [serial = 263] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1187ac000) [pid = 1646] [serial = 253] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12144a000) [pid = 1646] [serial = 254] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126465400) [pid = 1646] [serial = 259] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126715400) [pid = 1646] [serial = 260] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116977400) [pid = 1646] [serial = 241] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1182a6400) [pid = 1646] [serial = 242] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118743800) [pid = 1646] [serial = 244] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1187bf400) [pid = 1646] [serial = 245] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x121822400) [pid = 1646] [serial = 256] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1254c7800) [pid = 1646] [serial = 257] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128d11800) [pid = 1646] [serial = 268] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12916cc00) [pid = 1646] [serial = 269] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a534c00) [pid = 1646] [serial = 271] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12ae3bc00) [pid = 1646] [serial = 275] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126e11c00) [pid = 1646] [serial = 265] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128d0d000) [pid = 1646] [serial = 266] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119b0dc00) [pid = 1646] [serial = 250] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x120e96800) [pid = 1646] [serial = 251] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119705400) [pid = 1646] [serial = 286] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b74e400) [pid = 1646] [serial = 280] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12b8bb800) [pid = 1646] [serial = 283] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b8b2400) [pid = 1646] [serial = 281] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12b8b3000) [pid = 1646] [serial = 289] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12b954c00) [pid = 1646] [serial = 292] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12b94e400) [pid = 1646] [serial = 284] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12b94f800) [pid = 1646] [serial = 290] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12541d400) [pid = 1646] [serial = 287] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12b746000) [pid = 1646] [serial = 278] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12a6f9c00) [pid = 1646] [serial = 272] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12bd3e800) [pid = 1646] [serial = 293] [outer = 0x0] [url = about:blank] 21:01:29 INFO - PROCESS | 1646 | 1467777689829 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]]]}] 21:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1171ms 21:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:01:29 INFO - PROCESS | 1646 | 1467777689880 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 21:01:29 INFO - PROCESS | 1646 | 1467777689882 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 21:01:29 INFO - PROCESS | 1646 | 1467777689885 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:01:29 INFO - PROCESS | 1646 | 1467777689887 Marionette TRACE conn2 <- [1,442,null,{}] 21:01:29 INFO - PROCESS | 1646 | 1467777689891 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}] 21:01:29 INFO - PROCESS | 1646 | 1467777689892 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:29 INFO - PROCESS | 1646 | 1467777689965 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 21:01:29 INFO - PROCESS | 1646 | 1467777689974 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:29 INFO - PROCESS | 1646 | 1467777689977 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x113a2b800 == 28 [pid = 1646] [id = 118] 21:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116907800) [pid = 1646] [serial = 351] [outer = 0x0] 21:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1175df000) [pid = 1646] [serial = 352] [outer = 0x116907800] 21:01:30 INFO - PROCESS | 1646 | 1467777690005 Marionette DEBUG loaded listener.js 21:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1167c0400) [pid = 1646] [serial = 353] [outer = 0x116907800] 21:01:30 INFO - PROCESS | 1646 | 1467777690363 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]]]}] 21:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 520ms 21:01:30 INFO - PROCESS | 1646 | 1467777690406 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 21:01:30 INFO - PROCESS | 1646 | 1467777690409 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 21:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:01:30 INFO - PROCESS | 1646 | 1467777690414 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:01:30 INFO - PROCESS | 1646 | 1467777690416 Marionette TRACE conn2 <- [1,446,null,{}] 21:01:30 INFO - PROCESS | 1646 | 1467777690418 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}] 21:01:30 INFO - PROCESS | 1646 | 1467777690420 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:30 INFO - PROCESS | 1646 | 1467777690496 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 21:01:30 INFO - PROCESS | 1646 | 1467777690501 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:30 INFO - PROCESS | 1646 | 1467777690502 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b6800 == 29 [pid = 1646] [id = 119] 21:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118350800) [pid = 1646] [serial = 354] [outer = 0x0] 21:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118745400) [pid = 1646] [serial = 355] [outer = 0x118350800] 21:01:30 INFO - PROCESS | 1646 | 1467777690532 Marionette DEBUG loaded listener.js 21:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118990000) [pid = 1646] [serial = 356] [outer = 0x118350800] 21:01:30 INFO - PROCESS | 1646 | 1467777690889 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]]]}] 21:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 524ms 21:01:30 INFO - PROCESS | 1646 | 1467777690938 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 21:01:30 INFO - PROCESS | 1646 | 1467777690940 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 21:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:01:30 INFO - PROCESS | 1646 | 1467777690942 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:01:30 INFO - PROCESS | 1646 | 1467777690944 Marionette TRACE conn2 <- [1,450,null,{}] 21:01:30 INFO - PROCESS | 1646 | 1467777690952 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}] 21:01:30 INFO - PROCESS | 1646 | 1467777690955 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:31 INFO - PROCESS | 1646 | 1467777691032 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 21:01:31 INFO - PROCESS | 1646 | 1467777691040 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:31 INFO - PROCESS | 1646 | 1467777691042 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x11840c000 == 30 [pid = 1646] [id = 120] 21:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x113d0a000) [pid = 1646] [serial = 357] [outer = 0x0] 21:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119b1bc00) [pid = 1646] [serial = 358] [outer = 0x113d0a000] 21:01:31 INFO - PROCESS | 1646 | 1467777691070 Marionette DEBUG loaded listener.js 21:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x120e9a000) [pid = 1646] [serial = 359] [outer = 0x113d0a000] 21:01:31 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc - 21:01:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1 21:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:31 INFO - _addTest/ [0,453,"getWindowHandle",null] 21:01:31 INFO - PROCESS | 1646 | 1467777691415 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 21:01:31 INFO - PROCESS | 1646 | 1467777691418 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:01:31 INFO - PROCESS | 1646 | 1467777691419 Marionette TRACE conn2 <- [1,454,null,{}] 21:01:31 INFO - PROCESS | 1646 | 1467777691425 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}] 21:01:31 INFO - PROCESS | 1646 | 1467777691427 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:31 INFO - PROCESS | 1646 | 1467777691500 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 21:01:31 INFO - PROCESS | 1646 | 1467777691551 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:31 INFO - PROCESS | 1646 | 1467777691552 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x11965a800 == 31 [pid = 1646] [id = 121] 21:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11992b800) [pid = 1646] [serial = 360] [outer = 0x0] 21:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1215a0000) [pid = 1646] [serial = 361] [outer = 0x11992b800] 21:01:31 INFO - PROCESS | 1646 | 1467777691577 Marionette DEBUG loaded listener.js 21:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1234ac000) [pid = 1646] [serial = 362] [outer = 0x11992b800] 21:01:31 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:31 INFO - PROCESS | 1646 | 1467777691869 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]]]}] 21:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 473ms 21:01:31 INFO - PROCESS | 1646 | 1467777691899 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 21:01:31 INFO - PROCESS | 1646 | 1467777691900 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 21:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:01:31 INFO - PROCESS | 1646 | 1467777691913 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:01:31 INFO - PROCESS | 1646 | 1467777691914 Marionette TRACE conn2 <- [1,458,null,{}] 21:01:31 INFO - PROCESS | 1646 | 1467777691916 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}] 21:01:31 INFO - PROCESS | 1646 | 1467777691918 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:32 INFO - PROCESS | 1646 | 1467777692005 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 21:01:32 INFO - PROCESS | 1646 | 1467777692036 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:32 INFO - PROCESS | 1646 | 1467777692038 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12112b000 == 32 [pid = 1646] [id = 122] 21:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1160aa000) [pid = 1646] [serial = 363] [outer = 0x0] 21:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124bc2800) [pid = 1646] [serial = 364] [outer = 0x1160aa000] 21:01:32 INFO - PROCESS | 1646 | 1467777692062 Marionette DEBUG loaded listener.js 21:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1254c1c00) [pid = 1646] [serial = 365] [outer = 0x1160aa000] 21:01:32 INFO - PROCESS | 1646 | 1467777692397 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] 21:01:32 INFO - PROCESS | 1646 | 1467777692437 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 21:01:32 INFO - PROCESS | 1646 | 1467777692439 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:01:32 INFO - PROCESS | 1646 | 1467777692441 Marionette TRACE conn2 <- [1,462,null,{}] 21:01:32 INFO - PROCESS | 1646 | 1467777692443 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}] 21:01:32 INFO - PROCESS | 1646 | 1467777692447 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:32 INFO - PROCESS | 1646 | 1467777692562 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 21:01:32 INFO - PROCESS | 1646 | 1467777692565 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:32 INFO - PROCESS | 1646 | 1467777692567 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218d2800 == 33 [pid = 1646] [id = 123] 21:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118991800) [pid = 1646] [serial = 366] [outer = 0x0] 21:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126465400) [pid = 1646] [serial = 367] [outer = 0x118991800] 21:01:32 INFO - PROCESS | 1646 | 1467777692593 Marionette DEBUG loaded listener.js 21:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128d0e000) [pid = 1646] [serial = 368] [outer = 0x118991800] 21:01:32 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:32 INFO - PROCESS | 1646 | 1467777692942 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] 21:01:32 INFO - PROCESS | 1646 | 1467777692964 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 21:01:32 INFO - PROCESS | 1646 | 1467777692966 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:01:32 INFO - PROCESS | 1646 | 1467777692968 Marionette TRACE conn2 <- [1,466,null,{}] 21:01:32 INFO - PROCESS | 1646 | 1467777692972 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}] 21:01:32 INFO - PROCESS | 1646 | 1467777692973 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:33 INFO - PROCESS | 1646 | 1467777693068 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 21:01:33 INFO - PROCESS | 1646 | 1467777693101 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:33 INFO - PROCESS | 1646 | 1467777693103 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x124b8b000 == 34 [pid = 1646] [id = 124] 21:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128f50c00) [pid = 1646] [serial = 369] [outer = 0x0] 21:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129403000) [pid = 1646] [serial = 370] [outer = 0x128f50c00] 21:01:33 INFO - PROCESS | 1646 | 1467777693127 Marionette DEBUG loaded listener.js 21:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a531000) [pid = 1646] [serial = 371] [outer = 0x128f50c00] 21:01:33 INFO - PROCESS | 1646 | 1467777693433 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] 21:01:33 INFO - PROCESS | 1646 | 1467777693488 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 21:01:33 INFO - PROCESS | 1646 | 1467777693490 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:01:33 INFO - PROCESS | 1646 | 1467777693491 Marionette TRACE conn2 <- [1,470,null,{}] 21:01:33 INFO - PROCESS | 1646 | 1467777693493 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}] 21:01:33 INFO - PROCESS | 1646 | 1467777693495 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:33 INFO - PROCESS | 1646 | 1467777693583 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 21:01:33 INFO - PROCESS | 1646 | 1467777693616 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:33 INFO - PROCESS | 1646 | 1467777693617 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12609f000 == 35 [pid = 1646] [id = 125] 21:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129391c00) [pid = 1646] [serial = 372] [outer = 0x0] 21:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a6f9c00) [pid = 1646] [serial = 373] [outer = 0x129391c00] 21:01:33 INFO - PROCESS | 1646 | 1467777693641 Marionette DEBUG loaded listener.js 21:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a8a0c00) [pid = 1646] [serial = 374] [outer = 0x129391c00] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11334cc00) [pid = 1646] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113d0ec00) [pid = 1646] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11728ac00) [pid = 1646] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x120e99c00) [pid = 1646] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118350400) [pid = 1646] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118740400) [pid = 1646] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12b958400) [pid = 1646] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1214e1800) [pid = 1646] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119929c00) [pid = 1646] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12159f000) [pid = 1646] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12b8ae800) [pid = 1646] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129405400) [pid = 1646] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a67dc00) [pid = 1646] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:01:33 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x120e95c00) [pid = 1646] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:01:34 INFO - PROCESS | 1646 | 1467777694055 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]]]}] 21:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 570ms 21:01:34 INFO - PROCESS | 1646 | 1467777694060 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 21:01:34 INFO - PROCESS | 1646 | 1467777694061 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 21:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:01:34 INFO - PROCESS | 1646 | 1467777694064 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:01:34 INFO - PROCESS | 1646 | 1467777694065 Marionette TRACE conn2 <- [1,474,null,{}] 21:01:34 INFO - PROCESS | 1646 | 1467777694067 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}] 21:01:34 INFO - PROCESS | 1646 | 1467777694068 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:34 INFO - PROCESS | 1646 | 1467777694157 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 21:01:34 INFO - PROCESS | 1646 | 1467777694161 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:34 INFO - PROCESS | 1646 | 1467777694162 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x11840b000 == 36 [pid = 1646] [id = 126] 21:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1138bec00) [pid = 1646] [serial = 375] [outer = 0x0] 21:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1249a5000) [pid = 1646] [serial = 376] [outer = 0x1138bec00] 21:01:34 INFO - PROCESS | 1646 | 1467777694187 Marionette DEBUG loaded listener.js 21:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128d19400) [pid = 1646] [serial = 377] [outer = 0x1138bec00] 21:01:34 INFO - PROCESS | 1646 | 1467777694509 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]]]}] 21:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 471ms 21:01:34 INFO - PROCESS | 1646 | 1467777694537 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 21:01:34 INFO - PROCESS | 1646 | 1467777694540 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 21:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:01:34 INFO - PROCESS | 1646 | 1467777694543 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:01:34 INFO - PROCESS | 1646 | 1467777694544 Marionette TRACE conn2 <- [1,478,null,{}] 21:01:34 INFO - PROCESS | 1646 | 1467777694546 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}] 21:01:34 INFO - PROCESS | 1646 | 1467777694547 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:34 INFO - PROCESS | 1646 | 1467777694641 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 21:01:34 INFO - PROCESS | 1646 | 1467777694647 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:34 INFO - PROCESS | 1646 | 1467777694648 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f82000 == 37 [pid = 1646] [id = 127] 21:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128f4d400) [pid = 1646] [serial = 378] [outer = 0x0] 21:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a6f6c00) [pid = 1646] [serial = 379] [outer = 0x128f4d400] 21:01:34 INFO - PROCESS | 1646 | 1467777694675 Marionette DEBUG loaded listener.js 21:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12ae3c400) [pid = 1646] [serial = 380] [outer = 0x128f4d400] 21:01:34 INFO - PROCESS | 1646 | 1467777694983 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]]]}] 21:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 21:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:01:35 INFO - PROCESS | 1646 | 1467777695012 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 21:01:35 INFO - PROCESS | 1646 | 1467777695014 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 21:01:35 INFO - PROCESS | 1646 | 1467777695016 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:01:35 INFO - PROCESS | 1646 | 1467777695018 Marionette TRACE conn2 <- [1,482,null,{}] 21:01:35 INFO - PROCESS | 1646 | 1467777695022 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}] 21:01:35 INFO - PROCESS | 1646 | 1467777695023 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:35 INFO - PROCESS | 1646 | 1467777695118 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 21:01:35 INFO - PROCESS | 1646 | 1467777695124 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:35 INFO - PROCESS | 1646 | 1467777695126 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x121129000 == 38 [pid = 1646] [id = 128] 21:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12ae3c800) [pid = 1646] [serial = 381] [outer = 0x0] 21:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12ae68000) [pid = 1646] [serial = 382] [outer = 0x12ae3c800] 21:01:35 INFO - PROCESS | 1646 | 1467777695152 Marionette DEBUG loaded listener.js 21:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b8b9000) [pid = 1646] [serial = 383] [outer = 0x12ae3c800] 21:01:35 INFO - PROCESS | 1646 | 1467777695496 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]]]}] 21:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 521ms 21:01:35 INFO - PROCESS | 1646 | 1467777695537 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 21:01:35 INFO - PROCESS | 1646 | 1467777695538 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 21:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:01:35 INFO - PROCESS | 1646 | 1467777695540 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:01:35 INFO - PROCESS | 1646 | 1467777695541 Marionette TRACE conn2 <- [1,486,null,{}] 21:01:35 INFO - PROCESS | 1646 | 1467777695543 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}] 21:01:35 INFO - PROCESS | 1646 | 1467777695544 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:35 INFO - PROCESS | 1646 | 1467777695635 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 21:01:35 INFO - PROCESS | 1646 | 1467777695642 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:35 INFO - PROCESS | 1646 | 1467777695643 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a82b800 == 39 [pid = 1646] [id = 129] 21:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b94c000) [pid = 1646] [serial = 384] [outer = 0x0] 21:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bd3d000) [pid = 1646] [serial = 385] [outer = 0x12b94c000] 21:01:35 INFO - PROCESS | 1646 | 1467777695683 Marionette DEBUG loaded listener.js 21:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12bd4a800) [pid = 1646] [serial = 386] [outer = 0x12b94c000] 21:01:36 INFO - PROCESS | 1646 | 1467777696288 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]]]}] 21:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 772ms 21:01:36 INFO - PROCESS | 1646 | 1467777696315 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 21:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:01:36 INFO - PROCESS | 1646 | 1467777696319 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 21:01:36 INFO - PROCESS | 1646 | 1467777696362 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:01:36 INFO - PROCESS | 1646 | 1467777696366 Marionette TRACE conn2 <- [1,490,null,{}] 21:01:36 INFO - PROCESS | 1646 | 1467777696398 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}] 21:01:36 INFO - PROCESS | 1646 | 1467777696401 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:36 INFO - PROCESS | 1646 | 1467777696562 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 21:01:36 INFO - PROCESS | 1646 | 1467777696673 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:36 INFO - PROCESS | 1646 | 1467777696675 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b6000 == 40 [pid = 1646] [id = 130] 21:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1162e0000) [pid = 1646] [serial = 387] [outer = 0x0] 21:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x117da1400) [pid = 1646] [serial = 388] [outer = 0x1162e0000] 21:01:36 INFO - PROCESS | 1646 | 1467777696707 Marionette DEBUG loaded listener.js 21:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118350400) [pid = 1646] [serial = 389] [outer = 0x1162e0000] 21:01:37 INFO - PROCESS | 1646 | 1467777697247 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]]]}] 21:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 964ms 21:01:37 INFO - PROCESS | 1646 | 1467777697296 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 21:01:37 INFO - PROCESS | 1646 | 1467777697298 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 21:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:01:37 INFO - PROCESS | 1646 | 1467777697307 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:01:37 INFO - PROCESS | 1646 | 1467777697308 Marionette TRACE conn2 <- [1,494,null,{}] 21:01:37 INFO - PROCESS | 1646 | 1467777697311 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}] 21:01:37 INFO - PROCESS | 1646 | 1467777697313 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:37 INFO - PROCESS | 1646 | 1467777697420 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 21:01:37 INFO - PROCESS | 1646 | 1467777697604 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:37 INFO - PROCESS | 1646 | 1467777697605 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1130ba800 == 41 [pid = 1646] [id = 131] 21:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x116630000) [pid = 1646] [serial = 390] [outer = 0x0] 21:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1175e5000) [pid = 1646] [serial = 391] [outer = 0x116630000] 21:01:37 INFO - PROCESS | 1646 | 1467777697633 Marionette DEBUG loaded listener.js 21:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11831dc00) [pid = 1646] [serial = 392] [outer = 0x116630000] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x121129000 == 40 [pid = 1646] [id = 128] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x128f82000 == 39 [pid = 1646] [id = 127] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x11840b000 == 38 [pid = 1646] [id = 126] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12609f000 == 37 [pid = 1646] [id = 125] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x124b8b000 == 36 [pid = 1646] [id = 124] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x1218d2800 == 35 [pid = 1646] [id = 123] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12112b000 == 34 [pid = 1646] [id = 122] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x11965a800 == 33 [pid = 1646] [id = 121] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x11840c000 == 32 [pid = 1646] [id = 120] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b6800 == 31 [pid = 1646] [id = 119] 21:01:38 INFO - PROCESS | 1646 | --DOCSHELL 0x113a2b800 == 30 [pid = 1646] [id = 118] 21:01:38 INFO - PROCESS | 1646 | 1467777698105 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]]]}] 21:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 820ms 21:01:38 INFO - PROCESS | 1646 | 1467777698127 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 21:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:01:38 INFO - PROCESS | 1646 | 1467777698129 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 21:01:38 INFO - PROCESS | 1646 | 1467777698132 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:01:38 INFO - PROCESS | 1646 | 1467777698134 Marionette TRACE conn2 <- [1,498,null,{}] 21:01:38 INFO - PROCESS | 1646 | 1467777698140 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}] 21:01:38 INFO - PROCESS | 1646 | 1467777698142 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:38 INFO - PROCESS | 1646 | 1467777698228 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126a31400) [pid = 1646] [serial = 331] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126ada400) [pid = 1646] [serial = 329] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125414c00) [pid = 1646] [serial = 314] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1260da400) [pid = 1646] [serial = 316] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128d12c00) [pid = 1646] [serial = 319] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118298400) [pid = 1646] [serial = 298] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11831a000) [pid = 1646] [serial = 299] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12b750c00) [pid = 1646] [serial = 332] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118352400) [pid = 1646] [serial = 301] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118740c00) [pid = 1646] [serial = 302] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1187c5800) [pid = 1646] [serial = 304] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126e11000) [pid = 1646] [serial = 317] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119225c00) [pid = 1646] [serial = 305] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12bdbd800) [pid = 1646] [serial = 296] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12bd40800) [pid = 1646] [serial = 295] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x121822000) [pid = 1646] [serial = 310] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1249db400) [pid = 1646] [serial = 311] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x120e9b800) [pid = 1646] [serial = 307] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12101f000) [pid = 1646] [serial = 308] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1249d8000) [pid = 1646] [serial = 313] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12bd43000) [pid = 1646] [serial = 334] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a679800) [pid = 1646] [serial = 322] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12939a800) [pid = 1646] [serial = 320] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a89d000) [pid = 1646] [serial = 325] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a6f4c00) [pid = 1646] [serial = 323] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x121a83000) [pid = 1646] [serial = 328] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12bdbdc00) [pid = 1646] [serial = 335] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12ae41400) [pid = 1646] [serial = 326] [outer = 0x0] [url = about:blank] 21:01:38 INFO - PROCESS | 1646 | 1467777698281 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:38 INFO - PROCESS | 1646 | 1467777698283 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b1000 == 31 [pid = 1646] [id = 132] 21:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1167c1000) [pid = 1646] [serial = 393] [outer = 0x0] 21:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118352400) [pid = 1646] [serial = 394] [outer = 0x1167c1000] 21:01:38 INFO - PROCESS | 1646 | 1467777698310 Marionette DEBUG loaded listener.js 21:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11970d000) [pid = 1646] [serial = 395] [outer = 0x1167c1000] 21:01:38 INFO - PROCESS | 1646 | 1467777698615 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]]]}] 21:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 523ms 21:01:38 INFO - PROCESS | 1646 | 1467777698660 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 21:01:38 INFO - PROCESS | 1646 | 1467777698662 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 21:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:01:38 INFO - PROCESS | 1646 | 1467777698664 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:01:38 INFO - PROCESS | 1646 | 1467777698666 Marionette TRACE conn2 <- [1,502,null,{}] 21:01:38 INFO - PROCESS | 1646 | 1467777698668 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}] 21:01:38 INFO - PROCESS | 1646 | 1467777698672 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:38 INFO - PROCESS | 1646 | 1467777698751 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 21:01:38 INFO - PROCESS | 1646 | 1467777698811 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:38 INFO - PROCESS | 1646 | 1467777698813 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1190ce000 == 32 [pid = 1646] [id = 133] 21:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11728cc00) [pid = 1646] [serial = 396] [outer = 0x0] 21:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119b23400) [pid = 1646] [serial = 397] [outer = 0x11728cc00] 21:01:38 INFO - PROCESS | 1646 | 1467777698839 Marionette DEBUG loaded listener.js 21:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1215a0400) [pid = 1646] [serial = 398] [outer = 0x11728cc00] 21:01:39 INFO - PROCESS | 1646 | 1467777699150 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]]]}] 21:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 524ms 21:01:39 INFO - PROCESS | 1646 | 1467777699190 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 21:01:39 INFO - PROCESS | 1646 | 1467777699192 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 21:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:01:39 INFO - PROCESS | 1646 | 1467777699204 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:01:39 INFO - PROCESS | 1646 | 1467777699211 Marionette TRACE conn2 <- [1,506,null,{}] 21:01:39 INFO - PROCESS | 1646 | 1467777699215 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}] 21:01:39 INFO - PROCESS | 1646 | 1467777699219 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:39 INFO - PROCESS | 1646 | 1467777699344 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 21:01:39 INFO - PROCESS | 1646 | 1467777699413 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:39 INFO - PROCESS | 1646 | 1467777699414 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bb1800 == 33 [pid = 1646] [id = 134] 21:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118298400) [pid = 1646] [serial = 399] [outer = 0x0] 21:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1219cd000) [pid = 1646] [serial = 400] [outer = 0x118298400] 21:01:39 INFO - PROCESS | 1646 | 1467777699456 Marionette DEBUG loaded listener.js 21:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1260e4000) [pid = 1646] [serial = 401] [outer = 0x118298400] 21:01:39 INFO - PROCESS | 1646 | 1467777699861 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]]]}] 21:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 685ms 21:01:39 INFO - PROCESS | 1646 | 1467777699882 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 21:01:39 INFO - PROCESS | 1646 | 1467777699886 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 21:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:01:39 INFO - PROCESS | 1646 | 1467777699891 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:01:39 INFO - PROCESS | 1646 | 1467777699892 Marionette TRACE conn2 <- [1,510,null,{}] 21:01:39 INFO - PROCESS | 1646 | 1467777699896 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}] 21:01:39 INFO - PROCESS | 1646 | 1467777699898 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:40 INFO - PROCESS | 1646 | 1467777700055 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 21:01:40 INFO - PROCESS | 1646 | 1467777700067 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:40 INFO - PROCESS | 1646 | 1467777700069 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x121421800 == 34 [pid = 1646] [id = 135] 21:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11873d800) [pid = 1646] [serial = 402] [outer = 0x0] 21:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126718800) [pid = 1646] [serial = 403] [outer = 0x11873d800] 21:01:40 INFO - PROCESS | 1646 | 1467777700112 Marionette DEBUG loaded listener.js 21:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126e11400) [pid = 1646] [serial = 404] [outer = 0x11873d800] 21:01:40 INFO - PROCESS | 1646 | 1467777700528 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]]]}] 21:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 672ms 21:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:01:40 INFO - PROCESS | 1646 | 1467777700566 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 21:01:40 INFO - PROCESS | 1646 | 1467777700568 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 21:01:40 INFO - PROCESS | 1646 | 1467777700573 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:01:40 INFO - PROCESS | 1646 | 1467777700575 Marionette TRACE conn2 <- [1,514,null,{}] 21:01:40 INFO - PROCESS | 1646 | 1467777700579 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}] 21:01:40 INFO - PROCESS | 1646 | 1467777700580 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:40 INFO - PROCESS | 1646 | 1467777700720 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 21:01:40 INFO - PROCESS | 1646 | 1467777700773 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:40 INFO - PROCESS | 1646 | 1467777700779 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f1a000 == 35 [pid = 1646] [id = 136] 21:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x129398c00) [pid = 1646] [serial = 405] [outer = 0x0] 21:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12940d000) [pid = 1646] [serial = 406] [outer = 0x129398c00] 21:01:40 INFO - PROCESS | 1646 | 1467777700829 Marionette DEBUG loaded listener.js 21:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a6fe800) [pid = 1646] [serial = 407] [outer = 0x129398c00] 21:01:41 INFO - PROCESS | 1646 | 1467777701270 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]]]}] 21:01:41 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 21:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 720ms 21:01:41 INFO - PROCESS | 1646 | 1467777701293 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 21:01:41 INFO - PROCESS | 1646 | 1467777701294 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 21:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:01:41 INFO - PROCESS | 1646 | 1467777701296 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:01:41 INFO - PROCESS | 1646 | 1467777701297 Marionette TRACE conn2 <- [1,518,null,{}] 21:01:41 INFO - PROCESS | 1646 | 1467777701307 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}] 21:01:41 INFO - PROCESS | 1646 | 1467777701308 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:41 INFO - PROCESS | 1646 | 1467777701404 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 21:01:41 INFO - PROCESS | 1646 | 1467777701407 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:41 INFO - PROCESS | 1646 | 1467777701408 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12899e000 == 36 [pid = 1646] [id = 137] 21:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a89a800) [pid = 1646] [serial = 408] [outer = 0x0] 21:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12ae3fc00) [pid = 1646] [serial = 409] [outer = 0x12a89a800] 21:01:41 INFO - PROCESS | 1646 | 1467777701440 Marionette DEBUG loaded listener.js 21:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b94e400) [pid = 1646] [serial = 410] [outer = 0x12a89a800] 21:01:41 INFO - PROCESS | 1646 | 1467777701776 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]]]}] 21:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 526ms 21:01:41 INFO - PROCESS | 1646 | 1467777701823 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 21:01:41 INFO - PROCESS | 1646 | 1467777701824 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 21:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:01:41 INFO - PROCESS | 1646 | 1467777701826 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:01:41 INFO - PROCESS | 1646 | 1467777701828 Marionette TRACE conn2 <- [1,522,null,{}] 21:01:41 INFO - PROCESS | 1646 | 1467777701830 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}] 21:01:41 INFO - PROCESS | 1646 | 1467777701831 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:41 INFO - PROCESS | 1646 | 1467777701925 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 21:01:41 INFO - PROCESS | 1646 | 1467777701936 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:41 INFO - PROCESS | 1646 | 1467777701937 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f8d800 == 37 [pid = 1646] [id = 138] 21:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12bd3d800) [pid = 1646] [serial = 411] [outer = 0x0] 21:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12bd47c00) [pid = 1646] [serial = 412] [outer = 0x12bd3d800] 21:01:41 INFO - PROCESS | 1646 | 1467777701963 Marionette DEBUG loaded listener.js 21:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bdc2c00) [pid = 1646] [serial = 413] [outer = 0x12bd3d800] 21:01:42 INFO - PROCESS | 1646 | 1467777702307 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]]]}] 21:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 517ms 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1160aa000) [pid = 1646] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128f50c00) [pid = 1646] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11992b800) [pid = 1646] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11838e000) [pid = 1646] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116907800) [pid = 1646] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x113d0a000) [pid = 1646] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118350800) [pid = 1646] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118991800) [pid = 1646] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116975400) [pid = 1646] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119062000) [pid = 1646] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x124908800) [pid = 1646] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x113f0e800) [pid = 1646] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129391c00) [pid = 1646] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1138bec00) [pid = 1646] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12ae3c800) [pid = 1646] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:01:42 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128f4d400) [pid = 1646] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:01:42 INFO - PROCESS | 1646 | 1467777702439 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 21:01:42 INFO - PROCESS | 1646 | 1467777702441 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 21:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:01:42 INFO - PROCESS | 1646 | 1467777702451 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:01:42 INFO - PROCESS | 1646 | 1467777702453 Marionette TRACE conn2 <- [1,526,null,{}] 21:01:42 INFO - PROCESS | 1646 | 1467777702456 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}] 21:01:42 INFO - PROCESS | 1646 | 1467777702457 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:42 INFO - PROCESS | 1646 | 1467777702540 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 21:01:42 INFO - PROCESS | 1646 | 1467777702543 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:42 INFO - PROCESS | 1646 | 1467777702544 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x119671800 == 38 [pid = 1646] [id = 139] 21:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x116977400) [pid = 1646] [serial = 414] [outer = 0x0] 21:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11831fc00) [pid = 1646] [serial = 415] [outer = 0x116977400] 21:01:42 INFO - PROCESS | 1646 | 1467777702568 Marionette DEBUG loaded listener.js 21:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119062000) [pid = 1646] [serial = 416] [outer = 0x116977400] 21:01:42 INFO - PROCESS | 1646 | 1467777702893 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]]]}] 21:01:42 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 21:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 472ms 21:01:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:01:42 INFO - PROCESS | 1646 | 1467777702925 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 21:01:42 INFO - PROCESS | 1646 | 1467777702926 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 21:01:42 INFO - PROCESS | 1646 | 1467777702928 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:01:42 INFO - PROCESS | 1646 | 1467777702930 Marionette TRACE conn2 <- [1,530,null,{}] 21:01:42 INFO - PROCESS | 1646 | 1467777702932 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}] 21:01:42 INFO - PROCESS | 1646 | 1467777702933 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:43 INFO - PROCESS | 1646 | 1467777703014 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 21:01:43 INFO - PROCESS | 1646 | 1467777703069 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:43 INFO - PROCESS | 1646 | 1467777703070 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f2e000 == 39 [pid = 1646] [id = 140] 21:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x117205000) [pid = 1646] [serial = 417] [outer = 0x0] 21:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1249df000) [pid = 1646] [serial = 418] [outer = 0x117205000] 21:01:43 INFO - PROCESS | 1646 | 1467777703095 Marionette DEBUG loaded listener.js 21:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12b8b7c00) [pid = 1646] [serial = 419] [outer = 0x117205000] 21:01:43 INFO - PROCESS | 1646 | 1467777703382 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"]]]}] 21:01:43 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 21:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:01:43 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 21:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:01:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 21:01:43 INFO - PROCESS | 1646 | 1467777703400 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 21:01:43 INFO - PROCESS | 1646 | 1467777703402 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 21:01:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:01:43 INFO - PROCESS | 1646 | 1467777703412 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:01:43 INFO - PROCESS | 1646 | 1467777703414 Marionette TRACE conn2 <- [1,534,null,{}] 21:01:43 INFO - PROCESS | 1646 | 1467777703416 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}] 21:01:43 INFO - PROCESS | 1646 | 1467777703417 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:43 INFO - PROCESS | 1646 | 1467777703516 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 21:01:43 INFO - PROCESS | 1646 | 1467777703523 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:43 INFO - PROCESS | 1646 | 1467777703525 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b71d000 == 40 [pid = 1646] [id = 141] 21:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1254d0c00) [pid = 1646] [serial = 420] [outer = 0x0] 21:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12c227c00) [pid = 1646] [serial = 421] [outer = 0x1254d0c00] 21:01:43 INFO - PROCESS | 1646 | 1467777703551 Marionette DEBUG loaded listener.js 21:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12c2e9c00) [pid = 1646] [serial = 422] [outer = 0x1254d0c00] 21:01:43 INFO - PROCESS | 1646 | 1467777703879 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]]]}] 21:01:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 21:01:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 21:01:43 INFO - PROCESS | 1646 | 1467777703932 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 21:01:43 INFO - PROCESS | 1646 | 1467777703933 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 21:01:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:01:43 INFO - PROCESS | 1646 | 1467777703946 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:01:43 INFO - PROCESS | 1646 | 1467777703948 Marionette TRACE conn2 <- [1,538,null,{}] 21:01:43 INFO - PROCESS | 1646 | 1467777703950 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}] 21:01:43 INFO - PROCESS | 1646 | 1467777703951 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:44 INFO - PROCESS | 1646 | 1467777704044 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 21:01:44 INFO - PROCESS | 1646 | 1467777704048 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:44 INFO - PROCESS | 1646 | 1467777704049 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd04000 == 41 [pid = 1646] [id = 142] 21:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1129a9c00) [pid = 1646] [serial = 423] [outer = 0x0] 21:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1129ae800) [pid = 1646] [serial = 424] [outer = 0x1129a9c00] 21:01:44 INFO - PROCESS | 1646 | 1467777704080 Marionette DEBUG loaded listener.js 21:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12c2ee800) [pid = 1646] [serial = 425] [outer = 0x1129a9c00] 21:01:44 INFO - PROCESS | 1646 | 1467777704424 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]]]}] 21:01:44 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. 21:01:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 522ms 21:01:44 INFO - PROCESS | 1646 | 1467777704486 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 21:01:44 INFO - PROCESS | 1646 | 1467777704488 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 21:01:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:01:44 INFO - PROCESS | 1646 | 1467777704492 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:01:44 INFO - PROCESS | 1646 | 1467777704495 Marionette TRACE conn2 <- [1,542,null,{}] 21:01:44 INFO - PROCESS | 1646 | 1467777704499 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}] 21:01:44 INFO - PROCESS | 1646 | 1467777704501 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:44 INFO - PROCESS | 1646 | 1467777704595 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 21:01:44 INFO - PROCESS | 1646 | 1467777704686 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:44 INFO - PROCESS | 1646 | 1467777704690 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x116998800 == 42 [pid = 1646] [id = 143] 21:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1129b0400) [pid = 1646] [serial = 426] [outer = 0x0] 21:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x113842c00) [pid = 1646] [serial = 427] [outer = 0x1129b0400] 21:01:44 INFO - PROCESS | 1646 | 1467777704721 Marionette DEBUG loaded listener.js 21:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1182a4800) [pid = 1646] [serial = 428] [outer = 0x1129b0400] 21:01:45 INFO - PROCESS | 1646 | 1467777705113 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]]]}] 21:01:45 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. 21:01:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 672ms 21:01:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:01:45 INFO - PROCESS | 1646 | 1467777705165 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 21:01:45 INFO - PROCESS | 1646 | 1467777705167 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 21:01:45 INFO - PROCESS | 1646 | 1467777705172 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:01:45 INFO - PROCESS | 1646 | 1467777705175 Marionette TRACE conn2 <- [1,546,null,{}] 21:01:45 INFO - PROCESS | 1646 | 1467777705179 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}] 21:01:45 INFO - PROCESS | 1646 | 1467777705181 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:45 INFO - PROCESS | 1646 | 1467777705335 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 21:01:45 INFO - PROCESS | 1646 | 1467777705536 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:45 INFO - PROCESS | 1646 | 1467777705538 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x121248000 == 43 [pid = 1646] [id = 144] 21:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11845dc00) [pid = 1646] [serial = 429] [outer = 0x0] 21:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118460400) [pid = 1646] [serial = 430] [outer = 0x11845dc00] 21:01:45 INFO - PROCESS | 1646 | 1467777705571 Marionette DEBUG loaded listener.js 21:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11898d400) [pid = 1646] [serial = 431] [outer = 0x11845dc00] 21:01:45 INFO - PROCESS | 1646 | 1467777705939 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]]]}] 21:01:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 21:01:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 775ms 21:01:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:01:45 INFO - PROCESS | 1646 | 1467777705946 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 21:01:45 INFO - PROCESS | 1646 | 1467777705947 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 21:01:45 INFO - PROCESS | 1646 | 1467777705949 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:01:45 INFO - PROCESS | 1646 | 1467777705951 Marionette TRACE conn2 <- [1,550,null,{}] 21:01:45 INFO - PROCESS | 1646 | 1467777705962 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}] 21:01:45 INFO - PROCESS | 1646 | 1467777705965 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:46 INFO - PROCESS | 1646 | 1467777706084 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 21:01:46 INFO - PROCESS | 1646 | 1467777706178 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:46 INFO - PROCESS | 1646 | 1467777706181 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b91a800 == 44 [pid = 1646] [id = 145] 21:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119b28000) [pid = 1646] [serial = 432] [outer = 0x0] 21:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x120ea0800) [pid = 1646] [serial = 433] [outer = 0x119b28000] 21:01:46 INFO - PROCESS | 1646 | 1467777706221 Marionette DEBUG loaded listener.js 21:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x125414c00) [pid = 1646] [serial = 434] [outer = 0x119b28000] 21:01:46 INFO - PROCESS | 1646 | 1467777706601 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]]]}] 21:01:46 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. 21:01:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 674ms 21:01:46 INFO - PROCESS | 1646 | 1467777706624 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 21:01:46 INFO - PROCESS | 1646 | 1467777706625 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 21:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:01:46 INFO - PROCESS | 1646 | 1467777706628 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:01:46 INFO - PROCESS | 1646 | 1467777706629 Marionette TRACE conn2 <- [1,554,null,{}] 21:01:46 INFO - PROCESS | 1646 | 1467777706631 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}] 21:01:46 INFO - PROCESS | 1646 | 1467777706633 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:46 INFO - PROCESS | 1646 | 1467777706732 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 21:01:46 INFO - PROCESS | 1646 | 1467777706819 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:46 INFO - PROCESS | 1646 | 1467777706820 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c019800 == 45 [pid = 1646] [id = 146] 21:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126e03800) [pid = 1646] [serial = 435] [outer = 0x0] 21:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126e10c00) [pid = 1646] [serial = 436] [outer = 0x126e03800] 21:01:46 INFO - PROCESS | 1646 | 1467777706851 Marionette DEBUG loaded listener.js 21:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12916c800) [pid = 1646] [serial = 437] [outer = 0x126e03800] 21:01:47 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:47 INFO - PROCESS | 1646 | 1467777707313 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]]]}] 21:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 719ms 21:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:01:47 INFO - PROCESS | 1646 | 1467777707349 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 21:01:47 INFO - PROCESS | 1646 | 1467777707351 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 21:01:47 INFO - PROCESS | 1646 | 1467777707356 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:01:47 INFO - PROCESS | 1646 | 1467777707359 Marionette TRACE conn2 <- [1,558,null,{}] 21:01:47 INFO - PROCESS | 1646 | 1467777707362 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}] 21:01:47 INFO - PROCESS | 1646 | 1467777707364 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:47 INFO - PROCESS | 1646 | 1467777707481 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 21:01:47 INFO - PROCESS | 1646 | 1467777707545 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:47 INFO - PROCESS | 1646 | 1467777707546 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x113818800 == 46 [pid = 1646] [id = 147] 21:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x113d17000) [pid = 1646] [serial = 438] [outer = 0x0] 21:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x118742800) [pid = 1646] [serial = 439] [outer = 0x113d17000] 21:01:47 INFO - PROCESS | 1646 | 1467777707575 Marionette DEBUG loaded listener.js 21:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a532000) [pid = 1646] [serial = 440] [outer = 0x113d17000] 21:01:48 INFO - PROCESS | 1646 | 1467777708118 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]]]}] 21:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 823ms 21:01:48 INFO - PROCESS | 1646 | 1467777708189 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 21:01:48 INFO - PROCESS | 1646 | 1467777708191 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 21:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:01:48 INFO - PROCESS | 1646 | 1467777708196 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:01:48 INFO - PROCESS | 1646 | 1467777708198 Marionette TRACE conn2 <- [1,562,null,{}] 21:01:48 INFO - PROCESS | 1646 | 1467777708202 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}] 21:01:48 INFO - PROCESS | 1646 | 1467777708204 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:48 INFO - PROCESS | 1646 | 1467777708297 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 21:01:48 INFO - PROCESS | 1646 | 1467777708365 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:48 INFO - PROCESS | 1646 | 1467777708367 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x116956000 == 47 [pid = 1646] [id = 148] 21:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11831a000) [pid = 1646] [serial = 441] [outer = 0x0] 21:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118459400) [pid = 1646] [serial = 442] [outer = 0x11831a000] 21:01:48 INFO - PROCESS | 1646 | 1467777708395 Marionette DEBUG loaded listener.js 21:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11873a800) [pid = 1646] [serial = 443] [outer = 0x11831a000] 21:01:48 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12b71d000 == 46 [pid = 1646] [id = 141] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x120f2e000 == 45 [pid = 1646] [id = 140] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x119671800 == 44 [pid = 1646] [id = 139] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x128f8d800 == 43 [pid = 1646] [id = 138] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12899e000 == 42 [pid = 1646] [id = 137] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x120f1a000 == 41 [pid = 1646] [id = 136] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x121421800 == 40 [pid = 1646] [id = 135] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x119bb1800 == 39 [pid = 1646] [id = 134] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1190ce000 == 38 [pid = 1646] [id = 133] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b1000 == 37 [pid = 1646] [id = 132] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1130ba800 == 36 [pid = 1646] [id = 131] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12a82b800 == 35 [pid = 1646] [id = 129] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b6000 == 34 [pid = 1646] [id = 130] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x115ed0800 == 33 [pid = 1646] [id = 117] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x113818800 == 32 [pid = 1646] [id = 147] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12c019800 == 31 [pid = 1646] [id = 146] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12b91a800 == 30 [pid = 1646] [id = 145] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x121248000 == 29 [pid = 1646] [id = 144] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd04000 == 28 [pid = 1646] [id = 142] 21:01:49 INFO - PROCESS | 1646 | --DOCSHELL 0x116998800 == 27 [pid = 1646] [id = 143] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1254c1c00) [pid = 1646] [serial = 365] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x124bc2800) [pid = 1646] [serial = 364] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x129403000) [pid = 1646] [serial = 370] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1215a0000) [pid = 1646] [serial = 361] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118993800) [pid = 1646] [serial = 350] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118741800) [pid = 1646] [serial = 349] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1175df000) [pid = 1646] [serial = 352] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1167c0400) [pid = 1646] [serial = 353] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119b1bc00) [pid = 1646] [serial = 358] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x120e9a000) [pid = 1646] [serial = 359] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118745400) [pid = 1646] [serial = 355] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126465400) [pid = 1646] [serial = 367] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118990000) [pid = 1646] [serial = 356] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118318000) [pid = 1646] [serial = 338] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1175e3000) [pid = 1646] [serial = 337] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119922000) [pid = 1646] [serial = 341] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11922cc00) [pid = 1646] [serial = 340] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1260dc400) [pid = 1646] [serial = 344] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x125416400) [pid = 1646] [serial = 343] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x129393c00) [pid = 1646] [serial = 347] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126e07000) [pid = 1646] [serial = 346] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a6f9c00) [pid = 1646] [serial = 373] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a531000) [pid = 1646] [serial = 371] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128d19400) [pid = 1646] [serial = 377] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1249a5000) [pid = 1646] [serial = 376] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12ae68000) [pid = 1646] [serial = 382] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a8a0c00) [pid = 1646] [serial = 374] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12b8b9000) [pid = 1646] [serial = 383] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128d0e000) [pid = 1646] [serial = 368] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12ae3c400) [pid = 1646] [serial = 380] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12bd3d000) [pid = 1646] [serial = 385] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a6f6c00) [pid = 1646] [serial = 379] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1234ac000) [pid = 1646] [serial = 362] [outer = 0x0] [url = about:blank] 21:01:49 INFO - PROCESS | 1646 | 1467777709479 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]]]}] 21:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1325ms 21:01:49 INFO - PROCESS | 1646 | 1467777709525 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 21:01:49 INFO - PROCESS | 1646 | 1467777709527 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 21:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:01:49 INFO - PROCESS | 1646 | 1467777709530 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:01:49 INFO - PROCESS | 1646 | 1467777709532 Marionette TRACE conn2 <- [1,566,null,{}] 21:01:49 INFO - PROCESS | 1646 | 1467777709537 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}] 21:01:49 INFO - PROCESS | 1646 | 1467777709539 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:49 INFO - PROCESS | 1646 | 1467777709635 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 21:01:49 INFO - PROCESS | 1646 | 1467777709643 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:49 INFO - PROCESS | 1646 | 1467777709646 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1130b2800 == 28 [pid = 1646] [id = 149] 21:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1160af400) [pid = 1646] [serial = 444] [outer = 0x0] 21:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1167bcc00) [pid = 1646] [serial = 445] [outer = 0x1160af400] 21:01:49 INFO - PROCESS | 1646 | 1467777709674 Marionette DEBUG loaded listener.js 21:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1129b0800) [pid = 1646] [serial = 446] [outer = 0x1160af400] 21:01:49 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:49 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:50 INFO - PROCESS | 1646 | 1467777710002 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]]]}] 21:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 21:01:50 INFO - PROCESS | 1646 | 1467777710051 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 21:01:50 INFO - PROCESS | 1646 | 1467777710054 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 21:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:01:50 INFO - PROCESS | 1646 | 1467777710059 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:01:50 INFO - PROCESS | 1646 | 1467777710061 Marionette TRACE conn2 <- [1,570,null,{}] 21:01:50 INFO - PROCESS | 1646 | 1467777710063 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}] 21:01:50 INFO - PROCESS | 1646 | 1467777710065 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:50 INFO - PROCESS | 1646 | 1467777710143 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 21:01:50 INFO - PROCESS | 1646 | 1467777710147 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:50 INFO - PROCESS | 1646 | 1467777710148 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x116998800 == 29 [pid = 1646] [id = 150] 21:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1182a4000) [pid = 1646] [serial = 447] [outer = 0x0] 21:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11838e000) [pid = 1646] [serial = 448] [outer = 0x1182a4000] 21:01:50 INFO - PROCESS | 1646 | 1467777710178 Marionette DEBUG loaded listener.js 21:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118461000) [pid = 1646] [serial = 449] [outer = 0x1182a4000] 21:01:50 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:50 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:50 INFO - PROCESS | 1646 | 1467777710506 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]]]}] 21:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 471ms 21:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:01:50 INFO - PROCESS | 1646 | 1467777710530 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 21:01:50 INFO - PROCESS | 1646 | 1467777710532 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 21:01:50 INFO - PROCESS | 1646 | 1467777710534 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:01:50 INFO - PROCESS | 1646 | 1467777710538 Marionette TRACE conn2 <- [1,574,null,{}] 21:01:50 INFO - PROCESS | 1646 | 1467777710547 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}] 21:01:50 INFO - PROCESS | 1646 | 1467777710550 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:50 INFO - PROCESS | 1646 | 1467777710630 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 21:01:50 INFO - PROCESS | 1646 | 1467777710681 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:50 INFO - PROCESS | 1646 | 1467777710683 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x118413000 == 30 [pid = 1646] [id = 151] 21:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1129ab000) [pid = 1646] [serial = 450] [outer = 0x0] 21:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11898a400) [pid = 1646] [serial = 451] [outer = 0x1129ab000] 21:01:50 INFO - PROCESS | 1646 | 1467777710713 Marionette DEBUG loaded listener.js 21:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11922d800) [pid = 1646] [serial = 452] [outer = 0x1129ab000] 21:01:51 INFO - PROCESS | 1646 | 1467777711031 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]]]}] 21:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 526ms 21:01:51 INFO - PROCESS | 1646 | 1467777711060 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 21:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:01:51 INFO - PROCESS | 1646 | 1467777711062 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 21:01:51 INFO - PROCESS | 1646 | 1467777711065 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:01:51 INFO - PROCESS | 1646 | 1467777711066 Marionette TRACE conn2 <- [1,578,null,{}] 21:01:51 INFO - PROCESS | 1646 | 1467777711068 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}] 21:01:51 INFO - PROCESS | 1646 | 1467777711070 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:51 INFO - PROCESS | 1646 | 1467777711148 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 21:01:51 INFO - PROCESS | 1646 | 1467777711152 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:51 INFO - PROCESS | 1646 | 1467777711155 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199c6000 == 31 [pid = 1646] [id = 152] 21:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11970e400) [pid = 1646] [serial = 453] [outer = 0x0] 21:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x120e96800) [pid = 1646] [serial = 454] [outer = 0x11970e400] 21:01:51 INFO - PROCESS | 1646 | 1467777711181 Marionette DEBUG loaded listener.js 21:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x120ea1000) [pid = 1646] [serial = 455] [outer = 0x11970e400] 21:01:51 INFO - PROCESS | 1646 | 1467777711492 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]]]}] 21:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 471ms 21:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:01:51 INFO - PROCESS | 1646 | 1467777711567 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 21:01:51 INFO - PROCESS | 1646 | 1467777711569 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 21:01:51 INFO - PROCESS | 1646 | 1467777711574 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:01:51 INFO - PROCESS | 1646 | 1467777711575 Marionette TRACE conn2 <- [1,582,null,{}] 21:01:51 INFO - PROCESS | 1646 | 1467777711595 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}] 21:01:51 INFO - PROCESS | 1646 | 1467777711596 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:51 INFO - PROCESS | 1646 | 1467777711685 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 21:01:51 INFO - PROCESS | 1646 | 1467777711689 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:51 INFO - PROCESS | 1646 | 1467777711690 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x121126800 == 32 [pid = 1646] [id = 153] 21:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1182a5400) [pid = 1646] [serial = 456] [outer = 0x0] 21:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x121017c00) [pid = 1646] [serial = 457] [outer = 0x1182a5400] 21:01:51 INFO - PROCESS | 1646 | 1467777711715 Marionette DEBUG loaded listener.js 21:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12181b800) [pid = 1646] [serial = 458] [outer = 0x1182a5400] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1254d0c00) [pid = 1646] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x129398c00) [pid = 1646] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a89a800) [pid = 1646] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12bd3d800) [pid = 1646] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11728cc00) [pid = 1646] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1129a9c00) [pid = 1646] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b94c000) [pid = 1646] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1162e0000) [pid = 1646] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1167c1000) [pid = 1646] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11873d800) [pid = 1646] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118298400) [pid = 1646] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x116630000) [pid = 1646] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x116977400) [pid = 1646] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:01:52 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x117205000) [pid = 1646] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:01:52 INFO - PROCESS | 1646 | 1467777712522 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]]]}] 21:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1022ms 21:01:52 INFO - PROCESS | 1646 | 1467777712595 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 21:01:52 INFO - PROCESS | 1646 | 1467777712598 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 21:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:01:52 INFO - PROCESS | 1646 | 1467777712601 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:01:52 INFO - PROCESS | 1646 | 1467777712603 Marionette TRACE conn2 <- [1,586,null,{}] 21:01:52 INFO - PROCESS | 1646 | 1467777712644 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}] 21:01:52 INFO - PROCESS | 1646 | 1467777712646 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:52 INFO - PROCESS | 1646 | 1467777712755 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 21:01:52 INFO - PROCESS | 1646 | 1467777712803 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:52 INFO - PROCESS | 1646 | 1467777712804 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167de800 == 33 [pid = 1646] [id = 154] 21:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1129b3800) [pid = 1646] [serial = 459] [outer = 0x0] 21:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11604c000) [pid = 1646] [serial = 460] [outer = 0x1129b3800] 21:01:52 INFO - PROCESS | 1646 | 1467777712836 Marionette DEBUG loaded listener.js 21:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x116970c00) [pid = 1646] [serial = 461] [outer = 0x1129b3800] 21:01:53 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:53 INFO - PROCESS | 1646 | 1467777713354 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]]]}] 21:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 793ms 21:01:53 INFO - PROCESS | 1646 | 1467777713396 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 21:01:53 INFO - PROCESS | 1646 | 1467777713399 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 21:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:01:53 INFO - PROCESS | 1646 | 1467777713408 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:01:53 INFO - PROCESS | 1646 | 1467777713410 Marionette TRACE conn2 <- [1,590,null,{}] 21:01:53 INFO - PROCESS | 1646 | 1467777713413 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}] 21:01:53 INFO - PROCESS | 1646 | 1467777713414 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:53 INFO - PROCESS | 1646 | 1467777713554 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 21:01:53 INFO - PROCESS | 1646 | 1467777713628 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:53 INFO - PROCESS | 1646 | 1467777713630 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x121144000 == 34 [pid = 1646] [id = 155] 21:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1182a7800) [pid = 1646] [serial = 462] [outer = 0x0] 21:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11835ac00) [pid = 1646] [serial = 463] [outer = 0x1182a7800] 21:01:53 INFO - PROCESS | 1646 | 1467777713661 Marionette DEBUG loaded listener.js 21:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118739c00) [pid = 1646] [serial = 464] [outer = 0x1182a7800] 21:01:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1199c6000 == 33 [pid = 1646] [id = 152] 21:01:54 INFO - PROCESS | 1646 | --DOCSHELL 0x118413000 == 32 [pid = 1646] [id = 151] 21:01:54 INFO - PROCESS | 1646 | --DOCSHELL 0x116998800 == 31 [pid = 1646] [id = 150] 21:01:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1130b2800 == 30 [pid = 1646] [id = 149] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12c2e9c00) [pid = 1646] [serial = 422] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12940d000) [pid = 1646] [serial = 406] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12ae3fc00) [pid = 1646] [serial = 409] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12bd47c00) [pid = 1646] [serial = 412] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12b94e400) [pid = 1646] [serial = 410] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119b23400) [pid = 1646] [serial = 397] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1129ae800) [pid = 1646] [serial = 424] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1215a0400) [pid = 1646] [serial = 398] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12bd4a800) [pid = 1646] [serial = 386] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x117da1400) [pid = 1646] [serial = 388] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x118350400) [pid = 1646] [serial = 389] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x118352400) [pid = 1646] [serial = 394] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x11970d000) [pid = 1646] [serial = 395] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x126718800) [pid = 1646] [serial = 403] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1219cd000) [pid = 1646] [serial = 400] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1260e4000) [pid = 1646] [serial = 401] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1175e5000) [pid = 1646] [serial = 391] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x11831dc00) [pid = 1646] [serial = 392] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x11831fc00) [pid = 1646] [serial = 415] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x119062000) [pid = 1646] [serial = 416] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12bdc2c00) [pid = 1646] [serial = 413] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12c227c00) [pid = 1646] [serial = 421] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12b8b7c00) [pid = 1646] [serial = 419] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x12a6fe800) [pid = 1646] [serial = 407] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1249df000) [pid = 1646] [serial = 418] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x126e11400) [pid = 1646] [serial = 404] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x12c2ee800) [pid = 1646] [serial = 425] [outer = 0x0] [url = about:blank] 21:01:54 INFO - PROCESS | 1646 | 1467777714262 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]]]}] 21:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 869ms 21:01:54 INFO - PROCESS | 1646 | 1467777714278 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 21:01:54 INFO - PROCESS | 1646 | 1467777714280 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 21:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:01:54 INFO - PROCESS | 1646 | 1467777714283 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:01:54 INFO - PROCESS | 1646 | 1467777714285 Marionette TRACE conn2 <- [1,594,null,{}] 21:01:54 INFO - PROCESS | 1646 | 1467777714293 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}] 21:01:54 INFO - PROCESS | 1646 | 1467777714294 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:54 INFO - PROCESS | 1646 | 1467777714374 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 21:01:54 INFO - PROCESS | 1646 | 1467777714379 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:54 INFO - PROCESS | 1646 | 1467777714382 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x116079800 == 31 [pid = 1646] [id = 156] 21:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x118298400) [pid = 1646] [serial = 465] [outer = 0x0] 21:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x1182a0800) [pid = 1646] [serial = 466] [outer = 0x118298400] 21:01:54 INFO - PROCESS | 1646 | 1467777714412 Marionette DEBUG loaded listener.js 21:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x118382800) [pid = 1646] [serial = 467] [outer = 0x118298400] 21:01:54 INFO - PROCESS | 1646 | 1467777714763 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]]]}] 21:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 523ms 21:01:54 INFO - PROCESS | 1646 | 1467777714807 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 21:01:54 INFO - PROCESS | 1646 | 1467777714810 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 21:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:01:54 INFO - PROCESS | 1646 | 1467777714814 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:01:54 INFO - PROCESS | 1646 | 1467777714816 Marionette TRACE conn2 <- [1,598,null,{}] 21:01:54 INFO - PROCESS | 1646 | 1467777714818 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}] 21:01:54 INFO - PROCESS | 1646 | 1467777714820 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:54 INFO - PROCESS | 1646 | 1467777714899 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 21:01:54 INFO - PROCESS | 1646 | 1467777714904 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:54 INFO - PROCESS | 1646 | 1467777714907 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d28800 == 32 [pid = 1646] [id = 157] 21:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x11873a000) [pid = 1646] [serial = 468] [outer = 0x0] 21:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1187ae800) [pid = 1646] [serial = 469] [outer = 0x11873a000] 21:01:54 INFO - PROCESS | 1646 | 1467777714934 Marionette DEBUG loaded listener.js 21:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x118993000) [pid = 1646] [serial = 470] [outer = 0x11873a000] 21:01:55 INFO - PROCESS | 1646 | 1467777715291 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]]]}] 21:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 523ms 21:01:55 INFO - PROCESS | 1646 | 1467777715337 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 21:01:55 INFO - PROCESS | 1646 | 1467777715339 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 21:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:01:55 INFO - PROCESS | 1646 | 1467777715341 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:01:55 INFO - PROCESS | 1646 | 1467777715344 Marionette TRACE conn2 <- [1,602,null,{}] 21:01:55 INFO - PROCESS | 1646 | 1467777715351 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}] 21:01:55 INFO - PROCESS | 1646 | 1467777715355 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:55 INFO - PROCESS | 1646 | 1467777715435 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 21:01:55 INFO - PROCESS | 1646 | 1467777715442 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:55 INFO - PROCESS | 1646 | 1467777715444 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199d9800 == 33 [pid = 1646] [id = 158] 21:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1129a9c00) [pid = 1646] [serial = 471] [outer = 0x0] 21:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x119b23400) [pid = 1646] [serial = 472] [outer = 0x1129a9c00] 21:01:55 INFO - PROCESS | 1646 | 1467777715472 Marionette DEBUG loaded listener.js 21:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1215a4000) [pid = 1646] [serial = 473] [outer = 0x1129a9c00] 21:01:55 INFO - PROCESS | 1646 | 1467777715963 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]]]}] 21:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 21:01:56 INFO - PROCESS | 1646 | 1467777716012 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 21:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:01:56 INFO - PROCESS | 1646 | 1467777716015 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 21:01:56 INFO - PROCESS | 1646 | 1467777716018 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:01:56 INFO - PROCESS | 1646 | 1467777716021 Marionette TRACE conn2 <- [1,606,null,{}] 21:01:56 INFO - PROCESS | 1646 | 1467777716025 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}] 21:01:56 INFO - PROCESS | 1646 | 1467777716027 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:56 INFO - PROCESS | 1646 | 1467777716124 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 21:01:56 INFO - PROCESS | 1646 | 1467777716176 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:56 INFO - PROCESS | 1646 | 1467777716178 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192b4000 == 34 [pid = 1646] [id = 159] 21:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x118317400) [pid = 1646] [serial = 474] [outer = 0x0] 21:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118457800) [pid = 1646] [serial = 475] [outer = 0x118317400] 21:01:56 INFO - PROCESS | 1646 | 1467777716210 Marionette DEBUG loaded listener.js 21:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1187bf400) [pid = 1646] [serial = 476] [outer = 0x118317400] 21:01:56 INFO - PROCESS | 1646 | 1467777716649 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]]]}] 21:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 672ms 21:01:56 INFO - PROCESS | 1646 | 1467777716691 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 21:01:56 INFO - PROCESS | 1646 | 1467777716695 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 21:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:01:56 INFO - PROCESS | 1646 | 1467777716699 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:01:56 INFO - PROCESS | 1646 | 1467777716701 Marionette TRACE conn2 <- [1,610,null,{}] 21:01:56 INFO - PROCESS | 1646 | 1467777716704 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}] 21:01:56 INFO - PROCESS | 1646 | 1467777716705 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:56 INFO - PROCESS | 1646 | 1467777716806 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 21:01:56 INFO - PROCESS | 1646 | 1467777716891 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:56 INFO - PROCESS | 1646 | 1467777716892 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x121a4f000 == 35 [pid = 1646] [id = 160] 21:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119710c00) [pid = 1646] [serial = 477] [outer = 0x0] 21:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x121612c00) [pid = 1646] [serial = 478] [outer = 0x119710c00] 21:01:56 INFO - PROCESS | 1646 | 1467777716938 Marionette DEBUG loaded listener.js 21:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1234ac400) [pid = 1646] [serial = 479] [outer = 0x119710c00] 21:01:57 INFO - PROCESS | 1646 | 1467777717343 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]]]}] 21:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 672ms 21:01:57 INFO - PROCESS | 1646 | 1467777717372 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 21:01:57 INFO - PROCESS | 1646 | 1467777717373 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 21:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:01:57 INFO - PROCESS | 1646 | 1467777717376 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:01:57 INFO - PROCESS | 1646 | 1467777717378 Marionette TRACE conn2 <- [1,614,null,{}] 21:01:57 INFO - PROCESS | 1646 | 1467777717386 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}] 21:01:57 INFO - PROCESS | 1646 | 1467777717390 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:57 INFO - PROCESS | 1646 | 1467777717484 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 21:01:57 INFO - PROCESS | 1646 | 1467777717550 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:57 INFO - PROCESS | 1646 | 1467777717552 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253bf000 == 36 [pid = 1646] [id = 161] 21:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1249dd000) [pid = 1646] [serial = 480] [outer = 0x0] 21:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x124ea7400) [pid = 1646] [serial = 481] [outer = 0x1249dd000] 21:01:57 INFO - PROCESS | 1646 | 1467777717583 Marionette DEBUG loaded listener.js 21:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1260de800) [pid = 1646] [serial = 482] [outer = 0x1249dd000] 21:01:58 INFO - PROCESS | 1646 | 1467777717997 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]]]}] 21:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 672ms 21:01:58 INFO - PROCESS | 1646 | 1467777718048 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 21:01:58 INFO - PROCESS | 1646 | 1467777718050 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 21:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:01:58 INFO - PROCESS | 1646 | 1467777718072 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:01:58 INFO - PROCESS | 1646 | 1467777718073 Marionette TRACE conn2 <- [1,618,null,{}] 21:01:58 INFO - PROCESS | 1646 | 1467777718076 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}] 21:01:58 INFO - PROCESS | 1646 | 1467777718077 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:58 INFO - PROCESS | 1646 | 1467777718195 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 21:01:58 INFO - PROCESS | 1646 | 1467777718256 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:58 INFO - PROCESS | 1646 | 1467777718257 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12657a800 == 37 [pid = 1646] [id = 162] 21:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x126ad5000) [pid = 1646] [serial = 483] [outer = 0x0] 21:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x126e03400) [pid = 1646] [serial = 484] [outer = 0x126ad5000] 21:01:58 INFO - PROCESS | 1646 | 1467777718287 Marionette DEBUG loaded listener.js 21:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x126e0ec00) [pid = 1646] [serial = 485] [outer = 0x126ad5000] 21:01:58 INFO - PROCESS | 1646 | 1467777718693 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]]]}] 21:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 673ms 21:01:58 INFO - PROCESS | 1646 | 1467777718742 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 21:01:58 INFO - PROCESS | 1646 | 1467777718744 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 21:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:01:58 INFO - PROCESS | 1646 | 1467777718746 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:01:58 INFO - PROCESS | 1646 | 1467777718747 Marionette TRACE conn2 <- [1,622,null,{}] 21:01:58 INFO - PROCESS | 1646 | 1467777718750 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}] 21:01:58 INFO - PROCESS | 1646 | 1467777718751 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:58 INFO - PROCESS | 1646 | 1467777718854 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 21:01:58 INFO - PROCESS | 1646 | 1467777718903 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:58 INFO - PROCESS | 1646 | 1467777718905 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a15800 == 38 [pid = 1646] [id = 163] 21:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11662a800) [pid = 1646] [serial = 486] [outer = 0x0] 21:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x128b1ac00) [pid = 1646] [serial = 487] [outer = 0x11662a800] 21:01:58 INFO - PROCESS | 1646 | 1467777718933 Marionette DEBUG loaded listener.js 21:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128d12c00) [pid = 1646] [serial = 488] [outer = 0x11662a800] 21:01:59 INFO - PROCESS | 1646 | 1467777719411 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]]]}] 21:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 722ms 21:01:59 INFO - PROCESS | 1646 | 1467777719483 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 21:01:59 INFO - PROCESS | 1646 | 1467777719485 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 21:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:01:59 INFO - PROCESS | 1646 | 1467777719508 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:01:59 INFO - PROCESS | 1646 | 1467777719510 Marionette TRACE conn2 <- [1,626,null,{}] 21:01:59 INFO - PROCESS | 1646 | 1467777719513 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}] 21:01:59 INFO - PROCESS | 1646 | 1467777719515 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:59 INFO - PROCESS | 1646 | 1467777719614 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 21:01:59 INFO - PROCESS | 1646 | 1467777719681 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:59 INFO - PROCESS | 1646 | 1467777719683 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:01:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x11714f000 == 39 [pid = 1646] [id = 164] 21:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1182a7000) [pid = 1646] [serial = 489] [outer = 0x0] 21:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118350400) [pid = 1646] [serial = 490] [outer = 0x1182a7000] 21:01:59 INFO - PROCESS | 1646 | 1467777719714 Marionette DEBUG loaded listener.js 21:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118746c00) [pid = 1646] [serial = 491] [outer = 0x1182a7000] 21:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1187c4400) [pid = 1646] [serial = 492] [outer = 0x12cf19800] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x117d28800 == 38 [pid = 1646] [id = 157] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x116079800 == 37 [pid = 1646] [id = 156] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1167de800 == 36 [pid = 1646] [id = 154] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x121144000 == 35 [pid = 1646] [id = 155] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x116956000 == 34 [pid = 1646] [id = 148] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x121126800 == 33 [pid = 1646] [id = 153] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x126a15800 == 32 [pid = 1646] [id = 163] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12657a800 == 31 [pid = 1646] [id = 162] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1253bf000 == 30 [pid = 1646] [id = 161] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x121a4f000 == 29 [pid = 1646] [id = 160] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1199d9800 == 28 [pid = 1646] [id = 158] 21:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1192b4000 == 27 [pid = 1646] [id = 159] 21:02:00 INFO - PROCESS | 1646 | 1467777720615 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]]]}] 21:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1123ms 21:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:02:00 INFO - PROCESS | 1646 | 1467777720630 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 21:02:00 INFO - PROCESS | 1646 | 1467777720633 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 21:02:00 INFO - PROCESS | 1646 | 1467777720636 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:02:00 INFO - PROCESS | 1646 | 1467777720640 Marionette TRACE conn2 <- [1,630,null,{}] 21:02:00 INFO - PROCESS | 1646 | 1467777720645 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}] 21:02:00 INFO - PROCESS | 1646 | 1467777720646 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:00 INFO - PROCESS | 1646 | 1467777720725 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 21:02:00 INFO - PROCESS | 1646 | 1467777720773 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:00 INFO - PROCESS | 1646 | 1467777720776 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x116223000 == 28 [pid = 1646] [id = 165] 21:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1138bf400) [pid = 1646] [serial = 493] [outer = 0x0] 21:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1167c0400) [pid = 1646] [serial = 494] [outer = 0x1138bf400] 21:02:00 INFO - PROCESS | 1646 | 1467777720804 Marionette DEBUG loaded listener.js 21:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1182a1400) [pid = 1646] [serial = 495] [outer = 0x1138bf400] 21:02:01 INFO - PROCESS | 1646 | 1467777721203 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]]]}] 21:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 576ms 21:02:01 INFO - PROCESS | 1646 | 1467777721213 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 21:02:01 INFO - PROCESS | 1646 | 1467777721218 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 21:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:02:01 INFO - PROCESS | 1646 | 1467777721228 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:02:01 INFO - PROCESS | 1646 | 1467777721231 Marionette TRACE conn2 <- [1,634,null,{}] 21:02:01 INFO - PROCESS | 1646 | 1467777721234 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}] 21:02:01 INFO - PROCESS | 1646 | 1467777721237 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:01 INFO - PROCESS | 1646 | 1467777721396 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 21:02:01 INFO - PROCESS | 1646 | 1467777721479 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:01 INFO - PROCESS | 1646 | 1467777721480 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d37800 == 29 [pid = 1646] [id = 166] 21:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118462800) [pid = 1646] [serial = 496] [outer = 0x0] 21:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1187c2400) [pid = 1646] [serial = 497] [outer = 0x118462800] 21:02:01 INFO - PROCESS | 1646 | 1467777721509 Marionette DEBUG loaded listener.js 21:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1190b6400) [pid = 1646] [serial = 498] [outer = 0x118462800] 21:02:01 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:01 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:01 INFO - PROCESS | 1646 | 1467777721856 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]]]}] 21:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 21:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:02:01 INFO - PROCESS | 1646 | 1467777721899 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 21:02:01 INFO - PROCESS | 1646 | 1467777721900 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 21:02:01 INFO - PROCESS | 1646 | 1467777721902 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:02:01 INFO - PROCESS | 1646 | 1467777721905 Marionette TRACE conn2 <- [1,638,null,{}] 21:02:01 INFO - PROCESS | 1646 | 1467777721913 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}] 21:02:01 INFO - PROCESS | 1646 | 1467777721916 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:02 INFO - PROCESS | 1646 | 1467777722020 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 21:02:02 INFO - PROCESS | 1646 | 1467777722025 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:02 INFO - PROCESS | 1646 | 1467777722027 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x121128800 == 30 [pid = 1646] [id = 167] 21:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x116629c00) [pid = 1646] [serial = 499] [outer = 0x0] 21:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119b07c00) [pid = 1646] [serial = 500] [outer = 0x116629c00] 21:02:02 INFO - PROCESS | 1646 | 1467777722055 Marionette DEBUG loaded listener.js 21:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12144d000) [pid = 1646] [serial = 501] [outer = 0x116629c00] 21:02:02 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:02 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:02 INFO - PROCESS | 1646 | 1467777722394 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]]]}] 21:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 521ms 21:02:02 INFO - PROCESS | 1646 | 1467777722424 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 21:02:02 INFO - PROCESS | 1646 | 1467777722426 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 21:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:02:02 INFO - PROCESS | 1646 | 1467777722435 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:02:02 INFO - PROCESS | 1646 | 1467777722436 Marionette TRACE conn2 <- [1,642,null,{}] 21:02:02 INFO - PROCESS | 1646 | 1467777722441 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}] 21:02:02 INFO - PROCESS | 1646 | 1467777722442 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:02 INFO - PROCESS | 1646 | 1467777722536 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 21:02:02 INFO - PROCESS | 1646 | 1467777722539 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:02 INFO - PROCESS | 1646 | 1467777722540 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12340f000 == 31 [pid = 1646] [id = 168] 21:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x121a7a800) [pid = 1646] [serial = 502] [outer = 0x0] 21:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1249a5000) [pid = 1646] [serial = 503] [outer = 0x121a7a800] 21:02:02 INFO - PROCESS | 1646 | 1467777722566 Marionette DEBUG loaded listener.js 21:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124be6800) [pid = 1646] [serial = 504] [outer = 0x121a7a800] 21:02:02 INFO - PROCESS | 1646 | 1467777722901 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]]]}] 21:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 521ms 21:02:02 INFO - PROCESS | 1646 | 1467777722957 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 21:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:02:02 INFO - PROCESS | 1646 | 1467777722958 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 21:02:02 INFO - PROCESS | 1646 | 1467777722960 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:02:02 INFO - PROCESS | 1646 | 1467777722962 Marionette TRACE conn2 <- [1,646,null,{}] 21:02:02 INFO - PROCESS | 1646 | 1467777722971 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}] 21:02:02 INFO - PROCESS | 1646 | 1467777722972 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:03 INFO - PROCESS | 1646 | 1467777723061 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 21:02:03 INFO - PROCESS | 1646 | 1467777723094 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:03 INFO - PROCESS | 1646 | 1467777723096 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253c3000 == 32 [pid = 1646] [id = 169] 21:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x118461c00) [pid = 1646] [serial = 505] [outer = 0x0] 21:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x125418000) [pid = 1646] [serial = 506] [outer = 0x118461c00] 21:02:03 INFO - PROCESS | 1646 | 1467777723121 Marionette DEBUG loaded listener.js 21:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126030400) [pid = 1646] [serial = 507] [outer = 0x118461c00] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11873a000) [pid = 1646] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1160af400) [pid = 1646] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1182a4000) [pid = 1646] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1129ab000) [pid = 1646] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11831a000) [pid = 1646] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1129b3800) [pid = 1646] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118298400) [pid = 1646] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1182a7800) [pid = 1646] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11970e400) [pid = 1646] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1129a9c00) [pid = 1646] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1182a5400) [pid = 1646] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11845dc00) [pid = 1646] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126e03800) [pid = 1646] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x113d17000) [pid = 1646] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1129b0400) [pid = 1646] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:02:03 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119b28000) [pid = 1646] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:02:03 INFO - PROCESS | 1646 | 1467777723592 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]]]}] 21:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 679ms 21:02:03 INFO - PROCESS | 1646 | 1467777723639 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 21:02:03 INFO - PROCESS | 1646 | 1467777723641 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 21:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:02:03 INFO - PROCESS | 1646 | 1467777723643 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:02:03 INFO - PROCESS | 1646 | 1467777723644 Marionette TRACE conn2 <- [1,650,null,{}] 21:02:03 INFO - PROCESS | 1646 | 1467777723646 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}] 21:02:03 INFO - PROCESS | 1646 | 1467777723651 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:03 INFO - PROCESS | 1646 | 1467777723744 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 21:02:03 INFO - PROCESS | 1646 | 1467777723766 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:03 INFO - PROCESS | 1646 | 1467777723767 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d9f000 == 33 [pid = 1646] [id = 170] 21:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119a63000) [pid = 1646] [serial = 508] [outer = 0x0] 21:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1210bc400) [pid = 1646] [serial = 509] [outer = 0x119a63000] 21:02:03 INFO - PROCESS | 1646 | 1467777723793 Marionette DEBUG loaded listener.js 21:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1260dc400) [pid = 1646] [serial = 510] [outer = 0x119a63000] 21:02:04 INFO - PROCESS | 1646 | 1467777724176 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]]]}] 21:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 568ms 21:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:02:04 INFO - PROCESS | 1646 | 1467777724212 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 21:02:04 INFO - PROCESS | 1646 | 1467777724214 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 21:02:04 INFO - PROCESS | 1646 | 1467777724217 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:02:04 INFO - PROCESS | 1646 | 1467777724219 Marionette TRACE conn2 <- [1,654,null,{}] 21:02:04 INFO - PROCESS | 1646 | 1467777724223 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}] 21:02:04 INFO - PROCESS | 1646 | 1467777724225 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:04 INFO - PROCESS | 1646 | 1467777724346 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 21:02:04 INFO - PROCESS | 1646 | 1467777724351 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:04 INFO - PROCESS | 1646 | 1467777724352 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f80800 == 34 [pid = 1646] [id = 171] 21:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112a85000) [pid = 1646] [serial = 511] [outer = 0x0] 21:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12655f400) [pid = 1646] [serial = 512] [outer = 0x112a85000] 21:02:04 INFO - PROCESS | 1646 | 1467777724392 Marionette DEBUG loaded listener.js 21:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126e0d800) [pid = 1646] [serial = 513] [outer = 0x112a85000] 21:02:04 INFO - PROCESS | 1646 | 1467777724800 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]]]}] 21:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 624ms 21:02:04 INFO - PROCESS | 1646 | 1467777724841 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 21:02:04 INFO - PROCESS | 1646 | 1467777724842 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 21:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:02:04 INFO - PROCESS | 1646 | 1467777724844 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:02:04 INFO - PROCESS | 1646 | 1467777724845 Marionette TRACE conn2 <- [1,658,null,{}] 21:02:04 INFO - PROCESS | 1646 | 1467777724848 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}] 21:02:04 INFO - PROCESS | 1646 | 1467777724849 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:04 INFO - PROCESS | 1646 | 1467777724923 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 21:02:04 INFO - PROCESS | 1646 | 1467777724928 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:04 INFO - PROCESS | 1646 | 1467777724929 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x129344000 == 35 [pid = 1646] [id = 172] 21:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126562000) [pid = 1646] [serial = 514] [outer = 0x0] 21:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128d15c00) [pid = 1646] [serial = 515] [outer = 0x126562000] 21:02:04 INFO - PROCESS | 1646 | 1467777724954 Marionette DEBUG loaded listener.js 21:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129164000) [pid = 1646] [serial = 516] [outer = 0x126562000] 21:02:05 INFO - PROCESS | 1646 | 1467777725275 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]]]}] 21:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 467ms 21:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:02:05 INFO - PROCESS | 1646 | 1467777725313 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 21:02:05 INFO - PROCESS | 1646 | 1467777725314 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 21:02:05 INFO - PROCESS | 1646 | 1467777725316 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:02:05 INFO - PROCESS | 1646 | 1467777725318 Marionette TRACE conn2 <- [1,662,null,{}] 21:02:05 INFO - PROCESS | 1646 | 1467777725320 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}] 21:02:05 INFO - PROCESS | 1646 | 1467777725321 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:05 INFO - PROCESS | 1646 | 1467777725398 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 21:02:05 INFO - PROCESS | 1646 | 1467777725401 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:05 INFO - PROCESS | 1646 | 1467777725402 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x121126800 == 36 [pid = 1646] [id = 173] 21:02:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128d0f800) [pid = 1646] [serial = 517] [outer = 0x0] 21:02:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129398800) [pid = 1646] [serial = 518] [outer = 0x128d0f800] 21:02:05 INFO - PROCESS | 1646 | 1467777725429 Marionette DEBUG loaded listener.js 21:02:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129409800) [pid = 1646] [serial = 519] [outer = 0x128d0f800] 21:02:05 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:06 INFO - PROCESS | 1646 | 1467777726079 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]]]}] 21:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 770ms 21:02:06 INFO - PROCESS | 1646 | 1467777726147 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 21:02:06 INFO - PROCESS | 1646 | 1467777726151 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 21:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:02:06 INFO - PROCESS | 1646 | 1467777726181 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:02:06 INFO - PROCESS | 1646 | 1467777726184 Marionette TRACE conn2 <- [1,666,null,{}] 21:02:06 INFO - PROCESS | 1646 | 1467777726188 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}] 21:02:06 INFO - PROCESS | 1646 | 1467777726190 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:06 INFO - PROCESS | 1646 | 1467777726299 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 21:02:06 INFO - PROCESS | 1646 | 1467777726347 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:06 INFO - PROCESS | 1646 | 1467777726348 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x11715d800 == 37 [pid = 1646] [id = 174] 21:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1151b1000) [pid = 1646] [serial = 520] [outer = 0x0] 21:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116907800) [pid = 1646] [serial = 521] [outer = 0x1151b1000] 21:02:06 INFO - PROCESS | 1646 | 1467777726380 Marionette DEBUG loaded listener.js 21:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118299800) [pid = 1646] [serial = 522] [outer = 0x1151b1000] 21:02:06 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:06 INFO - PROCESS | 1646 | 1467777726870 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]]]}] 21:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 724ms 21:02:06 INFO - PROCESS | 1646 | 1467777726931 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 21:02:06 INFO - PROCESS | 1646 | 1467777726934 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 21:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:02:06 INFO - PROCESS | 1646 | 1467777726942 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:02:06 INFO - PROCESS | 1646 | 1467777726944 Marionette TRACE conn2 <- [1,670,null,{}] 21:02:06 INFO - PROCESS | 1646 | 1467777726946 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}] 21:02:06 INFO - PROCESS | 1646 | 1467777726948 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:07 INFO - PROCESS | 1646 | 1467777727056 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 21:02:07 INFO - PROCESS | 1646 | 1467777727134 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:07 INFO - PROCESS | 1646 | 1467777727135 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12142f800 == 38 [pid = 1646] [id = 175] 21:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118454c00) [pid = 1646] [serial = 523] [outer = 0x0] 21:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11873c000) [pid = 1646] [serial = 524] [outer = 0x118454c00] 21:02:07 INFO - PROCESS | 1646 | 1467777727167 Marionette DEBUG loaded listener.js 21:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1190b3000) [pid = 1646] [serial = 525] [outer = 0x118454c00] 21:02:07 INFO - PROCESS | 1646 | --DOCSHELL 0x129344000 == 37 [pid = 1646] [id = 172] 21:02:07 INFO - PROCESS | 1646 | --DOCSHELL 0x128f80800 == 36 [pid = 1646] [id = 171] 21:02:07 INFO - PROCESS | 1646 | --DOCSHELL 0x119d9f000 == 35 [pid = 1646] [id = 170] 21:02:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1253c3000 == 34 [pid = 1646] [id = 169] 21:02:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12340f000 == 33 [pid = 1646] [id = 168] 21:02:07 INFO - PROCESS | 1646 | --DOCSHELL 0x121128800 == 32 [pid = 1646] [id = 167] 21:02:07 INFO - PROCESS | 1646 | --DOCSHELL 0x117d37800 == 31 [pid = 1646] [id = 166] 21:02:07 INFO - PROCESS | 1646 | --DOCSHELL 0x116223000 == 30 [pid = 1646] [id = 165] 21:02:07 INFO - PROCESS | 1646 | 1467777727803 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]]]}] 21:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 871ms 21:02:07 INFO - PROCESS | 1646 | 1467777727813 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 21:02:07 INFO - PROCESS | 1646 | 1467777727815 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 21:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:02:07 INFO - PROCESS | 1646 | 1467777727819 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:02:07 INFO - PROCESS | 1646 | 1467777727822 Marionette TRACE conn2 <- [1,674,null,{}] 21:02:07 INFO - PROCESS | 1646 | 1467777727831 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}] 21:02:07 INFO - PROCESS | 1646 | 1467777727833 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:07 INFO - PROCESS | 1646 | 1467777727925 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11873a800) [pid = 1646] [serial = 443] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11898d400) [pid = 1646] [serial = 431] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12916c800) [pid = 1646] [serial = 437] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12a532000) [pid = 1646] [serial = 440] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1182a4800) [pid = 1646] [serial = 428] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125414c00) [pid = 1646] [serial = 434] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119b23400) [pid = 1646] [serial = 472] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1187ae800) [pid = 1646] [serial = 469] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118993000) [pid = 1646] [serial = 470] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113396c00) [pid = 1646] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1167bcc00) [pid = 1646] [serial = 445] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1129b0800) [pid = 1646] [serial = 446] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11838e000) [pid = 1646] [serial = 448] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118461000) [pid = 1646] [serial = 449] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11898a400) [pid = 1646] [serial = 451] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11922d800) [pid = 1646] [serial = 452] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118459400) [pid = 1646] [serial = 442] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11604c000) [pid = 1646] [serial = 460] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x116970c00) [pid = 1646] [serial = 461] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1182a0800) [pid = 1646] [serial = 466] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11835ac00) [pid = 1646] [serial = 463] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118382800) [pid = 1646] [serial = 467] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118739c00) [pid = 1646] [serial = 464] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x113842c00) [pid = 1646] [serial = 427] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x118460400) [pid = 1646] [serial = 430] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x120ea0800) [pid = 1646] [serial = 433] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126e10c00) [pid = 1646] [serial = 436] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12181b800) [pid = 1646] [serial = 458] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x118742800) [pid = 1646] [serial = 439] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x120ea1000) [pid = 1646] [serial = 455] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x120e96800) [pid = 1646] [serial = 454] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1215a4000) [pid = 1646] [serial = 473] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x121017c00) [pid = 1646] [serial = 457] [outer = 0x0] [url = about:blank] 21:02:07 INFO - PROCESS | 1646 | 1467777727977 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:07 INFO - PROCESS | 1646 | 1467777727980 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x11606c000 == 31 [pid = 1646] [id = 176] 21:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1160af400) [pid = 1646] [serial = 526] [outer = 0x0] 21:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x117da1000) [pid = 1646] [serial = 527] [outer = 0x1160af400] 21:02:08 INFO - PROCESS | 1646 | 1467777728008 Marionette DEBUG loaded listener.js 21:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11831fc00) [pid = 1646] [serial = 528] [outer = 0x1160af400] 21:02:08 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:08 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:08 INFO - PROCESS | 1646 | 1467777728315 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]]]}] 21:02:08 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 21:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 527ms 21:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:02:08 INFO - PROCESS | 1646 | 1467777728346 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 21:02:08 INFO - PROCESS | 1646 | 1467777728348 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 21:02:08 INFO - PROCESS | 1646 | 1467777728353 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:02:08 INFO - PROCESS | 1646 | 1467777728357 Marionette TRACE conn2 <- [1,678,null,{}] 21:02:08 INFO - PROCESS | 1646 | 1467777728361 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}] 21:02:08 INFO - PROCESS | 1646 | 1467777728363 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:08 INFO - PROCESS | 1646 | 1467777728441 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 21:02:08 INFO - PROCESS | 1646 | 1467777728496 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:08 INFO - PROCESS | 1646 | 1467777728497 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x113aa8800 == 32 [pid = 1646] [id = 177] 21:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11831d800) [pid = 1646] [serial = 529] [outer = 0x0] 21:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118743400) [pid = 1646] [serial = 530] [outer = 0x11831d800] 21:02:08 INFO - PROCESS | 1646 | 1467777728524 Marionette DEBUG loaded listener.js 21:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1190b6800) [pid = 1646] [serial = 531] [outer = 0x11831d800] 21:02:08 INFO - PROCESS | 1646 | 1467777728826 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]]]}] 21:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 525ms 21:02:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:02:08 INFO - PROCESS | 1646 | 1467777728877 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 21:02:08 INFO - PROCESS | 1646 | 1467777728879 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 21:02:08 INFO - PROCESS | 1646 | 1467777728881 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:02:08 INFO - PROCESS | 1646 | 1467777728884 Marionette TRACE conn2 <- [1,682,null,{}] 21:02:08 INFO - PROCESS | 1646 | 1467777728891 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}] 21:02:08 INFO - PROCESS | 1646 | 1467777728895 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:08 INFO - PROCESS | 1646 | 1467777728975 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 21:02:09 INFO - PROCESS | 1646 | 1467777729026 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:09 INFO - PROCESS | 1646 | 1467777729028 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189cf800 == 33 [pid = 1646] [id = 178] 21:02:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x113d0dc00) [pid = 1646] [serial = 532] [outer = 0x0] 21:02:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119923000) [pid = 1646] [serial = 533] [outer = 0x113d0dc00] 21:02:09 INFO - PROCESS | 1646 | 1467777729058 Marionette DEBUG loaded listener.js 21:02:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1214d6800) [pid = 1646] [serial = 534] [outer = 0x113d0dc00] 21:02:09 INFO - PROCESS | 1646 | 1467777729855 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]]]}] 21:02:09 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) 21:02:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1025ms 21:02:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:02:09 INFO - PROCESS | 1646 | 1467777729906 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 21:02:09 INFO - PROCESS | 1646 | 1467777729908 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 21:02:09 INFO - PROCESS | 1646 | 1467777729910 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:02:09 INFO - PROCESS | 1646 | 1467777729911 Marionette TRACE conn2 <- [1,686,null,{}] 21:02:09 INFO - PROCESS | 1646 | 1467777729913 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}] 21:02:09 INFO - PROCESS | 1646 | 1467777729915 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:10 INFO - PROCESS | 1646 | 1467777730009 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 21:02:10 INFO - PROCESS | 1646 | 1467777730044 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:10 INFO - PROCESS | 1646 | 1467777730045 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d22000 == 34 [pid = 1646] [id = 179] 21:02:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12181f800) [pid = 1646] [serial = 535] [outer = 0x0] 21:02:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x124ea8800) [pid = 1646] [serial = 536] [outer = 0x12181f800] 21:02:10 INFO - PROCESS | 1646 | 1467777730071 Marionette DEBUG loaded listener.js 21:02:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1254ce800) [pid = 1646] [serial = 537] [outer = 0x12181f800] 21:02:10 INFO - PROCESS | 1646 | 1467777730890 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]]]}] 21:02:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:02:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1019ms 21:02:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:02:10 INFO - PROCESS | 1646 | 1467777730929 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 21:02:10 INFO - PROCESS | 1646 | 1467777730931 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 21:02:10 INFO - PROCESS | 1646 | 1467777730933 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:02:10 INFO - PROCESS | 1646 | 1467777730934 Marionette TRACE conn2 <- [1,690,null,{}] 21:02:10 INFO - PROCESS | 1646 | 1467777730951 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}] 21:02:10 INFO - PROCESS | 1646 | 1467777730952 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:11 INFO - PROCESS | 1646 | 1467777731044 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 21:02:11 INFO - PROCESS | 1646 | 1467777731048 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:11 INFO - PROCESS | 1646 | 1467777731049 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218cc800 == 35 [pid = 1646] [id = 180] 21:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x113389000) [pid = 1646] [serial = 538] [outer = 0x0] 21:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126502800) [pid = 1646] [serial = 539] [outer = 0x113389000] 21:02:11 INFO - PROCESS | 1646 | 1467777731074 Marionette DEBUG loaded listener.js 21:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126e10c00) [pid = 1646] [serial = 540] [outer = 0x113389000] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118317400) [pid = 1646] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x116629c00) [pid = 1646] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1182a7000) [pid = 1646] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119710c00) [pid = 1646] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1138bf400) [pid = 1646] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1249dd000) [pid = 1646] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x126ad5000) [pid = 1646] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11662a800) [pid = 1646] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x121a7a800) [pid = 1646] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x118461c00) [pid = 1646] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x119a63000) [pid = 1646] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x126562000) [pid = 1646] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x112a85000) [pid = 1646] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x118462800) [pid = 1646] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:02:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:02:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 21:02:11 INFO - PROCESS | 1646 | 1467777731900 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]]]}] 21:02:11 INFO - PROCESS | 1646 | 1467777731905 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 21:02:11 INFO - PROCESS | 1646 | 1467777731906 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 21:02:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:02:11 INFO - PROCESS | 1646 | 1467777731909 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:02:11 INFO - PROCESS | 1646 | 1467777731910 Marionette TRACE conn2 <- [1,694,null,{}] 21:02:11 INFO - PROCESS | 1646 | 1467777731912 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}] 21:02:11 INFO - PROCESS | 1646 | 1467777731916 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:12 INFO - PROCESS | 1646 | 1467777732011 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 21:02:12 INFO - PROCESS | 1646 | 1467777732058 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:12 INFO - PROCESS | 1646 | 1467777732059 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254a2000 == 36 [pid = 1646] [id = 181] 21:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11383c000) [pid = 1646] [serial = 541] [outer = 0x0] 21:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x126e0c400) [pid = 1646] [serial = 542] [outer = 0x11383c000] 21:02:12 INFO - PROCESS | 1646 | 1467777732085 Marionette DEBUG loaded listener.js 21:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x129160000) [pid = 1646] [serial = 543] [outer = 0x11383c000] 21:02:12 INFO - PROCESS | 1646 | 1467777732830 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]]]}] 21:02:12 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) 21:02:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 21:02:12 INFO - PROCESS | 1646 | 1467777732878 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 21:02:12 INFO - PROCESS | 1646 | 1467777732879 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 21:02:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:02:12 INFO - PROCESS | 1646 | 1467777732881 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:02:12 INFO - PROCESS | 1646 | 1467777732882 Marionette TRACE conn2 <- [1,698,null,{}] 21:02:12 INFO - PROCESS | 1646 | 1467777732885 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}] 21:02:12 INFO - PROCESS | 1646 | 1467777732886 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:12 INFO - PROCESS | 1646 | 1467777732960 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 21:02:12 INFO - PROCESS | 1646 | 1467777732964 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:12 INFO - PROCESS | 1646 | 1467777732965 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289a8800 == 37 [pid = 1646] [id = 182] 21:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x129391800) [pid = 1646] [serial = 544] [outer = 0x0] 21:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x12a531000) [pid = 1646] [serial = 545] [outer = 0x129391800] 21:02:12 INFO - PROCESS | 1646 | 1467777732991 Marionette DEBUG loaded listener.js 21:02:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x12a686400) [pid = 1646] [serial = 546] [outer = 0x129391800] 21:02:13 INFO - PROCESS | 1646 | 1467777733838 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]]]}] 21:02:13 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) 21:02:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 967ms 21:02:13 INFO - PROCESS | 1646 | 1467777733850 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 21:02:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:02:13 INFO - PROCESS | 1646 | 1467777733854 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 21:02:13 INFO - PROCESS | 1646 | 1467777733858 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:02:13 INFO - PROCESS | 1646 | 1467777733860 Marionette TRACE conn2 <- [1,702,null,{}] 21:02:13 INFO - PROCESS | 1646 | 1467777733864 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}] 21:02:13 INFO - PROCESS | 1646 | 1467777733866 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:13 INFO - PROCESS | 1646 | 1467777733970 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 21:02:14 INFO - PROCESS | 1646 | 1467777734018 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:14 INFO - PROCESS | 1646 | 1467777734020 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f20800 == 38 [pid = 1646] [id = 183] 21:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x116629c00) [pid = 1646] [serial = 547] [outer = 0x0] 21:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11690bc00) [pid = 1646] [serial = 548] [outer = 0x116629c00] 21:02:14 INFO - PROCESS | 1646 | 1467777734053 Marionette DEBUG loaded listener.js 21:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118312800) [pid = 1646] [serial = 549] [outer = 0x116629c00] 21:02:14 INFO - PROCESS | 1646 | 1467777734955 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]]]}] 21:02:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:02:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1121ms 21:02:14 INFO - PROCESS | 1646 | 1467777734980 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 21:02:14 INFO - PROCESS | 1646 | 1467777734983 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 21:02:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:02:14 INFO - PROCESS | 1646 | 1467777734988 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:02:14 INFO - PROCESS | 1646 | 1467777734990 Marionette TRACE conn2 <- [1,706,null,{}] 21:02:14 INFO - PROCESS | 1646 | 1467777734992 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}] 21:02:14 INFO - PROCESS | 1646 | 1467777734994 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:15 INFO - PROCESS | 1646 | 1467777735094 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 21:02:15 INFO - PROCESS | 1646 | 1467777735140 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:15 INFO - PROCESS | 1646 | 1467777735141 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189cf000 == 39 [pid = 1646] [id = 184] 21:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118747000) [pid = 1646] [serial = 550] [outer = 0x0] 21:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11906c000) [pid = 1646] [serial = 551] [outer = 0x118747000] 21:02:15 INFO - PROCESS | 1646 | 1467777735172 Marionette DEBUG loaded listener.js 21:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119710c00) [pid = 1646] [serial = 552] [outer = 0x118747000] 21:02:16 INFO - PROCESS | 1646 | 1467777736072 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]]]}] 21:02:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:02:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 21:02:16 INFO - PROCESS | 1646 | 1467777736113 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 21:02:16 INFO - PROCESS | 1646 | 1467777736114 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 21:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:02:16 INFO - PROCESS | 1646 | 1467777736117 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:02:16 INFO - PROCESS | 1646 | 1467777736119 Marionette TRACE conn2 <- [1,710,null,{}] 21:02:16 INFO - PROCESS | 1646 | 1467777736127 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}] 21:02:16 INFO - PROCESS | 1646 | 1467777736130 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:16 INFO - PROCESS | 1646 | 1467777736231 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 21:02:16 INFO - PROCESS | 1646 | 1467777736277 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:16 INFO - PROCESS | 1646 | 1467777736280 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295df800 == 40 [pid = 1646] [id = 185] 21:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x121a84800) [pid = 1646] [serial = 553] [outer = 0x0] 21:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1254cbc00) [pid = 1646] [serial = 554] [outer = 0x121a84800] 21:02:16 INFO - PROCESS | 1646 | 1467777736311 Marionette DEBUG loaded listener.js 21:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126acfc00) [pid = 1646] [serial = 555] [outer = 0x121a84800] 21:02:17 INFO - PROCESS | 1646 | 1467777737242 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]]]}] 21:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1175ms 21:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:02:17 INFO - PROCESS | 1646 | 1467777737292 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 21:02:17 INFO - PROCESS | 1646 | 1467777737294 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 21:02:17 INFO - PROCESS | 1646 | 1467777737296 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:02:17 INFO - PROCESS | 1646 | 1467777737298 Marionette TRACE conn2 <- [1,714,null,{}] 21:02:17 INFO - PROCESS | 1646 | 1467777737300 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}] 21:02:17 INFO - PROCESS | 1646 | 1467777737301 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:17 INFO - PROCESS | 1646 | 1467777737398 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 21:02:17 INFO - PROCESS | 1646 | 1467777737443 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:17 INFO - PROCESS | 1646 | 1467777737444 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d0e000 == 41 [pid = 1646] [id = 186] 21:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117d9cc00) [pid = 1646] [serial = 556] [outer = 0x0] 21:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128f51400) [pid = 1646] [serial = 557] [outer = 0x117d9cc00] 21:02:17 INFO - PROCESS | 1646 | 1467777737474 Marionette DEBUG loaded listener.js 21:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12a67a000) [pid = 1646] [serial = 558] [outer = 0x117d9cc00] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11714f000 == 40 [pid = 1646] [id = 164] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1254a2000 == 39 [pid = 1646] [id = 181] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1218cc800 == 38 [pid = 1646] [id = 180] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119d22000 == 37 [pid = 1646] [id = 179] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1189cf800 == 36 [pid = 1646] [id = 178] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x113aa8800 == 35 [pid = 1646] [id = 177] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11606c000 == 34 [pid = 1646] [id = 176] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12142f800 == 33 [pid = 1646] [id = 175] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11715d800 == 32 [pid = 1646] [id = 174] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x121126800 == 31 [pid = 1646] [id = 173] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1295df800 == 30 [pid = 1646] [id = 185] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1189cf000 == 29 [pid = 1646] [id = 184] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1289a8800 == 28 [pid = 1646] [id = 182] 21:02:18 INFO - PROCESS | 1646 | --DOCSHELL 0x116f20800 == 27 [pid = 1646] [id = 183] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1187bf400) [pid = 1646] [serial = 476] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118457800) [pid = 1646] [serial = 475] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119b07c00) [pid = 1646] [serial = 500] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118746c00) [pid = 1646] [serial = 491] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118350400) [pid = 1646] [serial = 490] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1234ac400) [pid = 1646] [serial = 479] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1167c0400) [pid = 1646] [serial = 494] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x121612c00) [pid = 1646] [serial = 478] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1182a1400) [pid = 1646] [serial = 495] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1260de800) [pid = 1646] [serial = 482] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x124ea7400) [pid = 1646] [serial = 481] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x126e0ec00) [pid = 1646] [serial = 485] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126e03400) [pid = 1646] [serial = 484] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x128d12c00) [pid = 1646] [serial = 488] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x128b1ac00) [pid = 1646] [serial = 487] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1249a5000) [pid = 1646] [serial = 503] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x125418000) [pid = 1646] [serial = 506] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x124be6800) [pid = 1646] [serial = 504] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1260dc400) [pid = 1646] [serial = 510] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1210bc400) [pid = 1646] [serial = 509] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x128d15c00) [pid = 1646] [serial = 515] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x129164000) [pid = 1646] [serial = 516] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x126030400) [pid = 1646] [serial = 507] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12655f400) [pid = 1646] [serial = 512] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x129398800) [pid = 1646] [serial = 518] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x1187c2400) [pid = 1646] [serial = 497] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12144d000) [pid = 1646] [serial = 501] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1190b6400) [pid = 1646] [serial = 498] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x126e0d800) [pid = 1646] [serial = 513] [outer = 0x0] [url = about:blank] 21:02:18 INFO - PROCESS | 1646 | 1467777738984 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]]]}] 21:02:19 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 21:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1725ms 21:02:19 INFO - PROCESS | 1646 | 1467777739024 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 21:02:19 INFO - PROCESS | 1646 | 1467777739026 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 21:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:02:19 INFO - PROCESS | 1646 | 1467777739030 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:02:19 INFO - PROCESS | 1646 | 1467777739032 Marionette TRACE conn2 <- [1,718,null,{}] 21:02:19 INFO - PROCESS | 1646 | 1467777739037 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}] 21:02:19 INFO - PROCESS | 1646 | 1467777739039 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:19 INFO - PROCESS | 1646 | 1467777739115 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 21:02:19 INFO - PROCESS | 1646 | 1467777739124 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:19 INFO - PROCESS | 1646 | 1467777739126 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d4b000 == 28 [pid = 1646] [id = 187] 21:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x11696dc00) [pid = 1646] [serial = 559] [outer = 0x0] 21:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x116970c00) [pid = 1646] [serial = 560] [outer = 0x11696dc00] 21:02:19 INFO - PROCESS | 1646 | 1467777739155 Marionette DEBUG loaded listener.js 21:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x117da1c00) [pid = 1646] [serial = 561] [outer = 0x11696dc00] 21:02:19 INFO - PROCESS | 1646 | 1467777739956 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]]]}] 21:02:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 21:02:20 INFO - PROCESS | 1646 | 1467777740002 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 21:02:20 INFO - PROCESS | 1646 | 1467777740006 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 21:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:02:20 INFO - PROCESS | 1646 | 1467777740011 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:02:20 INFO - PROCESS | 1646 | 1467777740012 Marionette TRACE conn2 <- [1,722,null,{}] 21:02:20 INFO - PROCESS | 1646 | 1467777740018 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}] 21:02:20 INFO - PROCESS | 1646 | 1467777740020 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:20 INFO - PROCESS | 1646 | 1467777740111 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 21:02:20 INFO - PROCESS | 1646 | 1467777740115 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:20 INFO - PROCESS | 1646 | 1467777740117 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ad800 == 29 [pid = 1646] [id = 188] 21:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x118455400) [pid = 1646] [serial = 562] [outer = 0x0] 21:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x118459400) [pid = 1646] [serial = 563] [outer = 0x118455400] 21:02:20 INFO - PROCESS | 1646 | 1467777740147 Marionette DEBUG loaded listener.js 21:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x11861f000) [pid = 1646] [serial = 564] [outer = 0x118455400] 21:02:20 INFO - PROCESS | 1646 | 1467777740478 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] 21:02:20 INFO - PROCESS | 1646 | 1467777740532 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 21:02:20 INFO - PROCESS | 1646 | 1467777740534 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:02:20 INFO - PROCESS | 1646 | 1467777740537 Marionette TRACE conn2 <- [1,726,null,{}] 21:02:20 INFO - PROCESS | 1646 | 1467777740553 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}] 21:02:20 INFO - PROCESS | 1646 | 1467777740556 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:20 INFO - PROCESS | 1646 | 1467777740656 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 21:02:20 INFO - PROCESS | 1646 | 1467777740689 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:20 INFO - PROCESS | 1646 | 1467777740691 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x118220800 == 30 [pid = 1646] [id = 189] 21:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x118741000) [pid = 1646] [serial = 565] [outer = 0x0] 21:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x119227000) [pid = 1646] [serial = 566] [outer = 0x118741000] 21:02:20 INFO - PROCESS | 1646 | 1467777740719 Marionette DEBUG loaded listener.js 21:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x119b1f400) [pid = 1646] [serial = 567] [outer = 0x118741000] 21:02:21 INFO - PROCESS | 1646 | 1467777741103 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]]]}] 21:02:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 581ms 21:02:21 INFO - PROCESS | 1646 | 1467777741117 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 21:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:02:21 INFO - PROCESS | 1646 | 1467777741118 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 21:02:21 INFO - PROCESS | 1646 | 1467777741122 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:02:21 INFO - PROCESS | 1646 | 1467777741125 Marionette TRACE conn2 <- [1,730,null,{}] 21:02:21 INFO - PROCESS | 1646 | 1467777741127 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}] 21:02:21 INFO - PROCESS | 1646 | 1467777741128 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:21 INFO - PROCESS | 1646 | 1467777741220 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 21:02:21 INFO - PROCESS | 1646 | 1467777741252 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:21 INFO - PROCESS | 1646 | 1467777741253 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199cb800 == 31 [pid = 1646] [id = 190] 21:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x120e98800) [pid = 1646] [serial = 568] [outer = 0x0] 21:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x12159d400) [pid = 1646] [serial = 569] [outer = 0x120e98800] 21:02:21 INFO - PROCESS | 1646 | 1467777741279 Marionette DEBUG loaded listener.js 21:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x121cd3800) [pid = 1646] [serial = 570] [outer = 0x120e98800] 21:02:21 INFO - PROCESS | 1646 | 1467777741626 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] 21:02:21 INFO - PROCESS | 1646 | 1467777741646 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 21:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:02:21 INFO - PROCESS | 1646 | 1467777741648 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:02:21 INFO - PROCESS | 1646 | 1467777741649 Marionette TRACE conn2 <- [1,734,null,{}] 21:02:21 INFO - PROCESS | 1646 | 1467777741651 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}] 21:02:21 INFO - PROCESS | 1646 | 1467777741662 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:21 INFO - PROCESS | 1646 | 1467777741759 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 21:02:21 INFO - PROCESS | 1646 | 1467777741762 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:21 INFO - PROCESS | 1646 | 1467777741763 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12112d000 == 32 [pid = 1646] [id = 191] 21:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x120e9b800) [pid = 1646] [serial = 571] [outer = 0x0] 21:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x124be2800) [pid = 1646] [serial = 572] [outer = 0x120e9b800] 21:02:21 INFO - PROCESS | 1646 | 1467777741788 Marionette DEBUG loaded listener.js 21:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x126031400) [pid = 1646] [serial = 573] [outer = 0x120e9b800] 21:02:22 INFO - PROCESS | 1646 | 1467777742111 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]]]}] 21:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 21:02:22 INFO - PROCESS | 1646 | 1467777742167 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 21:02:22 INFO - PROCESS | 1646 | 1467777742168 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 21:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:02:22 INFO - PROCESS | 1646 | 1467777742170 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:02:22 INFO - PROCESS | 1646 | 1467777742171 Marionette TRACE conn2 <- [1,738,null,{}] 21:02:22 INFO - PROCESS | 1646 | 1467777742173 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}] 21:02:22 INFO - PROCESS | 1646 | 1467777742177 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:22 INFO - PROCESS | 1646 | 1467777742286 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 21:02:22 INFO - PROCESS | 1646 | 1467777742321 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:22 INFO - PROCESS | 1646 | 1467777742322 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x123579000 == 33 [pid = 1646] [id = 192] 21:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x124d5e000) [pid = 1646] [serial = 574] [outer = 0x0] 21:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x126ad4c00) [pid = 1646] [serial = 575] [outer = 0x124d5e000] 21:02:22 INFO - PROCESS | 1646 | 1467777742347 Marionette DEBUG loaded listener.js 21:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12915f800) [pid = 1646] [serial = 576] [outer = 0x124d5e000] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128d0f800) [pid = 1646] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11831d800) [pid = 1646] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1160af400) [pid = 1646] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x113d0dc00) [pid = 1646] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x118454c00) [pid = 1646] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1151b1000) [pid = 1646] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x113389000) [pid = 1646] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x11383c000) [pid = 1646] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12181f800) [pid = 1646] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:02:23 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x129391800) [pid = 1646] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:02:23 INFO - PROCESS | 1646 | 1467777743130 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]]]}] 21:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 21:02:23 INFO - PROCESS | 1646 | 1467777743140 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 21:02:23 INFO - PROCESS | 1646 | 1467777743141 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 21:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:02:23 INFO - PROCESS | 1646 | 1467777743143 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:02:23 INFO - PROCESS | 1646 | 1467777743144 Marionette TRACE conn2 <- [1,742,null,{}] 21:02:23 INFO - PROCESS | 1646 | 1467777743147 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}] 21:02:23 INFO - PROCESS | 1646 | 1467777743148 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:23 INFO - PROCESS | 1646 | 1467777743226 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 21:02:23 INFO - PROCESS | 1646 | 1467777743230 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:23 INFO - PROCESS | 1646 | 1467777743231 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254ac800 == 34 [pid = 1646] [id = 193] 21:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x113d0dc00) [pid = 1646] [serial = 577] [outer = 0x0] 21:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11831d800) [pid = 1646] [serial = 578] [outer = 0x113d0dc00] 21:02:23 INFO - PROCESS | 1646 | 1467777743258 Marionette DEBUG loaded listener.js 21:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x126e02c00) [pid = 1646] [serial = 579] [outer = 0x113d0dc00] 21:02:24 INFO - PROCESS | 1646 | 1467777744073 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]]]}] 21:02:24 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 21:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 21:02:24 INFO - PROCESS | 1646 | 1467777744112 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 21:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:02:24 INFO - PROCESS | 1646 | 1467777744113 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 21:02:24 INFO - PROCESS | 1646 | 1467777744116 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:02:24 INFO - PROCESS | 1646 | 1467777744117 Marionette TRACE conn2 <- [1,746,null,{}] 21:02:24 INFO - PROCESS | 1646 | 1467777744119 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}] 21:02:24 INFO - PROCESS | 1646 | 1467777744120 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:24 INFO - PROCESS | 1646 | 1467777744212 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 21:02:24 INFO - PROCESS | 1646 | 1467777744217 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:24 INFO - PROCESS | 1646 | 1467777744219 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a03800 == 35 [pid = 1646] [id = 194] 21:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x113d0f800) [pid = 1646] [serial = 580] [outer = 0x0] 21:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x129399800) [pid = 1646] [serial = 581] [outer = 0x113d0f800] 21:02:24 INFO - PROCESS | 1646 | 1467777744245 Marionette DEBUG loaded listener.js 21:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x12a532c00) [pid = 1646] [serial = 582] [outer = 0x113d0f800] 21:02:25 INFO - PROCESS | 1646 | 1467777745056 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]]]}] 21:02:25 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.) 21:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 21:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:02:25 INFO - PROCESS | 1646 | 1467777745089 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 21:02:25 INFO - PROCESS | 1646 | 1467777745091 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 21:02:25 INFO - PROCESS | 1646 | 1467777745095 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:02:25 INFO - PROCESS | 1646 | 1467777745097 Marionette TRACE conn2 <- [1,750,null,{}] 21:02:25 INFO - PROCESS | 1646 | 1467777745102 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}] 21:02:25 INFO - PROCESS | 1646 | 1467777745104 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:25 INFO - PROCESS | 1646 | 1467777745236 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 21:02:25 INFO - PROCESS | 1646 | 1467777745281 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:25 INFO - PROCESS | 1646 | 1467777745283 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x113f21800 == 36 [pid = 1646] [id = 195] 21:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x115ef6800) [pid = 1646] [serial = 583] [outer = 0x0] 21:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11662f000) [pid = 1646] [serial = 584] [outer = 0x115ef6800] 21:02:25 INFO - PROCESS | 1646 | 1467777745316 Marionette DEBUG loaded listener.js 21:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11829c000) [pid = 1646] [serial = 585] [outer = 0x115ef6800] 21:02:26 INFO - PROCESS | 1646 | 1467777746338 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]]]}] 21:02:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1272ms 21:02:26 INFO - PROCESS | 1646 | 1467777746367 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 21:02:26 INFO - PROCESS | 1646 | 1467777746371 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 21:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:02:26 INFO - PROCESS | 1646 | 1467777746377 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:02:26 INFO - PROCESS | 1646 | 1467777746379 Marionette TRACE conn2 <- [1,754,null,{}] 21:02:26 INFO - PROCESS | 1646 | 1467777746382 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}] 21:02:26 INFO - PROCESS | 1646 | 1467777746384 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:26 INFO - PROCESS | 1646 | 1467777746507 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 21:02:26 INFO - PROCESS | 1646 | 1467777746601 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:26 INFO - PROCESS | 1646 | 1467777746603 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x118215000 == 37 [pid = 1646] [id = 196] 21:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x112a83c00) [pid = 1646] [serial = 586] [outer = 0x0] 21:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1182a5400) [pid = 1646] [serial = 587] [outer = 0x112a83c00] 21:02:26 INFO - PROCESS | 1646 | 1467777746634 Marionette DEBUG loaded listener.js 21:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119224000) [pid = 1646] [serial = 588] [outer = 0x112a83c00] 21:02:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1254ac800 == 36 [pid = 1646] [id = 193] 21:02:27 INFO - PROCESS | 1646 | --DOCSHELL 0x123579000 == 35 [pid = 1646] [id = 192] 21:02:27 INFO - PROCESS | 1646 | --DOCSHELL 0x12112d000 == 34 [pid = 1646] [id = 191] 21:02:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1199cb800 == 33 [pid = 1646] [id = 190] 21:02:27 INFO - PROCESS | 1646 | --DOCSHELL 0x118220800 == 32 [pid = 1646] [id = 189] 21:02:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ad800 == 31 [pid = 1646] [id = 188] 21:02:27 INFO - PROCESS | 1646 | --DOCSHELL 0x113d4b000 == 30 [pid = 1646] [id = 187] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a531000) [pid = 1646] [serial = 545] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x129409800) [pid = 1646] [serial = 519] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118743400) [pid = 1646] [serial = 530] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1190b6800) [pid = 1646] [serial = 531] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x117da1000) [pid = 1646] [serial = 527] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11831fc00) [pid = 1646] [serial = 528] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x119923000) [pid = 1646] [serial = 533] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x11873c000) [pid = 1646] [serial = 524] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1190b3000) [pid = 1646] [serial = 525] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x116907800) [pid = 1646] [serial = 521] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x118299800) [pid = 1646] [serial = 522] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x126502800) [pid = 1646] [serial = 539] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x129160000) [pid = 1646] [serial = 543] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1254ce800) [pid = 1646] [serial = 537] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x124ea8800) [pid = 1646] [serial = 536] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x126e10c00) [pid = 1646] [serial = 540] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x126e0c400) [pid = 1646] [serial = 542] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1214d6800) [pid = 1646] [serial = 534] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x12a686400) [pid = 1646] [serial = 546] [outer = 0x0] [url = about:blank] 21:02:27 INFO - PROCESS | 1646 | 1467777747691 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]]]}] 21:02:27 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 21:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1322ms 21:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:02:27 INFO - PROCESS | 1646 | 1467777747700 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 21:02:27 INFO - PROCESS | 1646 | 1467777747704 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 21:02:27 INFO - PROCESS | 1646 | 1467777747712 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:02:27 INFO - PROCESS | 1646 | 1467777747714 Marionette TRACE conn2 <- [1,758,null,{}] 21:02:27 INFO - PROCESS | 1646 | 1467777747719 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}] 21:02:27 INFO - PROCESS | 1646 | 1467777747721 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:27 INFO - PROCESS | 1646 | 1467777747837 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 21:02:27 INFO - PROCESS | 1646 | 1467777747881 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:27 INFO - PROCESS | 1646 | 1467777747883 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x112fcd000 == 31 [pid = 1646] [id = 197] 21:02:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1121ba000) [pid = 1646] [serial = 589] [outer = 0x0] 21:02:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x112a82000) [pid = 1646] [serial = 590] [outer = 0x1121ba000] 21:02:27 INFO - PROCESS | 1646 | 1467777747910 Marionette DEBUG loaded listener.js 21:02:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1130ea800) [pid = 1646] [serial = 591] [outer = 0x1121ba000] 21:02:28 INFO - PROCESS | 1646 | 1467777748233 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]]]}] 21:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 572ms 21:02:28 INFO - PROCESS | 1646 | 1467777748282 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 21:02:28 INFO - PROCESS | 1646 | 1467777748285 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 21:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:02:28 INFO - PROCESS | 1646 | 1467777748290 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:02:28 INFO - PROCESS | 1646 | 1467777748291 Marionette TRACE conn2 <- [1,762,null,{}] 21:02:28 INFO - PROCESS | 1646 | 1467777748294 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}] 21:02:28 INFO - PROCESS | 1646 | 1467777748295 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:28 INFO - PROCESS | 1646 | 1467777748374 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 21:02:28 INFO - PROCESS | 1646 | 1467777748425 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:28 INFO - PROCESS | 1646 | 1467777748426 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b0000 == 32 [pid = 1646] [id = 198] 21:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x113f02800) [pid = 1646] [serial = 592] [outer = 0x0] 21:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x116a0ac00) [pid = 1646] [serial = 593] [outer = 0x113f02800] 21:02:28 INFO - PROCESS | 1646 | 1467777748455 Marionette DEBUG loaded listener.js 21:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x11728e400) [pid = 1646] [serial = 594] [outer = 0x113f02800] 21:02:29 INFO - PROCESS | 1646 | 1467777749231 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]]]}] 21:02:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 21:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:02:29 INFO - PROCESS | 1646 | 1467777749262 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 21:02:29 INFO - PROCESS | 1646 | 1467777749263 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 21:02:29 INFO - PROCESS | 1646 | 1467777749265 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:02:29 INFO - PROCESS | 1646 | 1467777749268 Marionette TRACE conn2 <- [1,766,null,{}] 21:02:29 INFO - PROCESS | 1646 | 1467777749276 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}] 21:02:29 INFO - PROCESS | 1646 | 1467777749279 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:29 INFO - PROCESS | 1646 | 1467777749375 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 21:02:29 INFO - PROCESS | 1646 | 1467777749415 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:29 INFO - PROCESS | 1646 | 1467777749417 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189cd800 == 33 [pid = 1646] [id = 199] 21:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x11662f800) [pid = 1646] [serial = 595] [outer = 0x0] 21:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118460000) [pid = 1646] [serial = 596] [outer = 0x11662f800] 21:02:29 INFO - PROCESS | 1646 | 1467777749445 Marionette DEBUG loaded listener.js 21:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1187aa800) [pid = 1646] [serial = 597] [outer = 0x11662f800] 21:02:30 INFO - PROCESS | 1646 | 1467777750251 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]]]}] 21:02:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1024ms 21:02:30 INFO - PROCESS | 1646 | 1467777750291 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 21:02:30 INFO - PROCESS | 1646 | 1467777750293 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 21:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:02:30 INFO - PROCESS | 1646 | 1467777750295 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:02:30 INFO - PROCESS | 1646 | 1467777750296 Marionette TRACE conn2 <- [1,770,null,{}] 21:02:30 INFO - PROCESS | 1646 | 1467777750298 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}] 21:02:30 INFO - PROCESS | 1646 | 1467777750299 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:30 INFO - PROCESS | 1646 | 1467777750393 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 21:02:30 INFO - PROCESS | 1646 | 1467777750397 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:30 INFO - PROCESS | 1646 | 1467777750398 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199d3800 == 34 [pid = 1646] [id = 200] 21:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119060c00) [pid = 1646] [serial = 598] [outer = 0x0] 21:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1190b2c00) [pid = 1646] [serial = 599] [outer = 0x119060c00] 21:02:30 INFO - PROCESS | 1646 | 1467777750423 Marionette DEBUG loaded listener.js 21:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119703400) [pid = 1646] [serial = 600] [outer = 0x119060c00] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x118741000) [pid = 1646] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x117d9cc00) [pid = 1646] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x118455400) [pid = 1646] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x120e98800) [pid = 1646] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x116629c00) [pid = 1646] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x11696dc00) [pid = 1646] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x118747000) [pid = 1646] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x121a84800) [pid = 1646] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x120e9b800) [pid = 1646] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x124d5e000) [pid = 1646] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:02:30 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x113d0dc00) [pid = 1646] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:02:30 INFO - PROCESS | 1646 | 1467777750772 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]]]}] 21:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 21:02:30 INFO - PROCESS | 1646 | 1467777750814 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 21:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:02:30 INFO - PROCESS | 1646 | 1467777750822 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 21:02:30 INFO - PROCESS | 1646 | 1467777750825 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:02:30 INFO - PROCESS | 1646 | 1467777750826 Marionette TRACE conn2 <- [1,774,null,{}] 21:02:30 INFO - PROCESS | 1646 | 1467777750828 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}] 21:02:30 INFO - PROCESS | 1646 | 1467777750829 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:30 INFO - PROCESS | 1646 | 1467777750923 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 21:02:30 INFO - PROCESS | 1646 | 1467777750951 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:30 INFO - PROCESS | 1646 | 1467777750952 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12112d000 == 35 [pid = 1646] [id = 201] 21:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x113d0dc00) [pid = 1646] [serial = 601] [outer = 0x0] 21:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x11898d800) [pid = 1646] [serial = 602] [outer = 0x113d0dc00] 21:02:30 INFO - PROCESS | 1646 | 1467777750977 Marionette DEBUG loaded listener.js 21:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x119711400) [pid = 1646] [serial = 603] [outer = 0x113d0dc00] 21:02:31 INFO - PROCESS | 1646 | 1467777751246 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]]]}] 21:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 21:02:31 INFO - PROCESS | 1646 | 1467777751296 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 21:02:31 INFO - PROCESS | 1646 | 1467777751297 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 21:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:02:31 INFO - PROCESS | 1646 | 1467777751300 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:02:31 INFO - PROCESS | 1646 | 1467777751301 Marionette TRACE conn2 <- [1,778,null,{}] 21:02:31 INFO - PROCESS | 1646 | 1467777751303 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}] 21:02:31 INFO - PROCESS | 1646 | 1467777751311 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:31 INFO - PROCESS | 1646 | 1467777751414 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 21:02:31 INFO - PROCESS | 1646 | 1467777751419 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:31 INFO - PROCESS | 1646 | 1467777751423 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x121421800 == 36 [pid = 1646] [id = 202] 21:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1182a2400) [pid = 1646] [serial = 604] [outer = 0x0] 21:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x119a5cc00) [pid = 1646] [serial = 605] [outer = 0x1182a2400] 21:02:31 INFO - PROCESS | 1646 | 1467777751510 Marionette DEBUG loaded listener.js 21:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x121cd3400) [pid = 1646] [serial = 606] [outer = 0x1182a2400] 21:02:31 INFO - PROCESS | 1646 | 1467777751840 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]]]}] 21:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 571ms 21:02:31 INFO - PROCESS | 1646 | 1467777751878 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 21:02:31 INFO - PROCESS | 1646 | 1467777751879 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 21:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:02:31 INFO - PROCESS | 1646 | 1467777751881 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:02:31 INFO - PROCESS | 1646 | 1467777751882 Marionette TRACE conn2 <- [1,782,null,{}] 21:02:31 INFO - PROCESS | 1646 | 1467777751884 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}] 21:02:31 INFO - PROCESS | 1646 | 1467777751896 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:31 INFO - PROCESS | 1646 | 1467777751971 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 21:02:31 INFO - PROCESS | 1646 | 1467777751976 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:31 INFO - PROCESS | 1646 | 1467777751977 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254c0800 == 37 [pid = 1646] [id = 203] 21:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x1234ac400) [pid = 1646] [serial = 607] [outer = 0x0] 21:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x124bc2800) [pid = 1646] [serial = 608] [outer = 0x1234ac400] 21:02:32 INFO - PROCESS | 1646 | 1467777752001 Marionette DEBUG loaded listener.js 21:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x124eae400) [pid = 1646] [serial = 609] [outer = 0x1234ac400] 21:02:32 INFO - PROCESS | 1646 | 1467777752305 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]]]}] 21:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 21:02:32 INFO - PROCESS | 1646 | 1467777752351 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 21:02:32 INFO - PROCESS | 1646 | 1467777752352 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 21:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:02:32 INFO - PROCESS | 1646 | 1467777752355 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:02:32 INFO - PROCESS | 1646 | 1467777752356 Marionette TRACE conn2 <- [1,786,null,{}] 21:02:32 INFO - PROCESS | 1646 | 1467777752358 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}] 21:02:32 INFO - PROCESS | 1646 | 1467777752360 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:32 INFO - PROCESS | 1646 | 1467777752464 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 21:02:32 INFO - PROCESS | 1646 | 1467777752471 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:32 INFO - PROCESS | 1646 | 1467777752473 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x126578800 == 38 [pid = 1646] [id = 204] 21:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x121821400) [pid = 1646] [serial = 610] [outer = 0x0] 21:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x124eae000) [pid = 1646] [serial = 611] [outer = 0x121821400] 21:02:32 INFO - PROCESS | 1646 | 1467777752498 Marionette DEBUG loaded listener.js 21:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1260d8400) [pid = 1646] [serial = 612] [outer = 0x121821400] 21:02:32 INFO - PROCESS | 1646 | 1467777752863 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]]]}] 21:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 21:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:02:32 INFO - PROCESS | 1646 | 1467777752875 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 21:02:32 INFO - PROCESS | 1646 | 1467777752876 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 21:02:32 INFO - PROCESS | 1646 | 1467777752878 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:02:32 INFO - PROCESS | 1646 | 1467777752879 Marionette TRACE conn2 <- [1,790,null,{}] 21:02:32 INFO - PROCESS | 1646 | 1467777752881 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}] 21:02:32 INFO - PROCESS | 1646 | 1467777752882 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:32 INFO - PROCESS | 1646 | 1467777752974 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 21:02:32 INFO - PROCESS | 1646 | 1467777752978 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:32 INFO - PROCESS | 1646 | 1467777752979 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d95800 == 39 [pid = 1646] [id = 205] 21:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x121cd4400) [pid = 1646] [serial = 613] [outer = 0x0] 21:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x126466400) [pid = 1646] [serial = 614] [outer = 0x121cd4400] 21:02:33 INFO - PROCESS | 1646 | 1467777753002 Marionette DEBUG loaded listener.js 21:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x126717400) [pid = 1646] [serial = 615] [outer = 0x121cd4400] 21:02:33 INFO - PROCESS | 1646 | 1467777753444 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]]]}] 21:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 617ms 21:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:02:33 INFO - PROCESS | 1646 | 1467777753496 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 21:02:33 INFO - PROCESS | 1646 | 1467777753499 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 21:02:33 INFO - PROCESS | 1646 | 1467777753502 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:02:33 INFO - PROCESS | 1646 | 1467777753504 Marionette TRACE conn2 <- [1,794,null,{}] 21:02:33 INFO - PROCESS | 1646 | 1467777753526 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}] 21:02:33 INFO - PROCESS | 1646 | 1467777753528 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:33 INFO - PROCESS | 1646 | 1467777753629 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 21:02:33 INFO - PROCESS | 1646 | 1467777753692 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:33 INFO - PROCESS | 1646 | 1467777753693 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x116949800 == 40 [pid = 1646] [id = 206] 21:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x112a7b800) [pid = 1646] [serial = 616] [outer = 0x0] 21:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1138cc400) [pid = 1646] [serial = 617] [outer = 0x112a7b800] 21:02:33 INFO - PROCESS | 1646 | 1467777753725 Marionette DEBUG loaded listener.js 21:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1160ad000) [pid = 1646] [serial = 618] [outer = 0x112a7b800] 21:02:34 INFO - PROCESS | 1646 | 1467777754147 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]]]}] 21:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 21:02:34 INFO - PROCESS | 1646 | 1467777754198 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 21:02:34 INFO - PROCESS | 1646 | 1467777754201 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 21:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:02:34 INFO - PROCESS | 1646 | 1467777754219 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:02:34 INFO - PROCESS | 1646 | 1467777754221 Marionette TRACE conn2 <- [1,798,null,{}] 21:02:34 INFO - PROCESS | 1646 | 1467777754224 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}] 21:02:34 INFO - PROCESS | 1646 | 1467777754226 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:34 INFO - PROCESS | 1646 | 1467777754322 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 21:02:34 INFO - PROCESS | 1646 | 1467777754372 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:34 INFO - PROCESS | 1646 | 1467777754373 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x121a52800 == 41 [pid = 1646] [id = 207] 21:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x117d9b000) [pid = 1646] [serial = 619] [outer = 0x0] 21:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118357400) [pid = 1646] [serial = 620] [outer = 0x117d9b000] 21:02:34 INFO - PROCESS | 1646 | 1467777754404 Marionette DEBUG loaded listener.js 21:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118746000) [pid = 1646] [serial = 621] [outer = 0x117d9b000] 21:02:34 INFO - PROCESS | 1646 | 1467777754813 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]]]}] 21:02:34 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 21:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 624ms 21:02:34 INFO - PROCESS | 1646 | 1467777754842 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 21:02:34 INFO - PROCESS | 1646 | 1467777754844 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 21:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:02:34 INFO - PROCESS | 1646 | 1467777754846 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:02:34 INFO - PROCESS | 1646 | 1467777754849 Marionette TRACE conn2 <- [1,802,null,{}] 21:02:34 INFO - PROCESS | 1646 | 1467777754857 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}] 21:02:34 INFO - PROCESS | 1646 | 1467777754860 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:34 INFO - PROCESS | 1646 | 1467777754957 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 21:02:35 INFO - PROCESS | 1646 | 1467777755020 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:35 INFO - PROCESS | 1646 | 1467777755021 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f99800 == 42 [pid = 1646] [id = 208] 21:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x120e96400) [pid = 1646] [serial = 622] [outer = 0x0] 21:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12144a000) [pid = 1646] [serial = 623] [outer = 0x120e96400] 21:02:35 INFO - PROCESS | 1646 | 1467777755052 Marionette DEBUG loaded listener.js 21:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12181b800) [pid = 1646] [serial = 624] [outer = 0x120e96400] 21:02:35 INFO - PROCESS | 1646 | 1467777755462 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]]]}] 21:02:35 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 21:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 674ms 21:02:35 INFO - PROCESS | 1646 | 1467777755538 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 21:02:35 INFO - PROCESS | 1646 | 1467777755540 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 21:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:02:35 INFO - PROCESS | 1646 | 1467777755543 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:02:35 INFO - PROCESS | 1646 | 1467777755545 Marionette TRACE conn2 <- [1,806,null,{}] 21:02:35 INFO - PROCESS | 1646 | 1467777755547 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}] 21:02:35 INFO - PROCESS | 1646 | 1467777755548 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:35 INFO - PROCESS | 1646 | 1467777755666 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 21:02:35 INFO - PROCESS | 1646 | 1467777755728 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:35 INFO - PROCESS | 1646 | 1467777755730 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295f5800 == 43 [pid = 1646] [id = 209] 21:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126714c00) [pid = 1646] [serial = 625] [outer = 0x0] 21:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126a3d400) [pid = 1646] [serial = 626] [outer = 0x126714c00] 21:02:35 INFO - PROCESS | 1646 | 1467777755759 Marionette DEBUG loaded listener.js 21:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126e04400) [pid = 1646] [serial = 627] [outer = 0x126714c00] 21:02:36 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 21:02:36 INFO - PROCESS | 1646 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 21:02:36 INFO - PROCESS | 1646 | Determined SkiaGL cache limits: Size 100663296, Items: 256 21:02:36 INFO - PROCESS | 1646 | [GFX2-]: Using SkiaGL canvas. 21:02:36 INFO - PROCESS | 1646 | 1467777756274 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]]]}] 21:02:36 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 21:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 770ms 21:02:36 INFO - PROCESS | 1646 | 1467777756314 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 21:02:36 INFO - PROCESS | 1646 | 1467777756316 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 21:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:02:36 INFO - PROCESS | 1646 | 1467777756320 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:02:36 INFO - PROCESS | 1646 | 1467777756322 Marionette TRACE conn2 <- [1,810,null,{}] 21:02:36 INFO - PROCESS | 1646 | 1467777756326 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}] 21:02:36 INFO - PROCESS | 1646 | 1467777756328 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:36 INFO - PROCESS | 1646 | 1467777756558 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 21:02:36 INFO - PROCESS | 1646 | 1467777756640 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:36 INFO - PROCESS | 1646 | 1467777756641 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x116606000 == 44 [pid = 1646] [id = 210] 21:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1129a6400) [pid = 1646] [serial = 628] [outer = 0x0] 21:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1130e4800) [pid = 1646] [serial = 629] [outer = 0x1129a6400] 21:02:36 INFO - PROCESS | 1646 | 1467777756670 Marionette DEBUG loaded listener.js 21:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11604d800) [pid = 1646] [serial = 630] [outer = 0x1129a6400] 21:02:37 INFO - PROCESS | 1646 | 1467777757134 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]]]}] 21:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 824ms 21:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:02:37 INFO - PROCESS | 1646 | 1467777757144 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 21:02:37 INFO - PROCESS | 1646 | 1467777757146 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 21:02:37 INFO - PROCESS | 1646 | 1467777757149 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:02:37 INFO - PROCESS | 1646 | 1467777757151 Marionette TRACE conn2 <- [1,814,null,{}] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x126578800 == 43 [pid = 1646] [id = 204] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1254c0800 == 42 [pid = 1646] [id = 203] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x121421800 == 41 [pid = 1646] [id = 202] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12112d000 == 40 [pid = 1646] [id = 201] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1199d3800 == 39 [pid = 1646] [id = 200] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1189cd800 == 38 [pid = 1646] [id = 199] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b0000 == 37 [pid = 1646] [id = 198] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x112fcd000 == 36 [pid = 1646] [id = 197] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x118215000 == 35 [pid = 1646] [id = 196] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x126a03800 == 34 [pid = 1646] [id = 194] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x113f21800 == 33 [pid = 1646] [id = 195] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x119d0e000 == 32 [pid = 1646] [id = 186] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1295f5800 == 31 [pid = 1646] [id = 209] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x128f99800 == 30 [pid = 1646] [id = 208] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x121a52800 == 29 [pid = 1646] [id = 207] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x128d95800 == 28 [pid = 1646] [id = 205] 21:02:37 INFO - PROCESS | 1646 | --DOCSHELL 0x116949800 == 27 [pid = 1646] [id = 206] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119227000) [pid = 1646] [serial = 566] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a67a000) [pid = 1646] [serial = 558] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128f51400) [pid = 1646] [serial = 557] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118459400) [pid = 1646] [serial = 563] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12159d400) [pid = 1646] [serial = 569] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11861f000) [pid = 1646] [serial = 564] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118312800) [pid = 1646] [serial = 549] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11690bc00) [pid = 1646] [serial = 548] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x116970c00) [pid = 1646] [serial = 560] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119710c00) [pid = 1646] [serial = 552] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x117da1c00) [pid = 1646] [serial = 561] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11906c000) [pid = 1646] [serial = 551] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126acfc00) [pid = 1646] [serial = 555] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1254cbc00) [pid = 1646] [serial = 554] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x124be2800) [pid = 1646] [serial = 572] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x121cd3800) [pid = 1646] [serial = 570] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x126ad4c00) [pid = 1646] [serial = 575] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11831d800) [pid = 1646] [serial = 578] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12915f800) [pid = 1646] [serial = 576] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x126031400) [pid = 1646] [serial = 573] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x119b1f400) [pid = 1646] [serial = 567] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x126e02c00) [pid = 1646] [serial = 579] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x129399800) [pid = 1646] [serial = 581] [outer = 0x0] [url = about:blank] 21:02:37 INFO - PROCESS | 1646 | 1467777757691 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}] 21:02:37 INFO - PROCESS | 1646 | 1467777757693 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:37 INFO - PROCESS | 1646 | 1467777757792 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 21:02:37 INFO - PROCESS | 1646 | 1467777757797 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:37 INFO - PROCESS | 1646 | 1467777757799 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x112f44000 == 28 [pid = 1646] [id = 211] 21:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x113f0a800) [pid = 1646] [serial = 631] [outer = 0x0] 21:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x115ef5800) [pid = 1646] [serial = 632] [outer = 0x113f0a800] 21:02:37 INFO - PROCESS | 1646 | 1467777757831 Marionette DEBUG loaded listener.js 21:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1167bfc00) [pid = 1646] [serial = 633] [outer = 0x113f0a800] 21:02:38 INFO - PROCESS | 1646 | 1467777758179 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] 21:02:38 INFO - PROCESS | 1646 | 1467777758228 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 21:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:02:38 INFO - PROCESS | 1646 | 1467777758232 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:02:38 INFO - PROCESS | 1646 | 1467777758233 Marionette TRACE conn2 <- [1,818,null,{}] 21:02:38 INFO - PROCESS | 1646 | 1467777758238 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}] 21:02:38 INFO - PROCESS | 1646 | 1467777758241 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:38 INFO - PROCESS | 1646 | 1467777758359 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 21:02:38 INFO - PROCESS | 1646 | 1467777758376 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:38 INFO - PROCESS | 1646 | 1467777758379 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x116951000 == 29 [pid = 1646] [id = 212] 21:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11829f800) [pid = 1646] [serial = 634] [outer = 0x0] 21:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x118317400) [pid = 1646] [serial = 635] [outer = 0x11829f800] 21:02:38 INFO - PROCESS | 1646 | 1467777758423 Marionette DEBUG loaded listener.js 21:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118385000) [pid = 1646] [serial = 636] [outer = 0x11829f800] 21:02:38 INFO - PROCESS | 1646 | 1467777758840 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]]]}] 21:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 621ms 21:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:02:38 INFO - PROCESS | 1646 | 1467777758852 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 21:02:38 INFO - PROCESS | 1646 | 1467777758855 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 21:02:38 INFO - PROCESS | 1646 | 1467777758859 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:02:38 INFO - PROCESS | 1646 | 1467777758860 Marionette TRACE conn2 <- [1,822,null,{}] 21:02:38 INFO - PROCESS | 1646 | 1467777758863 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}] 21:02:38 INFO - PROCESS | 1646 | 1467777758864 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:38 INFO - PROCESS | 1646 | 1467777758949 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 21:02:38 INFO - PROCESS | 1646 | 1467777758955 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:38 INFO - PROCESS | 1646 | 1467777758959 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d38000 == 30 [pid = 1646] [id = 213] 21:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118741800) [pid = 1646] [serial = 637] [outer = 0x0] 21:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118746c00) [pid = 1646] [serial = 638] [outer = 0x118741800] 21:02:39 INFO - PROCESS | 1646 | 1467777759008 Marionette DEBUG loaded listener.js 21:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1187c6000) [pid = 1646] [serial = 639] [outer = 0x118741800] 21:02:39 INFO - PROCESS | 1646 | 1467777759344 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] 21:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:02:39 INFO - PROCESS | 1646 | 1467777759388 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 21:02:39 INFO - PROCESS | 1646 | 1467777759392 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:02:39 INFO - PROCESS | 1646 | 1467777759393 Marionette TRACE conn2 <- [1,826,null,{}] 21:02:39 INFO - PROCESS | 1646 | 1467777759409 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}] 21:02:39 INFO - PROCESS | 1646 | 1467777759410 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:39 INFO - PROCESS | 1646 | 1467777759483 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 21:02:39 INFO - PROCESS | 1646 | 1467777759488 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:39 INFO - PROCESS | 1646 | 1467777759491 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192ca000 == 31 [pid = 1646] [id = 214] 21:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1190b9800) [pid = 1646] [serial = 640] [outer = 0x0] 21:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119a57c00) [pid = 1646] [serial = 641] [outer = 0x1190b9800] 21:02:39 INFO - PROCESS | 1646 | 1467777759516 Marionette DEBUG loaded listener.js 21:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119a5fc00) [pid = 1646] [serial = 642] [outer = 0x1190b9800] 21:02:39 INFO - PROCESS | 1646 | 1467777759875 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]]]}] 21:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 532ms 21:02:39 INFO - PROCESS | 1646 | 1467777759925 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 21:02:39 INFO - PROCESS | 1646 | 1467777759926 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 21:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:02:39 INFO - PROCESS | 1646 | 1467777759928 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:02:39 INFO - PROCESS | 1646 | 1467777759929 Marionette TRACE conn2 <- [1,830,null,{}] 21:02:39 INFO - PROCESS | 1646 | 1467777759932 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}] 21:02:39 INFO - PROCESS | 1646 | 1467777759933 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:40 INFO - PROCESS | 1646 | 1467777760023 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 21:02:40 INFO - PROCESS | 1646 | 1467777760059 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:40 INFO - PROCESS | 1646 | 1467777760060 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f1a000 == 32 [pid = 1646] [id = 215] 21:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x120e94c00) [pid = 1646] [serial = 643] [outer = 0x0] 21:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x120e9d000) [pid = 1646] [serial = 644] [outer = 0x120e94c00] 21:02:40 INFO - PROCESS | 1646 | 1467777760093 Marionette DEBUG loaded listener.js 21:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1214e1400) [pid = 1646] [serial = 645] [outer = 0x120e94c00] 21:02:40 INFO - PROCESS | 1646 | 1467777760425 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]]]}] 21:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 21:02:40 INFO - PROCESS | 1646 | 1467777760448 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 21:02:40 INFO - PROCESS | 1646 | 1467777760449 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 21:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:02:40 INFO - PROCESS | 1646 | 1467777760451 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:02:40 INFO - PROCESS | 1646 | 1467777760453 Marionette TRACE conn2 <- [1,834,null,{}] 21:02:40 INFO - PROCESS | 1646 | 1467777760455 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}] 21:02:40 INFO - PROCESS | 1646 | 1467777760460 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:40 INFO - PROCESS | 1646 | 1467777760593 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 21:02:40 INFO - PROCESS | 1646 | 1467777760597 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:40 INFO - PROCESS | 1646 | 1467777760598 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218d2000 == 33 [pid = 1646] [id = 216] 21:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x121822400) [pid = 1646] [serial = 646] [outer = 0x0] 21:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12499f400) [pid = 1646] [serial = 647] [outer = 0x121822400] 21:02:40 INFO - PROCESS | 1646 | 1467777760623 Marionette DEBUG loaded listener.js 21:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1260d6400) [pid = 1646] [serial = 648] [outer = 0x121822400] 21:02:40 INFO - PROCESS | 1646 | 1467777760953 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]]]}] 21:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 568ms 21:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:02:41 INFO - PROCESS | 1646 | 1467777761021 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 21:02:41 INFO - PROCESS | 1646 | 1467777761023 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 21:02:41 INFO - PROCESS | 1646 | 1467777761032 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:02:41 INFO - PROCESS | 1646 | 1467777761033 Marionette TRACE conn2 <- [1,838,null,{}] 21:02:41 INFO - PROCESS | 1646 | 1467777761037 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}] 21:02:41 INFO - PROCESS | 1646 | 1467777761038 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:41 INFO - PROCESS | 1646 | 1467777761179 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 21:02:41 INFO - PROCESS | 1646 | 1467777761227 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:41 INFO - PROCESS | 1646 | 1467777761229 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x124971000 == 34 [pid = 1646] [id = 217] 21:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1254c7400) [pid = 1646] [serial = 649] [outer = 0x0] 21:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126554400) [pid = 1646] [serial = 650] [outer = 0x1254c7400] 21:02:41 INFO - PROCESS | 1646 | 1467777761267 Marionette DEBUG loaded listener.js 21:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126ad6c00) [pid = 1646] [serial = 651] [outer = 0x1254c7400] 21:02:41 INFO - PROCESS | 1646 | 1467777761680 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]]]}] 21:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 677ms 21:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:02:41 INFO - PROCESS | 1646 | 1467777761702 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 21:02:41 INFO - PROCESS | 1646 | 1467777761703 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 21:02:41 INFO - PROCESS | 1646 | 1467777761706 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:02:41 INFO - PROCESS | 1646 | 1467777761707 Marionette TRACE conn2 <- [1,842,null,{}] 21:02:41 INFO - PROCESS | 1646 | 1467777761709 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}] 21:02:41 INFO - PROCESS | 1646 | 1467777761710 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:41 INFO - PROCESS | 1646 | 1467777761912 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11662f800) [pid = 1646] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x113f02800) [pid = 1646] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1234ac400) [pid = 1646] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x113d0dc00) [pid = 1646] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1182a2400) [pid = 1646] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119060c00) [pid = 1646] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112a83c00) [pid = 1646] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1121ba000) [pid = 1646] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x121821400) [pid = 1646] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x113d0f800) [pid = 1646] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x115ef6800) [pid = 1646] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:02:41 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x121cd4400) [pid = 1646] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:02:41 INFO - PROCESS | 1646 | 1467777761951 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:41 INFO - PROCESS | 1646 | 1467777761953 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234ec800 == 35 [pid = 1646] [id = 218] 21:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x111c78c00) [pid = 1646] [serial = 652] [outer = 0x0] 21:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112a83c00) [pid = 1646] [serial = 653] [outer = 0x111c78c00] 21:02:41 INFO - PROCESS | 1646 | 1467777761978 Marionette DEBUG loaded listener.js 21:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x117294c00) [pid = 1646] [serial = 654] [outer = 0x111c78c00] 21:02:42 INFO - PROCESS | 1646 | 1467777762240 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]]]}] 21:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 571ms 21:02:42 INFO - PROCESS | 1646 | 1467777762279 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 21:02:42 INFO - PROCESS | 1646 | 1467777762280 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 21:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:02:42 INFO - PROCESS | 1646 | 1467777762282 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:02:42 INFO - PROCESS | 1646 | 1467777762283 Marionette TRACE conn2 <- [1,846,null,{}] 21:02:42 INFO - PROCESS | 1646 | 1467777762286 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}] 21:02:42 INFO - PROCESS | 1646 | 1467777762287 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:42 INFO - PROCESS | 1646 | 1467777762380 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 21:02:42 INFO - PROCESS | 1646 | 1467777762383 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:42 INFO - PROCESS | 1646 | 1467777762384 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12899c800 == 36 [pid = 1646] [id = 219] 21:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118991400) [pid = 1646] [serial = 655] [outer = 0x0] 21:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x126557400) [pid = 1646] [serial = 656] [outer = 0x118991400] 21:02:42 INFO - PROCESS | 1646 | 1467777762411 Marionette DEBUG loaded listener.js 21:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126e0b000) [pid = 1646] [serial = 657] [outer = 0x118991400] 21:02:42 INFO - PROCESS | 1646 | 1467777762742 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]]]}] 21:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 471ms 21:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:02:42 INFO - PROCESS | 1646 | 1467777762760 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 21:02:42 INFO - PROCESS | 1646 | 1467777762762 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 21:02:42 INFO - PROCESS | 1646 | 1467777762764 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:02:42 INFO - PROCESS | 1646 | 1467777762765 Marionette TRACE conn2 <- [1,850,null,{}] 21:02:42 INFO - PROCESS | 1646 | 1467777762767 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}] 21:02:42 INFO - PROCESS | 1646 | 1467777762769 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:42 INFO - PROCESS | 1646 | 1467777762877 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 21:02:42 INFO - PROCESS | 1646 | 1467777762884 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:42 INFO - PROCESS | 1646 | 1467777762885 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289ad000 == 37 [pid = 1646] [id = 220] 21:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1138c0400) [pid = 1646] [serial = 658] [outer = 0x0] 21:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126e0b800) [pid = 1646] [serial = 659] [outer = 0x1138c0400] 21:02:42 INFO - PROCESS | 1646 | 1467777762908 Marionette DEBUG loaded listener.js 21:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128b22400) [pid = 1646] [serial = 660] [outer = 0x1138c0400] 21:02:43 INFO - PROCESS | 1646 | 1467777763210 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]]]}] 21:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 21:02:43 INFO - PROCESS | 1646 | 1467777763233 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 21:02:43 INFO - PROCESS | 1646 | 1467777763234 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 21:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:02:43 INFO - PROCESS | 1646 | 1467777763236 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:02:43 INFO - PROCESS | 1646 | 1467777763238 Marionette TRACE conn2 <- [1,854,null,{}] 21:02:43 INFO - PROCESS | 1646 | 1467777763243 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}] 21:02:43 INFO - PROCESS | 1646 | 1467777763245 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:43 INFO - PROCESS | 1646 | 1467777763333 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 21:02:43 INFO - PROCESS | 1646 | 1467777763336 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:43 INFO - PROCESS | 1646 | 1467777763338 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295f8800 == 38 [pid = 1646] [id = 221] 21:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128d0c800) [pid = 1646] [serial = 661] [outer = 0x0] 21:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128f51400) [pid = 1646] [serial = 662] [outer = 0x128d0c800] 21:02:43 INFO - PROCESS | 1646 | 1467777763368 Marionette DEBUG loaded listener.js 21:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x129396000) [pid = 1646] [serial = 663] [outer = 0x128d0c800] 21:02:43 INFO - PROCESS | 1646 | 1467777763700 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]]]}] 21:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 470ms 21:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:02:43 INFO - PROCESS | 1646 | 1467777763709 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 21:02:43 INFO - PROCESS | 1646 | 1467777763711 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 21:02:43 INFO - PROCESS | 1646 | 1467777763715 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:02:43 INFO - PROCESS | 1646 | 1467777763717 Marionette TRACE conn2 <- [1,858,null,{}] 21:02:43 INFO - PROCESS | 1646 | 1467777763719 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}] 21:02:43 INFO - PROCESS | 1646 | 1467777763720 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:43 INFO - PROCESS | 1646 | 1467777763826 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 21:02:43 INFO - PROCESS | 1646 | 1467777763832 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:43 INFO - PROCESS | 1646 | 1467777763833 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a6aa000 == 39 [pid = 1646] [id = 222] 21:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119a63400) [pid = 1646] [serial = 664] [outer = 0x0] 21:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129398400) [pid = 1646] [serial = 665] [outer = 0x119a63400] 21:02:43 INFO - PROCESS | 1646 | 1467777763857 Marionette DEBUG loaded listener.js 21:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a530000) [pid = 1646] [serial = 666] [outer = 0x119a63400] 21:02:44 INFO - PROCESS | 1646 | 1467777764329 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]]]}] 21:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 672ms 21:02:44 INFO - PROCESS | 1646 | 1467777764414 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 21:02:44 INFO - PROCESS | 1646 | 1467777764416 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 21:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:02:44 INFO - PROCESS | 1646 | 1467777764421 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:02:44 INFO - PROCESS | 1646 | 1467777764426 Marionette TRACE conn2 <- [1,862,null,{}] 21:02:44 INFO - PROCESS | 1646 | 1467777764430 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}] 21:02:44 INFO - PROCESS | 1646 | 1467777764431 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:44 INFO - PROCESS | 1646 | 1467777764542 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 21:02:44 INFO - PROCESS | 1646 | 1467777764614 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:44 INFO - PROCESS | 1646 | 1467777764616 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x11715b000 == 40 [pid = 1646] [id = 223] 21:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x116050c00) [pid = 1646] [serial = 667] [outer = 0x0] 21:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x116906400) [pid = 1646] [serial = 668] [outer = 0x116050c00] 21:02:44 INFO - PROCESS | 1646 | 1467777764647 Marionette DEBUG loaded listener.js 21:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1175e5400) [pid = 1646] [serial = 669] [outer = 0x116050c00] 21:02:45 INFO - PROCESS | 1646 | 1467777765216 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]]]}] 21:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 874ms 21:02:45 INFO - PROCESS | 1646 | 1467777765295 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 21:02:45 INFO - PROCESS | 1646 | 1467777765298 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 21:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:02:45 INFO - PROCESS | 1646 | 1467777765303 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:02:45 INFO - PROCESS | 1646 | 1467777765305 Marionette TRACE conn2 <- [1,866,null,{}] 21:02:45 INFO - PROCESS | 1646 | 1467777765307 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}] 21:02:45 INFO - PROCESS | 1646 | 1467777765309 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:45 INFO - PROCESS | 1646 | 1467777765419 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 21:02:45 INFO - PROCESS | 1646 | 1467777765470 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:45 INFO - PROCESS | 1646 | 1467777765471 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d49800 == 41 [pid = 1646] [id = 224] 21:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x115eea800) [pid = 1646] [serial = 670] [outer = 0x0] 21:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1175e8000) [pid = 1646] [serial = 671] [outer = 0x115eea800] 21:02:45 INFO - PROCESS | 1646 | 1467777765502 Marionette DEBUG loaded listener.js 21:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x118460800) [pid = 1646] [serial = 672] [outer = 0x115eea800] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1295f8800 == 40 [pid = 1646] [id = 221] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1289ad000 == 39 [pid = 1646] [id = 220] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12899c800 == 38 [pid = 1646] [id = 219] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1234ec800 == 37 [pid = 1646] [id = 218] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x124971000 == 36 [pid = 1646] [id = 217] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1218d2000 == 35 [pid = 1646] [id = 216] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x120f1a000 == 34 [pid = 1646] [id = 215] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1192ca000 == 33 [pid = 1646] [id = 214] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x117d38000 == 32 [pid = 1646] [id = 213] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x116951000 == 31 [pid = 1646] [id = 212] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x112f44000 == 30 [pid = 1646] [id = 211] 21:02:46 INFO - PROCESS | 1646 | --DOCSHELL 0x116606000 == 29 [pid = 1646] [id = 210] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126717400) [pid = 1646] [serial = 615] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126466400) [pid = 1646] [serial = 614] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1260d8400) [pid = 1646] [serial = 612] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1187aa800) [pid = 1646] [serial = 597] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11728e400) [pid = 1646] [serial = 594] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124eae400) [pid = 1646] [serial = 609] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11898d800) [pid = 1646] [serial = 602] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119a5cc00) [pid = 1646] [serial = 605] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119703400) [pid = 1646] [serial = 600] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119224000) [pid = 1646] [serial = 588] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112a82000) [pid = 1646] [serial = 590] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124eae000) [pid = 1646] [serial = 611] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1182a5400) [pid = 1646] [serial = 587] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x121cd3400) [pid = 1646] [serial = 606] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x116a0ac00) [pid = 1646] [serial = 593] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1130ea800) [pid = 1646] [serial = 591] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119711400) [pid = 1646] [serial = 603] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a532c00) [pid = 1646] [serial = 582] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118460000) [pid = 1646] [serial = 596] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11662f000) [pid = 1646] [serial = 584] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1190b2c00) [pid = 1646] [serial = 599] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x124bc2800) [pid = 1646] [serial = 608] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11829c000) [pid = 1646] [serial = 585] [outer = 0x0] [url = about:blank] 21:02:46 INFO - PROCESS | 1646 | 1467777766117 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]]]}] 21:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 823ms 21:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:02:46 INFO - PROCESS | 1646 | 1467777766125 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 1646 | 1467777766128 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 21:02:46 INFO - PROCESS | 1646 | 1467777766130 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:02:46 INFO - PROCESS | 1646 | 1467777766134 Marionette TRACE conn2 <- [1,870,null,{}] 21:02:46 INFO - PROCESS | 1646 | 1467777766138 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}] 21:02:46 INFO - PROCESS | 1646 | 1467777766141 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:46 INFO - PROCESS | 1646 | 1467777766219 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 21:02:46 INFO - PROCESS | 1646 | 1467777766227 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:46 INFO - PROCESS | 1646 | 1467777766229 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x115ec2000 == 30 [pid = 1646] [id = 225] 21:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x117206000) [pid = 1646] [serial = 673] [outer = 0x0] 21:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118315000) [pid = 1646] [serial = 674] [outer = 0x117206000] 21:02:46 INFO - PROCESS | 1646 | 1467777766256 Marionette DEBUG loaded listener.js 21:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11845c400) [pid = 1646] [serial = 675] [outer = 0x117206000] 21:02:46 INFO - PROCESS | 1646 | 1467777766592 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]]]}] 21:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 21:02:46 INFO - PROCESS | 1646 | 1467777766626 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 1646 | 1467777766629 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 21:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:02:46 INFO - PROCESS | 1646 | 1467777766634 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:02:46 INFO - PROCESS | 1646 | 1467777766636 Marionette TRACE conn2 <- [1,874,null,{}] 21:02:46 INFO - PROCESS | 1646 | 1467777766638 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}] 21:02:46 INFO - PROCESS | 1646 | 1467777766640 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:46 INFO - PROCESS | 1646 | 1467777766718 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 21:02:46 INFO - PROCESS | 1646 | 1467777766732 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:46 INFO - PROCESS | 1646 | 1467777766734 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11721a800 == 31 [pid = 1646] [id = 226] 21:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1187b0c00) [pid = 1646] [serial = 676] [outer = 0x0] 21:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118993000) [pid = 1646] [serial = 677] [outer = 0x1187b0c00] 21:02:46 INFO - PROCESS | 1646 | 1467777766761 Marionette DEBUG loaded listener.js 21:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11922ac00) [pid = 1646] [serial = 678] [outer = 0x1187b0c00] 21:02:47 INFO - PROCESS | 1646 | 1467777767122 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]]]}] 21:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 21:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:02:47 INFO - PROCESS | 1646 | 1467777767154 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 21:02:47 INFO - PROCESS | 1646 | 1467777767155 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 21:02:47 INFO - PROCESS | 1646 | 1467777767157 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:02:47 INFO - PROCESS | 1646 | 1467777767160 Marionette TRACE conn2 <- [1,878,null,{}] 21:02:47 INFO - PROCESS | 1646 | 1467777767167 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}] 21:02:47 INFO - PROCESS | 1646 | 1467777767171 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:47 INFO - PROCESS | 1646 | 1467777767275 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 21:02:47 INFO - PROCESS | 1646 | 1467777767284 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:47 INFO - PROCESS | 1646 | 1467777767286 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199c6000 == 32 [pid = 1646] [id = 227] 21:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11383c400) [pid = 1646] [serial = 679] [outer = 0x0] 21:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119b1cc00) [pid = 1646] [serial = 680] [outer = 0x11383c400] 21:02:47 INFO - PROCESS | 1646 | 1467777767317 Marionette DEBUG loaded listener.js 21:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x121820400) [pid = 1646] [serial = 681] [outer = 0x11383c400] 21:02:47 INFO - PROCESS | 1646 | 1467777767628 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]]]}] 21:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms 21:02:47 INFO - PROCESS | 1646 | 1467777767678 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 21:02:47 INFO - PROCESS | 1646 | 1467777767680 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 21:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:02:47 INFO - PROCESS | 1646 | 1467777767682 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:02:47 INFO - PROCESS | 1646 | 1467777767683 Marionette TRACE conn2 <- [1,882,null,{}] 21:02:47 INFO - PROCESS | 1646 | 1467777767685 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}] 21:02:47 INFO - PROCESS | 1646 | 1467777767687 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:47 INFO - PROCESS | 1646 | 1467777767768 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 21:02:47 INFO - PROCESS | 1646 | 1467777767821 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:47 INFO - PROCESS | 1646 | 1467777767823 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213c6800 == 33 [pid = 1646] [id = 228] 21:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11970c400) [pid = 1646] [serial = 682] [outer = 0x0] 21:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124bb6c00) [pid = 1646] [serial = 683] [outer = 0x11970c400] 21:02:47 INFO - PROCESS | 1646 | 1467777767847 Marionette DEBUG loaded listener.js 21:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11831f000) [pid = 1646] [serial = 684] [outer = 0x11970c400] 21:02:48 INFO - PROCESS | 1646 | 1467777768150 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]]]}] 21:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 21:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:02:48 INFO - PROCESS | 1646 | 1467777768201 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 21:02:48 INFO - PROCESS | 1646 | 1467777768202 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 21:02:48 INFO - PROCESS | 1646 | 1467777768204 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:02:48 INFO - PROCESS | 1646 | 1467777768206 Marionette TRACE conn2 <- [1,886,null,{}] 21:02:48 INFO - PROCESS | 1646 | 1467777768208 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}] 21:02:48 INFO - PROCESS | 1646 | 1467777768209 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:48 INFO - PROCESS | 1646 | 1467777768302 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 21:02:48 INFO - PROCESS | 1646 | 1467777768305 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:48 INFO - PROCESS | 1646 | 1467777768306 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x124970800 == 34 [pid = 1646] [id = 229] 21:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118742400) [pid = 1646] [serial = 685] [outer = 0x0] 21:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12602fc00) [pid = 1646] [serial = 686] [outer = 0x118742400] 21:02:48 INFO - PROCESS | 1646 | 1467777768330 Marionette DEBUG loaded listener.js 21:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126465400) [pid = 1646] [serial = 687] [outer = 0x118742400] 21:02:48 INFO - PROCESS | 1646 | 1467777768683 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]]]}] 21:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 21:02:48 INFO - PROCESS | 1646 | 1467777768724 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 21:02:48 INFO - PROCESS | 1646 | 1467777768725 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 21:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:02:48 INFO - PROCESS | 1646 | 1467777768727 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:02:48 INFO - PROCESS | 1646 | 1467777768728 Marionette TRACE conn2 <- [1,890,null,{}] 21:02:48 INFO - PROCESS | 1646 | 1467777768731 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}] 21:02:48 INFO - PROCESS | 1646 | 1467777768735 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:48 INFO - PROCESS | 1646 | 1467777768840 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 21:02:48 INFO - PROCESS | 1646 | 1467777768851 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:48 INFO - PROCESS | 1646 | 1467777768852 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1264f3000 == 35 [pid = 1646] [id = 230] 21:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126563000) [pid = 1646] [serial = 688] [outer = 0x0] 21:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128f4e000) [pid = 1646] [serial = 689] [outer = 0x126563000] 21:02:48 INFO - PROCESS | 1646 | 1467777768877 Marionette DEBUG loaded listener.js 21:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129393c00) [pid = 1646] [serial = 690] [outer = 0x126563000] 21:02:49 INFO - PROCESS | 1646 | 1467777769229 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]]]}] 21:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 517ms 21:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:02:49 INFO - PROCESS | 1646 | 1467777769246 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 21:02:49 INFO - PROCESS | 1646 | 1467777769247 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 21:02:49 INFO - PROCESS | 1646 | 1467777769249 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:02:49 INFO - PROCESS | 1646 | 1467777769250 Marionette TRACE conn2 <- [1,894,null,{}] 21:02:49 INFO - PROCESS | 1646 | 1467777769253 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}] 21:02:49 INFO - PROCESS | 1646 | 1467777769254 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:49 INFO - PROCESS | 1646 | 1467777769347 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 21:02:49 INFO - PROCESS | 1646 | 1467777769359 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:49 INFO - PROCESS | 1646 | 1467777769360 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d3800 == 36 [pid = 1646] [id = 231] 21:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129394800) [pid = 1646] [serial = 691] [outer = 0x0] 21:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129408c00) [pid = 1646] [serial = 692] [outer = 0x129394800] 21:02:49 INFO - PROCESS | 1646 | 1467777769385 Marionette DEBUG loaded listener.js 21:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a538000) [pid = 1646] [serial = 693] [outer = 0x129394800] 21:02:49 INFO - PROCESS | 1646 | 1467777769715 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]]]}] 21:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 475ms 21:02:49 INFO - PROCESS | 1646 | 1467777769726 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 21:02:49 INFO - PROCESS | 1646 | 1467777769727 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 21:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:02:49 INFO - PROCESS | 1646 | 1467777769729 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:02:49 INFO - PROCESS | 1646 | 1467777769730 Marionette TRACE conn2 <- [1,898,null,{}] 21:02:49 INFO - PROCESS | 1646 | 1467777769733 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}] 21:02:49 INFO - PROCESS | 1646 | 1467777769734 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:49 INFO - PROCESS | 1646 | 1467777769829 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 21:02:49 INFO - PROCESS | 1646 | 1467777769840 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:49 INFO - PROCESS | 1646 | 1467777769842 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a3f0800 == 37 [pid = 1646] [id = 232] 21:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a67a000) [pid = 1646] [serial = 694] [outer = 0x0] 21:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a683c00) [pid = 1646] [serial = 695] [outer = 0x12a67a000] 21:02:49 INFO - PROCESS | 1646 | 1467777769866 Marionette DEBUG loaded listener.js 21:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a6f3000) [pid = 1646] [serial = 696] [outer = 0x12a67a000] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128d0c800) [pid = 1646] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1190b9800) [pid = 1646] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x113f0a800) [pid = 1646] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1129a6400) [pid = 1646] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118741800) [pid = 1646] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x120e94c00) [pid = 1646] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11829f800) [pid = 1646] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x121822400) [pid = 1646] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112a7b800) [pid = 1646] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1254c7400) [pid = 1646] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x117d9b000) [pid = 1646] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x111c78c00) [pid = 1646] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1138c0400) [pid = 1646] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x120e96400) [pid = 1646] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118991400) [pid = 1646] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:02:50 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126714c00) [pid = 1646] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:02:50 INFO - PROCESS | 1646 | 1467777770279 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]]]}] 21:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 569ms 21:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:02:50 INFO - PROCESS | 1646 | 1467777770299 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 21:02:50 INFO - PROCESS | 1646 | 1467777770300 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 21:02:50 INFO - PROCESS | 1646 | 1467777770302 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:02:50 INFO - PROCESS | 1646 | 1467777770303 Marionette TRACE conn2 <- [1,902,null,{}] 21:02:50 INFO - PROCESS | 1646 | 1467777770308 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}] 21:02:50 INFO - PROCESS | 1646 | 1467777770309 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:50 INFO - PROCESS | 1646 | 1467777770383 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 21:02:50 INFO - PROCESS | 1646 | 1467777770387 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:50 INFO - PROCESS | 1646 | 1467777770388 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x125e24800 == 38 [pid = 1646] [id = 233] 21:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1130c4400) [pid = 1646] [serial = 697] [outer = 0x0] 21:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x117d9b000) [pid = 1646] [serial = 698] [outer = 0x1130c4400] 21:02:50 INFO - PROCESS | 1646 | 1467777770415 Marionette DEBUG loaded listener.js 21:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x120e96400) [pid = 1646] [serial = 699] [outer = 0x1130c4400] 21:02:50 INFO - PROCESS | 1646 | 1467777770724 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]]]}] 21:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 21:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:02:50 INFO - PROCESS | 1646 | 1467777770773 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 21:02:50 INFO - PROCESS | 1646 | 1467777770774 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 21:02:50 INFO - PROCESS | 1646 | 1467777770776 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:02:50 INFO - PROCESS | 1646 | 1467777770777 Marionette TRACE conn2 <- [1,906,null,{}] 21:02:50 INFO - PROCESS | 1646 | 1467777770779 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}] 21:02:50 INFO - PROCESS | 1646 | 1467777770780 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:50 INFO - PROCESS | 1646 | 1467777770879 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 21:02:50 INFO - PROCESS | 1646 | 1467777770884 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:50 INFO - PROCESS | 1646 | 1467777770886 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9bc000 == 39 [pid = 1646] [id = 234] 21:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118456c00) [pid = 1646] [serial = 700] [outer = 0x0] 21:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126ada800) [pid = 1646] [serial = 701] [outer = 0x118456c00] 21:02:50 INFO - PROCESS | 1646 | 1467777770911 Marionette DEBUG loaded listener.js 21:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a685400) [pid = 1646] [serial = 702] [outer = 0x118456c00] 21:02:51 INFO - PROCESS | 1646 | 1467777771236 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]]]}] 21:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 518ms 21:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:02:51 INFO - PROCESS | 1646 | 1467777771294 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 21:02:51 INFO - PROCESS | 1646 | 1467777771296 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 21:02:51 INFO - PROCESS | 1646 | 1467777771298 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:02:51 INFO - PROCESS | 1646 | 1467777771299 Marionette TRACE conn2 <- [1,910,null,{}] 21:02:51 INFO - PROCESS | 1646 | 1467777771302 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}] 21:02:51 INFO - PROCESS | 1646 | 1467777771303 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:51 INFO - PROCESS | 1646 | 1467777771394 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 21:02:51 INFO - PROCESS | 1646 | 1467777771398 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:51 INFO - PROCESS | 1646 | 1467777771399 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b718800 == 40 [pid = 1646] [id = 235] 21:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x113f0a800) [pid = 1646] [serial = 703] [outer = 0x0] 21:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a6f7400) [pid = 1646] [serial = 704] [outer = 0x113f0a800] 21:02:51 INFO - PROCESS | 1646 | 1467777771471 Marionette DEBUG loaded listener.js 21:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12ae3d000) [pid = 1646] [serial = 705] [outer = 0x113f0a800] 21:02:51 INFO - PROCESS | 1646 | 1467777771724 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]]]}] 21:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 468ms 21:02:51 INFO - PROCESS | 1646 | 1467777771767 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 21:02:51 INFO - PROCESS | 1646 | 1467777771768 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 21:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:02:51 INFO - PROCESS | 1646 | 1467777771770 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:02:51 INFO - PROCESS | 1646 | 1467777771771 Marionette TRACE conn2 <- [1,914,null,{}] 21:02:51 INFO - PROCESS | 1646 | 1467777771781 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}] 21:02:51 INFO - PROCESS | 1646 | 1467777771782 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:51 INFO - PROCESS | 1646 | 1467777771865 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 21:02:51 INFO - PROCESS | 1646 | 1467777771869 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:51 INFO - PROCESS | 1646 | 1467777771870 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b921000 == 41 [pid = 1646] [id = 236] 21:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a8a8400) [pid = 1646] [serial = 706] [outer = 0x0] 21:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12ae48c00) [pid = 1646] [serial = 707] [outer = 0x12a8a8400] 21:02:51 INFO - PROCESS | 1646 | 1467777771896 Marionette DEBUG loaded listener.js 21:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ae63400) [pid = 1646] [serial = 708] [outer = 0x12a8a8400] 21:02:52 INFO - PROCESS | 1646 | 1467777772199 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]]]}] 21:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 526ms 21:02:52 INFO - PROCESS | 1646 | 1467777772296 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 21:02:52 INFO - PROCESS | 1646 | 1467777772299 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 21:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:02:52 INFO - PROCESS | 1646 | 1467777772302 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:02:52 INFO - PROCESS | 1646 | 1467777772304 Marionette TRACE conn2 <- [1,918,null,{}] 21:02:52 INFO - PROCESS | 1646 | 1467777772309 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}] 21:02:52 INFO - PROCESS | 1646 | 1467777772311 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:52 INFO - PROCESS | 1646 | 1467777772419 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 21:02:52 INFO - PROCESS | 1646 | 1467777772469 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:52 INFO - PROCESS | 1646 | 1467777772471 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x113a38800 == 42 [pid = 1646] [id = 237] 21:02:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11604c800) [pid = 1646] [serial = 709] [outer = 0x0] 21:02:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116629c00) [pid = 1646] [serial = 710] [outer = 0x11604c800] 21:02:52 INFO - PROCESS | 1646 | 1467777772503 Marionette DEBUG loaded listener.js 21:02:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x118315400) [pid = 1646] [serial = 711] [outer = 0x11604c800] 21:02:52 INFO - PROCESS | 1646 | 1467777772922 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]]]}] 21:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 673ms 21:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:02:52 INFO - PROCESS | 1646 | 1467777772975 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 21:02:52 INFO - PROCESS | 1646 | 1467777772978 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 21:02:52 INFO - PROCESS | 1646 | 1467777772982 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:02:52 INFO - PROCESS | 1646 | 1467777772985 Marionette TRACE conn2 <- [1,922,null,{}] 21:02:53 INFO - PROCESS | 1646 | 1467777773006 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}] 21:02:53 INFO - PROCESS | 1646 | 1467777773008 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:53 INFO - PROCESS | 1646 | 1467777773109 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 21:02:53 INFO - PROCESS | 1646 | 1467777773173 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:53 INFO - PROCESS | 1646 | 1467777773174 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x121430800 == 43 [pid = 1646] [id = 238] 21:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1190b2c00) [pid = 1646] [serial = 712] [outer = 0x0] 21:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11970ec00) [pid = 1646] [serial = 713] [outer = 0x1190b2c00] 21:02:53 INFO - PROCESS | 1646 | 1467777773205 Marionette DEBUG loaded listener.js 21:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119a5c800) [pid = 1646] [serial = 714] [outer = 0x1190b2c00] 21:02:53 INFO - PROCESS | 1646 | 1467777773609 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]]]}] 21:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 672ms 21:02:53 INFO - PROCESS | 1646 | 1467777773653 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 21:02:53 INFO - PROCESS | 1646 | 1467777773655 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 21:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:02:53 INFO - PROCESS | 1646 | 1467777773657 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:02:53 INFO - PROCESS | 1646 | 1467777773658 Marionette TRACE conn2 <- [1,926,null,{}] 21:02:53 INFO - PROCESS | 1646 | 1467777773666 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}] 21:02:53 INFO - PROCESS | 1646 | 1467777773669 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:53 INFO - PROCESS | 1646 | 1467777773790 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 21:02:53 INFO - PROCESS | 1646 | 1467777773857 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:53 INFO - PROCESS | 1646 | 1467777773860 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b903000 == 44 [pid = 1646] [id = 239] 21:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1260e0000) [pid = 1646] [serial = 715] [outer = 0x0] 21:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126561c00) [pid = 1646] [serial = 716] [outer = 0x1260e0000] 21:02:53 INFO - PROCESS | 1646 | 1467777773891 Marionette DEBUG loaded listener.js 21:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126e08c00) [pid = 1646] [serial = 717] [outer = 0x1260e0000] 21:02:54 INFO - PROCESS | 1646 | 1467777774298 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]]]}] 21:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 21:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:02:54 INFO - PROCESS | 1646 | 1467777774329 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 21:02:54 INFO - PROCESS | 1646 | 1467777774330 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 21:02:54 INFO - PROCESS | 1646 | 1467777774333 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:02:54 INFO - PROCESS | 1646 | 1467777774334 Marionette TRACE conn2 <- [1,930,null,{}] 21:02:54 INFO - PROCESS | 1646 | 1467777774337 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}] 21:02:54 INFO - PROCESS | 1646 | 1467777774340 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:54 INFO - PROCESS | 1646 | 1467777774485 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 21:02:54 INFO - PROCESS | 1646 | 1467777774608 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:54 INFO - PROCESS | 1646 | 1467777774610 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c00d000 == 45 [pid = 1646] [id = 240] 21:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x126e11800) [pid = 1646] [serial = 718] [outer = 0x0] 21:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x129168000) [pid = 1646] [serial = 719] [outer = 0x126e11800] 21:02:54 INFO - PROCESS | 1646 | 1467777774656 Marionette DEBUG loaded listener.js 21:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a6f4c00) [pid = 1646] [serial = 720] [outer = 0x126e11800] 21:02:55 INFO - PROCESS | 1646 | 1467777775124 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]]]}] 21:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 819ms 21:02:55 INFO - PROCESS | 1646 | 1467777775153 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 21:02:55 INFO - PROCESS | 1646 | 1467777775154 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 21:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:02:55 INFO - PROCESS | 1646 | 1467777775177 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:02:55 INFO - PROCESS | 1646 | 1467777775179 Marionette TRACE conn2 <- [1,934,null,{}] 21:02:55 INFO - PROCESS | 1646 | 1467777775181 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}] 21:02:55 INFO - PROCESS | 1646 | 1467777775183 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:55 INFO - PROCESS | 1646 | 1467777775403 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 21:02:55 INFO - PROCESS | 1646 | 1467777775485 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:55 INFO - PROCESS | 1646 | 1467777775486 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x117162800 == 46 [pid = 1646] [id = 241] 21:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x113393000) [pid = 1646] [serial = 721] [outer = 0x0] 21:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x113a80c00) [pid = 1646] [serial = 722] [outer = 0x113393000] 21:02:55 INFO - PROCESS | 1646 | 1467777775515 Marionette DEBUG loaded listener.js 21:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1160af400) [pid = 1646] [serial = 723] [outer = 0x113393000] 21:02:55 INFO - PROCESS | 1646 | 1467777775989 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]]]}] 21:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 877ms 21:02:56 INFO - PROCESS | 1646 | 1467777776054 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 21:02:56 INFO - PROCESS | 1646 | 1467777776060 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 21:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:02:56 INFO - PROCESS | 1646 | 1467777776065 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:02:56 INFO - PROCESS | 1646 | 1467777776068 Marionette TRACE conn2 <- [1,938,null,{}] 21:02:56 INFO - PROCESS | 1646 | 1467777776073 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}] 21:02:56 INFO - PROCESS | 1646 | 1467777776075 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:56 INFO - PROCESS | 1646 | 1467777776207 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 21:02:56 INFO - PROCESS | 1646 | 1467777776304 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:56 INFO - PROCESS | 1646 | 1467777776306 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f21000 == 47 [pid = 1646] [id = 242] 21:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x117207000) [pid = 1646] [serial = 724] [outer = 0x0] 21:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11829f400) [pid = 1646] [serial = 725] [outer = 0x117207000] 21:02:56 INFO - PROCESS | 1646 | 1467777776335 Marionette DEBUG loaded listener.js 21:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11838bc00) [pid = 1646] [serial = 726] [outer = 0x117207000] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12b718800 == 46 [pid = 1646] [id = 235] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9bc000 == 45 [pid = 1646] [id = 234] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x125e24800 == 44 [pid = 1646] [id = 233] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12a3f0800 == 43 [pid = 1646] [id = 232] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1189d3800 == 42 [pid = 1646] [id = 231] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1264f3000 == 41 [pid = 1646] [id = 230] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x124970800 == 40 [pid = 1646] [id = 229] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1213c6800 == 39 [pid = 1646] [id = 228] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1199c6000 == 38 [pid = 1646] [id = 227] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x11721a800 == 37 [pid = 1646] [id = 226] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x115ec2000 == 36 [pid = 1646] [id = 225] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x113d49800 == 35 [pid = 1646] [id = 224] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x11715b000 == 34 [pid = 1646] [id = 223] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12a6aa000 == 33 [pid = 1646] [id = 222] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x117162800 == 32 [pid = 1646] [id = 241] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12c00d000 == 31 [pid = 1646] [id = 240] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12b903000 == 30 [pid = 1646] [id = 239] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x121430800 == 29 [pid = 1646] [id = 238] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12b921000 == 28 [pid = 1646] [id = 236] 21:02:57 INFO - PROCESS | 1646 | --DOCSHELL 0x113a38800 == 27 [pid = 1646] [id = 237] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119a57c00) [pid = 1646] [serial = 641] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x115ef5800) [pid = 1646] [serial = 632] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1167bfc00) [pid = 1646] [serial = 633] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11604d800) [pid = 1646] [serial = 630] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1130e4800) [pid = 1646] [serial = 629] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118746c00) [pid = 1646] [serial = 638] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x120e9d000) [pid = 1646] [serial = 644] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1187c6000) [pid = 1646] [serial = 639] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118317400) [pid = 1646] [serial = 635] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118385000) [pid = 1646] [serial = 636] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12499f400) [pid = 1646] [serial = 647] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1160ad000) [pid = 1646] [serial = 618] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1214e1400) [pid = 1646] [serial = 645] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126ad6c00) [pid = 1646] [serial = 651] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126554400) [pid = 1646] [serial = 650] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1138cc400) [pid = 1646] [serial = 617] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118746000) [pid = 1646] [serial = 621] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118357400) [pid = 1646] [serial = 620] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117294c00) [pid = 1646] [serial = 654] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126e0b800) [pid = 1646] [serial = 659] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128b22400) [pid = 1646] [serial = 660] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112a83c00) [pid = 1646] [serial = 653] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12181b800) [pid = 1646] [serial = 624] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1260d6400) [pid = 1646] [serial = 648] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126e0b000) [pid = 1646] [serial = 657] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12144a000) [pid = 1646] [serial = 623] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126e04400) [pid = 1646] [serial = 627] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126557400) [pid = 1646] [serial = 656] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126a3d400) [pid = 1646] [serial = 626] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129396000) [pid = 1646] [serial = 663] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119a5fc00) [pid = 1646] [serial = 642] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128f51400) [pid = 1646] [serial = 662] [outer = 0x0] [url = about:blank] 21:02:57 INFO - PROCESS | 1646 | 1467777777246 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]]]}] 21:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1229ms 21:02:57 INFO - PROCESS | 1646 | 1467777777293 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 1646 | 1467777777295 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 21:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:02:57 INFO - PROCESS | 1646 | 1467777777299 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:02:57 INFO - PROCESS | 1646 | 1467777777300 Marionette TRACE conn2 <- [1,942,null,{}] 21:02:57 INFO - PROCESS | 1646 | 1467777777304 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}] 21:02:57 INFO - PROCESS | 1646 | 1467777777306 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:57 INFO - PROCESS | 1646 | 1467777777389 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 21:02:57 INFO - PROCESS | 1646 | 1467777777437 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:57 INFO - PROCESS | 1646 | 1467777777439 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d51000 == 28 [pid = 1646] [id = 243] 21:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11604fc00) [pid = 1646] [serial = 727] [outer = 0x0] 21:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x116970800) [pid = 1646] [serial = 728] [outer = 0x11604fc00] 21:02:57 INFO - PROCESS | 1646 | 1467777777469 Marionette DEBUG loaded listener.js 21:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1175e0c00) [pid = 1646] [serial = 729] [outer = 0x11604fc00] 21:02:57 INFO - PROCESS | 1646 | 1467777777780 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]]]}] 21:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 526ms 21:02:57 INFO - PROCESS | 1646 | 1467777777826 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 1646 | 1467777777829 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 21:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:02:57 INFO - PROCESS | 1646 | 1467777777834 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:02:57 INFO - PROCESS | 1646 | 1467777777835 Marionette TRACE conn2 <- [1,946,null,{}] 21:02:57 INFO - PROCESS | 1646 | 1467777777838 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}] 21:02:57 INFO - PROCESS | 1646 | 1467777777840 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:57 INFO - PROCESS | 1646 | 1467777777919 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 21:02:57 INFO - PROCESS | 1646 | 1467777777968 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:57 INFO - PROCESS | 1646 | 1467777777969 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f27800 == 29 [pid = 1646] [id = 244] 21:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1162ddc00) [pid = 1646] [serial = 730] [outer = 0x0] 21:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1182a0400) [pid = 1646] [serial = 731] [outer = 0x1162ddc00] 21:02:57 INFO - PROCESS | 1646 | 1467777777997 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11873b400) [pid = 1646] [serial = 732] [outer = 0x1162ddc00] 21:02:58 INFO - PROCESS | 1646 | 1467777778344 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]]]}] 21:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 21:02:58 INFO - PROCESS | 1646 | 1467777778355 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 21:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:02:58 INFO - PROCESS | 1646 | 1467777778361 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 21:02:58 INFO - PROCESS | 1646 | 1467777778365 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:02:58 INFO - PROCESS | 1646 | 1467777778369 Marionette TRACE conn2 <- [1,950,null,{}] 21:02:58 INFO - PROCESS | 1646 | 1467777778383 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}] 21:02:58 INFO - PROCESS | 1646 | 1467777778387 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:58 INFO - PROCESS | 1646 | 1467777778503 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 21:02:58 INFO - PROCESS | 1646 | 1467777778584 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:58 INFO - PROCESS | 1646 | 1467777778587 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192bb800 == 30 [pid = 1646] [id = 245] 21:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112a84800) [pid = 1646] [serial = 733] [outer = 0x0] 21:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1187be000) [pid = 1646] [serial = 734] [outer = 0x112a84800] 21:02:58 INFO - PROCESS | 1646 | 1467777778634 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11970bc00) [pid = 1646] [serial = 735] [outer = 0x112a84800] 21:02:58 INFO - PROCESS | 1646 | 1467777778965 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]]]}] 21:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 625ms 21:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:02:59 INFO - PROCESS | 1646 | 1467777778997 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 21:02:59 INFO - PROCESS | 1646 | 1467777778999 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 21:02:59 INFO - PROCESS | 1646 | 1467777779001 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:02:59 INFO - PROCESS | 1646 | 1467777779002 Marionette TRACE conn2 <- [1,954,null,{}] 21:02:59 INFO - PROCESS | 1646 | 1467777779004 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}] 21:02:59 INFO - PROCESS | 1646 | 1467777779007 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:59 INFO - PROCESS | 1646 | 1467777779088 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 21:02:59 INFO - PROCESS | 1646 | 1467777779121 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:59 INFO - PROCESS | 1646 | 1467777779122 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d9d000 == 31 [pid = 1646] [id = 246] 21:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11873b000) [pid = 1646] [serial = 736] [outer = 0x0] 21:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119929c00) [pid = 1646] [serial = 737] [outer = 0x11873b000] 21:02:59 INFO - PROCESS | 1646 | 1467777779147 Marionette DEBUG loaded listener.js 21:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x120e9a000) [pid = 1646] [serial = 738] [outer = 0x11873b000] 21:02:59 INFO - PROCESS | 1646 | 1467777779512 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]]]}] 21:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 21:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:02:59 INFO - PROCESS | 1646 | 1467777779524 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 21:02:59 INFO - PROCESS | 1646 | 1467777779525 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 21:02:59 INFO - PROCESS | 1646 | 1467777779527 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:02:59 INFO - PROCESS | 1646 | 1467777779529 Marionette TRACE conn2 <- [1,958,null,{}] 21:02:59 INFO - PROCESS | 1646 | 1467777779531 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}] 21:02:59 INFO - PROCESS | 1646 | 1467777779532 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:59 INFO - PROCESS | 1646 | 1467777779628 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 21:02:59 INFO - PROCESS | 1646 | 1467777779662 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:59 INFO - PROCESS | 1646 | 1467777779663 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:02:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213cb800 == 32 [pid = 1646] [id = 247] 21:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11604c000) [pid = 1646] [serial = 739] [outer = 0x0] 21:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12134a800) [pid = 1646] [serial = 740] [outer = 0x11604c000] 21:02:59 INFO - PROCESS | 1646 | 1467777779688 Marionette DEBUG loaded listener.js 21:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x121a86000) [pid = 1646] [serial = 741] [outer = 0x11604c000] 21:02:59 INFO - PROCESS | 1646 | 1467777779997 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]]]}] 21:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 21:03:00 INFO - PROCESS | 1646 | 1467777780052 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 21:03:00 INFO - PROCESS | 1646 | 1467777780054 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 21:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:03:00 INFO - PROCESS | 1646 | 1467777780056 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:03:00 INFO - PROCESS | 1646 | 1467777780057 Marionette TRACE conn2 <- [1,962,null,{}] 21:03:00 INFO - PROCESS | 1646 | 1467777780060 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}] 21:03:00 INFO - PROCESS | 1646 | 1467777780064 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:00 INFO - PROCESS | 1646 | 1467777780185 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 21:03:00 INFO - PROCESS | 1646 | 1467777780220 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 1646 | 1467777780222 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12358d800 == 33 [pid = 1646] [id = 248] 21:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x121a7ec00) [pid = 1646] [serial = 742] [outer = 0x0] 21:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124be1c00) [pid = 1646] [serial = 743] [outer = 0x121a7ec00] 21:03:00 INFO - PROCESS | 1646 | 1467777780247 Marionette DEBUG loaded listener.js 21:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126465800) [pid = 1646] [serial = 744] [outer = 0x121a7ec00] 21:03:00 INFO - PROCESS | 1646 | 1467777780561 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]]]}] 21:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 519ms 21:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:03:00 INFO - PROCESS | 1646 | 1467777780577 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 21:03:00 INFO - PROCESS | 1646 | 1467777780578 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 21:03:00 INFO - PROCESS | 1646 | 1467777780587 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:03:00 INFO - PROCESS | 1646 | 1467777780588 Marionette TRACE conn2 <- [1,966,null,{}] 21:03:00 INFO - PROCESS | 1646 | 1467777780593 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}] 21:03:00 INFO - PROCESS | 1646 | 1467777780594 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:00 INFO - PROCESS | 1646 | 1467777780685 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 21:03:00 INFO - PROCESS | 1646 | 1467777780720 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 1646 | 1467777780721 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x125e2c800 == 34 [pid = 1646] [id = 249] 21:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x121cdc000) [pid = 1646] [serial = 745] [outer = 0x0] 21:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126718800) [pid = 1646] [serial = 746] [outer = 0x121cdc000] 21:03:00 INFO - PROCESS | 1646 | 1467777780745 Marionette DEBUG loaded listener.js 21:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126e03c00) [pid = 1646] [serial = 747] [outer = 0x121cdc000] 21:03:01 INFO - PROCESS | 1646 | 1467777781047 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]]]}] 21:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 528ms 21:03:01 INFO - PROCESS | 1646 | 1467777781108 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 21:03:01 INFO - PROCESS | 1646 | 1467777781109 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 21:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:03:01 INFO - PROCESS | 1646 | 1467777781112 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:03:01 INFO - PROCESS | 1646 | 1467777781113 Marionette TRACE conn2 <- [1,970,null,{}] 21:03:01 INFO - PROCESS | 1646 | 1467777781116 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}] 21:03:01 INFO - PROCESS | 1646 | 1467777781117 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:01 INFO - PROCESS | 1646 | 1467777781414 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126563000) [pid = 1646] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118742400) [pid = 1646] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a67a000) [pid = 1646] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11383c400) [pid = 1646] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116050c00) [pid = 1646] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119a63400) [pid = 1646] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x117206000) [pid = 1646] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11970c400) [pid = 1646] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1187b0c00) [pid = 1646] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115eea800) [pid = 1646] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x129394800) [pid = 1646] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1130c4400) [pid = 1646] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a8a8400) [pid = 1646] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x113f0a800) [pid = 1646] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:03:01 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118456c00) [pid = 1646] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:03:01 INFO - PROCESS | 1646 | 1467777781505 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:01 INFO - PROCESS | 1646 | 1467777781506 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f36000 == 35 [pid = 1646] [id = 250] 21:03:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1121b9000) [pid = 1646] [serial = 748] [outer = 0x0] 21:03:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x113f0a800) [pid = 1646] [serial = 749] [outer = 0x1121b9000] 21:03:01 INFO - PROCESS | 1646 | 1467777781544 Marionette DEBUG loaded listener.js 21:03:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119224400) [pid = 1646] [serial = 750] [outer = 0x1121b9000] 21:03:01 INFO - PROCESS | 1646 | 1467777781848 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]]]}] 21:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 768ms 21:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:03:01 INFO - PROCESS | 1646 | 1467777781880 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 21:03:01 INFO - PROCESS | 1646 | 1467777781882 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 21:03:01 INFO - PROCESS | 1646 | 1467777781884 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:03:01 INFO - PROCESS | 1646 | 1467777781885 Marionette TRACE conn2 <- [1,974,null,{}] 21:03:01 INFO - PROCESS | 1646 | 1467777781895 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}] 21:03:01 INFO - PROCESS | 1646 | 1467777781904 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:02 INFO - PROCESS | 1646 | 1467777782008 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 21:03:02 INFO - PROCESS | 1646 | 1467777782014 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:02 INFO - PROCESS | 1646 | 1467777782015 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192bb000 == 36 [pid = 1646] [id = 251] 21:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1160aa000) [pid = 1646] [serial = 751] [outer = 0x0] 21:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120e9dc00) [pid = 1646] [serial = 752] [outer = 0x1160aa000] 21:03:02 INFO - PROCESS | 1646 | 1467777782040 Marionette DEBUG loaded listener.js 21:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128b1f000) [pid = 1646] [serial = 753] [outer = 0x1160aa000] 21:03:02 INFO - PROCESS | 1646 | 1467777782315 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]]]}] 21:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 21:03:02 INFO - PROCESS | 1646 | 1467777782353 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 21:03:02 INFO - PROCESS | 1646 | 1467777782354 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 21:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:03:02 INFO - PROCESS | 1646 | 1467777782364 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:03:02 INFO - PROCESS | 1646 | 1467777782365 Marionette TRACE conn2 <- [1,978,null,{}] 21:03:02 INFO - PROCESS | 1646 | 1467777782367 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}] 21:03:02 INFO - PROCESS | 1646 | 1467777782368 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:02 INFO - PROCESS | 1646 | 1467777782449 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 21:03:02 INFO - PROCESS | 1646 | 1467777782453 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:02 INFO - PROCESS | 1646 | 1467777782454 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f91000 == 37 [pid = 1646] [id = 252] 21:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126adb400) [pid = 1646] [serial = 754] [outer = 0x0] 21:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128f4c800) [pid = 1646] [serial = 755] [outer = 0x126adb400] 21:03:02 INFO - PROCESS | 1646 | 1467777782480 Marionette DEBUG loaded listener.js 21:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129166800) [pid = 1646] [serial = 756] [outer = 0x126adb400] 21:03:02 INFO - PROCESS | 1646 | 1467777782824 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]]]}] 21:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 21:03:02 INFO - PROCESS | 1646 | 1467777782832 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 21:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:03:02 INFO - PROCESS | 1646 | 1467777782834 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 21:03:02 INFO - PROCESS | 1646 | 1467777782836 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:03:02 INFO - PROCESS | 1646 | 1467777782838 Marionette TRACE conn2 <- [1,982,null,{}] 21:03:02 INFO - PROCESS | 1646 | 1467777782844 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}] 21:03:02 INFO - PROCESS | 1646 | 1467777782845 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:02 INFO - PROCESS | 1646 | 1467777782971 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 21:03:02 INFO - PROCESS | 1646 | 1467777782977 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:02 INFO - PROCESS | 1646 | 1467777782978 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213c7000 == 38 [pid = 1646] [id = 253] 21:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126adbc00) [pid = 1646] [serial = 757] [outer = 0x0] 21:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129394800) [pid = 1646] [serial = 758] [outer = 0x126adbc00] 21:03:03 INFO - PROCESS | 1646 | 1467777783005 Marionette DEBUG loaded listener.js 21:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a6fb800) [pid = 1646] [serial = 759] [outer = 0x126adbc00] 21:03:03 INFO - PROCESS | 1646 | 1467777783291 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]]]}] 21:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 472ms 21:03:03 INFO - PROCESS | 1646 | 1467777783314 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 21:03:03 INFO - PROCESS | 1646 | 1467777783315 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 21:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:03:03 INFO - PROCESS | 1646 | 1467777783318 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:03:03 INFO - PROCESS | 1646 | 1467777783319 Marionette TRACE conn2 <- [1,986,null,{}] 21:03:03 INFO - PROCESS | 1646 | 1467777783329 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}] 21:03:03 INFO - PROCESS | 1646 | 1467777783330 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:03 INFO - PROCESS | 1646 | 1467777783461 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 21:03:03 INFO - PROCESS | 1646 | 1467777783511 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:03 INFO - PROCESS | 1646 | 1467777783513 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x112abc000 == 39 [pid = 1646] [id = 254] 21:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1121b8400) [pid = 1646] [serial = 760] [outer = 0x0] 21:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1129a4400) [pid = 1646] [serial = 761] [outer = 0x1121b8400] 21:03:03 INFO - PROCESS | 1646 | 1467777783545 Marionette DEBUG loaded listener.js 21:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11383e800) [pid = 1646] [serial = 762] [outer = 0x1121b8400] 21:03:04 INFO - PROCESS | 1646 | 1467777784074 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]]]}] 21:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 821ms 21:03:04 INFO - PROCESS | 1646 | 1467777784202 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 21:03:04 INFO - PROCESS | 1646 | 1467777784206 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 21:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:03:04 INFO - PROCESS | 1646 | 1467777784264 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:03:04 INFO - PROCESS | 1646 | 1467777784268 Marionette TRACE conn2 <- [1,990,null,{}] 21:03:04 INFO - PROCESS | 1646 | 1467777784273 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}] 21:03:04 INFO - PROCESS | 1646 | 1467777784275 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:04 INFO - PROCESS | 1646 | 1467777784395 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 21:03:04 INFO - PROCESS | 1646 | 1467777784444 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:04 INFO - PROCESS | 1646 | 1467777784446 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189e4000 == 40 [pid = 1646] [id = 255] 21:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1182a3c00) [pid = 1646] [serial = 763] [outer = 0x0] 21:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11831a800) [pid = 1646] [serial = 764] [outer = 0x1182a3c00] 21:03:04 INFO - PROCESS | 1646 | 1467777784476 Marionette DEBUG loaded listener.js 21:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118460000) [pid = 1646] [serial = 765] [outer = 0x1182a3c00] 21:03:04 INFO - PROCESS | 1646 | 1467777784966 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]]]}] 21:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 907ms 21:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:03:05 INFO - PROCESS | 1646 | 1467777785140 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 21:03:05 INFO - PROCESS | 1646 | 1467777785143 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 21:03:05 INFO - PROCESS | 1646 | 1467777785147 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:03:05 INFO - PROCESS | 1646 | 1467777785148 Marionette TRACE conn2 <- [1,994,null,{}] 21:03:05 INFO - PROCESS | 1646 | 1467777785152 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}] 21:03:05 INFO - PROCESS | 1646 | 1467777785154 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:05 INFO - PROCESS | 1646 | 1467777785257 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 21:03:05 INFO - PROCESS | 1646 | 1467777785331 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:05 INFO - PROCESS | 1646 | 1467777785334 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x116065000 == 41 [pid = 1646] [id = 256] 21:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x116908c00) [pid = 1646] [serial = 766] [outer = 0x0] 21:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x116fcc800) [pid = 1646] [serial = 767] [outer = 0x116908c00] 21:03:05 INFO - PROCESS | 1646 | 1467777785363 Marionette DEBUG loaded listener.js 21:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118313000) [pid = 1646] [serial = 768] [outer = 0x116908c00] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1213c7000 == 40 [pid = 1646] [id = 253] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x128f91000 == 39 [pid = 1646] [id = 252] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1192bb000 == 38 [pid = 1646] [id = 251] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x116f36000 == 37 [pid = 1646] [id = 250] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x125e2c800 == 36 [pid = 1646] [id = 249] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12358d800 == 35 [pid = 1646] [id = 248] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1213cb800 == 34 [pid = 1646] [id = 247] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x119d9d000 == 33 [pid = 1646] [id = 246] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1192bb800 == 32 [pid = 1646] [id = 245] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x116f27800 == 31 [pid = 1646] [id = 244] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x113d51000 == 30 [pid = 1646] [id = 243] 21:03:05 INFO - PROCESS | 1646 | --DOCSHELL 0x116f21000 == 29 [pid = 1646] [id = 242] 21:03:05 INFO - PROCESS | 1646 | 1467777785780 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]]]}] 21:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 21:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:03:05 INFO - PROCESS | 1646 | 1467777785817 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 21:03:05 INFO - PROCESS | 1646 | 1467777785819 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 21:03:05 INFO - PROCESS | 1646 | 1467777785823 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:03:05 INFO - PROCESS | 1646 | 1467777785826 Marionette TRACE conn2 <- [1,998,null,{}] 21:03:05 INFO - PROCESS | 1646 | 1467777785828 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}] 21:03:05 INFO - PROCESS | 1646 | 1467777785830 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:05 INFO - PROCESS | 1646 | 1467777785911 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128f4e000) [pid = 1646] [serial = 689] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12602fc00) [pid = 1646] [serial = 686] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12a683c00) [pid = 1646] [serial = 695] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119b1cc00) [pid = 1646] [serial = 680] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x121820400) [pid = 1646] [serial = 681] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x116906400) [pid = 1646] [serial = 668] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1175e5400) [pid = 1646] [serial = 669] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a530000) [pid = 1646] [serial = 666] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x129398400) [pid = 1646] [serial = 665] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118315000) [pid = 1646] [serial = 674] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11845c400) [pid = 1646] [serial = 675] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x124bb6c00) [pid = 1646] [serial = 683] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118993000) [pid = 1646] [serial = 677] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11922ac00) [pid = 1646] [serial = 678] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1175e8000) [pid = 1646] [serial = 671] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118460800) [pid = 1646] [serial = 672] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x129408c00) [pid = 1646] [serial = 692] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x120e96400) [pid = 1646] [serial = 699] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x117d9b000) [pid = 1646] [serial = 698] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12ae48c00) [pid = 1646] [serial = 707] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12ae3d000) [pid = 1646] [serial = 705] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12ae63400) [pid = 1646] [serial = 708] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a6f3000) [pid = 1646] [serial = 696] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a6f7400) [pid = 1646] [serial = 704] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129393c00) [pid = 1646] [serial = 690] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126465400) [pid = 1646] [serial = 687] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a538000) [pid = 1646] [serial = 693] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126ada800) [pid = 1646] [serial = 701] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a685400) [pid = 1646] [serial = 702] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11831f000) [pid = 1646] [serial = 684] [outer = 0x0] [url = about:blank] 21:03:05 INFO - PROCESS | 1646 | 1467777785971 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:05 INFO - PROCESS | 1646 | 1467777785972 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d37800 == 30 [pid = 1646] [id = 257] 21:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x117d9b000) [pid = 1646] [serial = 769] [outer = 0x0] 21:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118454800) [pid = 1646] [serial = 770] [outer = 0x117d9b000] 21:03:06 INFO - PROCESS | 1646 | 1467777786007 Marionette DEBUG loaded listener.js 21:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118995c00) [pid = 1646] [serial = 771] [outer = 0x117d9b000] 21:03:06 INFO - PROCESS | 1646 | 1467777786315 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]]]}] 21:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 523ms 21:03:06 INFO - PROCESS | 1646 | 1467777786345 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 21:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:03:06 INFO - PROCESS | 1646 | 1467777786347 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 21:03:06 INFO - PROCESS | 1646 | 1467777786349 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:03:06 INFO - PROCESS | 1646 | 1467777786350 Marionette TRACE conn2 <- [1,1002,null,{}] 21:03:06 INFO - PROCESS | 1646 | 1467777786360 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}] 21:03:06 INFO - PROCESS | 1646 | 1467777786363 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:06 INFO - PROCESS | 1646 | 1467777786452 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 21:03:06 INFO - PROCESS | 1646 | 1467777786504 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:06 INFO - PROCESS | 1646 | 1467777786506 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bce000 == 31 [pid = 1646] [id = 258] 21:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11970d000) [pid = 1646] [serial = 772] [outer = 0x0] 21:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x120e98800) [pid = 1646] [serial = 773] [outer = 0x11970d000] 21:03:06 INFO - PROCESS | 1646 | 1467777786537 Marionette DEBUG loaded listener.js 21:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x121cd4400) [pid = 1646] [serial = 774] [outer = 0x11970d000] 21:03:06 INFO - PROCESS | 1646 | 1467777786865 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]]]}] 21:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 21:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:03:06 INFO - PROCESS | 1646 | 1467777786879 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 21:03:06 INFO - PROCESS | 1646 | 1467777786881 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 21:03:06 INFO - PROCESS | 1646 | 1467777786883 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:03:06 INFO - PROCESS | 1646 | 1467777786884 Marionette TRACE conn2 <- [1,1006,null,{}] 21:03:06 INFO - PROCESS | 1646 | 1467777786886 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}] 21:03:06 INFO - PROCESS | 1646 | 1467777786888 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:06 INFO - PROCESS | 1646 | 1467777786978 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 21:03:06 INFO - PROCESS | 1646 | 1467777786981 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:06 INFO - PROCESS | 1646 | 1467777786982 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123422800 == 32 [pid = 1646] [id = 259] 21:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1138c6000) [pid = 1646] [serial = 775] [outer = 0x0] 21:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124ead000) [pid = 1646] [serial = 776] [outer = 0x1138c6000] 21:03:07 INFO - PROCESS | 1646 | 1467777787008 Marionette DEBUG loaded listener.js 21:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1254d0c00) [pid = 1646] [serial = 777] [outer = 0x1138c6000] 21:03:07 INFO - PROCESS | 1646 | 1467777787350 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]]]}] 21:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 520ms 21:03:07 INFO - PROCESS | 1646 | 1467777787403 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 21:03:07 INFO - PROCESS | 1646 | 1467777787405 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 21:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:03:07 INFO - PROCESS | 1646 | 1467777787410 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:03:07 INFO - PROCESS | 1646 | 1467777787411 Marionette TRACE conn2 <- [1,1010,null,{}] 21:03:07 INFO - PROCESS | 1646 | 1467777787413 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}] 21:03:07 INFO - PROCESS | 1646 | 1467777787414 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:07 INFO - PROCESS | 1646 | 1467777787491 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 21:03:07 INFO - PROCESS | 1646 | 1467777787495 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:07 INFO - PROCESS | 1646 | 1467777787496 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d24000 == 33 [pid = 1646] [id = 260] 21:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11992a000) [pid = 1646] [serial = 778] [outer = 0x0] 21:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1260dd800) [pid = 1646] [serial = 779] [outer = 0x11992a000] 21:03:07 INFO - PROCESS | 1646 | 1467777787521 Marionette DEBUG loaded listener.js 21:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12670cc00) [pid = 1646] [serial = 780] [outer = 0x11992a000] 21:03:07 INFO - PROCESS | 1646 | 1467777787855 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]]]}] 21:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 470ms 21:03:07 INFO - PROCESS | 1646 | 1467777787880 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 21:03:07 INFO - PROCESS | 1646 | 1467777787882 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 21:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:03:07 INFO - PROCESS | 1646 | 1467777787884 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:03:07 INFO - PROCESS | 1646 | 1467777787885 Marionette TRACE conn2 <- [1,1014,null,{}] 21:03:07 INFO - PROCESS | 1646 | 1467777787895 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}] 21:03:07 INFO - PROCESS | 1646 | 1467777787899 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:08 INFO - PROCESS | 1646 | 1467777788022 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 21:03:08 INFO - PROCESS | 1646 | 1467777788027 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:08 INFO - PROCESS | 1646 | 1467777788029 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d96000 == 34 [pid = 1646] [id = 261] 21:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126ada800) [pid = 1646] [serial = 781] [outer = 0x0] 21:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128b1c800) [pid = 1646] [serial = 782] [outer = 0x126ada800] 21:03:08 INFO - PROCESS | 1646 | 1467777788082 Marionette DEBUG loaded listener.js 21:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129408c00) [pid = 1646] [serial = 783] [outer = 0x126ada800] 21:03:08 INFO - PROCESS | 1646 | 1467777788410 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]]]}] 21:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 567ms 21:03:08 INFO - PROCESS | 1646 | 1467777788452 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 21:03:08 INFO - PROCESS | 1646 | 1467777788453 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 21:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:03:08 INFO - PROCESS | 1646 | 1467777788456 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:03:08 INFO - PROCESS | 1646 | 1467777788457 Marionette TRACE conn2 <- [1,1018,null,{}] 21:03:08 INFO - PROCESS | 1646 | 1467777788459 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}] 21:03:08 INFO - PROCESS | 1646 | 1467777788460 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:08 INFO - PROCESS | 1646 | 1467777788553 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 21:03:08 INFO - PROCESS | 1646 | 1467777788589 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:08 INFO - PROCESS | 1646 | 1467777788590 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f9b800 == 35 [pid = 1646] [id = 262] 21:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a530000) [pid = 1646] [serial = 784] [outer = 0x0] 21:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a686800) [pid = 1646] [serial = 785] [outer = 0x12a530000] 21:03:08 INFO - PROCESS | 1646 | 1467777788614 Marionette DEBUG loaded listener.js 21:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a89a800) [pid = 1646] [serial = 786] [outer = 0x12a530000] 21:03:08 INFO - PROCESS | 1646 | 1467777788932 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]]]}] 21:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 21:03:08 INFO - PROCESS | 1646 | 1467777788976 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 21:03:08 INFO - PROCESS | 1646 | 1467777788977 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 21:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:03:08 INFO - PROCESS | 1646 | 1467777788980 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:03:08 INFO - PROCESS | 1646 | 1467777788981 Marionette TRACE conn2 <- [1,1022,null,{}] 21:03:08 INFO - PROCESS | 1646 | 1467777788983 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}] 21:03:08 INFO - PROCESS | 1646 | 1467777788984 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:09 INFO - PROCESS | 1646 | 1467777789078 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 21:03:09 INFO - PROCESS | 1646 | 1467777789089 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:09 INFO - PROCESS | 1646 | 1467777789091 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a69f000 == 36 [pid = 1646] [id = 263] 21:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a682c00) [pid = 1646] [serial = 787] [outer = 0x0] 21:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a8a3800) [pid = 1646] [serial = 788] [outer = 0x12a682c00] 21:03:09 INFO - PROCESS | 1646 | 1467777789115 Marionette DEBUG loaded listener.js 21:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ae40c00) [pid = 1646] [serial = 789] [outer = 0x12a682c00] 21:03:09 INFO - PROCESS | 1646 | 1467777789453 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]]]}] 21:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 21:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:03:09 INFO - PROCESS | 1646 | 1467777789498 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 21:03:09 INFO - PROCESS | 1646 | 1467777789499 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 21:03:09 INFO - PROCESS | 1646 | 1467777789501 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:03:09 INFO - PROCESS | 1646 | 1467777789503 Marionette TRACE conn2 <- [1,1026,null,{}] 21:03:09 INFO - PROCESS | 1646 | 1467777789505 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}] 21:03:09 INFO - PROCESS | 1646 | 1467777789506 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:09 INFO - PROCESS | 1646 | 1467777789603 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 21:03:09 INFO - PROCESS | 1646 | 1467777789606 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:09 INFO - PROCESS | 1646 | 1467777789607 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9b9800 == 37 [pid = 1646] [id = 264] 21:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a6f0800) [pid = 1646] [serial = 790] [outer = 0x0] 21:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ae5d000) [pid = 1646] [serial = 791] [outer = 0x12a6f0800] 21:03:09 INFO - PROCESS | 1646 | 1467777789631 Marionette DEBUG loaded listener.js 21:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b747800) [pid = 1646] [serial = 792] [outer = 0x12a6f0800] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11604c000) [pid = 1646] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x117207000) [pid = 1646] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11604c800) [pid = 1646] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11604fc00) [pid = 1646] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1190b2c00) [pid = 1646] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1162ddc00) [pid = 1646] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x121a7ec00) [pid = 1646] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1260e0000) [pid = 1646] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x121cdc000) [pid = 1646] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112a84800) [pid = 1646] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126e11800) [pid = 1646] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x113393000) [pid = 1646] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126adb400) [pid = 1646] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1121b9000) [pid = 1646] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1160aa000) [pid = 1646] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:03:09 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11873b000) [pid = 1646] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:03:09 INFO - PROCESS | 1646 | 1467777789994 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]]]}] 21:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 21:03:10 INFO - PROCESS | 1646 | 1467777790035 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 21:03:10 INFO - PROCESS | 1646 | 1467777790036 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 21:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:03:10 INFO - PROCESS | 1646 | 1467777790049 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:03:10 INFO - PROCESS | 1646 | 1467777790050 Marionette TRACE conn2 <- [1,1030,null,{}] 21:03:10 INFO - PROCESS | 1646 | 1467777790052 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}] 21:03:10 INFO - PROCESS | 1646 | 1467777790054 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:10 INFO - PROCESS | 1646 | 1467777790136 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 21:03:10 INFO - PROCESS | 1646 | 1467777790142 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:10 INFO - PROCESS | 1646 | 1467777790143 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x123421800 == 38 [pid = 1646] [id = 265] 21:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x116050c00) [pid = 1646] [serial = 793] [outer = 0x0] 21:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11922bc00) [pid = 1646] [serial = 794] [outer = 0x116050c00] 21:03:10 INFO - PROCESS | 1646 | 1467777790167 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121a7ec00) [pid = 1646] [serial = 795] [outer = 0x116050c00] 21:03:10 INFO - PROCESS | 1646 | 1467777790493 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]]]}] 21:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 473ms 21:03:10 INFO - PROCESS | 1646 | 1467777790518 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 21:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:03:10 INFO - PROCESS | 1646 | 1467777790519 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 21:03:10 INFO - PROCESS | 1646 | 1467777790521 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:03:10 INFO - PROCESS | 1646 | 1467777790525 Marionette TRACE conn2 <- [1,1034,null,{}] 21:03:10 INFO - PROCESS | 1646 | 1467777790528 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}] 21:03:10 INFO - PROCESS | 1646 | 1467777790529 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:10 INFO - PROCESS | 1646 | 1467777790619 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 21:03:10 INFO - PROCESS | 1646 | 1467777790672 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:10 INFO - PROCESS | 1646 | 1467777790674 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b72d800 == 39 [pid = 1646] [id = 266] 21:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1162d4400) [pid = 1646] [serial = 796] [outer = 0x0] 21:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1260e3000) [pid = 1646] [serial = 797] [outer = 0x1162d4400] 21:03:10 INFO - PROCESS | 1646 | 1467777790700 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b752c00) [pid = 1646] [serial = 798] [outer = 0x1162d4400] 21:03:10 INFO - PROCESS | 1646 | 1467777790993 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]]]}] 21:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 522ms 21:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:03:11 INFO - PROCESS | 1646 | 1467777791045 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 1646 | 1467777791046 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 21:03:11 INFO - PROCESS | 1646 | 1467777791048 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:03:11 INFO - PROCESS | 1646 | 1467777791049 Marionette TRACE conn2 <- [1,1038,null,{}] 21:03:11 INFO - PROCESS | 1646 | 1467777791051 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}] 21:03:11 INFO - PROCESS | 1646 | 1467777791052 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:11 INFO - PROCESS | 1646 | 1467777791134 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 21:03:11 INFO - PROCESS | 1646 | 1467777791137 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 1646 | 1467777791140 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd0f800 == 40 [pid = 1646] [id = 267] 21:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b753400) [pid = 1646] [serial = 799] [outer = 0x0] 21:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b8b4400) [pid = 1646] [serial = 800] [outer = 0x12b753400] 21:03:11 INFO - PROCESS | 1646 | 1467777791165 Marionette DEBUG loaded listener.js 21:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b94f800) [pid = 1646] [serial = 801] [outer = 0x12b753400] 21:03:11 INFO - PROCESS | 1646 | 1467777791483 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]]]}] 21:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 21:03:11 INFO - PROCESS | 1646 | 1467777791517 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 1646 | 1467777791518 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 21:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:03:11 INFO - PROCESS | 1646 | 1467777791521 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:03:11 INFO - PROCESS | 1646 | 1467777791522 Marionette TRACE conn2 <- [1,1042,null,{}] 21:03:11 INFO - PROCESS | 1646 | 1467777791526 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}] 21:03:11 INFO - PROCESS | 1646 | 1467777791528 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:11 INFO - PROCESS | 1646 | 1467777791633 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 21:03:11 INFO - PROCESS | 1646 | 1467777791641 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 1646 | 1467777791642 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c012000 == 41 [pid = 1646] [id = 268] 21:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b8b1800) [pid = 1646] [serial = 802] [outer = 0x0] 21:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b959c00) [pid = 1646] [serial = 803] [outer = 0x12b8b1800] 21:03:11 INFO - PROCESS | 1646 | 1467777791666 Marionette DEBUG loaded listener.js 21:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bd44400) [pid = 1646] [serial = 804] [outer = 0x12b8b1800] 21:03:12 INFO - PROCESS | 1646 | 1467777792100 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]]]}] 21:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 21:03:12 INFO - PROCESS | 1646 | 1467777792156 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 1646 | 1467777792158 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 21:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:03:12 INFO - PROCESS | 1646 | 1467777792178 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:03:12 INFO - PROCESS | 1646 | 1467777792179 Marionette TRACE conn2 <- [1,1046,null,{}] 21:03:12 INFO - PROCESS | 1646 | 1467777792185 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}] 21:03:12 INFO - PROCESS | 1646 | 1467777792187 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:12 INFO - PROCESS | 1646 | 1467777792291 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 21:03:12 INFO - PROCESS | 1646 | 1467777792357 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:12 INFO - PROCESS | 1646 | 1467777792359 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x11820d800 == 42 [pid = 1646] [id = 269] 21:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x117206800) [pid = 1646] [serial = 805] [outer = 0x0] 21:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11845e000) [pid = 1646] [serial = 806] [outer = 0x117206800] 21:03:12 INFO - PROCESS | 1646 | 1467777792390 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118746c00) [pid = 1646] [serial = 807] [outer = 0x117206800] 21:03:12 INFO - PROCESS | 1646 | 1467777792812 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]]]}] 21:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 687ms 21:03:12 INFO - PROCESS | 1646 | 1467777792850 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 1646 | 1467777792853 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 21:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:03:12 INFO - PROCESS | 1646 | 1467777792857 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:03:12 INFO - PROCESS | 1646 | 1467777792859 Marionette TRACE conn2 <- [1,1050,null,{}] 21:03:12 INFO - PROCESS | 1646 | 1467777792862 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}] 21:03:12 INFO - PROCESS | 1646 | 1467777792864 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:12 INFO - PROCESS | 1646 | 1467777792972 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 21:03:13 INFO - PROCESS | 1646 | 1467777793071 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 1646 | 1467777793073 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289ae000 == 43 [pid = 1646] [id = 270] 21:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11970cc00) [pid = 1646] [serial = 808] [outer = 0x0] 21:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119a5fc00) [pid = 1646] [serial = 809] [outer = 0x11970cc00] 21:03:13 INFO - PROCESS | 1646 | 1467777793104 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1215a0800) [pid = 1646] [serial = 810] [outer = 0x11970cc00] 21:03:13 INFO - PROCESS | 1646 | 1467777793526 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]]]}] 21:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 721ms 21:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:03:13 INFO - PROCESS | 1646 | 1467777793579 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 21:03:13 INFO - PROCESS | 1646 | 1467777793580 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 21:03:13 INFO - PROCESS | 1646 | 1467777793582 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:03:13 INFO - PROCESS | 1646 | 1467777793585 Marionette TRACE conn2 <- [1,1054,null,{}] 21:03:13 INFO - PROCESS | 1646 | 1467777793593 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}] 21:03:13 INFO - PROCESS | 1646 | 1467777793596 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:13 INFO - PROCESS | 1646 | 1467777793701 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 21:03:13 INFO - PROCESS | 1646 | 1467777793756 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 1646 | 1467777793758 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c253000 == 44 [pid = 1646] [id = 271] 21:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12650f000) [pid = 1646] [serial = 811] [outer = 0x0] 21:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126e0b800) [pid = 1646] [serial = 812] [outer = 0x12650f000] 21:03:13 INFO - PROCESS | 1646 | 1467777793790 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128d1b400) [pid = 1646] [serial = 813] [outer = 0x12650f000] 21:03:14 INFO - PROCESS | 1646 | 1467777794233 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]]]}] 21:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 674ms 21:03:14 INFO - PROCESS | 1646 | 1467777794256 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 21:03:14 INFO - PROCESS | 1646 | 1467777794258 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 21:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:03:14 INFO - PROCESS | 1646 | 1467777794261 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:03:14 INFO - PROCESS | 1646 | 1467777794262 Marionette TRACE conn2 <- [1,1058,null,{}] 21:03:14 INFO - PROCESS | 1646 | 1467777794283 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}] 21:03:14 INFO - PROCESS | 1646 | 1467777794284 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:14 INFO - PROCESS | 1646 | 1467777794391 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 21:03:14 INFO - PROCESS | 1646 | 1467777794444 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:14 INFO - PROCESS | 1646 | 1467777794445 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c70a000 == 45 [pid = 1646] [id = 272] 21:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x129399800) [pid = 1646] [serial = 814] [outer = 0x0] 21:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12a8a0400) [pid = 1646] [serial = 815] [outer = 0x129399800] 21:03:14 INFO - PROCESS | 1646 | 1467777794474 Marionette DEBUG loaded listener.js 21:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12ae62000) [pid = 1646] [serial = 816] [outer = 0x129399800] 21:03:15 INFO - PROCESS | 1646 | 1467777795091 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]]]}] 21:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 868ms 21:03:15 INFO - PROCESS | 1646 | 1467777795130 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 21:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:03:15 INFO - PROCESS | 1646 | 1467777795133 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 21:03:15 INFO - PROCESS | 1646 | 1467777795136 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:03:15 INFO - PROCESS | 1646 | 1467777795138 Marionette TRACE conn2 <- [1,1062,null,{}] 21:03:15 INFO - PROCESS | 1646 | 1467777795142 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}] 21:03:15 INFO - PROCESS | 1646 | 1467777795144 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:15 INFO - PROCESS | 1646 | 1467777795246 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 21:03:15 INFO - PROCESS | 1646 | 1467777795301 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:15 INFO - PROCESS | 1646 | 1467777795304 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189cc000 == 46 [pid = 1646] [id = 273] 21:03:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1167c0800) [pid = 1646] [serial = 817] [outer = 0x0] 21:03:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11829e000) [pid = 1646] [serial = 818] [outer = 0x1167c0800] 21:03:15 INFO - PROCESS | 1646 | 1467777795331 Marionette DEBUG loaded listener.js 21:03:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118620000) [pid = 1646] [serial = 819] [outer = 0x1167c0800] 21:03:15 INFO - PROCESS | 1646 | 1467777795811 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]]]}] 21:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 723ms 21:03:15 INFO - PROCESS | 1646 | 1467777795859 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 21:03:15 INFO - PROCESS | 1646 | 1467777795862 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 21:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:03:15 INFO - PROCESS | 1646 | 1467777795866 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:03:15 INFO - PROCESS | 1646 | 1467777795868 Marionette TRACE conn2 <- [1,1066,null,{}] 21:03:15 INFO - PROCESS | 1646 | 1467777795870 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}] 21:03:15 INFO - PROCESS | 1646 | 1467777795872 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:15 INFO - PROCESS | 1646 | 1467777795968 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd0f800 == 45 [pid = 1646] [id = 267] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12b72d800 == 44 [pid = 1646] [id = 266] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x123421800 == 43 [pid = 1646] [id = 265] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9b9800 == 42 [pid = 1646] [id = 264] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12a69f000 == 41 [pid = 1646] [id = 263] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x128f9b800 == 40 [pid = 1646] [id = 262] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x128d96000 == 39 [pid = 1646] [id = 261] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x117d24000 == 38 [pid = 1646] [id = 260] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x123422800 == 37 [pid = 1646] [id = 259] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119bce000 == 36 [pid = 1646] [id = 258] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x117d37800 == 35 [pid = 1646] [id = 257] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x116065000 == 34 [pid = 1646] [id = 256] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1189e4000 == 33 [pid = 1646] [id = 255] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x112abc000 == 32 [pid = 1646] [id = 254] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1189cc000 == 31 [pid = 1646] [id = 273] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c70a000 == 30 [pid = 1646] [id = 272] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c253000 == 29 [pid = 1646] [id = 271] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1289ae000 == 28 [pid = 1646] [id = 270] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c012000 == 27 [pid = 1646] [id = 268] 21:03:16 INFO - PROCESS | 1646 | --DOCSHELL 0x11820d800 == 26 [pid = 1646] [id = 269] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12134a800) [pid = 1646] [serial = 740] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11838bc00) [pid = 1646] [serial = 726] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11829f400) [pid = 1646] [serial = 725] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x118315400) [pid = 1646] [serial = 711] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x116629c00) [pid = 1646] [serial = 710] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x116970800) [pid = 1646] [serial = 728] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1175e0c00) [pid = 1646] [serial = 729] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119a5c800) [pid = 1646] [serial = 714] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11970ec00) [pid = 1646] [serial = 713] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1182a0400) [pid = 1646] [serial = 731] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11873b400) [pid = 1646] [serial = 732] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x124be1c00) [pid = 1646] [serial = 743] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x121a86000) [pid = 1646] [serial = 741] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126e08c00) [pid = 1646] [serial = 717] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126718800) [pid = 1646] [serial = 746] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126465800) [pid = 1646] [serial = 744] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126561c00) [pid = 1646] [serial = 716] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1187be000) [pid = 1646] [serial = 734] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11970bc00) [pid = 1646] [serial = 735] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12a6f4c00) [pid = 1646] [serial = 720] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x129168000) [pid = 1646] [serial = 719] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126e03c00) [pid = 1646] [serial = 747] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1160af400) [pid = 1646] [serial = 723] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x113a80c00) [pid = 1646] [serial = 722] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128f4c800) [pid = 1646] [serial = 755] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129166800) [pid = 1646] [serial = 756] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x129394800) [pid = 1646] [serial = 758] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119224400) [pid = 1646] [serial = 750] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x113f0a800) [pid = 1646] [serial = 749] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x120e9dc00) [pid = 1646] [serial = 752] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x120e9a000) [pid = 1646] [serial = 738] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119929c00) [pid = 1646] [serial = 737] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128b1f000) [pid = 1646] [serial = 753] [outer = 0x0] [url = about:blank] 21:03:16 INFO - PROCESS | 1646 | 1467777796590 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:16 INFO - PROCESS | 1646 | 1467777796592 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x112159800 == 27 [pid = 1646] [id = 274] 21:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1129b1400) [pid = 1646] [serial = 820] [outer = 0x0] 21:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1130c3c00) [pid = 1646] [serial = 821] [outer = 0x1129b1400] 21:03:16 INFO - PROCESS | 1646 | 1467777796622 Marionette DEBUG loaded listener.js 21:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1138cc400) [pid = 1646] [serial = 822] [outer = 0x1129b1400] 21:03:16 INFO - PROCESS | 1646 | 1467777796929 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]]]}] 21:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1121ms 21:03:16 INFO - PROCESS | 1646 | 1467777796990 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 21:03:16 INFO - PROCESS | 1646 | 1467777796993 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 21:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:03:16 INFO - PROCESS | 1646 | 1467777796996 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:03:17 INFO - PROCESS | 1646 | 1467777796998 Marionette TRACE conn2 <- [1,1070,null,{}] 21:03:17 INFO - PROCESS | 1646 | 1467777797002 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}] 21:03:17 INFO - PROCESS | 1646 | 1467777797003 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:17 INFO - PROCESS | 1646 | 1467777797078 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 21:03:17 INFO - PROCESS | 1646 | 1467777797084 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:17 INFO - PROCESS | 1646 | 1467777797085 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x116671000 == 28 [pid = 1646] [id = 275] 21:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1167bec00) [pid = 1646] [serial = 823] [outer = 0x0] 21:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116975400) [pid = 1646] [serial = 824] [outer = 0x1167bec00] 21:03:17 INFO - PROCESS | 1646 | 1467777797114 Marionette DEBUG loaded listener.js 21:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1175e7400) [pid = 1646] [serial = 825] [outer = 0x1167bec00] 21:03:17 INFO - PROCESS | 1646 | 1467777797452 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]]]}] 21:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 469ms 21:03:17 INFO - PROCESS | 1646 | 1467777797471 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 21:03:17 INFO - PROCESS | 1646 | 1467777797476 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 21:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:03:17 INFO - PROCESS | 1646 | 1467777797479 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:03:17 INFO - PROCESS | 1646 | 1467777797480 Marionette TRACE conn2 <- [1,1074,null,{}] 21:03:17 INFO - PROCESS | 1646 | 1467777797482 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}] 21:03:17 INFO - PROCESS | 1646 | 1467777797484 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:17 INFO - PROCESS | 1646 | 1467777797562 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 21:03:17 INFO - PROCESS | 1646 | 1467777797568 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:17 INFO - PROCESS | 1646 | 1467777797569 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x117231800 == 29 [pid = 1646] [id = 276] 21:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118357400) [pid = 1646] [serial = 826] [outer = 0x0] 21:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11845b000) [pid = 1646] [serial = 827] [outer = 0x118357400] 21:03:17 INFO - PROCESS | 1646 | 1467777797604 Marionette DEBUG loaded listener.js 21:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11873e000) [pid = 1646] [serial = 828] [outer = 0x118357400] 21:03:17 INFO - PROCESS | 1646 | 1467777797957 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]]]}] 21:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 21:03:17 INFO - PROCESS | 1646 | 1467777797998 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 21:03:17 INFO - PROCESS | 1646 | 1467777797999 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 21:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:03:18 INFO - PROCESS | 1646 | 1467777798007 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:03:18 INFO - PROCESS | 1646 | 1467777798011 Marionette TRACE conn2 <- [1,1078,null,{}] 21:03:18 INFO - PROCESS | 1646 | 1467777798014 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}] 21:03:18 INFO - PROCESS | 1646 | 1467777798017 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:18 INFO - PROCESS | 1646 | 1467777798095 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 21:03:18 INFO - PROCESS | 1646 | 1467777798098 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:18 INFO - PROCESS | 1646 | 1467777798099 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1190d7000 == 30 [pid = 1646] [id = 277] 21:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118745000) [pid = 1646] [serial = 829] [outer = 0x0] 21:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119228400) [pid = 1646] [serial = 830] [outer = 0x118745000] 21:03:18 INFO - PROCESS | 1646 | 1467777798126 Marionette DEBUG loaded listener.js 21:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119929c00) [pid = 1646] [serial = 831] [outer = 0x118745000] 21:03:18 INFO - PROCESS | 1646 | 1467777798447 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]]]}] 21:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 476ms 21:03:18 INFO - PROCESS | 1646 | 1467777798478 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 21:03:18 INFO - PROCESS | 1646 | 1467777798480 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 21:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:03:18 INFO - PROCESS | 1646 | 1467777798482 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:03:18 INFO - PROCESS | 1646 | 1467777798483 Marionette TRACE conn2 <- [1,1082,null,{}] 21:03:18 INFO - PROCESS | 1646 | 1467777798486 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}] 21:03:18 INFO - PROCESS | 1646 | 1467777798487 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:18 INFO - PROCESS | 1646 | 1467777798563 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 21:03:18 INFO - PROCESS | 1646 | 1467777798629 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:18 INFO - PROCESS | 1646 | 1467777798630 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x119675800 == 31 [pid = 1646] [id = 278] 21:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x117da1800) [pid = 1646] [serial = 832] [outer = 0x0] 21:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x120e93400) [pid = 1646] [serial = 833] [outer = 0x117da1800] 21:03:18 INFO - PROCESS | 1646 | 1467777798655 Marionette DEBUG loaded listener.js 21:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1210bb000) [pid = 1646] [serial = 834] [outer = 0x117da1800] 21:03:18 INFO - PROCESS | 1646 | 1467777798987 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]]]}] 21:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 21:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:03:19 INFO - PROCESS | 1646 | 1467777799001 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 21:03:19 INFO - PROCESS | 1646 | 1467777799002 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 21:03:19 INFO - PROCESS | 1646 | 1467777799004 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:03:19 INFO - PROCESS | 1646 | 1467777799006 Marionette TRACE conn2 <- [1,1086,null,{}] 21:03:19 INFO - PROCESS | 1646 | 1467777799010 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}] 21:03:19 INFO - PROCESS | 1646 | 1467777799011 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:19 INFO - PROCESS | 1646 | 1467777799102 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 21:03:19 INFO - PROCESS | 1646 | 1467777799137 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:19 INFO - PROCESS | 1646 | 1467777799140 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12142e800 == 32 [pid = 1646] [id = 279] 21:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11831dc00) [pid = 1646] [serial = 835] [outer = 0x0] 21:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x121a79400) [pid = 1646] [serial = 836] [outer = 0x11831dc00] 21:03:19 INFO - PROCESS | 1646 | 1467777799173 Marionette DEBUG loaded listener.js 21:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124bbf400) [pid = 1646] [serial = 837] [outer = 0x11831dc00] 21:03:19 INFO - PROCESS | 1646 | 1467777799497 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]]]}] 21:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 522ms 21:03:19 INFO - PROCESS | 1646 | 1467777799527 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 21:03:19 INFO - PROCESS | 1646 | 1467777799528 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 21:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:03:19 INFO - PROCESS | 1646 | 1467777799530 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:03:19 INFO - PROCESS | 1646 | 1467777799532 Marionette TRACE conn2 <- [1,1090,null,{}] 21:03:19 INFO - PROCESS | 1646 | 1467777799546 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}] 21:03:19 INFO - PROCESS | 1646 | 1467777799547 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:19 INFO - PROCESS | 1646 | 1467777799650 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 21:03:19 INFO - PROCESS | 1646 | 1467777799654 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:19 INFO - PROCESS | 1646 | 1467777799655 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x112120000 == 33 [pid = 1646] [id = 280] 21:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x120e96c00) [pid = 1646] [serial = 838] [outer = 0x0] 21:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1254c1c00) [pid = 1646] [serial = 839] [outer = 0x120e96c00] 21:03:19 INFO - PROCESS | 1646 | 1467777799680 Marionette DEBUG loaded listener.js 21:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126465400) [pid = 1646] [serial = 840] [outer = 0x120e96c00] 21:03:20 INFO - PROCESS | 1646 | 1467777800008 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]]]}] 21:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 531ms 21:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:03:20 INFO - PROCESS | 1646 | 1467777800063 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 21:03:20 INFO - PROCESS | 1646 | 1467777800064 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 21:03:20 INFO - PROCESS | 1646 | 1467777800066 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:03:20 INFO - PROCESS | 1646 | 1467777800067 Marionette TRACE conn2 <- [1,1094,null,{}] 21:03:20 INFO - PROCESS | 1646 | 1467777800069 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}] 21:03:20 INFO - PROCESS | 1646 | 1467777800071 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:20 INFO - PROCESS | 1646 | 1467777800163 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 21:03:20 INFO - PROCESS | 1646 | 1467777800199 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:20 INFO - PROCESS | 1646 | 1467777800200 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260a2000 == 34 [pid = 1646] [id = 281] 21:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126465800) [pid = 1646] [serial = 841] [outer = 0x0] 21:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126a38000) [pid = 1646] [serial = 842] [outer = 0x126465800] 21:03:20 INFO - PROCESS | 1646 | 1467777800225 Marionette DEBUG loaded listener.js 21:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126e05400) [pid = 1646] [serial = 843] [outer = 0x126465800] 21:03:20 INFO - PROCESS | 1646 | 1467777800561 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]]]}] 21:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 518ms 21:03:20 INFO - PROCESS | 1646 | 1467777800584 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 21:03:20 INFO - PROCESS | 1646 | 1467777800586 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 21:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:03:20 INFO - PROCESS | 1646 | 1467777800588 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:03:20 INFO - PROCESS | 1646 | 1467777800589 Marionette TRACE conn2 <- [1,1098,null,{}] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12b753400) [pid = 1646] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126ada800) [pid = 1646] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a530000) [pid = 1646] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a682c00) [pid = 1646] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1182a3c00) [pid = 1646] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1138c6000) [pid = 1646] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126adbc00) [pid = 1646] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11970d000) [pid = 1646] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1121b8400) [pid = 1646] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a6f0800) [pid = 1646] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11992a000) [pid = 1646] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x117d9b000) [pid = 1646] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116908c00) [pid = 1646] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1162d4400) [pid = 1646] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116050c00) [pid = 1646] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:03:20 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12b8b1800) [pid = 1646] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:03:20 INFO - PROCESS | 1646 | 1467777800778 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}] 21:03:20 INFO - PROCESS | 1646 | 1467777800779 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:20 INFO - PROCESS | 1646 | 1467777800858 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 21:03:20 INFO - PROCESS | 1646 | 1467777800863 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:20 INFO - PROCESS | 1646 | 1467777800864 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253bb800 == 35 [pid = 1646] [id = 282] 21:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1162d8c00) [pid = 1646] [serial = 844] [outer = 0x0] 21:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118298400) [pid = 1646] [serial = 845] [outer = 0x1162d8c00] 21:03:20 INFO - PROCESS | 1646 | 1467777800890 Marionette DEBUG loaded listener.js 21:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119709400) [pid = 1646] [serial = 846] [outer = 0x1162d8c00] 21:03:21 INFO - PROCESS | 1646 | 1467777801216 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]]]}] 21:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 669ms 21:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:03:21 INFO - PROCESS | 1646 | 1467777801258 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 21:03:21 INFO - PROCESS | 1646 | 1467777801259 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 21:03:21 INFO - PROCESS | 1646 | 1467777801261 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:03:21 INFO - PROCESS | 1646 | 1467777801262 Marionette TRACE conn2 <- [1,1102,null,{}] 21:03:21 INFO - PROCESS | 1646 | 1467777801265 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}] 21:03:21 INFO - PROCESS | 1646 | 1467777801266 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:21 INFO - PROCESS | 1646 | 1467777801343 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 21:03:21 INFO - PROCESS | 1646 | 1467777801347 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:21 INFO - PROCESS | 1646 | 1467777801348 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d97800 == 36 [pid = 1646] [id = 283] 21:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120ea0400) [pid = 1646] [serial = 847] [outer = 0x0] 21:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126e0c400) [pid = 1646] [serial = 848] [outer = 0x120ea0400] 21:03:21 INFO - PROCESS | 1646 | 1467777801372 Marionette DEBUG loaded listener.js 21:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128d0c800) [pid = 1646] [serial = 849] [outer = 0x120ea0400] 21:03:21 INFO - PROCESS | 1646 | 1467777801736 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]]]}] 21:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 520ms 21:03:21 INFO - PROCESS | 1646 | 1467777801781 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 21:03:21 INFO - PROCESS | 1646 | 1467777801783 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 21:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:03:21 INFO - PROCESS | 1646 | 1467777801786 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:03:21 INFO - PROCESS | 1646 | 1467777801788 Marionette TRACE conn2 <- [1,1106,null,{}] 21:03:21 INFO - PROCESS | 1646 | 1467777801791 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}] 21:03:21 INFO - PROCESS | 1646 | 1467777801793 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:21 INFO - PROCESS | 1646 | 1467777801907 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 21:03:21 INFO - PROCESS | 1646 | 1467777801912 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:21 INFO - PROCESS | 1646 | 1467777801914 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295df800 == 37 [pid = 1646] [id = 284] 21:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128d19000) [pid = 1646] [serial = 850] [outer = 0x0] 21:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128f52c00) [pid = 1646] [serial = 851] [outer = 0x128d19000] 21:03:21 INFO - PROCESS | 1646 | 1467777801955 Marionette DEBUG loaded listener.js 21:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129393800) [pid = 1646] [serial = 852] [outer = 0x128d19000] 21:03:22 INFO - PROCESS | 1646 | 1467777802449 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]]]}] 21:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 21:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:03:22 INFO - PROCESS | 1646 | 1467777802458 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 21:03:22 INFO - PROCESS | 1646 | 1467777802460 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 21:03:22 INFO - PROCESS | 1646 | 1467777802462 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:03:22 INFO - PROCESS | 1646 | 1467777802464 Marionette TRACE conn2 <- [1,1110,null,{}] 21:03:22 INFO - PROCESS | 1646 | 1467777802466 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}] 21:03:22 INFO - PROCESS | 1646 | 1467777802468 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:22 INFO - PROCESS | 1646 | 1467777802553 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 21:03:22 INFO - PROCESS | 1646 | 1467777802574 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:22 INFO - PROCESS | 1646 | 1467777802575 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d5800 == 38 [pid = 1646] [id = 285] 21:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12939a800) [pid = 1646] [serial = 853] [outer = 0x0] 21:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a680000) [pid = 1646] [serial = 854] [outer = 0x12939a800] 21:03:22 INFO - PROCESS | 1646 | 1467777802599 Marionette DEBUG loaded listener.js 21:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a6f6c00) [pid = 1646] [serial = 855] [outer = 0x12939a800] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x116671000 == 37 [pid = 1646] [id = 275] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x112159800 == 36 [pid = 1646] [id = 274] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1190d7000 == 35 [pid = 1646] [id = 277] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x112120000 == 34 [pid = 1646] [id = 280] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119675800 == 33 [pid = 1646] [id = 278] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1260a2000 == 32 [pid = 1646] [id = 281] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x128d97800 == 31 [pid = 1646] [id = 283] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1253bb800 == 30 [pid = 1646] [id = 282] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12142e800 == 29 [pid = 1646] [id = 279] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1295df800 == 28 [pid = 1646] [id = 284] 21:03:23 INFO - PROCESS | 1646 | --DOCSHELL 0x117231800 == 27 [pid = 1646] [id = 276] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12b8b4400) [pid = 1646] [serial = 800] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128b1c800) [pid = 1646] [serial = 782] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12a686800) [pid = 1646] [serial = 785] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129408c00) [pid = 1646] [serial = 783] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a8a3800) [pid = 1646] [serial = 788] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11831a800) [pid = 1646] [serial = 764] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12a89a800) [pid = 1646] [serial = 786] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118460000) [pid = 1646] [serial = 765] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124ead000) [pid = 1646] [serial = 776] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1254d0c00) [pid = 1646] [serial = 777] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a6fb800) [pid = 1646] [serial = 759] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x120e98800) [pid = 1646] [serial = 773] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x121cd4400) [pid = 1646] [serial = 774] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1129a4400) [pid = 1646] [serial = 761] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11383e800) [pid = 1646] [serial = 762] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12ae5d000) [pid = 1646] [serial = 791] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1260dd800) [pid = 1646] [serial = 779] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118454800) [pid = 1646] [serial = 770] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118995c00) [pid = 1646] [serial = 771] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x116fcc800) [pid = 1646] [serial = 767] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118313000) [pid = 1646] [serial = 768] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12ae40c00) [pid = 1646] [serial = 789] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12b752c00) [pid = 1646] [serial = 798] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11922bc00) [pid = 1646] [serial = 794] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12b747800) [pid = 1646] [serial = 792] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12b94f800) [pid = 1646] [serial = 801] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1260e3000) [pid = 1646] [serial = 797] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12670cc00) [pid = 1646] [serial = 780] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x121a7ec00) [pid = 1646] [serial = 795] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12bd44400) [pid = 1646] [serial = 804] [outer = 0x0] [url = about:blank] 21:03:23 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12b959c00) [pid = 1646] [serial = 803] [outer = 0x0] [url = about:blank] 21:03:24 INFO - PROCESS | 1646 | 1467777804123 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]]]}] 21:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1723ms 21:03:24 INFO - PROCESS | 1646 | 1467777804186 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 21:03:24 INFO - PROCESS | 1646 | 1467777804189 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 21:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:03:24 INFO - PROCESS | 1646 | 1467777804194 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:03:24 INFO - PROCESS | 1646 | 1467777804197 Marionette TRACE conn2 <- [1,1114,null,{}] 21:03:24 INFO - PROCESS | 1646 | 1467777804202 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}] 21:03:24 INFO - PROCESS | 1646 | 1467777804203 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:24 INFO - PROCESS | 1646 | 1467777804286 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 21:03:24 INFO - PROCESS | 1646 | 1467777804294 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:24 INFO - PROCESS | 1646 | 1467777804296 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x11694d000 == 28 [pid = 1646] [id = 286] 21:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x11696dc00) [pid = 1646] [serial = 856] [outer = 0x0] 21:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x116a10c00) [pid = 1646] [serial = 857] [outer = 0x11696dc00] 21:03:24 INFO - PROCESS | 1646 | 1467777804333 Marionette DEBUG loaded listener.js 21:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1175e5000) [pid = 1646] [serial = 858] [outer = 0x11696dc00] 21:03:24 INFO - PROCESS | 1646 | 1467777804791 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]]]}] 21:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 622ms 21:03:24 INFO - PROCESS | 1646 | 1467777804816 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 21:03:24 INFO - PROCESS | 1646 | 1467777804820 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 21:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:03:24 INFO - PROCESS | 1646 | 1467777804824 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:03:24 INFO - PROCESS | 1646 | 1467777804826 Marionette TRACE conn2 <- [1,1118,null,{}] 21:03:24 INFO - PROCESS | 1646 | 1467777804829 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}] 21:03:24 INFO - PROCESS | 1646 | 1467777804831 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:24 INFO - PROCESS | 1646 | 1467777804913 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 21:03:24 INFO - PROCESS | 1646 | 1467777804917 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:24 INFO - PROCESS | 1646 | 1467777804919 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d3c000 == 29 [pid = 1646] [id = 287] 21:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11829bc00) [pid = 1646] [serial = 859] [outer = 0x0] 21:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118316c00) [pid = 1646] [serial = 860] [outer = 0x11829bc00] 21:03:24 INFO - PROCESS | 1646 | 1467777804949 Marionette DEBUG loaded listener.js 21:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118453400) [pid = 1646] [serial = 861] [outer = 0x11829bc00] 21:03:25 INFO - PROCESS | 1646 | 1467777805311 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]]]}] 21:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 21:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:03:25 INFO - PROCESS | 1646 | 1467777805344 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 21:03:25 INFO - PROCESS | 1646 | 1467777805345 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 21:03:25 INFO - PROCESS | 1646 | 1467777805347 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:03:25 INFO - PROCESS | 1646 | 1467777805349 Marionette TRACE conn2 <- [1,1122,null,{}] 21:03:25 INFO - PROCESS | 1646 | 1467777805357 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}] 21:03:25 INFO - PROCESS | 1646 | 1467777805360 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:25 INFO - PROCESS | 1646 | 1467777805439 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 21:03:25 INFO - PROCESS | 1646 | 1467777805447 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:25 INFO - PROCESS | 1646 | 1467777805449 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1190da800 == 30 [pid = 1646] [id = 288] 21:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x111f14800) [pid = 1646] [serial = 862] [outer = 0x0] 21:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118744000) [pid = 1646] [serial = 863] [outer = 0x111f14800] 21:03:25 INFO - PROCESS | 1646 | 1467777805477 Marionette DEBUG loaded listener.js 21:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118989800) [pid = 1646] [serial = 864] [outer = 0x111f14800] 21:03:25 INFO - PROCESS | 1646 | 1467777805785 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]]]}] 21:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 21:03:25 INFO - PROCESS | 1646 | 1467777805818 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 21:03:25 INFO - PROCESS | 1646 | 1467777805820 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 21:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:03:25 INFO - PROCESS | 1646 | 1467777805822 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:03:25 INFO - PROCESS | 1646 | 1467777805826 Marionette TRACE conn2 <- [1,1126,null,{}] 21:03:25 INFO - PROCESS | 1646 | 1467777805828 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}] 21:03:25 INFO - PROCESS | 1646 | 1467777805830 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:25 INFO - PROCESS | 1646 | 1467777805905 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 21:03:25 INFO - PROCESS | 1646 | 1467777805955 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:25 INFO - PROCESS | 1646 | 1467777805956 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bbc800 == 31 [pid = 1646] [id = 289] 21:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1187c6800) [pid = 1646] [serial = 865] [outer = 0x0] 21:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119225c00) [pid = 1646] [serial = 866] [outer = 0x1187c6800] 21:03:25 INFO - PROCESS | 1646 | 1467777805982 Marionette DEBUG loaded listener.js 21:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119708400) [pid = 1646] [serial = 867] [outer = 0x1187c6800] 21:03:26 INFO - PROCESS | 1646 | 1467777806264 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]]]}] 21:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 471ms 21:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:03:26 INFO - PROCESS | 1646 | 1467777806298 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 21:03:26 INFO - PROCESS | 1646 | 1467777806299 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 21:03:26 INFO - PROCESS | 1646 | 1467777806301 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:03:26 INFO - PROCESS | 1646 | 1467777806314 Marionette TRACE conn2 <- [1,1130,null,{}] 21:03:26 INFO - PROCESS | 1646 | 1467777806318 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}] 21:03:26 INFO - PROCESS | 1646 | 1467777806319 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:26 INFO - PROCESS | 1646 | 1467777806393 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 21:03:26 INFO - PROCESS | 1646 | 1467777806396 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:26 INFO - PROCESS | 1646 | 1467777806397 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x121421800 == 32 [pid = 1646] [id = 290] 21:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1160adc00) [pid = 1646] [serial = 868] [outer = 0x0] 21:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11992cc00) [pid = 1646] [serial = 869] [outer = 0x1160adc00] 21:03:26 INFO - PROCESS | 1646 | 1467777806424 Marionette DEBUG loaded listener.js 21:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x120e98800) [pid = 1646] [serial = 870] [outer = 0x1160adc00] 21:03:26 INFO - PROCESS | 1646 | 1467777806768 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]]]}] 21:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 480ms 21:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:03:26 INFO - PROCESS | 1646 | 1467777806782 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 21:03:26 INFO - PROCESS | 1646 | 1467777806784 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 21:03:26 INFO - PROCESS | 1646 | 1467777806786 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:03:26 INFO - PROCESS | 1646 | 1467777806787 Marionette TRACE conn2 <- [1,1134,null,{}] 21:03:26 INFO - PROCESS | 1646 | 1467777806791 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}] 21:03:26 INFO - PROCESS | 1646 | 1467777806796 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:26 INFO - PROCESS | 1646 | 1467777806908 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 21:03:26 INFO - PROCESS | 1646 | 1467777806913 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:26 INFO - PROCESS | 1646 | 1467777806914 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12358e800 == 33 [pid = 1646] [id = 291] 21:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x120e9e800) [pid = 1646] [serial = 871] [outer = 0x0] 21:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x121615000) [pid = 1646] [serial = 872] [outer = 0x120e9e800] 21:03:26 INFO - PROCESS | 1646 | 1467777806939 Marionette DEBUG loaded listener.js 21:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1249e2400) [pid = 1646] [serial = 873] [outer = 0x120e9e800] 21:03:27 INFO - PROCESS | 1646 | 1467777807232 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]]]}] 21:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 473ms 21:03:27 INFO - PROCESS | 1646 | 1467777807263 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 21:03:27 INFO - PROCESS | 1646 | 1467777807264 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 21:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:03:27 INFO - PROCESS | 1646 | 1467777807266 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:03:27 INFO - PROCESS | 1646 | 1467777807279 Marionette TRACE conn2 <- [1,1138,null,{}] 21:03:27 INFO - PROCESS | 1646 | 1467777807282 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}] 21:03:27 INFO - PROCESS | 1646 | 1467777807283 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:27 INFO - PROCESS | 1646 | 1467777807356 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 21:03:27 INFO - PROCESS | 1646 | 1467777807361 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:27 INFO - PROCESS | 1646 | 1467777807362 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12609c800 == 34 [pid = 1646] [id = 292] 21:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x124bc2800) [pid = 1646] [serial = 874] [outer = 0x0] 21:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x125418800) [pid = 1646] [serial = 875] [outer = 0x124bc2800] 21:03:27 INFO - PROCESS | 1646 | 1467777807386 Marionette DEBUG loaded listener.js 21:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12602b800) [pid = 1646] [serial = 876] [outer = 0x124bc2800] 21:03:27 INFO - PROCESS | 1646 | 1467777807708 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]]]}] 21:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 482ms 21:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:03:27 INFO - PROCESS | 1646 | 1467777807749 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 21:03:27 INFO - PROCESS | 1646 | 1467777807750 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 21:03:27 INFO - PROCESS | 1646 | 1467777807752 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:03:27 INFO - PROCESS | 1646 | 1467777807753 Marionette TRACE conn2 <- [1,1142,null,{}] 21:03:27 INFO - PROCESS | 1646 | 1467777807755 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}] 21:03:27 INFO - PROCESS | 1646 | 1467777807757 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:27 INFO - PROCESS | 1646 | 1467777807853 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 21:03:27 INFO - PROCESS | 1646 | 1467777807858 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:27 INFO - PROCESS | 1646 | 1467777807860 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a0f000 == 35 [pid = 1646] [id = 293] 21:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1260d8000) [pid = 1646] [serial = 877] [outer = 0x0] 21:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1260dc800) [pid = 1646] [serial = 878] [outer = 0x1260d8000] 21:03:27 INFO - PROCESS | 1646 | 1467777807884 Marionette DEBUG loaded listener.js 21:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126554400) [pid = 1646] [serial = 879] [outer = 0x1260d8000] 21:03:28 INFO - PROCESS | 1646 | 1467777808157 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]]]}] 21:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 419ms 21:03:28 INFO - PROCESS | 1646 | 1467777808172 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 21:03:28 INFO - PROCESS | 1646 | 1467777808174 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 21:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:03:28 INFO - PROCESS | 1646 | 1467777808183 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:03:28 INFO - PROCESS | 1646 | 1467777808184 Marionette TRACE conn2 <- [1,1146,null,{}] 21:03:28 INFO - PROCESS | 1646 | 1467777808186 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}] 21:03:28 INFO - PROCESS | 1646 | 1467777808188 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:28 INFO - PROCESS | 1646 | 1467777808276 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 21:03:28 INFO - PROCESS | 1646 | 1467777808280 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:28 INFO - PROCESS | 1646 | 1467777808281 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1190d9800 == 36 [pid = 1646] [id = 294] 21:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118456c00) [pid = 1646] [serial = 880] [outer = 0x0] 21:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126ad5000) [pid = 1646] [serial = 881] [outer = 0x118456c00] 21:03:28 INFO - PROCESS | 1646 | 1467777808306 Marionette DEBUG loaded listener.js 21:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126e11c00) [pid = 1646] [serial = 882] [outer = 0x118456c00] 21:03:28 INFO - PROCESS | 1646 | 1467777808608 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]]]}] 21:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 21:03:28 INFO - PROCESS | 1646 | 1467777808653 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 21:03:28 INFO - PROCESS | 1646 | 1467777808654 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 21:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:03:28 INFO - PROCESS | 1646 | 1467777808656 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:03:28 INFO - PROCESS | 1646 | 1467777808657 Marionette TRACE conn2 <- [1,1150,null,{}] 21:03:28 INFO - PROCESS | 1646 | 1467777808660 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}] 21:03:28 INFO - PROCESS | 1646 | 1467777808661 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:28 INFO - PROCESS | 1646 | 1467777808769 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 21:03:28 INFO - PROCESS | 1646 | 1467777808774 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:28 INFO - PROCESS | 1646 | 1467777808776 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295e7000 == 37 [pid = 1646] [id = 295] 21:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11829f400) [pid = 1646] [serial = 883] [outer = 0x0] 21:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128b24400) [pid = 1646] [serial = 884] [outer = 0x11829f400] 21:03:28 INFO - PROCESS | 1646 | 1467777808800 Marionette DEBUG loaded listener.js 21:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129166800) [pid = 1646] [serial = 885] [outer = 0x11829f400] 21:03:29 INFO - PROCESS | 1646 | 1467777809133 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]]]}] 21:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 21:03:29 INFO - PROCESS | 1646 | 1467777809175 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 21:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:03:29 INFO - PROCESS | 1646 | 1467777809177 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 21:03:29 INFO - PROCESS | 1646 | 1467777809179 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:03:29 INFO - PROCESS | 1646 | 1467777809181 Marionette TRACE conn2 <- [1,1154,null,{}] 21:03:29 INFO - PROCESS | 1646 | 1467777809183 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}] 21:03:29 INFO - PROCESS | 1646 | 1467777809185 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:29 INFO - PROCESS | 1646 | 1467777809296 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 21:03:29 INFO - PROCESS | 1646 | 1467777809300 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:29 INFO - PROCESS | 1646 | 1467777809301 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12141f000 == 38 [pid = 1646] [id = 296] 21:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128d17000) [pid = 1646] [serial = 886] [outer = 0x0] 21:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x129398800) [pid = 1646] [serial = 887] [outer = 0x128d17000] 21:03:29 INFO - PROCESS | 1646 | 1467777809327 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a686800) [pid = 1646] [serial = 888] [outer = 0x128d17000] 21:03:29 INFO - PROCESS | 1646 | 1467777809652 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]]]}] 21:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 519ms 21:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:03:29 INFO - PROCESS | 1646 | 1467777809699 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 21:03:29 INFO - PROCESS | 1646 | 1467777809700 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 21:03:29 INFO - PROCESS | 1646 | 1467777809702 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:03:29 INFO - PROCESS | 1646 | 1467777809703 Marionette TRACE conn2 <- [1,1158,null,{}] 21:03:29 INFO - PROCESS | 1646 | 1467777809706 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}] 21:03:29 INFO - PROCESS | 1646 | 1467777809707 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:29 INFO - PROCESS | 1646 | 1467777809803 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 21:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x129165400) [pid = 1646] [serial = 889] [outer = 0x12cf19800] 21:03:29 INFO - PROCESS | 1646 | 1467777809820 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:29 INFO - PROCESS | 1646 | 1467777809821 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b904800 == 39 [pid = 1646] [id = 297] 21:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a6f9000) [pid = 1646] [serial = 890] [outer = 0x0] 21:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a89c000) [pid = 1646] [serial = 891] [outer = 0x12a6f9000] 21:03:29 INFO - PROCESS | 1646 | 1467777809884 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a8a6800) [pid = 1646] [serial = 892] [outer = 0x12a6f9000] 21:03:30 INFO - PROCESS | 1646 | 1467777810218 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]]]}] 21:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 521ms 21:03:30 INFO - PROCESS | 1646 | 1467777810225 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 21:03:30 INFO - PROCESS | 1646 | 1467777810228 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 21:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:03:30 INFO - PROCESS | 1646 | 1467777810230 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:03:30 INFO - PROCESS | 1646 | 1467777810231 Marionette TRACE conn2 <- [1,1162,null,{}] 21:03:30 INFO - PROCESS | 1646 | 1467777810233 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}] 21:03:30 INFO - PROCESS | 1646 | 1467777810234 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:30 INFO - PROCESS | 1646 | 1467777810341 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 21:03:30 INFO - PROCESS | 1646 | 1467777810353 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 1646 | 1467777810354 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9d2800 == 40 [pid = 1646] [id = 298] 21:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x113f02c00) [pid = 1646] [serial = 893] [outer = 0x0] 21:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12ae3c800) [pid = 1646] [serial = 894] [outer = 0x113f02c00] 21:03:30 INFO - PROCESS | 1646 | 1467777810378 Marionette DEBUG loaded listener.js 21:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12ae62800) [pid = 1646] [serial = 895] [outer = 0x113f02c00] 21:03:30 INFO - PROCESS | 1646 | 1467777810710 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]]]}] 21:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 521ms 21:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:03:30 INFO - PROCESS | 1646 | 1467777810752 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 21:03:30 INFO - PROCESS | 1646 | 1467777810753 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 21:03:30 INFO - PROCESS | 1646 | 1467777810755 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:03:30 INFO - PROCESS | 1646 | 1467777810756 Marionette TRACE conn2 <- [1,1166,null,{}] 21:03:30 INFO - PROCESS | 1646 | 1467777810759 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}] 21:03:30 INFO - PROCESS | 1646 | 1467777810760 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:30 INFO - PROCESS | 1646 | 1467777810857 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 21:03:30 INFO - PROCESS | 1646 | 1467777810860 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 1646 | 1467777810861 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b91c000 == 41 [pid = 1646] [id = 299] 21:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x113f05c00) [pid = 1646] [serial = 896] [outer = 0x0] 21:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12b748800) [pid = 1646] [serial = 897] [outer = 0x113f05c00] 21:03:30 INFO - PROCESS | 1646 | 1467777810885 Marionette DEBUG loaded listener.js 21:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12b751c00) [pid = 1646] [serial = 898] [outer = 0x113f05c00] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11831dc00) [pid = 1646] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x120e96c00) [pid = 1646] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x126465800) [pid = 1646] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1162d8c00) [pid = 1646] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x120ea0400) [pid = 1646] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128d19000) [pid = 1646] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11970cc00) [pid = 1646] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x117206800) [pid = 1646] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118745000) [pid = 1646] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118357400) [pid = 1646] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1167bec00) [pid = 1646] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1129b1400) [pid = 1646] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1167c0800) [pid = 1646] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x129399800) [pid = 1646] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12650f000) [pid = 1646] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x117da1800) [pid = 1646] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:03:31 INFO - PROCESS | 1646 | 1467777811301 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]]]}] 21:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 570ms 21:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:03:31 INFO - PROCESS | 1646 | 1467777811327 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 21:03:31 INFO - PROCESS | 1646 | 1467777811328 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 21:03:31 INFO - PROCESS | 1646 | 1467777811330 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:03:31 INFO - PROCESS | 1646 | 1467777811331 Marionette TRACE conn2 <- [1,1170,null,{}] 21:03:31 INFO - PROCESS | 1646 | 1467777811333 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}] 21:03:31 INFO - PROCESS | 1646 | 1467777811334 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:31 INFO - PROCESS | 1646 | 1467777811418 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 21:03:31 INFO - PROCESS | 1646 | 1467777811470 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:31 INFO - PROCESS | 1646 | 1467777811471 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289ab800 == 42 [pid = 1646] [id = 300] 21:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1162d4c00) [pid = 1646] [serial = 899] [outer = 0x0] 21:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x118357400) [pid = 1646] [serial = 900] [outer = 0x1162d4c00] 21:03:31 INFO - PROCESS | 1646 | 1467777811496 Marionette DEBUG loaded listener.js 21:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1214e1800) [pid = 1646] [serial = 901] [outer = 0x1162d4c00] 21:03:31 INFO - PROCESS | 1646 | 1467777811760 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]]]}] 21:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 21:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:03:31 INFO - PROCESS | 1646 | 1467777811799 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 21:03:31 INFO - PROCESS | 1646 | 1467777811800 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 21:03:31 INFO - PROCESS | 1646 | 1467777811802 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:03:31 INFO - PROCESS | 1646 | 1467777811803 Marionette TRACE conn2 <- [1,1174,null,{}] 21:03:31 INFO - PROCESS | 1646 | 1467777811806 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}] 21:03:31 INFO - PROCESS | 1646 | 1467777811807 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:31 INFO - PROCESS | 1646 | 1467777811899 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 21:03:31 INFO - PROCESS | 1646 | 1467777811902 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:31 INFO - PROCESS | 1646 | 1467777811903 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c014000 == 43 [pid = 1646] [id = 301] 21:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1260d8800) [pid = 1646] [serial = 902] [outer = 0x0] 21:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a67a000) [pid = 1646] [serial = 903] [outer = 0x1260d8800] 21:03:31 INFO - PROCESS | 1646 | 1467777811929 Marionette DEBUG loaded listener.js 21:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b8ae000) [pid = 1646] [serial = 904] [outer = 0x1260d8800] 21:03:32 INFO - PROCESS | 1646 | 1467777812234 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] 21:03:32 INFO - PROCESS | 1646 | 1467777812278 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 21:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:03:32 INFO - PROCESS | 1646 | 1467777812280 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:03:32 INFO - PROCESS | 1646 | 1467777812281 Marionette TRACE conn2 <- [1,1178,null,{}] 21:03:32 INFO - PROCESS | 1646 | 1467777812283 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}] 21:03:32 INFO - PROCESS | 1646 | 1467777812284 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:32 INFO - PROCESS | 1646 | 1467777812370 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 21:03:32 INFO - PROCESS | 1646 | 1467777812425 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:32 INFO - PROCESS | 1646 | 1467777812426 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c24a800 == 44 [pid = 1646] [id = 302] 21:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1260e2800) [pid = 1646] [serial = 905] [outer = 0x0] 21:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12b8b1800) [pid = 1646] [serial = 906] [outer = 0x1260e2800] 21:03:32 INFO - PROCESS | 1646 | 1467777812450 Marionette DEBUG loaded listener.js 21:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b94c000) [pid = 1646] [serial = 907] [outer = 0x1260e2800] 21:03:32 INFO - PROCESS | 1646 | 1467777812744 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] 21:03:32 INFO - PROCESS | 1646 | 1467777812801 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 21:03:32 INFO - PROCESS | 1646 | 1467777812803 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:03:32 INFO - PROCESS | 1646 | 1467777812804 Marionette TRACE conn2 <- [1,1182,null,{}] 21:03:32 INFO - PROCESS | 1646 | 1467777812807 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}] 21:03:32 INFO - PROCESS | 1646 | 1467777812808 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:32 INFO - PROCESS | 1646 | 1467777812888 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 21:03:32 INFO - PROCESS | 1646 | 1467777812894 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:32 INFO - PROCESS | 1646 | 1467777812895 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c709000 == 45 [pid = 1646] [id = 303] 21:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b8b7400) [pid = 1646] [serial = 908] [outer = 0x0] 21:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bd3e000) [pid = 1646] [serial = 909] [outer = 0x12b8b7400] 21:03:32 INFO - PROCESS | 1646 | 1467777812919 Marionette DEBUG loaded listener.js 21:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12bd47800) [pid = 1646] [serial = 910] [outer = 0x12b8b7400] 21:03:33 INFO - PROCESS | 1646 | 1467777813375 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] 21:03:33 INFO - PROCESS | 1646 | 1467777813426 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 21:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:03:33 INFO - PROCESS | 1646 | 1467777813429 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:03:33 INFO - PROCESS | 1646 | 1467777813431 Marionette TRACE conn2 <- [1,1186,null,{}] 21:03:33 INFO - PROCESS | 1646 | 1467777813435 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}] 21:03:33 INFO - PROCESS | 1646 | 1467777813437 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:33 INFO - PROCESS | 1646 | 1467777813556 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 21:03:33 INFO - PROCESS | 1646 | 1467777813632 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:33 INFO - PROCESS | 1646 | 1467777813634 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x116947000 == 46 [pid = 1646] [id = 304] 21:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x113d0dc00) [pid = 1646] [serial = 911] [outer = 0x0] 21:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1162d7400) [pid = 1646] [serial = 912] [outer = 0x113d0dc00] 21:03:33 INFO - PROCESS | 1646 | 1467777813666 Marionette DEBUG loaded listener.js 21:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x117203800) [pid = 1646] [serial = 913] [outer = 0x113d0dc00] 21:03:34 INFO - PROCESS | 1646 | 1467777814189 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] 21:03:34 INFO - PROCESS | 1646 | 1467777814257 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 21:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:03:34 INFO - PROCESS | 1646 | 1467777814262 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:03:34 INFO - PROCESS | 1646 | 1467777814264 Marionette TRACE conn2 <- [1,1190,null,{}] 21:03:34 INFO - PROCESS | 1646 | 1467777814266 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}] 21:03:34 INFO - PROCESS | 1646 | 1467777814268 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:34 INFO - PROCESS | 1646 | 1467777814384 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 21:03:34 INFO - PROCESS | 1646 | 1467777814466 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:34 INFO - PROCESS | 1646 | 1467777814468 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x113a24800 == 47 [pid = 1646] [id = 305] 21:03:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11834e400) [pid = 1646] [serial = 914] [outer = 0x0] 21:03:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118458c00) [pid = 1646] [serial = 915] [outer = 0x11834e400] 21:03:34 INFO - PROCESS | 1646 | 1467777814519 Marionette DEBUG loaded listener.js 21:03:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x118743400) [pid = 1646] [serial = 916] [outer = 0x11834e400] 21:03:35 INFO - PROCESS | 1646 | 1467777815292 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] 21:03:35 INFO - PROCESS | 1646 | 1467777815352 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 21:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:03:35 INFO - PROCESS | 1646 | 1467777815361 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:03:35 INFO - PROCESS | 1646 | 1467777815364 Marionette TRACE conn2 <- [1,1194,null,{}] 21:03:35 INFO - PROCESS | 1646 | 1467777815369 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}] 21:03:35 INFO - PROCESS | 1646 | 1467777815372 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:35 INFO - PROCESS | 1646 | 1467777815515 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 21:03:35 INFO - PROCESS | 1646 | 1467777815619 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:35 INFO - PROCESS | 1646 | 1467777815621 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f2b000 == 48 [pid = 1646] [id = 306] 21:03:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x117d9bc00) [pid = 1646] [serial = 917] [outer = 0x0] 21:03:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x118459c00) [pid = 1646] [serial = 918] [outer = 0x117d9bc00] 21:03:35 INFO - PROCESS | 1646 | 1467777815665 Marionette DEBUG loaded listener.js 21:03:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11873b400) [pid = 1646] [serial = 919] [outer = 0x117d9bc00] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12c24a800 == 47 [pid = 1646] [id = 302] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12c014000 == 46 [pid = 1646] [id = 301] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1289ab800 == 45 [pid = 1646] [id = 300] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12b91c000 == 44 [pid = 1646] [id = 299] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9d2800 == 43 [pid = 1646] [id = 298] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12a680000) [pid = 1646] [serial = 854] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12b904800 == 42 [pid = 1646] [id = 297] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12141f000 == 41 [pid = 1646] [id = 296] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1295e7000 == 40 [pid = 1646] [id = 295] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1190d9800 == 39 [pid = 1646] [id = 294] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x126a0f000 == 38 [pid = 1646] [id = 293] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12609c800 == 37 [pid = 1646] [id = 292] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12358e800 == 36 [pid = 1646] [id = 291] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x121421800 == 35 [pid = 1646] [id = 290] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x119bbc800 == 34 [pid = 1646] [id = 289] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1190da800 == 33 [pid = 1646] [id = 288] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x117d3c000 == 32 [pid = 1646] [id = 287] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x11694d000 == 31 [pid = 1646] [id = 286] 21:03:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1189d5800 == 30 [pid = 1646] [id = 285] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x121a79400) [pid = 1646] [serial = 836] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1254c1c00) [pid = 1646] [serial = 839] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x124bbf400) [pid = 1646] [serial = 837] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x126a38000) [pid = 1646] [serial = 842] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x118298400) [pid = 1646] [serial = 845] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119709400) [pid = 1646] [serial = 846] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x126e0c400) [pid = 1646] [serial = 848] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x128f52c00) [pid = 1646] [serial = 851] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126e05400) [pid = 1646] [serial = 843] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128d0c800) [pid = 1646] [serial = 849] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119a5fc00) [pid = 1646] [serial = 809] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118746c00) [pid = 1646] [serial = 807] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11845e000) [pid = 1646] [serial = 806] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119228400) [pid = 1646] [serial = 830] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119929c00) [pid = 1646] [serial = 831] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11845b000) [pid = 1646] [serial = 827] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11873e000) [pid = 1646] [serial = 828] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116975400) [pid = 1646] [serial = 824] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1175e7400) [pid = 1646] [serial = 825] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1130c3c00) [pid = 1646] [serial = 821] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1138cc400) [pid = 1646] [serial = 822] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118620000) [pid = 1646] [serial = 819] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11829e000) [pid = 1646] [serial = 818] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12ae62000) [pid = 1646] [serial = 816] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a8a0400) [pid = 1646] [serial = 815] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128d1b400) [pid = 1646] [serial = 813] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126e0b800) [pid = 1646] [serial = 812] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1215a0800) [pid = 1646] [serial = 810] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129393800) [pid = 1646] [serial = 852] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1210bb000) [pid = 1646] [serial = 834] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x120e93400) [pid = 1646] [serial = 833] [outer = 0x0] [url = about:blank] 21:03:35 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126465400) [pid = 1646] [serial = 840] [outer = 0x0] [url = about:blank] 21:03:36 INFO - PROCESS | 1646 | 1467777816063 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] 21:03:36 INFO - PROCESS | 1646 | 1467777816086 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 21:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:03:36 INFO - PROCESS | 1646 | 1467777816092 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:03:36 INFO - PROCESS | 1646 | 1467777816094 Marionette TRACE conn2 <- [1,1198,null,{}] 21:03:36 INFO - PROCESS | 1646 | 1467777816097 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}] 21:03:36 INFO - PROCESS | 1646 | 1467777816098 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:36 INFO - PROCESS | 1646 | 1467777816179 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 21:03:36 INFO - PROCESS | 1646 | 1467777816232 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:36 INFO - PROCESS | 1646 | 1467777816234 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d21000 == 31 [pid = 1646] [id = 307] 21:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116906400) [pid = 1646] [serial = 920] [outer = 0x0] 21:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118744400) [pid = 1646] [serial = 921] [outer = 0x116906400] 21:03:36 INFO - PROCESS | 1646 | 1467777816262 Marionette DEBUG loaded listener.js 21:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1190b6800) [pid = 1646] [serial = 922] [outer = 0x116906400] 21:03:36 INFO - PROCESS | 1646 | 1467777816578 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]]]}] 21:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 522ms 21:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:03:36 INFO - PROCESS | 1646 | 1467777816614 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 21:03:36 INFO - PROCESS | 1646 | 1467777816616 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 21:03:36 INFO - PROCESS | 1646 | 1467777816618 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:03:36 INFO - PROCESS | 1646 | 1467777816620 Marionette TRACE conn2 <- [1,1202,null,{}] 21:03:36 INFO - PROCESS | 1646 | 1467777816628 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}] 21:03:36 INFO - PROCESS | 1646 | 1467777816632 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:36 INFO - PROCESS | 1646 | 1467777816713 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 21:03:36 INFO - PROCESS | 1646 | 1467777816765 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:36 INFO - PROCESS | 1646 | 1467777816768 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11965a800 == 32 [pid = 1646] [id = 308] 21:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1175e0c00) [pid = 1646] [serial = 923] [outer = 0x0] 21:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119928000) [pid = 1646] [serial = 924] [outer = 0x1175e0c00] 21:03:36 INFO - PROCESS | 1646 | 1467777816796 Marionette DEBUG loaded listener.js 21:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1211cfc00) [pid = 1646] [serial = 925] [outer = 0x1175e0c00] 21:03:37 INFO - PROCESS | 1646 | 1467777817116 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]]]}] 21:03:37 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 21:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 522ms 21:03:37 INFO - PROCESS | 1646 | 1467777817142 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 21:03:37 INFO - PROCESS | 1646 | 1467777817146 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 21:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:03:37 INFO - PROCESS | 1646 | 1467777817148 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:03:37 INFO - PROCESS | 1646 | 1467777817149 Marionette TRACE conn2 <- [1,1206,null,{}] 21:03:37 INFO - PROCESS | 1646 | 1467777817152 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}] 21:03:37 INFO - PROCESS | 1646 | 1467777817153 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:37 INFO - PROCESS | 1646 | 1467777817235 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 21:03:37 INFO - PROCESS | 1646 | 1467777817239 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 1646 | 1467777817242 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x121261000 == 33 [pid = 1646] [id = 309] 21:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12159c000) [pid = 1646] [serial = 926] [outer = 0x0] 21:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x121905400) [pid = 1646] [serial = 927] [outer = 0x12159c000] 21:03:37 INFO - PROCESS | 1646 | 1467777817269 Marionette DEBUG loaded listener.js 21:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12190c800) [pid = 1646] [serial = 928] [outer = 0x12159c000] 21:03:37 INFO - PROCESS | 1646 | 1467777817581 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]]]}] 21:03:37 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 21:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 470ms 21:03:37 INFO - PROCESS | 1646 | 1467777817618 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 21:03:37 INFO - PROCESS | 1646 | 1467777817619 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 21:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:03:37 INFO - PROCESS | 1646 | 1467777817622 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:03:37 INFO - PROCESS | 1646 | 1467777817624 Marionette TRACE conn2 <- [1,1210,null,{}] 21:03:37 INFO - PROCESS | 1646 | 1467777817628 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}] 21:03:37 INFO - PROCESS | 1646 | 1467777817629 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:37 INFO - PROCESS | 1646 | 1467777817735 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 21:03:37 INFO - PROCESS | 1646 | 1467777817741 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 1646 | 1467777817742 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x123403800 == 34 [pid = 1646] [id = 310] 21:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1167bcc00) [pid = 1646] [serial = 929] [outer = 0x0] 21:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12190e800) [pid = 1646] [serial = 930] [outer = 0x1167bcc00] 21:03:37 INFO - PROCESS | 1646 | 1467777817772 Marionette DEBUG loaded listener.js 21:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1234ac000) [pid = 1646] [serial = 931] [outer = 0x1167bcc00] 21:03:38 INFO - PROCESS | 1646 | 1467777818115 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]]]}] 21:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 521ms 21:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:03:38 INFO - PROCESS | 1646 | 1467777818152 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 1646 | 1467777818153 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 21:03:38 INFO - PROCESS | 1646 | 1467777818155 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:03:38 INFO - PROCESS | 1646 | 1467777818157 Marionette TRACE conn2 <- [1,1214,null,{}] 21:03:38 INFO - PROCESS | 1646 | 1467777818159 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}] 21:03:38 INFO - PROCESS | 1646 | 1467777818163 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:38 INFO - PROCESS | 1646 | 1467777818279 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 21:03:38 INFO - PROCESS | 1646 | 1467777818319 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:38 INFO - PROCESS | 1646 | 1467777818320 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x125e30800 == 35 [pid = 1646] [id = 311] 21:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124bb4800) [pid = 1646] [serial = 932] [outer = 0x0] 21:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1260d8400) [pid = 1646] [serial = 933] [outer = 0x124bb4800] 21:03:38 INFO - PROCESS | 1646 | 1467777818345 Marionette DEBUG loaded listener.js 21:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126ad9400) [pid = 1646] [serial = 934] [outer = 0x124bb4800] 21:03:38 INFO - PROCESS | 1646 | 1467777818646 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]]]}] 21:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 521ms 21:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:03:38 INFO - PROCESS | 1646 | 1467777818681 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 1646 | 1467777818682 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 21:03:38 INFO - PROCESS | 1646 | 1467777818685 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:03:38 INFO - PROCESS | 1646 | 1467777818686 Marionette TRACE conn2 <- [1,1218,null,{}] 21:03:38 INFO - PROCESS | 1646 | 1467777818688 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}] 21:03:38 INFO - PROCESS | 1646 | 1467777818690 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:38 INFO - PROCESS | 1646 | 1467777818794 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 21:03:38 INFO - PROCESS | 1646 | 1467777818825 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:38 INFO - PROCESS | 1646 | 1467777818826 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a06000 == 36 [pid = 1646] [id = 312] 21:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126ad9c00) [pid = 1646] [serial = 935] [outer = 0x0] 21:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126e0d000) [pid = 1646] [serial = 936] [outer = 0x126ad9c00] 21:03:38 INFO - PROCESS | 1646 | 1467777818851 Marionette DEBUG loaded listener.js 21:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128d17c00) [pid = 1646] [serial = 937] [outer = 0x126ad9c00] 21:03:39 INFO - PROCESS | 1646 | 1467777819138 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]]]}] 21:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 469ms 21:03:39 INFO - PROCESS | 1646 | 1467777819154 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 21:03:39 INFO - PROCESS | 1646 | 1467777819156 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 21:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:03:39 INFO - PROCESS | 1646 | 1467777819171 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:03:39 INFO - PROCESS | 1646 | 1467777819172 Marionette TRACE conn2 <- [1,1222,null,{}] 21:03:39 INFO - PROCESS | 1646 | 1467777819178 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}] 21:03:39 INFO - PROCESS | 1646 | 1467777819179 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:39 INFO - PROCESS | 1646 | 1467777819279 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 21:03:39 INFO - PROCESS | 1646 | 1467777819282 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:39 INFO - PROCESS | 1646 | 1467777819283 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x128da9800 == 37 [pid = 1646] [id = 313] 21:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128d10400) [pid = 1646] [serial = 938] [outer = 0x0] 21:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x129166400) [pid = 1646] [serial = 939] [outer = 0x128d10400] 21:03:39 INFO - PROCESS | 1646 | 1467777819308 Marionette DEBUG loaded listener.js 21:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x129393400) [pid = 1646] [serial = 940] [outer = 0x128d10400] 21:03:39 INFO - PROCESS | 1646 | 1467777819650 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] 21:03:39 INFO - PROCESS | 1646 | 1467777819696 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 21:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:03:39 INFO - PROCESS | 1646 | 1467777819698 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:03:39 INFO - PROCESS | 1646 | 1467777819700 Marionette TRACE conn2 <- [1,1226,null,{}] 21:03:39 INFO - PROCESS | 1646 | 1467777819702 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}] 21:03:39 INFO - PROCESS | 1646 | 1467777819703 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:39 INFO - PROCESS | 1646 | 1467777819808 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 21:03:39 INFO - PROCESS | 1646 | 1467777819812 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:39 INFO - PROCESS | 1646 | 1467777819813 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x118414000 == 38 [pid = 1646] [id = 314] 21:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128f54400) [pid = 1646] [serial = 941] [outer = 0x0] 21:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x129399c00) [pid = 1646] [serial = 942] [outer = 0x128f54400] 21:03:39 INFO - PROCESS | 1646 | 1467777819837 Marionette DEBUG loaded listener.js 21:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12a532c00) [pid = 1646] [serial = 943] [outer = 0x128f54400] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128d17000) [pid = 1646] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1162d4c00) [pid = 1646] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12a6f9000) [pid = 1646] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1260d8000) [pid = 1646] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x124bc2800) [pid = 1646] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11829f400) [pid = 1646] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12939a800) [pid = 1646] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x113f02c00) [pid = 1646] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11696dc00) [pid = 1646] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11829bc00) [pid = 1646] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1160adc00) [pid = 1646] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118456c00) [pid = 1646] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x120e9e800) [pid = 1646] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1187c6800) [pid = 1646] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x111f14800) [pid = 1646] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113f05c00) [pid = 1646] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1260e2800) [pid = 1646] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:03:40 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1260d8800) [pid = 1646] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:03:40 INFO - PROCESS | 1646 | 1467777820290 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]]]}] 21:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 618ms 21:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:03:40 INFO - PROCESS | 1646 | 1467777820318 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 21:03:40 INFO - PROCESS | 1646 | 1467777820319 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 21:03:40 INFO - PROCESS | 1646 | 1467777820321 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:03:40 INFO - PROCESS | 1646 | 1467777820322 Marionette TRACE conn2 <- [1,1230,null,{}] 21:03:40 INFO - PROCESS | 1646 | 1467777820325 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}] 21:03:40 INFO - PROCESS | 1646 | 1467777820326 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:40 INFO - PROCESS | 1646 | 1467777820409 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 21:03:40 INFO - PROCESS | 1646 | 1467777820413 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:40 INFO - PROCESS | 1646 | 1467777820414 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253b7000 == 39 [pid = 1646] [id = 315] 21:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11696dc00) [pid = 1646] [serial = 944] [outer = 0x0] 21:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1190b5c00) [pid = 1646] [serial = 945] [outer = 0x11696dc00] 21:03:40 INFO - PROCESS | 1646 | 1467777820439 Marionette DEBUG loaded listener.js 21:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12190a000) [pid = 1646] [serial = 946] [outer = 0x11696dc00] 21:03:40 INFO - PROCESS | 1646 | 1467777820773 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]]]}] 21:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 473ms 21:03:40 INFO - PROCESS | 1646 | 1467777820795 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 21:03:40 INFO - PROCESS | 1646 | 1467777820796 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 21:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:03:40 INFO - PROCESS | 1646 | 1467777820799 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:03:40 INFO - PROCESS | 1646 | 1467777820800 Marionette TRACE conn2 <- [1,1234,null,{}] 21:03:40 INFO - PROCESS | 1646 | 1467777820803 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}] 21:03:40 INFO - PROCESS | 1646 | 1467777820804 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:40 INFO - PROCESS | 1646 | 1467777820928 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 21:03:40 INFO - PROCESS | 1646 | 1467777820934 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:40 INFO - PROCESS | 1646 | 1467777820936 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9b9000 == 40 [pid = 1646] [id = 316] 21:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x121a7f000) [pid = 1646] [serial = 947] [outer = 0x0] 21:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129411000) [pid = 1646] [serial = 948] [outer = 0x121a7f000] 21:03:40 INFO - PROCESS | 1646 | 1467777820963 Marionette DEBUG loaded listener.js 21:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a8a1400) [pid = 1646] [serial = 949] [outer = 0x121a7f000] 21:03:41 INFO - PROCESS | 1646 | 1467777821261 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]]]}] 21:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms 21:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:03:41 INFO - PROCESS | 1646 | 1467777821318 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 21:03:41 INFO - PROCESS | 1646 | 1467777821319 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 21:03:41 INFO - PROCESS | 1646 | 1467777821321 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:03:41 INFO - PROCESS | 1646 | 1467777821322 Marionette TRACE conn2 <- [1,1238,null,{}] 21:03:41 INFO - PROCESS | 1646 | 1467777821324 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}] 21:03:41 INFO - PROCESS | 1646 | 1467777821325 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:41 INFO - PROCESS | 1646 | 1467777821406 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 21:03:41 INFO - PROCESS | 1646 | 1467777821412 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:41 INFO - PROCESS | 1646 | 1467777821413 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b91a000 == 41 [pid = 1646] [id = 317] 21:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x121908c00) [pid = 1646] [serial = 950] [outer = 0x0] 21:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ae45400) [pid = 1646] [serial = 951] [outer = 0x121908c00] 21:03:41 INFO - PROCESS | 1646 | 1467777821437 Marionette DEBUG loaded listener.js 21:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b752c00) [pid = 1646] [serial = 952] [outer = 0x121908c00] 21:03:41 INFO - PROCESS | 1646 | 1467777821755 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]]]}] 21:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 471ms 21:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:03:41 INFO - PROCESS | 1646 | 1467777821792 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 21:03:41 INFO - PROCESS | 1646 | 1467777821793 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 21:03:41 INFO - PROCESS | 1646 | 1467777821795 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:03:41 INFO - PROCESS | 1646 | 1467777821796 Marionette TRACE conn2 <- [1,1242,null,{}] 21:03:41 INFO - PROCESS | 1646 | 1467777821799 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}] 21:03:41 INFO - PROCESS | 1646 | 1467777821808 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:41 INFO - PROCESS | 1646 | 1467777821915 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 21:03:41 INFO - PROCESS | 1646 | 1467777821920 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:41 INFO - PROCESS | 1646 | 1467777821921 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c004000 == 42 [pid = 1646] [id = 318] 21:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b8b1400) [pid = 1646] [serial = 953] [outer = 0x0] 21:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b8b9000) [pid = 1646] [serial = 954] [outer = 0x12b8b1400] 21:03:41 INFO - PROCESS | 1646 | 1467777821946 Marionette DEBUG loaded listener.js 21:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b953800) [pid = 1646] [serial = 955] [outer = 0x12b8b1400] 21:03:42 INFO - PROCESS | 1646 | 1467777822450 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]]]}] 21:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 719ms 21:03:42 INFO - PROCESS | 1646 | 1467777822516 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 21:03:42 INFO - PROCESS | 1646 | 1467777822520 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 21:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:03:42 INFO - PROCESS | 1646 | 1467777822526 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:03:42 INFO - PROCESS | 1646 | 1467777822528 Marionette TRACE conn2 <- [1,1246,null,{}] 21:03:42 INFO - PROCESS | 1646 | 1467777822534 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}] 21:03:42 INFO - PROCESS | 1646 | 1467777822537 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:42 INFO - PROCESS | 1646 | 1467777822693 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 21:03:42 INFO - PROCESS | 1646 | 1467777822747 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 1646 | 1467777822749 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a6000 == 43 [pid = 1646] [id = 319] 21:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11662fc00) [pid = 1646] [serial = 956] [outer = 0x0] 21:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1182a3c00) [pid = 1646] [serial = 957] [outer = 0x11662fc00] 21:03:42 INFO - PROCESS | 1646 | 1467777822821 Marionette DEBUG loaded listener.js 21:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118462c00) [pid = 1646] [serial = 958] [outer = 0x11662fc00] 21:03:43 INFO - PROCESS | 1646 | 1467777823247 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]]]}] 21:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 773ms 21:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:03:43 INFO - PROCESS | 1646 | 1467777823298 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 21:03:43 INFO - PROCESS | 1646 | 1467777823301 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 21:03:43 INFO - PROCESS | 1646 | 1467777823306 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:03:43 INFO - PROCESS | 1646 | 1467777823308 Marionette TRACE conn2 <- [1,1250,null,{}] 21:03:43 INFO - PROCESS | 1646 | 1467777823310 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}] 21:03:43 INFO - PROCESS | 1646 | 1467777823312 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:43 INFO - PROCESS | 1646 | 1467777823418 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 21:03:43 INFO - PROCESS | 1646 | 1467777823473 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:43 INFO - PROCESS | 1646 | 1467777823474 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12141f000 == 44 [pid = 1646] [id = 320] 21:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1187ab800) [pid = 1646] [serial = 959] [outer = 0x0] 21:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x119923c00) [pid = 1646] [serial = 960] [outer = 0x1187ab800] 21:03:43 INFO - PROCESS | 1646 | 1467777823505 Marionette DEBUG loaded listener.js 21:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x120e97000) [pid = 1646] [serial = 961] [outer = 0x1187ab800] 21:03:43 INFO - PROCESS | 1646 | 1467777823963 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]]]}] 21:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 21:03:43 INFO - PROCESS | 1646 | 1467777823977 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 21:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:03:43 INFO - PROCESS | 1646 | 1467777823979 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 21:03:43 INFO - PROCESS | 1646 | 1467777823981 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:03:43 INFO - PROCESS | 1646 | 1467777823984 Marionette TRACE conn2 <- [1,1254,null,{}] 21:03:43 INFO - PROCESS | 1646 | 1467777823991 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}] 21:03:43 INFO - PROCESS | 1646 | 1467777823995 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:44 INFO - PROCESS | 1646 | 1467777824120 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 21:03:44 INFO - PROCESS | 1646 | 1467777824178 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:44 INFO - PROCESS | 1646 | 1467777824180 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b71e000 == 45 [pid = 1646] [id = 321] 21:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x121822000) [pid = 1646] [serial = 962] [outer = 0x0] 21:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x124bbf400) [pid = 1646] [serial = 963] [outer = 0x121822000] 21:03:44 INFO - PROCESS | 1646 | 1467777824211 Marionette DEBUG loaded listener.js 21:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1260d8000) [pid = 1646] [serial = 964] [outer = 0x121822000] 21:03:44 INFO - PROCESS | 1646 | 1467777824684 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]]]}] 21:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 720ms 21:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:03:44 INFO - PROCESS | 1646 | 1467777824702 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 21:03:44 INFO - PROCESS | 1646 | 1467777824704 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 21:03:44 INFO - PROCESS | 1646 | 1467777824706 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:03:44 INFO - PROCESS | 1646 | 1467777824708 Marionette TRACE conn2 <- [1,1258,null,{}] 21:03:44 INFO - PROCESS | 1646 | 1467777824710 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}] 21:03:44 INFO - PROCESS | 1646 | 1467777824711 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:44 INFO - PROCESS | 1646 | 1467777824814 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 21:03:44 INFO - PROCESS | 1646 | 1467777824864 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:44 INFO - PROCESS | 1646 | 1467777824865 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b71a000 == 46 [pid = 1646] [id = 322] 21:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x124ea8800) [pid = 1646] [serial = 965] [outer = 0x0] 21:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12670f800) [pid = 1646] [serial = 966] [outer = 0x124ea8800] 21:03:44 INFO - PROCESS | 1646 | 1467777824895 Marionette DEBUG loaded listener.js 21:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x129394c00) [pid = 1646] [serial = 967] [outer = 0x124ea8800] 21:03:45 INFO - PROCESS | 1646 | 1467777825501 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]]]}] 21:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 821ms 21:03:45 INFO - PROCESS | 1646 | 1467777825527 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 21:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:03:45 INFO - PROCESS | 1646 | 1467777825530 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 21:03:45 INFO - PROCESS | 1646 | 1467777825534 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:03:45 INFO - PROCESS | 1646 | 1467777825536 Marionette TRACE conn2 <- [1,1262,null,{}] 21:03:45 INFO - PROCESS | 1646 | 1467777825542 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}] 21:03:45 INFO - PROCESS | 1646 | 1467777825544 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:45 INFO - PROCESS | 1646 | 1467777825640 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 21:03:45 INFO - PROCESS | 1646 | 1467777825709 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:45 INFO - PROCESS | 1646 | 1467777825712 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c5000 == 47 [pid = 1646] [id = 323] 21:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1175e3000) [pid = 1646] [serial = 968] [outer = 0x0] 21:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11831e400) [pid = 1646] [serial = 969] [outer = 0x1175e3000] 21:03:45 INFO - PROCESS | 1646 | 1467777825740 Marionette DEBUG loaded listener.js 21:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1187c0800) [pid = 1646] [serial = 970] [outer = 0x1175e3000] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12b91a000 == 46 [pid = 1646] [id = 317] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9b9000 == 45 [pid = 1646] [id = 316] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1253b7000 == 44 [pid = 1646] [id = 315] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x118414000 == 43 [pid = 1646] [id = 314] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x128da9800 == 42 [pid = 1646] [id = 313] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x126a06000 == 41 [pid = 1646] [id = 312] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x125e30800 == 40 [pid = 1646] [id = 311] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x123403800 == 39 [pid = 1646] [id = 310] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x121261000 == 38 [pid = 1646] [id = 309] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x11965a800 == 37 [pid = 1646] [id = 308] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x117d21000 == 36 [pid = 1646] [id = 307] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x116f2b000 == 35 [pid = 1646] [id = 306] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12c709000 == 34 [pid = 1646] [id = 303] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x116947000 == 33 [pid = 1646] [id = 304] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x113a24800 == 32 [pid = 1646] [id = 305] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12b71a000 == 31 [pid = 1646] [id = 322] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12b71e000 == 30 [pid = 1646] [id = 321] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12141f000 == 29 [pid = 1646] [id = 320] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12c004000 == 28 [pid = 1646] [id = 318] 21:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a6000 == 27 [pid = 1646] [id = 319] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x129398800) [pid = 1646] [serial = 887] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x118357400) [pid = 1646] [serial = 900] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12a89c000) [pid = 1646] [serial = 891] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1260dc800) [pid = 1646] [serial = 878] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x126554400) [pid = 1646] [serial = 879] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x125418800) [pid = 1646] [serial = 875] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12602b800) [pid = 1646] [serial = 876] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128b24400) [pid = 1646] [serial = 884] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12a6f6c00) [pid = 1646] [serial = 855] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12ae3c800) [pid = 1646] [serial = 894] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x116a10c00) [pid = 1646] [serial = 857] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1175e5000) [pid = 1646] [serial = 858] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118453400) [pid = 1646] [serial = 861] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118316c00) [pid = 1646] [serial = 860] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11992cc00) [pid = 1646] [serial = 869] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x120e98800) [pid = 1646] [serial = 870] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126ad5000) [pid = 1646] [serial = 881] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126e11c00) [pid = 1646] [serial = 882] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x121615000) [pid = 1646] [serial = 872] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1249e2400) [pid = 1646] [serial = 873] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119225c00) [pid = 1646] [serial = 866] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119708400) [pid = 1646] [serial = 867] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118744000) [pid = 1646] [serial = 863] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118989800) [pid = 1646] [serial = 864] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a8a6800) [pid = 1646] [serial = 892] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12b748800) [pid = 1646] [serial = 897] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12ae62800) [pid = 1646] [serial = 895] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1187c4400) [pid = 1646] [serial = 492] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1214e1800) [pid = 1646] [serial = 901] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12b751c00) [pid = 1646] [serial = 898] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12bd3e000) [pid = 1646] [serial = 909] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b8b1800) [pid = 1646] [serial = 906] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a686800) [pid = 1646] [serial = 888] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b8ae000) [pid = 1646] [serial = 904] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12b94c000) [pid = 1646] [serial = 907] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a67a000) [pid = 1646] [serial = 903] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x129166800) [pid = 1646] [serial = 885] [outer = 0x0] [url = about:blank] 21:03:46 INFO - PROCESS | 1646 | 1467777826716 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]]]}] 21:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1225ms 21:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:03:46 INFO - PROCESS | 1646 | 1467777826772 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 21:03:46 INFO - PROCESS | 1646 | 1467777826777 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 21:03:46 INFO - PROCESS | 1646 | 1467777826781 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:03:46 INFO - PROCESS | 1646 | 1467777826784 Marionette TRACE conn2 <- [1,1266,null,{}] 21:03:46 INFO - PROCESS | 1646 | 1467777826789 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}] 21:03:46 INFO - PROCESS | 1646 | 1467777826792 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:46 INFO - PROCESS | 1646 | 1467777826901 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 21:03:46 INFO - PROCESS | 1646 | 1467777826942 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:46 INFO - PROCESS | 1646 | 1467777826945 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x116215000 == 28 [pid = 1646] [id = 324] 21:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11728b000) [pid = 1646] [serial = 971] [outer = 0x0] 21:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1175e5400) [pid = 1646] [serial = 972] [outer = 0x11728b000] 21:03:46 INFO - PROCESS | 1646 | 1467777826973 Marionette DEBUG loaded listener.js 21:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118315800) [pid = 1646] [serial = 973] [outer = 0x11728b000] 21:03:47 INFO - PROCESS | 1646 | 1467777827305 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]]]}] 21:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 572ms 21:03:47 INFO - PROCESS | 1646 | 1467777827352 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 21:03:47 INFO - PROCESS | 1646 | 1467777827356 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 21:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:03:47 INFO - PROCESS | 1646 | 1467777827360 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:03:47 INFO - PROCESS | 1646 | 1467777827362 Marionette TRACE conn2 <- [1,1270,null,{}] 21:03:47 INFO - PROCESS | 1646 | 1467777827365 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}] 21:03:47 INFO - PROCESS | 1646 | 1467777827366 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:47 INFO - PROCESS | 1646 | 1467777827446 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 21:03:47 INFO - PROCESS | 1646 | 1467777827450 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:47 INFO - PROCESS | 1646 | 1467777827452 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d38000 == 29 [pid = 1646] [id = 325] 21:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118357400) [pid = 1646] [serial = 974] [outer = 0x0] 21:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118742000) [pid = 1646] [serial = 975] [outer = 0x118357400] 21:03:47 INFO - PROCESS | 1646 | 1467777827484 Marionette DEBUG loaded listener.js 21:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1187c4400) [pid = 1646] [serial = 976] [outer = 0x118357400] 21:03:47 INFO - PROCESS | 1646 | 1467777827946 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]]]}] 21:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 620ms 21:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:03:47 INFO - PROCESS | 1646 | 1467777827981 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 21:03:47 INFO - PROCESS | 1646 | 1467777827983 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 21:03:48 INFO - PROCESS | 1646 | 1467777827999 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:03:48 INFO - PROCESS | 1646 | 1467777828002 Marionette TRACE conn2 <- [1,1274,null,{}] 21:03:48 INFO - PROCESS | 1646 | 1467777828014 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}] 21:03:48 INFO - PROCESS | 1646 | 1467777828019 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:48 INFO - PROCESS | 1646 | 1467777828116 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 21:03:48 INFO - PROCESS | 1646 | 1467777828121 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:48 INFO - PROCESS | 1646 | 1467777828123 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199bf000 == 30 [pid = 1646] [id = 326] 21:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119a5cc00) [pid = 1646] [serial = 977] [outer = 0x0] 21:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x120e94400) [pid = 1646] [serial = 978] [outer = 0x119a5cc00] 21:03:48 INFO - PROCESS | 1646 | 1467777828155 Marionette DEBUG loaded listener.js 21:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121014400) [pid = 1646] [serial = 979] [outer = 0x119a5cc00] 21:03:48 INFO - PROCESS | 1646 | 1467777828504 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]]]}] 21:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 540ms 21:03:48 INFO - PROCESS | 1646 | 1467777828527 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 21:03:48 INFO - PROCESS | 1646 | 1467777828529 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 21:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:03:48 INFO - PROCESS | 1646 | 1467777828532 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:03:48 INFO - PROCESS | 1646 | 1467777828533 Marionette TRACE conn2 <- [1,1278,null,{}] 21:03:48 INFO - PROCESS | 1646 | 1467777828536 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}] 21:03:48 INFO - PROCESS | 1646 | 1467777828537 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:48 INFO - PROCESS | 1646 | 1467777828668 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 21:03:48 INFO - PROCESS | 1646 | 1467777828677 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:48 INFO - PROCESS | 1646 | 1467777828679 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f2c800 == 31 [pid = 1646] [id = 327] 21:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x121355c00) [pid = 1646] [serial = 980] [outer = 0x0] 21:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x121903400) [pid = 1646] [serial = 981] [outer = 0x121355c00] 21:03:48 INFO - PROCESS | 1646 | 1467777828719 Marionette DEBUG loaded listener.js 21:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1219cd400) [pid = 1646] [serial = 982] [outer = 0x121355c00] 21:03:49 INFO - PROCESS | 1646 | 1467777829112 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]]]}] 21:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 619ms 21:03:49 INFO - PROCESS | 1646 | 1467777829152 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 21:03:49 INFO - PROCESS | 1646 | 1467777829154 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 21:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:03:49 INFO - PROCESS | 1646 | 1467777829166 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:03:49 INFO - PROCESS | 1646 | 1467777829167 Marionette TRACE conn2 <- [1,1282,null,{}] 21:03:49 INFO - PROCESS | 1646 | 1467777829171 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}] 21:03:49 INFO - PROCESS | 1646 | 1467777829173 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:49 INFO - PROCESS | 1646 | 1467777829323 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 21:03:49 INFO - PROCESS | 1646 | 1467777829344 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:49 INFO - PROCESS | 1646 | 1467777829345 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234df800 == 32 [pid = 1646] [id = 328] 21:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11696e000) [pid = 1646] [serial = 983] [outer = 0x0] 21:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x121cd4400) [pid = 1646] [serial = 984] [outer = 0x11696e000] 21:03:49 INFO - PROCESS | 1646 | 1467777829385 Marionette DEBUG loaded listener.js 21:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12541ac00) [pid = 1646] [serial = 985] [outer = 0x11696e000] 21:03:49 INFO - PROCESS | 1646 | 1467777829795 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]]]}] 21:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 676ms 21:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:03:49 INFO - PROCESS | 1646 | 1467777829841 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 21:03:49 INFO - PROCESS | 1646 | 1467777829843 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 21:03:49 INFO - PROCESS | 1646 | 1467777829845 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:03:49 INFO - PROCESS | 1646 | 1467777829846 Marionette TRACE conn2 <- [1,1286,null,{}] 21:03:49 INFO - PROCESS | 1646 | 1467777829848 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}] 21:03:49 INFO - PROCESS | 1646 | 1467777829852 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:49 INFO - PROCESS | 1646 | 1467777829965 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 21:03:50 INFO - PROCESS | 1646 | 1467777830000 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:50 INFO - PROCESS | 1646 | 1467777830001 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260a2000 == 33 [pid = 1646] [id = 329] 21:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1254c4c00) [pid = 1646] [serial = 986] [outer = 0x0] 21:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12645f400) [pid = 1646] [serial = 987] [outer = 0x1254c4c00] 21:03:50 INFO - PROCESS | 1646 | 1467777830026 Marionette DEBUG loaded listener.js 21:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128b26800) [pid = 1646] [serial = 988] [outer = 0x1254c4c00] 21:03:50 INFO - PROCESS | 1646 | 1467777830365 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]]]}] 21:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 569ms 21:03:50 INFO - PROCESS | 1646 | 1467777830415 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 21:03:50 INFO - PROCESS | 1646 | 1467777830416 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 21:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:03:50 INFO - PROCESS | 1646 | 1467777830418 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:03:50 INFO - PROCESS | 1646 | 1467777830419 Marionette TRACE conn2 <- [1,1290,null,{}] 21:03:50 INFO - PROCESS | 1646 | 1467777830422 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}] 21:03:50 INFO - PROCESS | 1646 | 1467777830423 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:50 INFO - PROCESS | 1646 | 1467777830523 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 21:03:50 INFO - PROCESS | 1646 | 1467777830533 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:50 INFO - PROCESS | 1646 | 1467777830534 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289a5800 == 34 [pid = 1646] [id = 330] 21:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x120e96400) [pid = 1646] [serial = 989] [outer = 0x0] 21:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128d1ac00) [pid = 1646] [serial = 990] [outer = 0x120e96400] 21:03:50 INFO - PROCESS | 1646 | 1467777830559 Marionette DEBUG loaded listener.js 21:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124be9400) [pid = 1646] [serial = 991] [outer = 0x120e96400] 21:03:50 INFO - PROCESS | 1646 | 1467777830897 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]]]}] 21:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 525ms 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126ad9c00) [pid = 1646] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x124bb4800) [pid = 1646] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128d10400) [pid = 1646] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12b8b7400) [pid = 1646] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128f54400) [pid = 1646] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116906400) [pid = 1646] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x113d0dc00) [pid = 1646] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12159c000) [pid = 1646] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11834e400) [pid = 1646] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1175e0c00) [pid = 1646] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1167bcc00) [pid = 1646] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x117d9bc00) [pid = 1646] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x121908c00) [pid = 1646] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12b8b1400) [pid = 1646] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11696dc00) [pid = 1646] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x121a7f000) [pid = 1646] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:03:51 INFO - PROCESS | 1646 | 1467777831105 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 21:03:51 INFO - PROCESS | 1646 | 1467777831106 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 21:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:03:51 INFO - PROCESS | 1646 | 1467777831116 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:03:51 INFO - PROCESS | 1646 | 1467777831117 Marionette TRACE conn2 <- [1,1294,null,{}] 21:03:51 INFO - PROCESS | 1646 | 1467777831120 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}] 21:03:51 INFO - PROCESS | 1646 | 1467777831121 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:51 INFO - PROCESS | 1646 | 1467777831196 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 21:03:51 INFO - PROCESS | 1646 | 1467777831200 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:51 INFO - PROCESS | 1646 | 1467777831201 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bc0800 == 35 [pid = 1646] [id = 331] 21:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117204400) [pid = 1646] [serial = 992] [outer = 0x0] 21:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118298800) [pid = 1646] [serial = 993] [outer = 0x117204400] 21:03:51 INFO - PROCESS | 1646 | 1467777831228 Marionette DEBUG loaded listener.js 21:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11922f400) [pid = 1646] [serial = 994] [outer = 0x117204400] 21:03:51 INFO - PROCESS | 1646 | 1467777831526 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]]]}] 21:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 419ms 21:03:51 INFO - PROCESS | 1646 | 1467777831535 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 21:03:51 INFO - PROCESS | 1646 | 1467777831537 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 21:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:03:51 INFO - PROCESS | 1646 | 1467777831547 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:03:51 INFO - PROCESS | 1646 | 1467777831548 Marionette TRACE conn2 <- [1,1298,null,{}] 21:03:51 INFO - PROCESS | 1646 | 1467777831550 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}] 21:03:51 INFO - PROCESS | 1646 | 1467777831551 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:51 INFO - PROCESS | 1646 | 1467777831640 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 21:03:51 INFO - PROCESS | 1646 | 1467777831646 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:51 INFO - PROCESS | 1646 | 1467777831647 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295f5000 == 36 [pid = 1646] [id = 332] 21:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1215a0800) [pid = 1646] [serial = 995] [outer = 0x0] 21:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126ad9c00) [pid = 1646] [serial = 996] [outer = 0x1215a0800] 21:03:51 INFO - PROCESS | 1646 | 1467777831671 Marionette DEBUG loaded listener.js 21:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a530000) [pid = 1646] [serial = 997] [outer = 0x1215a0800] 21:03:52 INFO - PROCESS | 1646 | 1467777832003 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]]]}] 21:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 476ms 21:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:03:52 INFO - PROCESS | 1646 | 1467777832015 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 21:03:52 INFO - PROCESS | 1646 | 1467777832017 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 21:03:52 INFO - PROCESS | 1646 | 1467777832019 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:03:52 INFO - PROCESS | 1646 | 1467777832020 Marionette TRACE conn2 <- [1,1302,null,{}] 21:03:52 INFO - PROCESS | 1646 | 1467777832022 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}] 21:03:52 INFO - PROCESS | 1646 | 1467777832023 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:52 INFO - PROCESS | 1646 | 1467777832129 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 21:03:52 INFO - PROCESS | 1646 | 1467777832135 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:52 INFO - PROCESS | 1646 | 1467777832136 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a692000 == 37 [pid = 1646] [id = 333] 21:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1138bf400) [pid = 1646] [serial = 998] [outer = 0x0] 21:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a534c00) [pid = 1646] [serial = 999] [outer = 0x1138bf400] 21:03:52 INFO - PROCESS | 1646 | 1467777832161 Marionette DEBUG loaded listener.js 21:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a6f9800) [pid = 1646] [serial = 1000] [outer = 0x1138bf400] 21:03:52 INFO - PROCESS | 1646 | 1467777832436 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]]]}] 21:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 21:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:03:52 INFO - PROCESS | 1646 | 1467777832490 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 21:03:52 INFO - PROCESS | 1646 | 1467777832495 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 21:03:52 INFO - PROCESS | 1646 | 1467777832498 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:03:52 INFO - PROCESS | 1646 | 1467777832500 Marionette TRACE conn2 <- [1,1306,null,{}] 21:03:52 INFO - PROCESS | 1646 | 1467777832502 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}] 21:03:52 INFO - PROCESS | 1646 | 1467777832504 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:52 INFO - PROCESS | 1646 | 1467777832597 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 21:03:52 INFO - PROCESS | 1646 | 1467777832601 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:52 INFO - PROCESS | 1646 | 1467777832610 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b025800 == 38 [pid = 1646] [id = 334] 21:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11696dc00) [pid = 1646] [serial = 1001] [outer = 0x0] 21:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ae40400) [pid = 1646] [serial = 1002] [outer = 0x11696dc00] 21:03:52 INFO - PROCESS | 1646 | 1467777832638 Marionette DEBUG loaded listener.js 21:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b751800) [pid = 1646] [serial = 1003] [outer = 0x11696dc00] 21:03:53 INFO - PROCESS | 1646 | 1467777833005 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]]]}] 21:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 523ms 21:03:53 INFO - PROCESS | 1646 | 1467777833036 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 21:03:53 INFO - PROCESS | 1646 | 1467777833038 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 21:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:03:53 INFO - PROCESS | 1646 | 1467777833043 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:03:53 INFO - PROCESS | 1646 | 1467777833045 Marionette TRACE conn2 <- [1,1310,null,{}] 21:03:53 INFO - PROCESS | 1646 | 1467777833048 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}] 21:03:53 INFO - PROCESS | 1646 | 1467777833050 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:53 INFO - PROCESS | 1646 | 1467777833238 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 21:03:53 INFO - PROCESS | 1646 | 1467777833355 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:53 INFO - PROCESS | 1646 | 1467777833357 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x112f3a800 == 39 [pid = 1646] [id = 335] 21:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x111cad400) [pid = 1646] [serial = 1004] [outer = 0x0] 21:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1129b1400) [pid = 1646] [serial = 1005] [outer = 0x111cad400] 21:03:53 INFO - PROCESS | 1646 | 1467777833411 Marionette DEBUG loaded listener.js 21:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x115ef6800) [pid = 1646] [serial = 1006] [outer = 0x111cad400] 21:03:53 INFO - PROCESS | 1646 | 1467777833929 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] 21:03:53 INFO - PROCESS | 1646 | 1467777833969 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 21:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:03:53 INFO - PROCESS | 1646 | 1467777833972 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:03:53 INFO - PROCESS | 1646 | 1467777833974 Marionette TRACE conn2 <- [1,1314,null,{}] 21:03:53 INFO - PROCESS | 1646 | 1467777833977 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}] 21:03:53 INFO - PROCESS | 1646 | 1467777833981 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:54 INFO - PROCESS | 1646 | 1467777834091 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 21:03:54 INFO - PROCESS | 1646 | 1467777834143 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:54 INFO - PROCESS | 1646 | 1467777834145 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bb0800 == 40 [pid = 1646] [id = 336] 21:03:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1175e8400) [pid = 1646] [serial = 1007] [outer = 0x0] 21:03:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118619400) [pid = 1646] [serial = 1008] [outer = 0x1175e8400] 21:03:54 INFO - PROCESS | 1646 | 1467777834175 Marionette DEBUG loaded listener.js 21:03:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11898fc00) [pid = 1646] [serial = 1009] [outer = 0x1175e8400] 21:03:54 INFO - PROCESS | 1646 | 1467777834732 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]]]}] 21:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 771ms 21:03:54 INFO - PROCESS | 1646 | 1467777834769 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 21:03:54 INFO - PROCESS | 1646 | 1467777834771 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 21:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:03:54 INFO - PROCESS | 1646 | 1467777834777 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:03:54 INFO - PROCESS | 1646 | 1467777834778 Marionette TRACE conn2 <- [1,1318,null,{}] 21:03:54 INFO - PROCESS | 1646 | 1467777834781 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}] 21:03:54 INFO - PROCESS | 1646 | 1467777834782 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:54 INFO - PROCESS | 1646 | 1467777834992 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 21:03:55 INFO - PROCESS | 1646 | 1467777835057 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:55 INFO - PROCESS | 1646 | 1467777835059 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x115ed4800 == 41 [pid = 1646] [id = 337] 21:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x116906400) [pid = 1646] [serial = 1010] [outer = 0x0] 21:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x117207000) [pid = 1646] [serial = 1011] [outer = 0x116906400] 21:03:55 INFO - PROCESS | 1646 | 1467777835100 Marionette DEBUG loaded listener.js 21:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11845c000) [pid = 1646] [serial = 1012] [outer = 0x116906400] 21:03:55 INFO - PROCESS | 1646 | 1467777835706 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]]]}] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12b025800 == 40 [pid = 1646] [id = 334] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12a692000 == 39 [pid = 1646] [id = 333] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1295f5000 == 38 [pid = 1646] [id = 332] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x119bc0800 == 37 [pid = 1646] [id = 331] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1289a5800 == 36 [pid = 1646] [id = 330] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1260a2000 == 35 [pid = 1646] [id = 329] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1234df800 == 34 [pid = 1646] [id = 328] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x120f2c800 == 33 [pid = 1646] [id = 327] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1199bf000 == 32 [pid = 1646] [id = 326] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x117d38000 == 31 [pid = 1646] [id = 325] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x116215000 == 30 [pid = 1646] [id = 324] 21:03:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c5000 == 29 [pid = 1646] [id = 323] 21:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 974ms 21:03:55 INFO - PROCESS | 1646 | 1467777835750 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 21:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:03:55 INFO - PROCESS | 1646 | 1467777835752 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 21:03:55 INFO - PROCESS | 1646 | 1467777835755 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:03:55 INFO - PROCESS | 1646 | 1467777835757 Marionette TRACE conn2 <- [1,1322,null,{}] 21:03:55 INFO - PROCESS | 1646 | 1467777835760 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}] 21:03:55 INFO - PROCESS | 1646 | 1467777835762 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:55 INFO - PROCESS | 1646 | 1467777835844 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 21:03:55 INFO - PROCESS | 1646 | 1467777835848 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:55 INFO - PROCESS | 1646 | 1467777835850 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x117164000 == 30 [pid = 1646] [id = 338] 21:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11873f000) [pid = 1646] [serial = 1013] [outer = 0x0] 21:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x119223400) [pid = 1646] [serial = 1014] [outer = 0x11873f000] 21:03:55 INFO - PROCESS | 1646 | 1467777835877 Marionette DEBUG loaded listener.js 21:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11970ec00) [pid = 1646] [serial = 1015] [outer = 0x11873f000] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x126e0d000) [pid = 1646] [serial = 936] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126ad9400) [pid = 1646] [serial = 934] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1260d8400) [pid = 1646] [serial = 933] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x129166400) [pid = 1646] [serial = 939] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128d17c00) [pid = 1646] [serial = 937] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12bd47800) [pid = 1646] [serial = 910] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x129399c00) [pid = 1646] [serial = 942] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118744400) [pid = 1646] [serial = 921] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1190b6800) [pid = 1646] [serial = 922] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1162d7400) [pid = 1646] [serial = 912] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x117203800) [pid = 1646] [serial = 913] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x121905400) [pid = 1646] [serial = 927] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12190c800) [pid = 1646] [serial = 928] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118458c00) [pid = 1646] [serial = 915] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118743400) [pid = 1646] [serial = 916] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119928000) [pid = 1646] [serial = 924] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1211cfc00) [pid = 1646] [serial = 925] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12190e800) [pid = 1646] [serial = 930] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118459c00) [pid = 1646] [serial = 918] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11873b400) [pid = 1646] [serial = 919] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12b752c00) [pid = 1646] [serial = 952] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12b953800) [pid = 1646] [serial = 955] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12190a000) [pid = 1646] [serial = 946] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x129411000) [pid = 1646] [serial = 948] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1190b5c00) [pid = 1646] [serial = 945] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12ae45400) [pid = 1646] [serial = 951] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a532c00) [pid = 1646] [serial = 943] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x129393400) [pid = 1646] [serial = 940] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12b8b9000) [pid = 1646] [serial = 954] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a8a1400) [pid = 1646] [serial = 949] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1234ac000) [pid = 1646] [serial = 931] [outer = 0x0] [url = about:blank] 21:03:56 INFO - PROCESS | 1646 | 1467777836264 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]]]}] 21:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 571ms 21:03:56 INFO - PROCESS | 1646 | 1467777836328 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 21:03:56 INFO - PROCESS | 1646 | 1467777836331 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 21:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:03:56 INFO - PROCESS | 1646 | 1467777836334 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:03:56 INFO - PROCESS | 1646 | 1467777836336 Marionette TRACE conn2 <- [1,1326,null,{}] 21:03:56 INFO - PROCESS | 1646 | 1467777836348 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}] 21:03:56 INFO - PROCESS | 1646 | 1467777836350 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:56 INFO - PROCESS | 1646 | 1467777836512 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 21:03:56 INFO - PROCESS | 1646 | 1467777836606 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:56 INFO - PROCESS | 1646 | 1467777836608 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x119676000 == 31 [pid = 1646] [id = 339] 21:03:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x113d0dc00) [pid = 1646] [serial = 1016] [outer = 0x0] 21:03:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x121020800) [pid = 1646] [serial = 1017] [outer = 0x113d0dc00] 21:03:56 INFO - PROCESS | 1646 | 1467777836647 Marionette DEBUG loaded listener.js 21:03:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x121616c00) [pid = 1646] [serial = 1018] [outer = 0x113d0dc00] 21:03:56 INFO - PROCESS | 1646 | 1467777836996 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]]]}] 21:03:57 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 21:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 21:03:57 INFO - PROCESS | 1646 | 1467777837004 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 21:03:57 INFO - PROCESS | 1646 | 1467777837008 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 21:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:03:57 INFO - PROCESS | 1646 | 1467777837067 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:03:57 INFO - PROCESS | 1646 | 1467777837068 Marionette TRACE conn2 <- [1,1330,null,{}] 21:03:57 INFO - PROCESS | 1646 | 1467777837076 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}] 21:03:57 INFO - PROCESS | 1646 | 1467777837078 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:57 INFO - PROCESS | 1646 | 1467777837168 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 21:03:57 INFO - PROCESS | 1646 | 1467777837255 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:57 INFO - PROCESS | 1646 | 1467777837257 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d27000 == 32 [pid = 1646] [id = 340] 21:03:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11829c000) [pid = 1646] [serial = 1019] [outer = 0x0] 21:03:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11831c800) [pid = 1646] [serial = 1020] [outer = 0x11829c000] 21:03:57 INFO - PROCESS | 1646 | 1467777837290 Marionette DEBUG loaded listener.js 21:03:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1187b0400) [pid = 1646] [serial = 1021] [outer = 0x11829c000] 21:03:57 INFO - PROCESS | 1646 | 1467777837754 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]]]}] 21:03:57 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 21:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 773ms 21:03:57 INFO - PROCESS | 1646 | 1467777837793 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 21:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:03:57 INFO - PROCESS | 1646 | 1467777837796 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 21:03:57 INFO - PROCESS | 1646 | 1467777837800 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:03:57 INFO - PROCESS | 1646 | 1467777837801 Marionette TRACE conn2 <- [1,1334,null,{}] 21:03:57 INFO - PROCESS | 1646 | 1467777837805 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}] 21:03:57 INFO - PROCESS | 1646 | 1467777837808 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:57 INFO - PROCESS | 1646 | 1467777837930 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 21:03:58 INFO - PROCESS | 1646 | 1467777838008 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:58 INFO - PROCESS | 1646 | 1467777838010 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11821d800 == 33 [pid = 1646] [id = 341] 21:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119a64000) [pid = 1646] [serial = 1022] [outer = 0x0] 21:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12190f400) [pid = 1646] [serial = 1023] [outer = 0x119a64000] 21:03:58 INFO - PROCESS | 1646 | 1467777838041 Marionette DEBUG loaded listener.js 21:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x124bb6000) [pid = 1646] [serial = 1024] [outer = 0x119a64000] 21:03:58 INFO - PROCESS | 1646 | 1467777838474 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]]]}] 21:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 722ms 21:03:58 INFO - PROCESS | 1646 | 1467777838521 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 21:03:58 INFO - PROCESS | 1646 | 1467777838523 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 21:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:03:58 INFO - PROCESS | 1646 | 1467777838525 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:03:58 INFO - PROCESS | 1646 | 1467777838527 Marionette TRACE conn2 <- [1,1338,null,{}] 21:03:58 INFO - PROCESS | 1646 | 1467777838529 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}] 21:03:58 INFO - PROCESS | 1646 | 1467777838531 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:58 INFO - PROCESS | 1646 | 1467777838628 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 21:03:58 INFO - PROCESS | 1646 | 1467777838682 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:58 INFO - PROCESS | 1646 | 1467777838687 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a06800 == 34 [pid = 1646] [id = 342] 21:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1260d7400) [pid = 1646] [serial = 1025] [outer = 0x0] 21:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1260e2400) [pid = 1646] [serial = 1026] [outer = 0x1260d7400] 21:03:58 INFO - PROCESS | 1646 | 1467777838720 Marionette DEBUG loaded listener.js 21:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12670a800) [pid = 1646] [serial = 1027] [outer = 0x1260d7400] 21:03:59 INFO - PROCESS | 1646 | 1467777839626 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]]]}] 21:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 21:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:03:59 INFO - PROCESS | 1646 | 1467777839651 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 21:03:59 INFO - PROCESS | 1646 | 1467777839652 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 21:03:59 INFO - PROCESS | 1646 | 1467777839654 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:03:59 INFO - PROCESS | 1646 | 1467777839656 Marionette TRACE conn2 <- [1,1342,null,{}] 21:03:59 INFO - PROCESS | 1646 | 1467777839661 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}] 21:03:59 INFO - PROCESS | 1646 | 1467777839662 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:59 INFO - PROCESS | 1646 | 1467777839756 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 21:03:59 INFO - PROCESS | 1646 | 1467777839806 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:59 INFO - PROCESS | 1646 | 1467777839807 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:03:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f92800 == 35 [pid = 1646] [id = 343] 21:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126ad9400) [pid = 1646] [serial = 1028] [outer = 0x0] 21:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128d0c400) [pid = 1646] [serial = 1029] [outer = 0x126ad9400] 21:03:59 INFO - PROCESS | 1646 | 1467777839836 Marionette DEBUG loaded listener.js 21:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129167400) [pid = 1646] [serial = 1030] [outer = 0x126ad9400] 21:04:00 INFO - PROCESS | 1646 | 1467777840252 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]]]}] 21:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 622ms 21:04:00 INFO - PROCESS | 1646 | 1467777840277 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 21:04:00 INFO - PROCESS | 1646 | 1467777840279 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 21:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:04:00 INFO - PROCESS | 1646 | 1467777840281 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:04:00 INFO - PROCESS | 1646 | 1467777840283 Marionette TRACE conn2 <- [1,1346,null,{}] 21:04:00 INFO - PROCESS | 1646 | 1467777840285 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}] 21:04:00 INFO - PROCESS | 1646 | 1467777840286 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:00 INFO - PROCESS | 1646 | 1467777840379 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 21:04:00 INFO - PROCESS | 1646 | 1467777840429 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:00 INFO - PROCESS | 1646 | 1467777840430 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295e1000 == 36 [pid = 1646] [id = 344] 21:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126ada400) [pid = 1646] [serial = 1031] [outer = 0x0] 21:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12940fc00) [pid = 1646] [serial = 1032] [outer = 0x126ada400] 21:04:00 INFO - PROCESS | 1646 | 1467777840460 Marionette DEBUG loaded listener.js 21:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a687400) [pid = 1646] [serial = 1033] [outer = 0x126ada400] 21:04:01 INFO - PROCESS | 1646 | --DOCSHELL 0x117164000 == 35 [pid = 1646] [id = 338] 21:04:01 INFO - PROCESS | 1646 | --DOCSHELL 0x115ed4800 == 34 [pid = 1646] [id = 337] 21:04:01 INFO - PROCESS | 1646 | --DOCSHELL 0x112f3a800 == 33 [pid = 1646] [id = 335] 21:04:01 INFO - PROCESS | 1646 | --DOCSHELL 0x119bb0800 == 32 [pid = 1646] [id = 336] 21:04:01 INFO - PROCESS | 1646 | --DOCSHELL 0x128f92800 == 31 [pid = 1646] [id = 343] 21:04:01 INFO - PROCESS | 1646 | --DOCSHELL 0x126a06800 == 30 [pid = 1646] [id = 342] 21:04:01 INFO - PROCESS | 1646 | --DOCSHELL 0x11821d800 == 29 [pid = 1646] [id = 341] 21:04:01 INFO - PROCESS | 1646 | --DOCSHELL 0x119676000 == 28 [pid = 1646] [id = 339] 21:04:01 INFO - PROCESS | 1646 | --DOCSHELL 0x117d27000 == 27 [pid = 1646] [id = 340] 21:04:01 INFO - PROCESS | 1646 | 1467777841511 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]]]}] 21:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1321ms 21:04:01 INFO - PROCESS | 1646 | 1467777841603 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 21:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:04:01 INFO - PROCESS | 1646 | 1467777841606 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 21:04:01 INFO - PROCESS | 1646 | 1467777841609 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:04:01 INFO - PROCESS | 1646 | 1467777841612 Marionette TRACE conn2 <- [1,1350,null,{}] 21:04:01 INFO - PROCESS | 1646 | 1467777841616 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}] 21:04:01 INFO - PROCESS | 1646 | 1467777841618 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:01 INFO - PROCESS | 1646 | 1467777841698 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 21:04:01 INFO - PROCESS | 1646 | 1467777841703 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:01 INFO - PROCESS | 1646 | 1467777841706 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x116069000 == 28 [pid = 1646] [id = 345] 21:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116629c00) [pid = 1646] [serial = 1034] [outer = 0x0] 21:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116a0b000) [pid = 1646] [serial = 1035] [outer = 0x116629c00] 21:04:01 INFO - PROCESS | 1646 | 1467777841738 Marionette DEBUG loaded listener.js 21:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1175dbc00) [pid = 1646] [serial = 1036] [outer = 0x116629c00] 21:04:02 INFO - PROCESS | 1646 | 1467777842054 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]]]}] 21:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 472ms 21:04:02 INFO - PROCESS | 1646 | 1467777842081 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 21:04:02 INFO - PROCESS | 1646 | 1467777842086 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 21:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:04:02 INFO - PROCESS | 1646 | 1467777842136 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:04:02 INFO - PROCESS | 1646 | 1467777842139 Marionette TRACE conn2 <- [1,1354,null,{}] 21:04:02 INFO - PROCESS | 1646 | 1467777842143 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}] 21:04:02 INFO - PROCESS | 1646 | 1467777842144 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:02 INFO - PROCESS | 1646 | 1467777842263 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 21:04:02 INFO - PROCESS | 1646 | 1467777842270 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:02 INFO - PROCESS | 1646 | 1467777842272 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x118422800 == 29 [pid = 1646] [id = 346] 21:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11834e000) [pid = 1646] [serial = 1037] [outer = 0x0] 21:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11845f400) [pid = 1646] [serial = 1038] [outer = 0x11834e000] 21:04:02 INFO - PROCESS | 1646 | 1467777842316 Marionette DEBUG loaded listener.js 21:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118742400) [pid = 1646] [serial = 1039] [outer = 0x11834e000] 21:04:02 INFO - PROCESS | 1646 | 1467777842768 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]]]}] 21:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 682ms 21:04:02 INFO - PROCESS | 1646 | 1467777842812 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 21:04:02 INFO - PROCESS | 1646 | 1467777842814 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 21:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:04:02 INFO - PROCESS | 1646 | 1467777842816 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:04:02 INFO - PROCESS | 1646 | 1467777842819 Marionette TRACE conn2 <- [1,1358,null,{}] 21:04:02 INFO - PROCESS | 1646 | 1467777842828 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}] 21:04:02 INFO - PROCESS | 1646 | 1467777842832 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:02 INFO - PROCESS | 1646 | 1467777842948 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 21:04:03 INFO - PROCESS | 1646 | 1467777843033 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:03 INFO - PROCESS | 1646 | 1467777843035 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213d8000 == 30 [pid = 1646] [id = 347] 21:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11992a800) [pid = 1646] [serial = 1040] [outer = 0x0] 21:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119b13400) [pid = 1646] [serial = 1041] [outer = 0x11992a800] 21:04:03 INFO - PROCESS | 1646 | 1467777843079 Marionette DEBUG loaded listener.js 21:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x120ea1000) [pid = 1646] [serial = 1042] [outer = 0x11992a800] 21:04:03 INFO - PROCESS | 1646 | 1467777843458 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]]]}] 21:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 676ms 21:04:03 INFO - PROCESS | 1646 | 1467777843500 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 21:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:04:03 INFO - PROCESS | 1646 | 1467777843502 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 21:04:03 INFO - PROCESS | 1646 | 1467777843504 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:04:03 INFO - PROCESS | 1646 | 1467777843505 Marionette TRACE conn2 <- [1,1362,null,{}] 21:04:03 INFO - PROCESS | 1646 | 1467777843507 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}] 21:04:03 INFO - PROCESS | 1646 | 1467777843509 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:03 INFO - PROCESS | 1646 | 1467777843605 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 21:04:03 INFO - PROCESS | 1646 | 1467777843609 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:03 INFO - PROCESS | 1646 | 1467777843609 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254bb800 == 31 [pid = 1646] [id = 348] 21:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1214e1800) [pid = 1646] [serial = 1043] [outer = 0x0] 21:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12190b800) [pid = 1646] [serial = 1044] [outer = 0x1214e1800] 21:04:03 INFO - PROCESS | 1646 | 1467777843635 Marionette DEBUG loaded listener.js 21:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1249d5c00) [pid = 1646] [serial = 1045] [outer = 0x1214e1800] 21:04:04 INFO - PROCESS | 1646 | 1467777844023 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]]]}] 21:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 568ms 21:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:04:04 INFO - PROCESS | 1646 | 1467777844073 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 21:04:04 INFO - PROCESS | 1646 | 1467777844075 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 21:04:04 INFO - PROCESS | 1646 | 1467777844078 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:04:04 INFO - PROCESS | 1646 | 1467777844080 Marionette TRACE conn2 <- [1,1366,null,{}] 21:04:04 INFO - PROCESS | 1646 | 1467777844083 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}] 21:04:04 INFO - PROCESS | 1646 | 1467777844085 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:04 INFO - PROCESS | 1646 | 1467777844237 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 21:04:04 INFO - PROCESS | 1646 | 1467777844259 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:04 INFO - PROCESS | 1646 | 1467777844260 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289a8800 == 32 [pid = 1646] [id = 349] 21:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1249d6800) [pid = 1646] [serial = 1046] [outer = 0x0] 21:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11845dc00) [pid = 1646] [serial = 1047] [outer = 0x1249d6800] 21:04:04 INFO - PROCESS | 1646 | 1467777844296 Marionette DEBUG loaded listener.js 21:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1260e4000) [pid = 1646] [serial = 1048] [outer = 0x1249d6800] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11696dc00) [pid = 1646] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11696e000) [pid = 1646] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118357400) [pid = 1646] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11728b000) [pid = 1646] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119a5cc00) [pid = 1646] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x121355c00) [pid = 1646] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1175e3000) [pid = 1646] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1254c4c00) [pid = 1646] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x120e96400) [pid = 1646] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x113d0dc00) [pid = 1646] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x117204400) [pid = 1646] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1138bf400) [pid = 1646] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1215a0800) [pid = 1646] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116906400) [pid = 1646] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11873f000) [pid = 1646] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11662fc00) [pid = 1646] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1187ab800) [pid = 1646] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x121822000) [pid = 1646] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124ea8800) [pid = 1646] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x111cad400) [pid = 1646] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:04:04 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1175e8400) [pid = 1646] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:04:04 INFO - PROCESS | 1646 | 1467777844917 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] 21:04:04 INFO - PROCESS | 1646 | 1467777844949 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 21:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:04:04 INFO - PROCESS | 1646 | 1467777844951 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:04:04 INFO - PROCESS | 1646 | 1467777844952 Marionette TRACE conn2 <- [1,1370,null,{}] 21:04:04 INFO - PROCESS | 1646 | 1467777844955 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}] 21:04:04 INFO - PROCESS | 1646 | 1467777844959 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:05 INFO - PROCESS | 1646 | 1467777845057 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 21:04:05 INFO - PROCESS | 1646 | 1467777845111 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:05 INFO - PROCESS | 1646 | 1467777845112 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f89800 == 33 [pid = 1646] [id = 350] 21:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x113d17c00) [pid = 1646] [serial = 1049] [outer = 0x0] 21:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x117203000) [pid = 1646] [serial = 1050] [outer = 0x113d17c00] 21:04:05 INFO - PROCESS | 1646 | 1467777845137 Marionette DEBUG loaded listener.js 21:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125418c00) [pid = 1646] [serial = 1051] [outer = 0x113d17c00] 21:04:05 INFO - PROCESS | 1646 | 1467777845417 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] 21:04:05 INFO - PROCESS | 1646 | 1467777845473 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 21:04:05 INFO - PROCESS | 1646 | 1467777845477 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:04:05 INFO - PROCESS | 1646 | 1467777845480 Marionette TRACE conn2 <- [1,1374,null,{}] 21:04:05 INFO - PROCESS | 1646 | 1467777845482 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}] 21:04:05 INFO - PROCESS | 1646 | 1467777845484 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:05 INFO - PROCESS | 1646 | 1467777845565 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 21:04:05 INFO - PROCESS | 1646 | 1467777845587 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:05 INFO - PROCESS | 1646 | 1467777845588 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a820800 == 34 [pid = 1646] [id = 351] 21:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1129ab000) [pid = 1646] [serial = 1052] [outer = 0x0] 21:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126e08800) [pid = 1646] [serial = 1053] [outer = 0x1129ab000] 21:04:05 INFO - PROCESS | 1646 | 1467777845612 Marionette DEBUG loaded listener.js 21:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126e10c00) [pid = 1646] [serial = 1054] [outer = 0x1129ab000] 21:04:05 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:04:05 INFO - PROCESS | 1646 | 1467777845930 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] 21:04:05 INFO - PROCESS | 1646 | 1467777845949 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 21:04:05 INFO - PROCESS | 1646 | 1467777845952 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:04:05 INFO - PROCESS | 1646 | 1467777845953 Marionette TRACE conn2 <- [1,1378,null,{}] 21:04:05 INFO - PROCESS | 1646 | 1467777845955 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}] 21:04:05 INFO - PROCESS | 1646 | 1467777845957 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:06 INFO - PROCESS | 1646 | 1467777846066 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 21:04:06 INFO - PROCESS | 1646 | 1467777846075 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:06 INFO - PROCESS | 1646 | 1467777846076 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9bc800 == 35 [pid = 1646] [id = 352] 21:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1160ad800) [pid = 1646] [serial = 1055] [outer = 0x0] 21:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128b1c800) [pid = 1646] [serial = 1056] [outer = 0x1160ad800] 21:04:06 INFO - PROCESS | 1646 | 1467777846116 Marionette DEBUG loaded listener.js 21:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12916d000) [pid = 1646] [serial = 1057] [outer = 0x1160ad800] 21:04:06 INFO - PROCESS | 1646 | 1467777846529 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] 21:04:06 INFO - PROCESS | 1646 | 1467777846574 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 21:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:04:06 INFO - PROCESS | 1646 | 1467777846577 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:04:06 INFO - PROCESS | 1646 | 1467777846578 Marionette TRACE conn2 <- [1,1382,null,{}] 21:04:06 INFO - PROCESS | 1646 | 1467777846580 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}] 21:04:06 INFO - PROCESS | 1646 | 1467777846581 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:06 INFO - PROCESS | 1646 | 1467777846654 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 21:04:06 INFO - PROCESS | 1646 | 1467777846709 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:06 INFO - PROCESS | 1646 | 1467777846711 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b90f000 == 36 [pid = 1646] [id = 353] 21:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x112a82000) [pid = 1646] [serial = 1058] [outer = 0x0] 21:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12939fc00) [pid = 1646] [serial = 1059] [outer = 0x112a82000] 21:04:06 INFO - PROCESS | 1646 | 1467777846742 Marionette DEBUG loaded listener.js 21:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a538000) [pid = 1646] [serial = 1060] [outer = 0x112a82000] 21:04:07 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:04:07 INFO - PROCESS | 1646 | 1467777847347 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] 21:04:07 INFO - PROCESS | 1646 | 1467777847401 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 21:04:07 INFO - PROCESS | 1646 | 1467777847404 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:04:07 INFO - PROCESS | 1646 | 1467777847408 Marionette TRACE conn2 <- [1,1386,null,{}] 21:04:07 INFO - PROCESS | 1646 | 1467777847411 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}] 21:04:07 INFO - PROCESS | 1646 | 1467777847413 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:07 INFO - PROCESS | 1646 | 1467777847524 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 21:04:07 INFO - PROCESS | 1646 | 1467777847578 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:07 INFO - PROCESS | 1646 | 1467777847579 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189eb000 == 37 [pid = 1646] [id = 354] 21:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x116977800) [pid = 1646] [serial = 1061] [outer = 0x0] 21:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118299800) [pid = 1646] [serial = 1062] [outer = 0x116977800] 21:04:07 INFO - PROCESS | 1646 | 1467777847610 Marionette DEBUG loaded listener.js 21:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118355000) [pid = 1646] [serial = 1063] [outer = 0x116977800] 21:04:08 INFO - PROCESS | 1646 | 1467777848359 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] 21:04:08 INFO - PROCESS | 1646 | 1467777848380 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 21:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:04:08 INFO - PROCESS | 1646 | 1467777848383 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:04:08 INFO - PROCESS | 1646 | 1467777848385 Marionette TRACE conn2 <- [1,1390,null,{}] 21:04:08 INFO - PROCESS | 1646 | 1467777848389 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}] 21:04:08 INFO - PROCESS | 1646 | 1467777848390 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:08 INFO - PROCESS | 1646 | 1467777848495 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 21:04:08 INFO - PROCESS | 1646 | 1467777848550 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:08 INFO - PROCESS | 1646 | 1467777848552 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x117218000 == 38 [pid = 1646] [id = 355] 21:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x117203400) [pid = 1646] [serial = 1064] [outer = 0x0] 21:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1175e3000) [pid = 1646] [serial = 1065] [outer = 0x117203400] 21:04:08 INFO - PROCESS | 1646 | 1467777848581 Marionette DEBUG loaded listener.js 21:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11831c400) [pid = 1646] [serial = 1066] [outer = 0x117203400] 21:04:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9bc800 == 37 [pid = 1646] [id = 352] 21:04:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12a820800 == 36 [pid = 1646] [id = 351] 21:04:08 INFO - PROCESS | 1646 | --DOCSHELL 0x128f89800 == 35 [pid = 1646] [id = 350] 21:04:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1289a8800 == 34 [pid = 1646] [id = 349] 21:04:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1254bb800 == 33 [pid = 1646] [id = 348] 21:04:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1213d8000 == 32 [pid = 1646] [id = 347] 21:04:08 INFO - PROCESS | 1646 | --DOCSHELL 0x118422800 == 31 [pid = 1646] [id = 346] 21:04:08 INFO - PROCESS | 1646 | --DOCSHELL 0x116069000 == 30 [pid = 1646] [id = 345] 21:04:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1295e1000 == 29 [pid = 1646] [id = 344] 21:04:08 INFO - PROCESS | 1646 | 1467777848988 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]]]}] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x121cd4400) [pid = 1646] [serial = 984] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x118742000) [pid = 1646] [serial = 975] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1187c4400) [pid = 1646] [serial = 976] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1175e5400) [pid = 1646] [serial = 972] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118315800) [pid = 1646] [serial = 973] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x120e94400) [pid = 1646] [serial = 978] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x121014400) [pid = 1646] [serial = 979] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x121903400) [pid = 1646] [serial = 981] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1187c0800) [pid = 1646] [serial = 970] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11831e400) [pid = 1646] [serial = 969] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12645f400) [pid = 1646] [serial = 987] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128d1ac00) [pid = 1646] [serial = 990] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128b26800) [pid = 1646] [serial = 988] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x121020800) [pid = 1646] [serial = 1017] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118298800) [pid = 1646] [serial = 993] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11922f400) [pid = 1646] [serial = 994] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a6f9800) [pid = 1646] [serial = 1000] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x124be9400) [pid = 1646] [serial = 991] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12541ac00) [pid = 1646] [serial = 985] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126ad9c00) [pid = 1646] [serial = 996] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a534c00) [pid = 1646] [serial = 999] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x117207000) [pid = 1646] [serial = 1011] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119223400) [pid = 1646] [serial = 1014] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1182a3c00) [pid = 1646] [serial = 957] [outer = 0x0] [url = about:blank] 21:04:08 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118462c00) [pid = 1646] [serial = 958] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x120e97000) [pid = 1646] [serial = 961] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11970ec00) [pid = 1646] [serial = 1015] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119923c00) [pid = 1646] [serial = 960] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1260d8000) [pid = 1646] [serial = 964] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x124bbf400) [pid = 1646] [serial = 963] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x129394c00) [pid = 1646] [serial = 967] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12670f800) [pid = 1646] [serial = 966] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12a530000) [pid = 1646] [serial = 997] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11845c000) [pid = 1646] [serial = 1012] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1129b1400) [pid = 1646] [serial = 1005] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x118619400) [pid = 1646] [serial = 1008] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x115ef6800) [pid = 1646] [serial = 1006] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x11898fc00) [pid = 1646] [serial = 1009] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12b751800) [pid = 1646] [serial = 1003] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x121616c00) [pid = 1646] [serial = 1018] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1219cd400) [pid = 1646] [serial = 982] [outer = 0x0] [url = about:blank] 21:04:09 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12ae40400) [pid = 1646] [serial = 1002] [outer = 0x0] [url = about:blank] 21:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 21:04:09 INFO - PROCESS | 1646 | 1467777849054 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 21:04:09 INFO - PROCESS | 1646 | 1467777849059 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 21:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:04:09 INFO - PROCESS | 1646 | 1467777849076 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:04:09 INFO - PROCESS | 1646 | 1467777849079 Marionette TRACE conn2 <- [1,1394,null,{}] 21:04:09 INFO - PROCESS | 1646 | 1467777849082 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}] 21:04:09 INFO - PROCESS | 1646 | 1467777849085 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:09 INFO - PROCESS | 1646 | 1467777849206 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 21:04:09 INFO - PROCESS | 1646 | 1467777849222 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:09 INFO - PROCESS | 1646 | 1467777849224 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d23800 == 30 [pid = 1646] [id = 356] 21:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x118456400) [pid = 1646] [serial = 1067] [outer = 0x0] 21:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x11845f800) [pid = 1646] [serial = 1068] [outer = 0x118456400] 21:04:09 INFO - PROCESS | 1646 | 1467777849267 Marionette DEBUG loaded listener.js 21:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1187af800) [pid = 1646] [serial = 1069] [outer = 0x118456400] 21:04:09 INFO - PROCESS | 1646 | 1467777849685 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]]]}] 21:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 622ms 21:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:04:09 INFO - PROCESS | 1646 | 1467777849697 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 21:04:09 INFO - PROCESS | 1646 | 1467777849699 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 21:04:09 INFO - PROCESS | 1646 | 1467777849701 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:04:09 INFO - PROCESS | 1646 | 1467777849703 Marionette TRACE conn2 <- [1,1398,null,{}] 21:04:09 INFO - PROCESS | 1646 | 1467777849711 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}] 21:04:09 INFO - PROCESS | 1646 | 1467777849715 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:09 INFO - PROCESS | 1646 | 1467777849814 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 21:04:09 INFO - PROCESS | 1646 | 1467777849821 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:09 INFO - PROCESS | 1646 | 1467777849823 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bbf000 == 31 [pid = 1646] [id = 357] 21:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x111f1ac00) [pid = 1646] [serial = 1070] [outer = 0x0] 21:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119922c00) [pid = 1646] [serial = 1071] [outer = 0x111f1ac00] 21:04:09 INFO - PROCESS | 1646 | 1467777849852 Marionette DEBUG loaded listener.js 21:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119b23400) [pid = 1646] [serial = 1072] [outer = 0x111f1ac00] 21:04:10 INFO - PROCESS | 1646 | 1467777850184 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]]]}] 21:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 21:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:04:10 INFO - PROCESS | 1646 | 1467777850222 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 21:04:10 INFO - PROCESS | 1646 | 1467777850224 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 21:04:10 INFO - PROCESS | 1646 | 1467777850226 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:04:10 INFO - PROCESS | 1646 | 1467777850227 Marionette TRACE conn2 <- [1,1402,null,{}] 21:04:10 INFO - PROCESS | 1646 | 1467777850229 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}] 21:04:10 INFO - PROCESS | 1646 | 1467777850231 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:10 INFO - PROCESS | 1646 | 1467777850311 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 21:04:10 INFO - PROCESS | 1646 | 1467777850314 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:10 INFO - PROCESS | 1646 | 1467777850315 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12141f000 == 32 [pid = 1646] [id = 358] 21:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x120e97000) [pid = 1646] [serial = 1073] [outer = 0x0] 21:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x12144d800) [pid = 1646] [serial = 1074] [outer = 0x120e97000] 21:04:10 INFO - PROCESS | 1646 | 1467777850343 Marionette DEBUG loaded listener.js 21:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x121904c00) [pid = 1646] [serial = 1075] [outer = 0x120e97000] 21:04:10 INFO - PROCESS | 1646 | 1467777850703 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]]]}] 21:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 21:04:10 INFO - PROCESS | 1646 | 1467777850747 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 21:04:10 INFO - PROCESS | 1646 | 1467777850749 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 21:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:04:10 INFO - PROCESS | 1646 | 1467777850752 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:04:10 INFO - PROCESS | 1646 | 1467777850754 Marionette TRACE conn2 <- [1,1406,null,{}] 21:04:10 INFO - PROCESS | 1646 | 1467777850758 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}] 21:04:10 INFO - PROCESS | 1646 | 1467777850760 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:10 INFO - PROCESS | 1646 | 1467777850910 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 21:04:10 INFO - PROCESS | 1646 | 1467777850925 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:10 INFO - PROCESS | 1646 | 1467777850926 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x124973800 == 33 [pid = 1646] [id = 359] 21:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x113390c00) [pid = 1646] [serial = 1076] [outer = 0x0] 21:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12190c800) [pid = 1646] [serial = 1077] [outer = 0x113390c00] 21:04:10 INFO - PROCESS | 1646 | 1467777850965 Marionette DEBUG loaded listener.js 21:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x124be5400) [pid = 1646] [serial = 1078] [outer = 0x113390c00] 21:04:11 INFO - PROCESS | 1646 | 1467777851416 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]]]}] 21:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 21:04:11 INFO - PROCESS | 1646 | 1467777851423 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 21:04:11 INFO - PROCESS | 1646 | 1467777851424 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 21:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:04:11 INFO - PROCESS | 1646 | 1467777851428 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:04:11 INFO - PROCESS | 1646 | 1467777851429 Marionette TRACE conn2 <- [1,1410,null,{}] 21:04:11 INFO - PROCESS | 1646 | 1467777851432 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}] 21:04:11 INFO - PROCESS | 1646 | 1467777851436 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:11 INFO - PROCESS | 1646 | 1467777851548 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 21:04:11 INFO - PROCESS | 1646 | 1467777851559 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:11 INFO - PROCESS | 1646 | 1467777851561 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1264e9800 == 34 [pid = 1646] [id = 360] 21:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1254c2000) [pid = 1646] [serial = 1079] [outer = 0x0] 21:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12655ec00) [pid = 1646] [serial = 1080] [outer = 0x1254c2000] 21:04:11 INFO - PROCESS | 1646 | 1467777851586 Marionette DEBUG loaded listener.js 21:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128d0f400) [pid = 1646] [serial = 1081] [outer = 0x1254c2000] 21:04:11 INFO - PROCESS | 1646 | 1467777851940 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]]]}] 21:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 21:04:11 INFO - PROCESS | 1646 | 1467777851947 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 21:04:11 INFO - PROCESS | 1646 | 1467777851949 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 21:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:04:11 INFO - PROCESS | 1646 | 1467777851951 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:04:11 INFO - PROCESS | 1646 | 1467777851952 Marionette TRACE conn2 <- [1,1414,null,{}] 21:04:11 INFO - PROCESS | 1646 | 1467777851954 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}] 21:04:11 INFO - PROCESS | 1646 | 1467777851955 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:12 INFO - PROCESS | 1646 | 1467777852052 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 21:04:12 INFO - PROCESS | 1646 | 1467777852063 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:12 INFO - PROCESS | 1646 | 1467777852064 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x128dac000 == 35 [pid = 1646] [id = 361] 21:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119707400) [pid = 1646] [serial = 1082] [outer = 0x0] 21:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12916d400) [pid = 1646] [serial = 1083] [outer = 0x119707400] 21:04:12 INFO - PROCESS | 1646 | 1467777852088 Marionette DEBUG loaded listener.js 21:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x129409c00) [pid = 1646] [serial = 1084] [outer = 0x119707400] 21:04:12 INFO - PROCESS | 1646 | 1467777852452 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]]]}] 21:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 21:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:04:12 INFO - PROCESS | 1646 | 1467777852469 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 21:04:12 INFO - PROCESS | 1646 | 1467777852471 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 21:04:12 INFO - PROCESS | 1646 | 1467777852473 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:04:12 INFO - PROCESS | 1646 | 1467777852474 Marionette TRACE conn2 <- [1,1418,null,{}] 21:04:12 INFO - PROCESS | 1646 | 1467777852479 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}] 21:04:12 INFO - PROCESS | 1646 | 1467777852480 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:12 INFO - PROCESS | 1646 | 1467777852582 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 21:04:12 INFO - PROCESS | 1646 | 1467777852587 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:12 INFO - PROCESS | 1646 | 1467777852588 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x116215000 == 36 [pid = 1646] [id = 362] 21:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12940a800) [pid = 1646] [serial = 1085] [outer = 0x0] 21:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12a683400) [pid = 1646] [serial = 1086] [outer = 0x12940a800] 21:04:12 INFO - PROCESS | 1646 | 1467777852612 Marionette DEBUG loaded listener.js 21:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12a6f9c00) [pid = 1646] [serial = 1087] [outer = 0x12940a800] 21:04:12 INFO - PROCESS | 1646 | 1467777852940 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]]]}] 21:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 522ms 21:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:04:12 INFO - PROCESS | 1646 | 1467777852996 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 21:04:12 INFO - PROCESS | 1646 | 1467777852997 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 21:04:13 INFO - PROCESS | 1646 | 1467777852999 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:04:13 INFO - PROCESS | 1646 | 1467777853000 Marionette TRACE conn2 <- [1,1422,null,{}] 21:04:13 INFO - PROCESS | 1646 | 1467777853002 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}] 21:04:13 INFO - PROCESS | 1646 | 1467777853003 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:13 INFO - PROCESS | 1646 | 1467777853098 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 21:04:13 INFO - PROCESS | 1646 | 1467777853113 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:13 INFO - PROCESS | 1646 | 1467777853114 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a82f800 == 37 [pid = 1646] [id = 363] 21:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12a686000) [pid = 1646] [serial = 1088] [outer = 0x0] 21:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a8a0800) [pid = 1646] [serial = 1089] [outer = 0x12a686000] 21:04:13 INFO - PROCESS | 1646 | 1467777853138 Marionette DEBUG loaded listener.js 21:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12ae3e400) [pid = 1646] [serial = 1090] [outer = 0x12a686000] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11992a800) [pid = 1646] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11834e000) [pid = 1646] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116629c00) [pid = 1646] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126ada400) [pid = 1646] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1214e1800) [pid = 1646] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11829c000) [pid = 1646] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119a64000) [pid = 1646] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1260d7400) [pid = 1646] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126ad9400) [pid = 1646] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x113d17c00) [pid = 1646] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1249d6800) [pid = 1646] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1160ad800) [pid = 1646] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:04:13 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1129ab000) [pid = 1646] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:04:13 INFO - PROCESS | 1646 | 1467777853519 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]]]}] 21:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 570ms 21:04:13 INFO - PROCESS | 1646 | 1467777853569 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 21:04:13 INFO - PROCESS | 1646 | 1467777853570 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 21:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:04:13 INFO - PROCESS | 1646 | 1467777853573 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:04:13 INFO - PROCESS | 1646 | 1467777853574 Marionette TRACE conn2 <- [1,1426,null,{}] 21:04:13 INFO - PROCESS | 1646 | 1467777853576 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}] 21:04:13 INFO - PROCESS | 1646 | 1467777853577 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:13 INFO - PROCESS | 1646 | 1467777853655 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 21:04:13 INFO - PROCESS | 1646 | 1467777853660 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:13 INFO - PROCESS | 1646 | 1467777853661 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9d2800 == 38 [pid = 1646] [id = 364] 21:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119706c00) [pid = 1646] [serial = 1091] [outer = 0x0] 21:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x121447000) [pid = 1646] [serial = 1092] [outer = 0x119706c00] 21:04:13 INFO - PROCESS | 1646 | 1467777853685 Marionette DEBUG loaded listener.js 21:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1254c7000) [pid = 1646] [serial = 1093] [outer = 0x119706c00] 21:04:14 INFO - PROCESS | 1646 | 1467777854055 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]]]}] 21:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 517ms 21:04:14 INFO - PROCESS | 1646 | 1467777854091 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 21:04:14 INFO - PROCESS | 1646 | 1467777854094 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 21:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:04:14 INFO - PROCESS | 1646 | 1467777854097 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:04:14 INFO - PROCESS | 1646 | 1467777854100 Marionette TRACE conn2 <- [1,1430,null,{}] 21:04:14 INFO - PROCESS | 1646 | 1467777854103 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}] 21:04:14 INFO - PROCESS | 1646 | 1467777854105 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:14 INFO - PROCESS | 1646 | 1467777854268 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 21:04:14 INFO - PROCESS | 1646 | 1467777854286 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:14 INFO - PROCESS | 1646 | 1467777854288 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd16800 == 39 [pid = 1646] [id = 365] 21:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1260de000) [pid = 1646] [serial = 1094] [outer = 0x0] 21:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12a6f2000) [pid = 1646] [serial = 1095] [outer = 0x1260de000] 21:04:14 INFO - PROCESS | 1646 | 1467777854329 Marionette DEBUG loaded listener.js 21:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12b748800) [pid = 1646] [serial = 1096] [outer = 0x1260de000] 21:04:14 INFO - PROCESS | 1646 | 1467777854725 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]]]}] 21:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 21:04:14 INFO - PROCESS | 1646 | 1467777854767 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 21:04:14 INFO - PROCESS | 1646 | 1467777854768 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 21:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:04:14 INFO - PROCESS | 1646 | 1467777854771 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:04:14 INFO - PROCESS | 1646 | 1467777854772 Marionette TRACE conn2 <- [1,1434,null,{}] 21:04:14 INFO - PROCESS | 1646 | 1467777854774 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}] 21:04:14 INFO - PROCESS | 1646 | 1467777854775 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:14 INFO - PROCESS | 1646 | 1467777854853 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 21:04:14 INFO - PROCESS | 1646 | 1467777854910 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:14 INFO - PROCESS | 1646 | 1467777854910 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c00e000 == 40 [pid = 1646] [id = 366] 21:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x129162400) [pid = 1646] [serial = 1097] [outer = 0x0] 21:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12b74fc00) [pid = 1646] [serial = 1098] [outer = 0x129162400] 21:04:14 INFO - PROCESS | 1646 | 1467777854934 Marionette DEBUG loaded listener.js 21:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12b94c400) [pid = 1646] [serial = 1099] [outer = 0x129162400] 21:04:15 INFO - PROCESS | 1646 | 1467777855215 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]]]}] 21:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 468ms 21:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:04:15 INFO - PROCESS | 1646 | 1467777855248 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 21:04:15 INFO - PROCESS | 1646 | 1467777855249 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 21:04:15 INFO - PROCESS | 1646 | 1467777855251 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:04:15 INFO - PROCESS | 1646 | 1467777855252 Marionette TRACE conn2 <- [1,1438,null,{}] 21:04:15 INFO - PROCESS | 1646 | 1467777855255 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}] 21:04:15 INFO - PROCESS | 1646 | 1467777855256 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:15 INFO - PROCESS | 1646 | 1467777855389 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 21:04:15 INFO - PROCESS | 1646 | 1467777855442 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:15 INFO - PROCESS | 1646 | 1467777855443 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x115169000 == 41 [pid = 1646] [id = 367] 21:04:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1121bcc00) [pid = 1646] [serial = 1100] [outer = 0x0] 21:04:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1130e5c00) [pid = 1646] [serial = 1101] [outer = 0x1121bcc00] 21:04:15 INFO - PROCESS | 1646 | 1467777855475 Marionette DEBUG loaded listener.js 21:04:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x116905c00) [pid = 1646] [serial = 1102] [outer = 0x1121bcc00] 21:04:15 INFO - PROCESS | 1646 | 1467777855935 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]]]}] 21:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 722ms 21:04:15 INFO - PROCESS | 1646 | 1467777855975 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 21:04:15 INFO - PROCESS | 1646 | 1467777855977 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 21:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:04:15 INFO - PROCESS | 1646 | 1467777855980 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:04:15 INFO - PROCESS | 1646 | 1467777855982 Marionette TRACE conn2 <- [1,1442,null,{}] 21:04:15 INFO - PROCESS | 1646 | 1467777855985 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}] 21:04:15 INFO - PROCESS | 1646 | 1467777855989 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:16 INFO - PROCESS | 1646 | 1467777856095 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 21:04:16 INFO - PROCESS | 1646 | 1467777856148 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:16 INFO - PROCESS | 1646 | 1467777856150 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f2e000 == 42 [pid = 1646] [id = 368] 21:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118357400) [pid = 1646] [serial = 1103] [outer = 0x0] 21:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11898e400) [pid = 1646] [serial = 1104] [outer = 0x118357400] 21:04:16 INFO - PROCESS | 1646 | 1467777856179 Marionette DEBUG loaded listener.js 21:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119230400) [pid = 1646] [serial = 1105] [outer = 0x118357400] 21:04:16 INFO - PROCESS | 1646 | 1467777856646 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]]]}] 21:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 720ms 21:04:16 INFO - PROCESS | 1646 | 1467777856714 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 21:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:04:16 INFO - PROCESS | 1646 | 1467777856716 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 21:04:16 INFO - PROCESS | 1646 | 1467777856719 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:04:16 INFO - PROCESS | 1646 | 1467777856720 Marionette TRACE conn2 <- [1,1446,null,{}] 21:04:16 INFO - PROCESS | 1646 | 1467777856722 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}] 21:04:16 INFO - PROCESS | 1646 | 1467777856724 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:16 INFO - PROCESS | 1646 | 1467777856855 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 21:04:16 INFO - PROCESS | 1646 | 1467777856906 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:16 INFO - PROCESS | 1646 | 1467777856908 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a81e000 == 43 [pid = 1646] [id = 369] 21:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12181bc00) [pid = 1646] [serial = 1106] [outer = 0x0] 21:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x121a86c00) [pid = 1646] [serial = 1107] [outer = 0x12181bc00] 21:04:16 INFO - PROCESS | 1646 | 1467777856937 Marionette DEBUG loaded listener.js 21:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12541d800) [pid = 1646] [serial = 1108] [outer = 0x12181bc00] 21:04:17 INFO - PROCESS | 1646 | 1467777857405 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]]]}] 21:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 721ms 21:04:17 INFO - PROCESS | 1646 | 1467777857458 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 21:04:17 INFO - PROCESS | 1646 | 1467777857461 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 21:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:04:17 INFO - PROCESS | 1646 | 1467777857470 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:04:17 INFO - PROCESS | 1646 | 1467777857474 Marionette TRACE conn2 <- [1,1450,null,{}] 21:04:17 INFO - PROCESS | 1646 | 1467777857478 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}] 21:04:17 INFO - PROCESS | 1646 | 1467777857481 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:17 INFO - PROCESS | 1646 | 1467777857586 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 21:04:17 INFO - PROCESS | 1646 | 1467777857654 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:17 INFO - PROCESS | 1646 | 1467777857656 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b3800 == 44 [pid = 1646] [id = 370] 21:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11834f000) [pid = 1646] [serial = 1109] [outer = 0x0] 21:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12541c400) [pid = 1646] [serial = 1110] [outer = 0x11834f000] 21:04:17 INFO - PROCESS | 1646 | 1467777857684 Marionette DEBUG loaded listener.js 21:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126adbc00) [pid = 1646] [serial = 1111] [outer = 0x11834f000] 21:04:18 INFO - PROCESS | 1646 | 1467777858382 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]]]}] 21:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 981ms 21:04:18 INFO - PROCESS | 1646 | 1467777858447 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 21:04:18 INFO - PROCESS | 1646 | 1467777858450 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 21:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:04:18 INFO - PROCESS | 1646 | 1467777858453 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:04:18 INFO - PROCESS | 1646 | 1467777858454 Marionette TRACE conn2 <- [1,1454,null,{}] 21:04:18 INFO - PROCESS | 1646 | 1467777858458 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}] 21:04:18 INFO - PROCESS | 1646 | 1467777858459 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:18 INFO - PROCESS | 1646 | 1467777858555 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 21:04:18 INFO - PROCESS | 1646 | 1467777858627 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:18 INFO - PROCESS | 1646 | 1467777858628 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f21000 == 45 [pid = 1646] [id = 371] 21:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1138bec00) [pid = 1646] [serial = 1112] [outer = 0x0] 21:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1162d2400) [pid = 1646] [serial = 1113] [outer = 0x1138bec00] 21:04:18 INFO - PROCESS | 1646 | 1467777858656 Marionette DEBUG loaded listener.js 21:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118462800) [pid = 1646] [serial = 1114] [outer = 0x1138bec00] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12c00e000 == 44 [pid = 1646] [id = 366] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd16800 == 43 [pid = 1646] [id = 365] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9d2800 == 42 [pid = 1646] [id = 364] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12a82f800 == 41 [pid = 1646] [id = 363] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x116215000 == 40 [pid = 1646] [id = 362] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x128dac000 == 39 [pid = 1646] [id = 361] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x1264e9800 == 38 [pid = 1646] [id = 360] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x124973800 == 37 [pid = 1646] [id = 359] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12141f000 == 36 [pid = 1646] [id = 358] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x119bbf000 == 35 [pid = 1646] [id = 357] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x117d23800 == 34 [pid = 1646] [id = 356] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x117218000 == 33 [pid = 1646] [id = 355] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x1189eb000 == 32 [pid = 1646] [id = 354] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12b90f000 == 31 [pid = 1646] [id = 353] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b3800 == 30 [pid = 1646] [id = 370] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12a81e000 == 29 [pid = 1646] [id = 369] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x120f2e000 == 28 [pid = 1646] [id = 368] 21:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x115169000 == 27 [pid = 1646] [id = 367] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119b13400) [pid = 1646] [serial = 1041] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11845f400) [pid = 1646] [serial = 1038] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116a0b000) [pid = 1646] [serial = 1035] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1175dbc00) [pid = 1646] [serial = 1036] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a687400) [pid = 1646] [serial = 1033] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12940fc00) [pid = 1646] [serial = 1032] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12190b800) [pid = 1646] [serial = 1044] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1187b0400) [pid = 1646] [serial = 1021] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11831c800) [pid = 1646] [serial = 1020] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124bb6000) [pid = 1646] [serial = 1024] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12190f400) [pid = 1646] [serial = 1023] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12670a800) [pid = 1646] [serial = 1027] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1260e2400) [pid = 1646] [serial = 1026] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129167400) [pid = 1646] [serial = 1030] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128d0c400) [pid = 1646] [serial = 1029] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x120ea1000) [pid = 1646] [serial = 1042] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x117203000) [pid = 1646] [serial = 1050] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11845dc00) [pid = 1646] [serial = 1047] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12916d000) [pid = 1646] [serial = 1057] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1249d5c00) [pid = 1646] [serial = 1045] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126e08800) [pid = 1646] [serial = 1053] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x125418c00) [pid = 1646] [serial = 1051] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126e10c00) [pid = 1646] [serial = 1054] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1260e4000) [pid = 1646] [serial = 1048] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128b1c800) [pid = 1646] [serial = 1056] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x118742400) [pid = 1646] [serial = 1039] [outer = 0x0] [url = about:blank] 21:04:19 INFO - PROCESS | 1646 | 1467777859600 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]]]}] 21:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1171ms 21:04:19 INFO - PROCESS | 1646 | 1467777859630 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 21:04:19 INFO - PROCESS | 1646 | 1467777859632 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 21:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:04:19 INFO - PROCESS | 1646 | 1467777859636 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:04:19 INFO - PROCESS | 1646 | 1467777859638 Marionette TRACE conn2 <- [1,1458,null,{}] 21:04:19 INFO - PROCESS | 1646 | 1467777859643 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}] 21:04:19 INFO - PROCESS | 1646 | 1467777859644 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:19 INFO - PROCESS | 1646 | 1467777859730 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 21:04:19 INFO - PROCESS | 1646 | 1467777859735 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:19 INFO - PROCESS | 1646 | 1467777859736 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11622b800 == 28 [pid = 1646] [id = 372] 21:04:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1130e8800) [pid = 1646] [serial = 1115] [outer = 0x0] 21:04:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1167c1400) [pid = 1646] [serial = 1116] [outer = 0x1130e8800] 21:04:19 INFO - PROCESS | 1646 | 1467777859768 Marionette DEBUG loaded listener.js 21:04:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11728dc00) [pid = 1646] [serial = 1117] [outer = 0x1130e8800] 21:04:20 INFO - PROCESS | 1646 | 1467777860153 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]]]}] 21:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 570ms 21:04:20 INFO - PROCESS | 1646 | 1467777860206 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 21:04:20 INFO - PROCESS | 1646 | 1467777860209 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 21:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:04:20 INFO - PROCESS | 1646 | 1467777860214 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:04:20 INFO - PROCESS | 1646 | 1467777860216 Marionette TRACE conn2 <- [1,1462,null,{}] 21:04:20 INFO - PROCESS | 1646 | 1467777860218 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}] 21:04:20 INFO - PROCESS | 1646 | 1467777860220 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:20 INFO - PROCESS | 1646 | 1467777860298 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 21:04:20 INFO - PROCESS | 1646 | 1467777860302 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:20 INFO - PROCESS | 1646 | 1467777860303 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d27000 == 29 [pid = 1646] [id = 373] 21:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x117da1400) [pid = 1646] [serial = 1118] [outer = 0x0] 21:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118459400) [pid = 1646] [serial = 1119] [outer = 0x117da1400] 21:04:20 INFO - PROCESS | 1646 | 1467777860333 Marionette DEBUG loaded listener.js 21:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11873d800) [pid = 1646] [serial = 1120] [outer = 0x117da1400] 21:04:20 INFO - PROCESS | 1646 | 1467777860684 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]]]}] 21:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 21:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:04:20 INFO - PROCESS | 1646 | 1467777860734 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 21:04:20 INFO - PROCESS | 1646 | 1467777860736 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 21:04:20 INFO - PROCESS | 1646 | 1467777860738 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:04:20 INFO - PROCESS | 1646 | 1467777860740 Marionette TRACE conn2 <- [1,1466,null,{}] 21:04:20 INFO - PROCESS | 1646 | 1467777860748 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}] 21:04:20 INFO - PROCESS | 1646 | 1467777860751 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:20 INFO - PROCESS | 1646 | 1467777860826 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 21:04:20 INFO - PROCESS | 1646 | 1467777860831 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:20 INFO - PROCESS | 1646 | 1467777860833 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199d4000 == 30 [pid = 1646] [id = 374] 21:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x113d62400) [pid = 1646] [serial = 1121] [outer = 0x0] 21:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11970ec00) [pid = 1646] [serial = 1122] [outer = 0x113d62400] 21:04:20 INFO - PROCESS | 1646 | 1467777860862 Marionette DEBUG loaded listener.js 21:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119b12c00) [pid = 1646] [serial = 1123] [outer = 0x113d62400] 21:04:21 INFO - PROCESS | 1646 | 1467777861227 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]]]}] 21:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 523ms 21:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:04:21 INFO - PROCESS | 1646 | 1467777861262 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 21:04:21 INFO - PROCESS | 1646 | 1467777861264 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 21:04:21 INFO - PROCESS | 1646 | 1467777861266 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:04:21 INFO - PROCESS | 1646 | 1467777861267 Marionette TRACE conn2 <- [1,1470,null,{}] 21:04:21 INFO - PROCESS | 1646 | 1467777861270 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}] 21:04:21 INFO - PROCESS | 1646 | 1467777861271 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:21 INFO - PROCESS | 1646 | 1467777861373 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 21:04:21 INFO - PROCESS | 1646 | 1467777861406 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:21 INFO - PROCESS | 1646 | 1467777861407 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x121245000 == 31 [pid = 1646] [id = 375] 21:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x120e92800) [pid = 1646] [serial = 1124] [outer = 0x0] 21:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x121013400) [pid = 1646] [serial = 1125] [outer = 0x120e92800] 21:04:21 INFO - PROCESS | 1646 | 1467777861433 Marionette DEBUG loaded listener.js 21:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x124903000) [pid = 1646] [serial = 1126] [outer = 0x120e92800] 21:04:21 INFO - PROCESS | 1646 | 1467777861724 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]]]}] 21:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 21:04:21 INFO - PROCESS | 1646 | 1467777861785 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 21:04:21 INFO - PROCESS | 1646 | 1467777861786 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 21:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:04:21 INFO - PROCESS | 1646 | 1467777861789 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:04:21 INFO - PROCESS | 1646 | 1467777861790 Marionette TRACE conn2 <- [1,1474,null,{}] 21:04:21 INFO - PROCESS | 1646 | 1467777861792 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}] 21:04:21 INFO - PROCESS | 1646 | 1467777861794 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:21 INFO - PROCESS | 1646 | 1467777861894 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 21:04:21 INFO - PROCESS | 1646 | 1467777861898 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:21 INFO - PROCESS | 1646 | 1467777861899 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260a1800 == 32 [pid = 1646] [id = 376] 21:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x113867c00) [pid = 1646] [serial = 1127] [outer = 0x0] 21:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x125415c00) [pid = 1646] [serial = 1128] [outer = 0x113867c00] 21:04:21 INFO - PROCESS | 1646 | 1467777861924 Marionette DEBUG loaded listener.js 21:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1260d7800) [pid = 1646] [serial = 1129] [outer = 0x113867c00] 21:04:22 INFO - PROCESS | 1646 | 1467777862327 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]]]}] 21:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 568ms 21:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:04:22 INFO - PROCESS | 1646 | 1467777862357 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 21:04:22 INFO - PROCESS | 1646 | 1467777862360 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 21:04:22 INFO - PROCESS | 1646 | 1467777862363 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:04:22 INFO - PROCESS | 1646 | 1467777862364 Marionette TRACE conn2 <- [1,1478,null,{}] 21:04:22 INFO - PROCESS | 1646 | 1467777862366 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}] 21:04:22 INFO - PROCESS | 1646 | 1467777862370 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:22 INFO - PROCESS | 1646 | 1467777862481 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 21:04:22 INFO - PROCESS | 1646 | 1467777862519 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:22 INFO - PROCESS | 1646 | 1467777862520 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x128da2000 == 33 [pid = 1646] [id = 377] 21:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1260d6400) [pid = 1646] [serial = 1130] [outer = 0x0] 21:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126560400) [pid = 1646] [serial = 1131] [outer = 0x1260d6400] 21:04:22 INFO - PROCESS | 1646 | 1467777862549 Marionette DEBUG loaded listener.js 21:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128d15800) [pid = 1646] [serial = 1132] [outer = 0x1260d6400] 21:04:22 INFO - PROCESS | 1646 | 1467777862940 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]]]}] 21:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 619ms 21:04:22 INFO - PROCESS | 1646 | 1467777862982 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 21:04:22 INFO - PROCESS | 1646 | 1467777862983 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 21:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:04:22 INFO - PROCESS | 1646 | 1467777862986 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:04:22 INFO - PROCESS | 1646 | 1467777862987 Marionette TRACE conn2 <- [1,1482,null,{}] 21:04:22 INFO - PROCESS | 1646 | 1467777862989 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}] 21:04:22 INFO - PROCESS | 1646 | 1467777862991 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:23 INFO - PROCESS | 1646 | 1467777863093 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 21:04:23 INFO - PROCESS | 1646 | 1467777863097 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:23 INFO - PROCESS | 1646 | 1467777863098 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295fe800 == 34 [pid = 1646] [id = 378] 21:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1129ae000) [pid = 1646] [serial = 1133] [outer = 0x0] 21:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12541b800) [pid = 1646] [serial = 1134] [outer = 0x1129ae000] 21:04:23 INFO - PROCESS | 1646 | 1467777863122 Marionette DEBUG loaded listener.js 21:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129169800) [pid = 1646] [serial = 1135] [outer = 0x1129ae000] 21:04:23 INFO - PROCESS | 1646 | 1467777863455 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]]]}] 21:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 21:04:23 INFO - PROCESS | 1646 | 1467777863505 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 21:04:23 INFO - PROCESS | 1646 | 1467777863506 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 21:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:04:23 INFO - PROCESS | 1646 | 1467777863508 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:04:23 INFO - PROCESS | 1646 | 1467777863509 Marionette TRACE conn2 <- [1,1486,null,{}] 21:04:23 INFO - PROCESS | 1646 | 1467777863512 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}] 21:04:23 INFO - PROCESS | 1646 | 1467777863513 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:23 INFO - PROCESS | 1646 | 1467777863607 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 21:04:23 INFO - PROCESS | 1646 | 1467777863610 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:23 INFO - PROCESS | 1646 | 1467777863619 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a834000 == 35 [pid = 1646] [id = 379] 21:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112f20000) [pid = 1646] [serial = 1136] [outer = 0x0] 21:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x121616c00) [pid = 1646] [serial = 1137] [outer = 0x112f20000] 21:04:23 INFO - PROCESS | 1646 | 1467777863830 Marionette DEBUG loaded listener.js 21:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a8a8000) [pid = 1646] [serial = 1138] [outer = 0x112f20000] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1260de000) [pid = 1646] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1254c2000) [pid = 1646] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119707400) [pid = 1646] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12940a800) [pid = 1646] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x111f1ac00) [pid = 1646] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x120e97000) [pid = 1646] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116977800) [pid = 1646] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118456400) [pid = 1646] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x113390c00) [pid = 1646] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x117203400) [pid = 1646] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112a82000) [pid = 1646] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a686000) [pid = 1646] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119706c00) [pid = 1646] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x129162400) [pid = 1646] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:04:24 INFO - PROCESS | 1646 | 1467777864205 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]]]}] 21:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 720ms 21:04:24 INFO - PROCESS | 1646 | 1467777864229 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 21:04:24 INFO - PROCESS | 1646 | 1467777864231 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 21:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:04:24 INFO - PROCESS | 1646 | 1467777864234 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:04:24 INFO - PROCESS | 1646 | 1467777864236 Marionette TRACE conn2 <- [1,1490,null,{}] 21:04:24 INFO - PROCESS | 1646 | 1467777864239 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}] 21:04:24 INFO - PROCESS | 1646 | 1467777864241 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:24 INFO - PROCESS | 1646 | 1467777864356 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 21:04:24 INFO - PROCESS | 1646 | 1467777864437 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:24 INFO - PROCESS | 1646 | 1467777864438 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199d0800 == 36 [pid = 1646] [id = 380] 21:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1129a5000) [pid = 1646] [serial = 1139] [outer = 0x0] 21:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x120ea1800) [pid = 1646] [serial = 1140] [outer = 0x1129a5000] 21:04:24 INFO - PROCESS | 1646 | 1467777864465 Marionette DEBUG loaded listener.js 21:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12939b800) [pid = 1646] [serial = 1141] [outer = 0x1129a5000] 21:04:24 INFO - PROCESS | 1646 | 1467777864725 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]]]}] 21:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 521ms 21:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:04:24 INFO - PROCESS | 1646 | 1467777864755 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 21:04:24 INFO - PROCESS | 1646 | 1467777864756 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 21:04:24 INFO - PROCESS | 1646 | 1467777864766 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:04:24 INFO - PROCESS | 1646 | 1467777864767 Marionette TRACE conn2 <- [1,1494,null,{}] 21:04:24 INFO - PROCESS | 1646 | 1467777864769 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}] 21:04:24 INFO - PROCESS | 1646 | 1467777864770 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:24 INFO - PROCESS | 1646 | 1467777864851 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 21:04:24 INFO - PROCESS | 1646 | 1467777864855 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:24 INFO - PROCESS | 1646 | 1467777864856 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd18800 == 37 [pid = 1646] [id = 381] 21:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x129407800) [pid = 1646] [serial = 1142] [outer = 0x0] 21:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12ae3fc00) [pid = 1646] [serial = 1143] [outer = 0x129407800] 21:04:24 INFO - PROCESS | 1646 | 1467777864890 Marionette DEBUG loaded listener.js 21:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12ae5cc00) [pid = 1646] [serial = 1144] [outer = 0x129407800] 21:04:25 INFO - PROCESS | 1646 | 1467777865262 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]]]}] 21:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 526ms 21:04:25 INFO - PROCESS | 1646 | 1467777865286 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 21:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:04:25 INFO - PROCESS | 1646 | 1467777865288 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 21:04:25 INFO - PROCESS | 1646 | 1467777865293 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:04:25 INFO - PROCESS | 1646 | 1467777865295 Marionette TRACE conn2 <- [1,1498,null,{}] 21:04:25 INFO - PROCESS | 1646 | 1467777865298 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}] 21:04:25 INFO - PROCESS | 1646 | 1467777865300 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:25 INFO - PROCESS | 1646 | 1467777865441 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 21:04:25 INFO - PROCESS | 1646 | 1467777865447 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:25 INFO - PROCESS | 1646 | 1467777865448 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12609f000 == 38 [pid = 1646] [id = 382] 21:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12ae5d000) [pid = 1646] [serial = 1145] [outer = 0x0] 21:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b8ae000) [pid = 1646] [serial = 1146] [outer = 0x12ae5d000] 21:04:25 INFO - PROCESS | 1646 | 1467777865475 Marionette DEBUG loaded listener.js 21:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b958400) [pid = 1646] [serial = 1147] [outer = 0x12ae5d000] 21:04:25 INFO - PROCESS | 1646 | 1467777865874 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]]]}] 21:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 626ms 21:04:25 INFO - PROCESS | 1646 | 1467777865917 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 21:04:25 INFO - PROCESS | 1646 | 1467777865921 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 21:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:04:25 INFO - PROCESS | 1646 | 1467777865927 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:04:25 INFO - PROCESS | 1646 | 1467777865931 Marionette TRACE conn2 <- [1,1502,null,{}] 21:04:25 INFO - PROCESS | 1646 | 1467777865938 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}] 21:04:25 INFO - PROCESS | 1646 | 1467777865940 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:26 INFO - PROCESS | 1646 | 1467777866120 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 21:04:26 INFO - PROCESS | 1646 | 1467777866242 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:26 INFO - PROCESS | 1646 | 1467777866245 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a7000 == 39 [pid = 1646] [id = 383] 21:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x113d62000) [pid = 1646] [serial = 1148] [outer = 0x0] 21:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1162d8c00) [pid = 1646] [serial = 1149] [outer = 0x113d62000] 21:04:26 INFO - PROCESS | 1646 | 1467777866301 Marionette DEBUG loaded listener.js 21:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11728e000) [pid = 1646] [serial = 1150] [outer = 0x113d62000] 21:04:26 INFO - PROCESS | 1646 | 1467777866839 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]]]}] 21:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 976ms 21:04:26 INFO - PROCESS | 1646 | 1467777866902 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 21:04:26 INFO - PROCESS | 1646 | 1467777866905 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 21:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:04:26 INFO - PROCESS | 1646 | 1467777866909 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:04:26 INFO - PROCESS | 1646 | 1467777866911 Marionette TRACE conn2 <- [1,1506,null,{}] 21:04:26 INFO - PROCESS | 1646 | 1467777866914 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}] 21:04:26 INFO - PROCESS | 1646 | 1467777866916 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:27 INFO - PROCESS | 1646 | 1467777867026 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 21:04:27 INFO - PROCESS | 1646 | 1467777867082 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:27 INFO - PROCESS | 1646 | 1467777867084 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12125b000 == 40 [pid = 1646] [id = 384] 21:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11873b000) [pid = 1646] [serial = 1151] [outer = 0x0] 21:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118740000) [pid = 1646] [serial = 1152] [outer = 0x11873b000] 21:04:27 INFO - PROCESS | 1646 | 1467777867115 Marionette DEBUG loaded listener.js 21:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1187c5400) [pid = 1646] [serial = 1153] [outer = 0x11873b000] 21:04:27 INFO - PROCESS | 1646 | 1467777867957 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]]]}] 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd18800 == 39 [pid = 1646] [id = 381] 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1199d0800 == 38 [pid = 1646] [id = 380] 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x12a834000 == 37 [pid = 1646] [id = 379] 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1295fe800 == 36 [pid = 1646] [id = 378] 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x128da2000 == 35 [pid = 1646] [id = 377] 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1260a1800 == 34 [pid = 1646] [id = 376] 21:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1071ms 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x121245000 == 33 [pid = 1646] [id = 375] 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1199d4000 == 32 [pid = 1646] [id = 374] 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x117d27000 == 31 [pid = 1646] [id = 373] 21:04:27 INFO - PROCESS | 1646 | --DOCSHELL 0x11622b800 == 30 [pid = 1646] [id = 372] 21:04:27 INFO - PROCESS | 1646 | 1467777867982 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 21:04:27 INFO - PROCESS | 1646 | 1467777867984 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 21:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:04:27 INFO - PROCESS | 1646 | 1467777867987 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:04:27 INFO - PROCESS | 1646 | 1467777867989 Marionette TRACE conn2 <- [1,1510,null,{}] 21:04:27 INFO - PROCESS | 1646 | 1467777867992 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}] 21:04:27 INFO - PROCESS | 1646 | 1467777867994 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:28 INFO - PROCESS | 1646 | 1467777868082 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12b748800) [pid = 1646] [serial = 1096] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12655ec00) [pid = 1646] [serial = 1080] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12916d400) [pid = 1646] [serial = 1083] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a683400) [pid = 1646] [serial = 1086] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a6f9c00) [pid = 1646] [serial = 1087] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119922c00) [pid = 1646] [serial = 1071] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119b23400) [pid = 1646] [serial = 1072] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12144d800) [pid = 1646] [serial = 1074] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x121904c00) [pid = 1646] [serial = 1075] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118299800) [pid = 1646] [serial = 1062] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118355000) [pid = 1646] [serial = 1063] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x129409c00) [pid = 1646] [serial = 1084] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11845f800) [pid = 1646] [serial = 1068] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1187af800) [pid = 1646] [serial = 1069] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12190c800) [pid = 1646] [serial = 1077] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1175e3000) [pid = 1646] [serial = 1065] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11831c400) [pid = 1646] [serial = 1066] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a538000) [pid = 1646] [serial = 1060] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12939fc00) [pid = 1646] [serial = 1059] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a8a0800) [pid = 1646] [serial = 1089] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a6f2000) [pid = 1646] [serial = 1095] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x121447000) [pid = 1646] [serial = 1092] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12ae3e400) [pid = 1646] [serial = 1090] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12b74fc00) [pid = 1646] [serial = 1098] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x128d0f400) [pid = 1646] [serial = 1081] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x124be5400) [pid = 1646] [serial = 1078] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12b94c400) [pid = 1646] [serial = 1099] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1254c7000) [pid = 1646] [serial = 1093] [outer = 0x0] [url = about:blank] 21:04:28 INFO - PROCESS | 1646 | 1467777868143 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:28 INFO - PROCESS | 1646 | 1467777868144 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x116670000 == 31 [pid = 1646] [id = 385] 21:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x112a85000) [pid = 1646] [serial = 1154] [outer = 0x0] 21:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x113d16800) [pid = 1646] [serial = 1155] [outer = 0x112a85000] 21:04:28 INFO - PROCESS | 1646 | 1467777868172 Marionette DEBUG loaded listener.js 21:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1160ab800) [pid = 1646] [serial = 1156] [outer = 0x112a85000] 21:04:28 INFO - PROCESS | 1646 | 1467777868470 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]]]}] 21:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 524ms 21:04:28 INFO - PROCESS | 1646 | 1467777868513 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 21:04:28 INFO - PROCESS | 1646 | 1467777868516 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 21:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:04:28 INFO - PROCESS | 1646 | 1467777868520 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:04:28 INFO - PROCESS | 1646 | 1467777868522 Marionette TRACE conn2 <- [1,1514,null,{}] 21:04:28 INFO - PROCESS | 1646 | 1467777868527 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}] 21:04:28 INFO - PROCESS | 1646 | 1467777868529 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:28 INFO - PROCESS | 1646 | 1467777868613 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 21:04:28 INFO - PROCESS | 1646 | 1467777868679 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:28 INFO - PROCESS | 1646 | 1467777868680 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x117169800 == 32 [pid = 1646] [id = 386] 21:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116a03800) [pid = 1646] [serial = 1157] [outer = 0x0] 21:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1175de800) [pid = 1646] [serial = 1158] [outer = 0x116a03800] 21:04:28 INFO - PROCESS | 1646 | 1467777868707 Marionette DEBUG loaded listener.js 21:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1182a7000) [pid = 1646] [serial = 1159] [outer = 0x116a03800] 21:04:29 INFO - PROCESS | 1646 | 1467777868996 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]]]}] 21:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 522ms 21:04:29 INFO - PROCESS | 1646 | 1467777869044 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 21:04:29 INFO - PROCESS | 1646 | 1467777869048 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 21:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:04:29 INFO - PROCESS | 1646 | 1467777869050 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:04:29 INFO - PROCESS | 1646 | 1467777869053 Marionette TRACE conn2 <- [1,1518,null,{}] 21:04:29 INFO - PROCESS | 1646 | 1467777869063 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}] 21:04:29 INFO - PROCESS | 1646 | 1467777869066 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:29 INFO - PROCESS | 1646 | 1467777869145 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 21:04:29 INFO - PROCESS | 1646 | 1467777869201 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:29 INFO - PROCESS | 1646 | 1467777869203 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199d7000 == 33 [pid = 1646] [id = 387] 21:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118318800) [pid = 1646] [serial = 1160] [outer = 0x0] 21:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11845cc00) [pid = 1646] [serial = 1161] [outer = 0x118318800] 21:04:29 INFO - PROCESS | 1646 | 1467777869233 Marionette DEBUG loaded listener.js 21:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1187be400) [pid = 1646] [serial = 1162] [outer = 0x118318800] 21:04:29 INFO - PROCESS | 1646 | 1467777869530 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]]]}] 21:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 522ms 21:04:29 INFO - PROCESS | 1646 | 1467777869573 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 21:04:29 INFO - PROCESS | 1646 | 1467777869575 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 21:04:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:04:29 INFO - PROCESS | 1646 | 1467777869579 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:04:29 INFO - PROCESS | 1646 | 1467777869580 Marionette TRACE conn2 <- [1,1522,null,{}] 21:04:29 INFO - PROCESS | 1646 | 1467777869583 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}] 21:04:29 INFO - PROCESS | 1646 | 1467777869584 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:29 INFO - PROCESS | 1646 | 1467777869665 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 21:04:29 INFO - PROCESS | 1646 | 1467777869669 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:29 INFO - PROCESS | 1646 | 1467777869670 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12341c000 == 34 [pid = 1646] [id = 388] 21:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11906c000) [pid = 1646] [serial = 1163] [outer = 0x0] 21:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11922d800) [pid = 1646] [serial = 1164] [outer = 0x11906c000] 21:04:29 INFO - PROCESS | 1646 | 1467777869698 Marionette DEBUG loaded listener.js 21:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119922400) [pid = 1646] [serial = 1165] [outer = 0x11906c000] 21:04:30 INFO - PROCESS | 1646 | 1467777870011 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"]]]}] 21:04:30 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 () { 21:04:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:04:30 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 () { 21:04:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:04:30 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 () { 21:04:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:04:30 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 () { 21:04:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:04:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 21:04:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:04:30 INFO - PROCESS | 1646 | 1467777870050 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 21:04:30 INFO - PROCESS | 1646 | 1467777870051 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 21:04:30 INFO - PROCESS | 1646 | 1467777870054 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:04:30 INFO - PROCESS | 1646 | 1467777870055 Marionette TRACE conn2 <- [1,1526,null,{}] 21:04:30 INFO - PROCESS | 1646 | 1467777870057 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}] 21:04:30 INFO - PROCESS | 1646 | 1467777870058 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:30 INFO - PROCESS | 1646 | 1467777870167 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 21:04:30 INFO - PROCESS | 1646 | 1467777870178 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:30 INFO - PROCESS | 1646 | 1467777870179 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253c3000 == 35 [pid = 1646] [id = 389] 21:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11845a800) [pid = 1646] [serial = 1166] [outer = 0x0] 21:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11922b000) [pid = 1646] [serial = 1167] [outer = 0x11845a800] 21:04:30 INFO - PROCESS | 1646 | 1467777870203 Marionette DEBUG loaded listener.js 21:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x121021000) [pid = 1646] [serial = 1168] [outer = 0x11845a800] 21:04:30 INFO - PROCESS | 1646 | 1467777870538 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"]]]}] 21:04:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:04:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:04:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:04:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 521ms 21:04:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:04:30 INFO - PROCESS | 1646 | 1467777870580 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 21:04:30 INFO - PROCESS | 1646 | 1467777870581 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 21:04:30 INFO - PROCESS | 1646 | 1467777870583 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:04:30 INFO - PROCESS | 1646 | 1467777870584 Marionette TRACE conn2 <- [1,1530,null,{}] 21:04:30 INFO - PROCESS | 1646 | 1467777870586 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}] 21:04:30 INFO - PROCESS | 1646 | 1467777870590 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:30 INFO - PROCESS | 1646 | 1467777870704 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 21:04:30 INFO - PROCESS | 1646 | 1467777870708 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:30 INFO - PROCESS | 1646 | 1467777870710 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f9b800 == 36 [pid = 1646] [id = 390] 21:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1214d3c00) [pid = 1646] [serial = 1169] [outer = 0x0] 21:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121cd5800) [pid = 1646] [serial = 1170] [outer = 0x1214d3c00] 21:04:30 INFO - PROCESS | 1646 | 1467777870735 Marionette DEBUG loaded listener.js 21:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12670d400) [pid = 1646] [serial = 1171] [outer = 0x1214d3c00] 21:04:31 INFO - PROCESS | 1646 | 1467777871045 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]]]}] 21:04:31 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 21:04:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:04:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:04:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:04:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:04:31 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. 21:04:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:04:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 518ms 21:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:04:31 INFO - PROCESS | 1646 | 1467777871102 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 21:04:31 INFO - PROCESS | 1646 | 1467777871104 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 21:04:31 INFO - PROCESS | 1646 | 1467777871108 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:04:31 INFO - PROCESS | 1646 | 1467777871111 Marionette TRACE conn2 <- [1,1534,null,{}] 21:04:31 INFO - PROCESS | 1646 | 1467777871115 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}] 21:04:31 INFO - PROCESS | 1646 | 1467777871117 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:31 INFO - PROCESS | 1646 | 1467777871268 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 21:04:31 INFO - PROCESS | 1646 | 1467777871287 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:31 INFO - PROCESS | 1646 | 1467777871289 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295fb800 == 37 [pid = 1646] [id = 391] 21:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126ace800) [pid = 1646] [serial = 1172] [outer = 0x0] 21:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126e06400) [pid = 1646] [serial = 1173] [outer = 0x126ace800] 21:04:31 INFO - PROCESS | 1646 | 1467777871326 Marionette DEBUG loaded listener.js 21:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126e0f400) [pid = 1646] [serial = 1174] [outer = 0x126ace800] 21:04:31 INFO - PROCESS | 1646 | 1467777871734 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]]]}] 21:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 673ms 21:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:04:31 INFO - PROCESS | 1646 | 1467777871780 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 21:04:31 INFO - PROCESS | 1646 | 1467777871782 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 21:04:31 INFO - PROCESS | 1646 | 1467777871784 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:04:31 INFO - PROCESS | 1646 | 1467777871785 Marionette TRACE conn2 <- [1,1538,null,{}] 21:04:31 INFO - PROCESS | 1646 | 1467777871787 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}] 21:04:31 INFO - PROCESS | 1646 | 1467777871788 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:31 INFO - PROCESS | 1646 | 1467777871884 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 21:04:31 INFO - PROCESS | 1646 | 1467777871896 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:31 INFO - PROCESS | 1646 | 1467777871898 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a817000 == 38 [pid = 1646] [id = 392] 21:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1210ba800) [pid = 1646] [serial = 1175] [outer = 0x0] 21:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126e09000) [pid = 1646] [serial = 1176] [outer = 0x1210ba800] 21:04:31 INFO - PROCESS | 1646 | 1467777871922 Marionette DEBUG loaded listener.js 21:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128d10400) [pid = 1646] [serial = 1177] [outer = 0x1210ba800] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x113867c00) [pid = 1646] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117da1400) [pid = 1646] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113d62400) [pid = 1646] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1138bec00) [pid = 1646] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1130e8800) [pid = 1646] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x120e92800) [pid = 1646] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1121bcc00) [pid = 1646] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118357400) [pid = 1646] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12181bc00) [pid = 1646] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11834f000) [pid = 1646] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1260d6400) [pid = 1646] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1129ae000) [pid = 1646] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129407800) [pid = 1646] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112f20000) [pid = 1646] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1129a5000) [pid = 1646] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:04:32 INFO - PROCESS | 1646 | 1467777872320 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]]]}] 21:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 567ms 21:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:04:32 INFO - PROCESS | 1646 | 1467777872352 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 21:04:32 INFO - PROCESS | 1646 | 1467777872353 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 21:04:32 INFO - PROCESS | 1646 | 1467777872355 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:04:32 INFO - PROCESS | 1646 | 1467777872357 Marionette TRACE conn2 <- [1,1542,null,{}] 21:04:32 INFO - PROCESS | 1646 | 1467777872359 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}] 21:04:32 INFO - PROCESS | 1646 | 1467777872360 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:32 INFO - PROCESS | 1646 | 1467777872438 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 21:04:32 INFO - PROCESS | 1646 | 1467777872442 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:32 INFO - PROCESS | 1646 | 1467777872445 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289a7000 == 39 [pid = 1646] [id = 393] 21:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x113d62400) [pid = 1646] [serial = 1178] [outer = 0x0] 21:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x117da1400) [pid = 1646] [serial = 1179] [outer = 0x113d62400] 21:04:32 INFO - PROCESS | 1646 | 1467777872469 Marionette DEBUG loaded listener.js 21:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11922d400) [pid = 1646] [serial = 1180] [outer = 0x113d62400] 21:04:32 INFO - PROCESS | 1646 | 1467777872797 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]]]}] 21:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 468ms 21:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:04:32 INFO - PROCESS | 1646 | 1467777872824 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 21:04:32 INFO - PROCESS | 1646 | 1467777872825 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 21:04:32 INFO - PROCESS | 1646 | 1467777872827 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:04:32 INFO - PROCESS | 1646 | 1467777872828 Marionette TRACE conn2 <- [1,1546,null,{}] 21:04:32 INFO - PROCESS | 1646 | 1467777872831 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}] 21:04:32 INFO - PROCESS | 1646 | 1467777872832 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:32 INFO - PROCESS | 1646 | 1467777872935 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 21:04:32 INFO - PROCESS | 1646 | 1467777872942 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:32 INFO - PROCESS | 1646 | 1467777872943 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b909000 == 40 [pid = 1646] [id = 394] 21:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1129b2800) [pid = 1646] [serial = 1181] [outer = 0x0] 21:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124bbc000) [pid = 1646] [serial = 1182] [outer = 0x1129b2800] 21:04:32 INFO - PROCESS | 1646 | 1467777872967 Marionette DEBUG loaded listener.js 21:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128f4d800) [pid = 1646] [serial = 1183] [outer = 0x1129b2800] 21:04:33 INFO - PROCESS | 1646 | 1467777873310 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]]]}] 21:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 523ms 21:04:33 INFO - PROCESS | 1646 | 1467777873351 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 21:04:33 INFO - PROCESS | 1646 | 1467777873354 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 21:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:04:33 INFO - PROCESS | 1646 | 1467777873357 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:04:33 INFO - PROCESS | 1646 | 1467777873360 Marionette TRACE conn2 <- [1,1550,null,{}] 21:04:33 INFO - PROCESS | 1646 | 1467777873363 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}] 21:04:33 INFO - PROCESS | 1646 | 1467777873366 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:33 INFO - PROCESS | 1646 | 1467777873507 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 21:04:33 INFO - PROCESS | 1646 | 1467777873588 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:33 INFO - PROCESS | 1646 | 1467777873590 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c01f800 == 41 [pid = 1646] [id = 395] 21:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128f53800) [pid = 1646] [serial = 1184] [outer = 0x0] 21:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x129409000) [pid = 1646] [serial = 1185] [outer = 0x128f53800] 21:04:33 INFO - PROCESS | 1646 | 1467777873616 Marionette DEBUG loaded listener.js 21:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a89fc00) [pid = 1646] [serial = 1186] [outer = 0x128f53800] 21:04:33 INFO - PROCESS | 1646 | 1467777873900 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]]]}] 21:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 574ms 21:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:04:33 INFO - PROCESS | 1646 | 1467777873932 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 21:04:33 INFO - PROCESS | 1646 | 1467777873933 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 21:04:33 INFO - PROCESS | 1646 | 1467777873936 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:04:33 INFO - PROCESS | 1646 | 1467777873937 Marionette TRACE conn2 <- [1,1554,null,{}] 21:04:33 INFO - PROCESS | 1646 | 1467777873939 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}] 21:04:33 INFO - PROCESS | 1646 | 1467777873941 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:34 INFO - PROCESS | 1646 | 1467777874023 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 21:04:34 INFO - PROCESS | 1646 | 1467777874029 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:34 INFO - PROCESS | 1646 | 1467777874030 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c703800 == 42 [pid = 1646] [id = 396] 21:04:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a683c00) [pid = 1646] [serial = 1187] [outer = 0x0] 21:04:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12ae48800) [pid = 1646] [serial = 1188] [outer = 0x12a683c00] 21:04:34 INFO - PROCESS | 1646 | 1467777874061 Marionette DEBUG loaded listener.js 21:04:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b8ae800) [pid = 1646] [serial = 1189] [outer = 0x12a683c00] 21:04:34 INFO - PROCESS | 1646 | --DOCSHELL 0x116f21000 == 41 [pid = 1646] [id = 371] 21:04:34 INFO - PROCESS | 1646 | --DOCSHELL 0x116670000 == 40 [pid = 1646] [id = 385] 21:04:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12125b000 == 39 [pid = 1646] [id = 384] 21:04:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a7000 == 38 [pid = 1646] [id = 383] 21:04:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12609f000 == 37 [pid = 1646] [id = 382] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1199d7000 == 36 [pid = 1646] [id = 387] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x117169800 == 35 [pid = 1646] [id = 386] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x128f9b800 == 34 [pid = 1646] [id = 390] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12a817000 == 33 [pid = 1646] [id = 392] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12b909000 == 32 [pid = 1646] [id = 394] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12341c000 == 31 [pid = 1646] [id = 388] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1295fb800 == 30 [pid = 1646] [id = 391] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1289a7000 == 29 [pid = 1646] [id = 393] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1253c3000 == 28 [pid = 1646] [id = 389] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x125415c00) [pid = 1646] [serial = 1128] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118459400) [pid = 1646] [serial = 1119] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11970ec00) [pid = 1646] [serial = 1122] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118462800) [pid = 1646] [serial = 1114] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1162d2400) [pid = 1646] [serial = 1113] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1167c1400) [pid = 1646] [serial = 1116] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11728dc00) [pid = 1646] [serial = 1117] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x121013400) [pid = 1646] [serial = 1125] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x116905c00) [pid = 1646] [serial = 1102] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1130e5c00) [pid = 1646] [serial = 1101] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119230400) [pid = 1646] [serial = 1105] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11898e400) [pid = 1646] [serial = 1104] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12541d800) [pid = 1646] [serial = 1108] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x121a86c00) [pid = 1646] [serial = 1107] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126adbc00) [pid = 1646] [serial = 1111] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12541c400) [pid = 1646] [serial = 1110] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128d15800) [pid = 1646] [serial = 1132] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126560400) [pid = 1646] [serial = 1131] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12541b800) [pid = 1646] [serial = 1134] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12ae3fc00) [pid = 1646] [serial = 1143] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12a8a8000) [pid = 1646] [serial = 1138] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x120ea1800) [pid = 1646] [serial = 1140] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x11873d800) [pid = 1646] [serial = 1120] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x119b12c00) [pid = 1646] [serial = 1123] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12b8ae000) [pid = 1646] [serial = 1146] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x121616c00) [pid = 1646] [serial = 1137] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12939b800) [pid = 1646] [serial = 1141] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1260d7800) [pid = 1646] [serial = 1129] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x129169800) [pid = 1646] [serial = 1135] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x124903000) [pid = 1646] [serial = 1126] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12ae5cc00) [pid = 1646] [serial = 1144] [outer = 0x0] [url = about:blank] 21:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12c01f800 == 27 [pid = 1646] [id = 395] 21:04:35 INFO - PROCESS | 1646 | 1467777875495 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]]]}] 21:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1575ms 21:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:04:35 INFO - PROCESS | 1646 | 1467777875514 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 21:04:35 INFO - PROCESS | 1646 | 1467777875516 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 21:04:35 INFO - PROCESS | 1646 | 1467777875519 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:04:35 INFO - PROCESS | 1646 | 1467777875521 Marionette TRACE conn2 <- [1,1558,null,{}] 21:04:35 INFO - PROCESS | 1646 | 1467777875528 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}] 21:04:35 INFO - PROCESS | 1646 | 1467777875530 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:35 INFO - PROCESS | 1646 | 1467777875614 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 21:04:35 INFO - PROCESS | 1646 | 1467777875664 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:35 INFO - PROCESS | 1646 | 1467777875667 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x116213000 == 28 [pid = 1646] [id = 397] 21:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x113d0dc00) [pid = 1646] [serial = 1190] [outer = 0x0] 21:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x113fe4000) [pid = 1646] [serial = 1191] [outer = 0x113d0dc00] 21:04:35 INFO - PROCESS | 1646 | 1467777875694 Marionette DEBUG loaded listener.js 21:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1167b4800) [pid = 1646] [serial = 1192] [outer = 0x113d0dc00] 21:04:36 INFO - PROCESS | 1646 | 1467777875998 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]]]}] 21:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 523ms 21:04:36 INFO - PROCESS | 1646 | 1467777876042 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 21:04:36 INFO - PROCESS | 1646 | 1467777876047 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 21:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:04:36 INFO - PROCESS | 1646 | 1467777876052 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:04:36 INFO - PROCESS | 1646 | 1467777876053 Marionette TRACE conn2 <- [1,1562,null,{}] 21:04:36 INFO - PROCESS | 1646 | 1467777876056 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}] 21:04:36 INFO - PROCESS | 1646 | 1467777876058 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:36 INFO - PROCESS | 1646 | 1467777876134 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 21:04:36 INFO - PROCESS | 1646 | 1467777876138 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:36 INFO - PROCESS | 1646 | 1467777876140 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11721e000 == 29 [pid = 1646] [id = 398] 21:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x116a11c00) [pid = 1646] [serial = 1193] [outer = 0x0] 21:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x117d9d800) [pid = 1646] [serial = 1194] [outer = 0x116a11c00] 21:04:36 INFO - PROCESS | 1646 | 1467777876170 Marionette DEBUG loaded listener.js 21:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118313000) [pid = 1646] [serial = 1195] [outer = 0x116a11c00] 21:04:36 INFO - PROCESS | 1646 | 1467777876530 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]]]}] 21:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 521ms 21:04:36 INFO - PROCESS | 1646 | 1467777876573 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 21:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:04:36 INFO - PROCESS | 1646 | 1467777876582 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 21:04:36 INFO - PROCESS | 1646 | 1467777876585 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:04:36 INFO - PROCESS | 1646 | 1467777876587 Marionette TRACE conn2 <- [1,1566,null,{}] 21:04:36 INFO - PROCESS | 1646 | 1467777876595 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}] 21:04:36 INFO - PROCESS | 1646 | 1467777876598 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:36 INFO - PROCESS | 1646 | 1467777876676 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 21:04:36 INFO - PROCESS | 1646 | 1467777876681 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:36 INFO - PROCESS | 1646 | 1467777876683 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1190c5800 == 30 [pid = 1646] [id = 399] 21:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x111aad400) [pid = 1646] [serial = 1196] [outer = 0x0] 21:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x11845f800) [pid = 1646] [serial = 1197] [outer = 0x111aad400] 21:04:36 INFO - PROCESS | 1646 | 1467777876713 Marionette DEBUG loaded listener.js 21:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118743000) [pid = 1646] [serial = 1198] [outer = 0x111aad400] 21:04:37 INFO - PROCESS | 1646 | 1467777877071 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]]]}] 21:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 520ms 21:04:37 INFO - PROCESS | 1646 | 1467777877114 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 21:04:37 INFO - PROCESS | 1646 | 1467777877115 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 21:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:04:37 INFO - PROCESS | 1646 | 1467777877118 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:04:37 INFO - PROCESS | 1646 | 1467777877119 Marionette TRACE conn2 <- [1,1570,null,{}] 21:04:37 INFO - PROCESS | 1646 | 1467777877121 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}] 21:04:37 INFO - PROCESS | 1646 | 1467777877122 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:37 INFO - PROCESS | 1646 | 1467777877200 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 21:04:37 INFO - PROCESS | 1646 | 1467777877203 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:37 INFO - PROCESS | 1646 | 1467777877204 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bbf000 == 31 [pid = 1646] [id = 400] 21:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1187b0c00) [pid = 1646] [serial = 1199] [outer = 0x0] 21:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11898a400) [pid = 1646] [serial = 1200] [outer = 0x1187b0c00] 21:04:37 INFO - PROCESS | 1646 | 1467777877232 Marionette DEBUG loaded listener.js 21:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1190b5400) [pid = 1646] [serial = 1201] [outer = 0x1187b0c00] 21:04:37 INFO - PROCESS | 1646 | 1467777877562 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]]]}] 21:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 468ms 21:04:37 INFO - PROCESS | 1646 | 1467777877586 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 21:04:37 INFO - PROCESS | 1646 | 1467777877588 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 21:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:04:37 INFO - PROCESS | 1646 | 1467777877590 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:04:37 INFO - PROCESS | 1646 | 1467777877591 Marionette TRACE conn2 <- [1,1574,null,{}] 21:04:37 INFO - PROCESS | 1646 | 1467777877596 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}] 21:04:37 INFO - PROCESS | 1646 | 1467777877605 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:37 INFO - PROCESS | 1646 | 1467777877677 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 21:04:37 INFO - PROCESS | 1646 | 1467777877681 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:37 INFO - PROCESS | 1646 | 1467777877682 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213d8800 == 32 [pid = 1646] [id = 401] 21:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x116a0bc00) [pid = 1646] [serial = 1202] [outer = 0x0] 21:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11970b400) [pid = 1646] [serial = 1203] [outer = 0x116a0bc00] 21:04:37 INFO - PROCESS | 1646 | 1467777877709 Marionette DEBUG loaded listener.js 21:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119a57c00) [pid = 1646] [serial = 1204] [outer = 0x116a0bc00] 21:04:38 INFO - PROCESS | 1646 | 1467777878046 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]]]}] 21:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 473ms 21:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:04:38 INFO - PROCESS | 1646 | 1467777878064 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 21:04:38 INFO - PROCESS | 1646 | 1467777878065 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 21:04:38 INFO - PROCESS | 1646 | 1467777878067 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:04:38 INFO - PROCESS | 1646 | 1467777878068 Marionette TRACE conn2 <- [1,1578,null,{}] 21:04:38 INFO - PROCESS | 1646 | 1467777878071 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}] 21:04:38 INFO - PROCESS | 1646 | 1467777878074 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:38 INFO - PROCESS | 1646 | 1467777878195 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 21:04:38 INFO - PROCESS | 1646 | 1467777878201 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:38 INFO - PROCESS | 1646 | 1467777878202 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253bc800 == 33 [pid = 1646] [id = 402] 21:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119230400) [pid = 1646] [serial = 1205] [outer = 0x0] 21:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119b27c00) [pid = 1646] [serial = 1206] [outer = 0x119230400] 21:04:38 INFO - PROCESS | 1646 | 1467777878227 Marionette DEBUG loaded listener.js 21:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12190fc00) [pid = 1646] [serial = 1207] [outer = 0x119230400] 21:04:38 INFO - PROCESS | 1646 | 1467777878508 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]]]}] 21:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 468ms 21:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:04:38 INFO - PROCESS | 1646 | 1467777878536 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 21:04:38 INFO - PROCESS | 1646 | 1467777878537 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 21:04:38 INFO - PROCESS | 1646 | 1467777878539 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:04:38 INFO - PROCESS | 1646 | 1467777878540 Marionette TRACE conn2 <- [1,1582,null,{}] 21:04:38 INFO - PROCESS | 1646 | 1467777878550 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}] 21:04:38 INFO - PROCESS | 1646 | 1467777878552 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:38 INFO - PROCESS | 1646 | 1467777878636 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 21:04:38 INFO - PROCESS | 1646 | 1467777878640 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:38 INFO - PROCESS | 1646 | 1467777878641 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x126581800 == 34 [pid = 1646] [id = 403] 21:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112733400) [pid = 1646] [serial = 1208] [outer = 0x0] 21:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1249d7c00) [pid = 1646] [serial = 1209] [outer = 0x112733400] 21:04:38 INFO - PROCESS | 1646 | 1467777878667 Marionette DEBUG loaded listener.js 21:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x125412400) [pid = 1646] [serial = 1210] [outer = 0x112733400] 21:04:38 INFO - PROCESS | 1646 | 1467777878974 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]]]}] 21:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 478ms 21:04:39 INFO - PROCESS | 1646 | 1467777879017 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 21:04:39 INFO - PROCESS | 1646 | 1467777879018 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 21:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:04:39 INFO - PROCESS | 1646 | 1467777879021 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:04:39 INFO - PROCESS | 1646 | 1467777879022 Marionette TRACE conn2 <- [1,1586,null,{}] 21:04:39 INFO - PROCESS | 1646 | 1467777879024 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}] 21:04:39 INFO - PROCESS | 1646 | 1467777879025 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:39 INFO - PROCESS | 1646 | 1467777879126 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 21:04:39 INFO - PROCESS | 1646 | 1467777879132 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:39 INFO - PROCESS | 1646 | 1467777879134 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12899b800 == 35 [pid = 1646] [id = 404] 21:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1129a7400) [pid = 1646] [serial = 1211] [outer = 0x0] 21:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x124eaf000) [pid = 1646] [serial = 1212] [outer = 0x1129a7400] 21:04:39 INFO - PROCESS | 1646 | 1467777879158 Marionette DEBUG loaded listener.js 21:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1260dbc00) [pid = 1646] [serial = 1213] [outer = 0x1129a7400] 21:04:39 INFO - PROCESS | 1646 | 1467777879461 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]]]}] 21:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 474ms 21:04:39 INFO - PROCESS | 1646 | 1467777879496 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 21:04:39 INFO - PROCESS | 1646 | 1467777879497 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 21:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:04:39 INFO - PROCESS | 1646 | 1467777879499 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:04:39 INFO - PROCESS | 1646 | 1467777879500 Marionette TRACE conn2 <- [1,1590,null,{}] 21:04:39 INFO - PROCESS | 1646 | 1467777879503 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}] 21:04:39 INFO - PROCESS | 1646 | 1467777879504 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:39 INFO - PROCESS | 1646 | 1467777879582 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 21:04:39 INFO - PROCESS | 1646 | 1467777879586 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:39 INFO - PROCESS | 1646 | 1467777879587 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189eb800 == 36 [pid = 1646] [id = 405] 21:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1260e0c00) [pid = 1646] [serial = 1214] [outer = 0x0] 21:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126555800) [pid = 1646] [serial = 1215] [outer = 0x1260e0c00] 21:04:39 INFO - PROCESS | 1646 | 1467777879613 Marionette DEBUG loaded listener.js 21:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126a3d400) [pid = 1646] [serial = 1216] [outer = 0x1260e0c00] 21:04:39 INFO - PROCESS | 1646 | 1467777879933 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]]]}] 21:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 468ms 21:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:04:39 INFO - PROCESS | 1646 | 1467777879969 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 21:04:39 INFO - PROCESS | 1646 | 1467777879970 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 21:04:39 INFO - PROCESS | 1646 | 1467777879972 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:04:39 INFO - PROCESS | 1646 | 1467777879973 Marionette TRACE conn2 <- [1,1594,null,{}] 21:04:39 INFO - PROCESS | 1646 | 1467777879978 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}] 21:04:39 INFO - PROCESS | 1646 | 1467777879979 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:40 INFO - PROCESS | 1646 | 1467777880084 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 21:04:40 INFO - PROCESS | 1646 | 1467777880090 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:40 INFO - PROCESS | 1646 | 1467777880091 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295df800 == 37 [pid = 1646] [id = 406] 21:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118461400) [pid = 1646] [serial = 1217] [outer = 0x0] 21:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126e0cc00) [pid = 1646] [serial = 1218] [outer = 0x118461400] 21:04:40 INFO - PROCESS | 1646 | 1467777880118 Marionette DEBUG loaded listener.js 21:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128b23400) [pid = 1646] [serial = 1219] [outer = 0x118461400] 21:04:40 INFO - PROCESS | 1646 | 1467777880425 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]]]}] 21:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 470ms 21:04:40 INFO - PROCESS | 1646 | 1467777880444 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 21:04:40 INFO - PROCESS | 1646 | 1467777880448 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 21:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:04:40 INFO - PROCESS | 1646 | 1467777880450 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:04:40 INFO - PROCESS | 1646 | 1467777880452 Marionette TRACE conn2 <- [1,1598,null,{}] 21:04:40 INFO - PROCESS | 1646 | 1467777880454 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}] 21:04:40 INFO - PROCESS | 1646 | 1467777880455 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:40 INFO - PROCESS | 1646 | 1467777880546 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 21:04:40 INFO - PROCESS | 1646 | 1467777880550 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:40 INFO - PROCESS | 1646 | 1467777880559 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213d7800 == 38 [pid = 1646] [id = 407] 21:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128d14800) [pid = 1646] [serial = 1220] [outer = 0x0] 21:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12916e800) [pid = 1646] [serial = 1221] [outer = 0x128d14800] 21:04:40 INFO - PROCESS | 1646 | 1467777880587 Marionette DEBUG loaded listener.js 21:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a67a000) [pid = 1646] [serial = 1222] [outer = 0x128d14800] 21:04:40 INFO - PROCESS | 1646 | 1467777880964 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]]]}] 21:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 519ms 21:04:40 INFO - PROCESS | 1646 | 1467777880970 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 21:04:40 INFO - PROCESS | 1646 | 1467777880971 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 21:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:04:40 INFO - PROCESS | 1646 | 1467777880973 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:04:40 INFO - PROCESS | 1646 | 1467777880974 Marionette TRACE conn2 <- [1,1602,null,{}] 21:04:40 INFO - PROCESS | 1646 | 1467777880978 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}] 21:04:40 INFO - PROCESS | 1646 | 1467777880979 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:41 INFO - PROCESS | 1646 | 1467777881080 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 21:04:41 INFO - PROCESS | 1646 | 1467777881092 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:41 INFO - PROCESS | 1646 | 1467777881094 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b90a000 == 39 [pid = 1646] [id = 408] 21:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126accc00) [pid = 1646] [serial = 1223] [outer = 0x0] 21:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a686c00) [pid = 1646] [serial = 1224] [outer = 0x126accc00] 21:04:41 INFO - PROCESS | 1646 | 1467777881117 Marionette DEBUG loaded listener.js 21:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a6fbc00) [pid = 1646] [serial = 1225] [outer = 0x126accc00] 21:04:41 INFO - PROCESS | 1646 | 1467777881430 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]]]}] 21:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 471ms 21:04:41 INFO - PROCESS | 1646 | 1467777881446 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 21:04:41 INFO - PROCESS | 1646 | 1467777881448 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 21:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:04:41 INFO - PROCESS | 1646 | 1467777881450 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:04:41 INFO - PROCESS | 1646 | 1467777881451 Marionette TRACE conn2 <- [1,1606,null,{}] 21:04:41 INFO - PROCESS | 1646 | 1467777881453 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}] 21:04:41 INFO - PROCESS | 1646 | 1467777881454 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:41 INFO - PROCESS | 1646 | 1467777881558 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 21:04:41 INFO - PROCESS | 1646 | 1467777881571 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:41 INFO - PROCESS | 1646 | 1467777881572 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b910800 == 40 [pid = 1646] [id = 409] 21:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a684800) [pid = 1646] [serial = 1226] [outer = 0x0] 21:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a8a7c00) [pid = 1646] [serial = 1227] [outer = 0x12a684800] 21:04:41 INFO - PROCESS | 1646 | 1467777881596 Marionette DEBUG loaded listener.js 21:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ae40400) [pid = 1646] [serial = 1228] [outer = 0x12a684800] 21:04:41 INFO - PROCESS | 1646 | 1467777881950 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]]]}] 21:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 21:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:04:41 INFO - PROCESS | 1646 | 1467777881968 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 21:04:41 INFO - PROCESS | 1646 | 1467777881969 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 21:04:41 INFO - PROCESS | 1646 | 1467777881971 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:04:41 INFO - PROCESS | 1646 | 1467777881972 Marionette TRACE conn2 <- [1,1610,null,{}] 21:04:41 INFO - PROCESS | 1646 | 1467777881975 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}] 21:04:41 INFO - PROCESS | 1646 | 1467777881977 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:42 INFO - PROCESS | 1646 | 1467777882073 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 21:04:42 INFO - PROCESS | 1646 | 1467777882110 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:42 INFO - PROCESS | 1646 | 1467777882111 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c009800 == 41 [pid = 1646] [id = 410] 21:04:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ae43800) [pid = 1646] [serial = 1229] [outer = 0x0] 21:04:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12b74b400) [pid = 1646] [serial = 1230] [outer = 0x12ae43800] 21:04:42 INFO - PROCESS | 1646 | 1467777882135 Marionette DEBUG loaded listener.js 21:04:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12b8b5800) [pid = 1646] [serial = 1231] [outer = 0x12ae43800] 21:04:42 INFO - PROCESS | 1646 | 1467777882411 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]]]}] 21:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 21:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:04:42 INFO - PROCESS | 1646 | 1467777882449 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 21:04:42 INFO - PROCESS | 1646 | 1467777882451 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 21:04:42 INFO - PROCESS | 1646 | 1467777882453 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:04:42 INFO - PROCESS | 1646 | 1467777882454 Marionette TRACE conn2 <- [1,1614,null,{}] 21:04:42 INFO - PROCESS | 1646 | 1467777882456 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}] 21:04:42 INFO - PROCESS | 1646 | 1467777882457 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:42 INFO - PROCESS | 1646 | 1467777882567 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 21:04:42 INFO - PROCESS | 1646 | 1467777882579 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:42 INFO - PROCESS | 1646 | 1467777882580 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c704000 == 42 [pid = 1646] [id = 411] 21:04:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12ae5e800) [pid = 1646] [serial = 1232] [outer = 0x0] 21:04:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b94b800) [pid = 1646] [serial = 1233] [outer = 0x12ae5e800] 21:04:42 INFO - PROCESS | 1646 | 1467777882603 Marionette DEBUG loaded listener.js 21:04:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bd3d800) [pid = 1646] [serial = 1234] [outer = 0x12ae5e800] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1214d3c00) [pid = 1646] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126ace800) [pid = 1646] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1210ba800) [pid = 1646] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x113d62400) [pid = 1646] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1129b2800) [pid = 1646] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11906c000) [pid = 1646] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118318800) [pid = 1646] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116a03800) [pid = 1646] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112a85000) [pid = 1646] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11873b000) [pid = 1646] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x113d62000) [pid = 1646] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12ae5d000) [pid = 1646] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128f53800) [pid = 1646] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11845a800) [pid = 1646] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:04:43 INFO - PROCESS | 1646 | 1467777883050 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]]]}] 21:04:43 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 21:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 620ms 21:04:43 INFO - PROCESS | 1646 | 1467777883074 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 21:04:43 INFO - PROCESS | 1646 | 1467777883075 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 21:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:04:43 INFO - PROCESS | 1646 | 1467777883083 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:04:43 INFO - PROCESS | 1646 | 1467777883085 Marionette TRACE conn2 <- [1,1618,null,{}] 21:04:43 INFO - PROCESS | 1646 | 1467777883087 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}] 21:04:43 INFO - PROCESS | 1646 | 1467777883088 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:43 INFO - PROCESS | 1646 | 1467777883202 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 21:04:43 INFO - PROCESS | 1646 | 1467777883241 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:43 INFO - PROCESS | 1646 | 1467777883242 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c70b000 == 43 [pid = 1646] [id = 412] 21:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11604e000) [pid = 1646] [serial = 1235] [outer = 0x0] 21:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119703400) [pid = 1646] [serial = 1236] [outer = 0x11604e000] 21:04:43 INFO - PROCESS | 1646 | 1467777883266 Marionette DEBUG loaded listener.js 21:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128f53800) [pid = 1646] [serial = 1237] [outer = 0x11604e000] 21:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 468ms 21:04:43 INFO - PROCESS | 1646 | 1467777883548 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]]]}] 21:04:43 INFO - PROCESS | 1646 | 1467777883552 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 21:04:43 INFO - PROCESS | 1646 | 1467777883553 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 21:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:04:43 INFO - PROCESS | 1646 | 1467777883566 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:04:43 INFO - PROCESS | 1646 | 1467777883567 Marionette TRACE conn2 <- [1,1622,null,{}] 21:04:43 INFO - PROCESS | 1646 | 1467777883569 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}] 21:04:43 INFO - PROCESS | 1646 | 1467777883570 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:43 INFO - PROCESS | 1646 | 1467777883667 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 21:04:43 INFO - PROCESS | 1646 | 1467777883671 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:43 INFO - PROCESS | 1646 | 1467777883672 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ca43800 == 44 [pid = 1646] [id = 413] 21:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12602c000) [pid = 1646] [serial = 1238] [outer = 0x0] 21:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b94e400) [pid = 1646] [serial = 1239] [outer = 0x12602c000] 21:04:43 INFO - PROCESS | 1646 | 1467777883696 Marionette DEBUG loaded listener.js 21:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bd48000) [pid = 1646] [serial = 1240] [outer = 0x12602c000] 21:04:44 INFO - PROCESS | 1646 | 1467777884018 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]]]}] 21:04:44 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 21:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 476ms 21:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:04:44 INFO - PROCESS | 1646 | 1467777884034 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 21:04:44 INFO - PROCESS | 1646 | 1467777884036 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 21:04:44 INFO - PROCESS | 1646 | 1467777884038 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:04:44 INFO - PROCESS | 1646 | 1467777884039 Marionette TRACE conn2 <- [1,1626,null,{}] 21:04:44 INFO - PROCESS | 1646 | 1467777884041 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}] 21:04:44 INFO - PROCESS | 1646 | 1467777884044 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:44 INFO - PROCESS | 1646 | 1467777884157 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 21:04:44 INFO - PROCESS | 1646 | 1467777884164 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:44 INFO - PROCESS | 1646 | 1467777884165 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc84800 == 45 [pid = 1646] [id = 414] 21:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11906c000) [pid = 1646] [serial = 1241] [outer = 0x0] 21:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bd4a800) [pid = 1646] [serial = 1242] [outer = 0x11906c000] 21:04:44 INFO - PROCESS | 1646 | 1467777884189 Marionette DEBUG loaded listener.js 21:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12bdc5800) [pid = 1646] [serial = 1243] [outer = 0x11906c000] 21:04:44 INFO - PROCESS | 1646 | 1467777884500 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]]]}] 21:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 468ms 21:04:44 INFO - PROCESS | 1646 | 1467777884506 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 21:04:44 INFO - PROCESS | 1646 | 1467777884508 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 21:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:04:44 INFO - PROCESS | 1646 | 1467777884513 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:04:44 INFO - PROCESS | 1646 | 1467777884515 Marionette TRACE conn2 <- [1,1630,null,{}] 21:04:44 INFO - PROCESS | 1646 | 1467777884517 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}] 21:04:44 INFO - PROCESS | 1646 | 1467777884528 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:44 INFO - PROCESS | 1646 | 1467777884613 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 21:04:44 INFO - PROCESS | 1646 | 1467777884616 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:44 INFO - PROCESS | 1646 | 1467777884617 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d08a800 == 46 [pid = 1646] [id = 415] 21:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119a81400) [pid = 1646] [serial = 1244] [outer = 0x0] 21:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119a85400) [pid = 1646] [serial = 1245] [outer = 0x119a81400] 21:04:44 INFO - PROCESS | 1646 | 1467777884641 Marionette DEBUG loaded listener.js 21:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119a89400) [pid = 1646] [serial = 1246] [outer = 0x119a81400] 21:04:45 INFO - PROCESS | 1646 | 1467777885164 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]]]}] 21:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 21:04:45 INFO - PROCESS | 1646 | 1467777885202 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 21:04:45 INFO - PROCESS | 1646 | 1467777885204 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 21:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:04:45 INFO - PROCESS | 1646 | 1467777885211 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:04:45 INFO - PROCESS | 1646 | 1467777885213 Marionette TRACE conn2 <- [1,1634,null,{}] 21:04:45 INFO - PROCESS | 1646 | 1467777885217 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}] 21:04:45 INFO - PROCESS | 1646 | 1467777885219 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:45 INFO - PROCESS | 1646 | 1467777885341 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 21:04:45 INFO - PROCESS | 1646 | 1467777885400 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:45 INFO - PROCESS | 1646 | 1467777885402 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f40800 == 47 [pid = 1646] [id = 416] 21:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11334c800) [pid = 1646] [serial = 1247] [outer = 0x0] 21:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x113d62400) [pid = 1646] [serial = 1248] [outer = 0x11334c800] 21:04:45 INFO - PROCESS | 1646 | 1467777885433 Marionette DEBUG loaded listener.js 21:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x116905000) [pid = 1646] [serial = 1249] [outer = 0x11334c800] 21:04:46 INFO - PROCESS | 1646 | 1467777886031 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]]]}] 21:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 873ms 21:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:04:46 INFO - PROCESS | 1646 | 1467777886081 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 21:04:46 INFO - PROCESS | 1646 | 1467777886085 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 21:04:46 INFO - PROCESS | 1646 | 1467777886089 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:04:46 INFO - PROCESS | 1646 | 1467777886091 Marionette TRACE conn2 <- [1,1638,null,{}] 21:04:46 INFO - PROCESS | 1646 | 1467777886094 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}] 21:04:46 INFO - PROCESS | 1646 | 1467777886096 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:46 INFO - PROCESS | 1646 | 1467777886341 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 21:04:46 INFO - PROCESS | 1646 | 1467777886439 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:46 INFO - PROCESS | 1646 | 1467777886440 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x113a92000 == 48 [pid = 1646] [id = 417] 21:04:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x112a87000) [pid = 1646] [serial = 1250] [outer = 0x0] 21:04:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x116623800) [pid = 1646] [serial = 1251] [outer = 0x112a87000] 21:04:46 INFO - PROCESS | 1646 | 1467777886470 Marionette DEBUG loaded listener.js 21:04:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1175e8800) [pid = 1646] [serial = 1252] [outer = 0x112a87000] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc84800 == 47 [pid = 1646] [id = 414] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12ca43800 == 46 [pid = 1646] [id = 413] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12c70b000 == 45 [pid = 1646] [id = 412] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12c704000 == 44 [pid = 1646] [id = 411] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12ae48800) [pid = 1646] [serial = 1188] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12c009800 == 43 [pid = 1646] [id = 410] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12b910800 == 42 [pid = 1646] [id = 409] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12b90a000 == 41 [pid = 1646] [id = 408] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1213d7800 == 40 [pid = 1646] [id = 407] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1295df800 == 39 [pid = 1646] [id = 406] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1189eb800 == 38 [pid = 1646] [id = 405] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12899b800 == 37 [pid = 1646] [id = 404] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x126581800 == 36 [pid = 1646] [id = 403] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1253bc800 == 35 [pid = 1646] [id = 402] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1213d8800 == 34 [pid = 1646] [id = 401] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x119bbf000 == 33 [pid = 1646] [id = 400] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1190c5800 == 32 [pid = 1646] [id = 399] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x11721e000 == 31 [pid = 1646] [id = 398] 21:04:46 INFO - PROCESS | 1646 | --DOCSHELL 0x116213000 == 30 [pid = 1646] [id = 397] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x121cd5800) [pid = 1646] [serial = 1170] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x126e06400) [pid = 1646] [serial = 1173] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126e09000) [pid = 1646] [serial = 1176] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126e0f400) [pid = 1646] [serial = 1174] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x117da1400) [pid = 1646] [serial = 1179] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11922d400) [pid = 1646] [serial = 1180] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128d10400) [pid = 1646] [serial = 1177] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124bbc000) [pid = 1646] [serial = 1182] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11922d800) [pid = 1646] [serial = 1164] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119922400) [pid = 1646] [serial = 1165] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11845cc00) [pid = 1646] [serial = 1161] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1187be400) [pid = 1646] [serial = 1162] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1175de800) [pid = 1646] [serial = 1158] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1182a7000) [pid = 1646] [serial = 1159] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x113d16800) [pid = 1646] [serial = 1155] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1160ab800) [pid = 1646] [serial = 1156] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1187c5400) [pid = 1646] [serial = 1153] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118740000) [pid = 1646] [serial = 1152] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11728e000) [pid = 1646] [serial = 1150] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1162d8c00) [pid = 1646] [serial = 1149] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12b958400) [pid = 1646] [serial = 1147] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a89fc00) [pid = 1646] [serial = 1186] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11922b000) [pid = 1646] [serial = 1167] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x121021000) [pid = 1646] [serial = 1168] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12670d400) [pid = 1646] [serial = 1171] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128f4d800) [pid = 1646] [serial = 1183] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129409000) [pid = 1646] [serial = 1185] [outer = 0x0] [url = about:blank] 21:04:47 INFO - PROCESS | 1646 | 1467777886999 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]]]}] 21:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 923ms 21:04:47 INFO - PROCESS | 1646 | 1467777887017 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 21:04:47 INFO - PROCESS | 1646 | 1467777887020 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 21:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:04:47 INFO - PROCESS | 1646 | 1467777887023 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:04:47 INFO - PROCESS | 1646 | 1467777887026 Marionette TRACE conn2 <- [1,1642,null,{}] 21:04:47 INFO - PROCESS | 1646 | 1467777887030 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}] 21:04:47 INFO - PROCESS | 1646 | 1467777887031 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:47 INFO - PROCESS | 1646 | 1467777887115 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 21:04:47 INFO - PROCESS | 1646 | 1467777887120 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:47 INFO - PROCESS | 1646 | 1467777887121 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x117150800 == 31 [pid = 1646] [id = 418] 21:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x116975400) [pid = 1646] [serial = 1253] [outer = 0x0] 21:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118321c00) [pid = 1646] [serial = 1254] [outer = 0x116975400] 21:04:47 INFO - PROCESS | 1646 | 1467777887151 Marionette DEBUG loaded listener.js 21:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11873ac00) [pid = 1646] [serial = 1255] [outer = 0x116975400] 21:04:47 INFO - PROCESS | 1646 | 1467777887482 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]]]}] 21:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 472ms 21:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:04:47 INFO - PROCESS | 1646 | 1467777887496 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 21:04:47 INFO - PROCESS | 1646 | 1467777887498 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 21:04:47 INFO - PROCESS | 1646 | 1467777887500 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:04:47 INFO - PROCESS | 1646 | 1467777887501 Marionette TRACE conn2 <- [1,1646,null,{}] 21:04:47 INFO - PROCESS | 1646 | 1467777887504 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}] 21:04:47 INFO - PROCESS | 1646 | 1467777887505 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:47 INFO - PROCESS | 1646 | 1467777887605 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 21:04:47 INFO - PROCESS | 1646 | 1467777887661 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:47 INFO - PROCESS | 1646 | 1467777887662 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x119671800 == 32 [pid = 1646] [id = 419] 21:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118741000) [pid = 1646] [serial = 1256] [outer = 0x0] 21:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1190b2c00) [pid = 1646] [serial = 1257] [outer = 0x118741000] 21:04:47 INFO - PROCESS | 1646 | 1467777887687 Marionette DEBUG loaded listener.js 21:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11991e800) [pid = 1646] [serial = 1258] [outer = 0x118741000] 21:04:48 INFO - PROCESS | 1646 | 1467777888018 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]]]}] 21:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 568ms 21:04:48 INFO - PROCESS | 1646 | 1467777888069 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 21:04:48 INFO - PROCESS | 1646 | 1467777888072 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 21:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:04:48 INFO - PROCESS | 1646 | 1467777888079 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:04:48 INFO - PROCESS | 1646 | 1467777888083 Marionette TRACE conn2 <- [1,1650,null,{}] 21:04:48 INFO - PROCESS | 1646 | 1467777888085 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}] 21:04:48 INFO - PROCESS | 1646 | 1467777888088 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:48 INFO - PROCESS | 1646 | 1467777888180 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 21:04:48 INFO - PROCESS | 1646 | 1467777888233 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:48 INFO - PROCESS | 1646 | 1467777888234 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x123422800 == 33 [pid = 1646] [id = 420] 21:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1129ab800) [pid = 1646] [serial = 1259] [outer = 0x0] 21:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119a7d800) [pid = 1646] [serial = 1260] [outer = 0x1129ab800] 21:04:48 INFO - PROCESS | 1646 | 1467777888260 Marionette DEBUG loaded listener.js 21:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120ea1000) [pid = 1646] [serial = 1261] [outer = 0x1129ab800] 21:04:48 INFO - PROCESS | 1646 | 1467777888550 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]]]}] 21:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 525ms 21:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:04:48 INFO - PROCESS | 1646 | 1467777888600 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 21:04:48 INFO - PROCESS | 1646 | 1467777888602 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 21:04:48 INFO - PROCESS | 1646 | 1467777888604 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:04:48 INFO - PROCESS | 1646 | 1467777888605 Marionette TRACE conn2 <- [1,1654,null,{}] 21:04:48 INFO - PROCESS | 1646 | 1467777888607 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}] 21:04:48 INFO - PROCESS | 1646 | 1467777888608 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:48 INFO - PROCESS | 1646 | 1467777888689 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 21:04:48 INFO - PROCESS | 1646 | 1467777888748 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:48 INFO - PROCESS | 1646 | 1467777888750 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x125e34800 == 34 [pid = 1646] [id = 421] 21:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x113d0a400) [pid = 1646] [serial = 1262] [outer = 0x0] 21:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12101f000) [pid = 1646] [serial = 1263] [outer = 0x113d0a400] 21:04:48 INFO - PROCESS | 1646 | 1467777888774 Marionette DEBUG loaded listener.js 21:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12190f400) [pid = 1646] [serial = 1264] [outer = 0x113d0a400] 21:04:49 INFO - PROCESS | 1646 | 1467777889087 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]]]}] 21:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 519ms 21:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:04:49 INFO - PROCESS | 1646 | 1467777889124 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 21:04:49 INFO - PROCESS | 1646 | 1467777889125 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 21:04:49 INFO - PROCESS | 1646 | 1467777889129 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:04:49 INFO - PROCESS | 1646 | 1467777889131 Marionette TRACE conn2 <- [1,1658,null,{}] 21:04:49 INFO - PROCESS | 1646 | 1467777889133 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}] 21:04:49 INFO - PROCESS | 1646 | 1467777889134 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:49 INFO - PROCESS | 1646 | 1467777889230 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 21:04:49 INFO - PROCESS | 1646 | 1467777889263 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:49 INFO - PROCESS | 1646 | 1467777889267 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x121a4c800 == 35 [pid = 1646] [id = 422] 21:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12541c400) [pid = 1646] [serial = 1265] [outer = 0x0] 21:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126024000) [pid = 1646] [serial = 1266] [outer = 0x12541c400] 21:04:49 INFO - PROCESS | 1646 | 1467777889299 Marionette DEBUG loaded listener.js 21:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126561c00) [pid = 1646] [serial = 1267] [outer = 0x12541c400] 21:04:49 INFO - PROCESS | 1646 | 1467777889606 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]]]}] 21:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 521ms 21:04:49 INFO - PROCESS | 1646 | 1467777889648 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 21:04:49 INFO - PROCESS | 1646 | 1467777889649 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 21:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:04:49 INFO - PROCESS | 1646 | 1467777889651 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:04:49 INFO - PROCESS | 1646 | 1467777889653 Marionette TRACE conn2 <- [1,1662,null,{}] 21:04:49 INFO - PROCESS | 1646 | 1467777889655 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}] 21:04:49 INFO - PROCESS | 1646 | 1467777889656 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:49 INFO - PROCESS | 1646 | 1467777889755 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 21:04:49 INFO - PROCESS | 1646 | 1467777889759 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:49 INFO - PROCESS | 1646 | 1467777889760 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f9a000 == 36 [pid = 1646] [id = 423] 21:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119a57000) [pid = 1646] [serial = 1268] [outer = 0x0] 21:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126e05400) [pid = 1646] [serial = 1269] [outer = 0x119a57000] 21:04:49 INFO - PROCESS | 1646 | 1467777889791 Marionette DEBUG loaded listener.js 21:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128d15c00) [pid = 1646] [serial = 1270] [outer = 0x119a57000] 21:04:50 INFO - PROCESS | 1646 | 1467777890179 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]]]}] 21:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 574ms 21:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:04:50 INFO - PROCESS | 1646 | 1467777890227 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 21:04:50 INFO - PROCESS | 1646 | 1467777890229 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 21:04:50 INFO - PROCESS | 1646 | 1467777890232 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:04:50 INFO - PROCESS | 1646 | 1467777890234 Marionette TRACE conn2 <- [1,1666,null,{}] 21:04:50 INFO - PROCESS | 1646 | 1467777890237 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}] 21:04:50 INFO - PROCESS | 1646 | 1467777890239 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:50 INFO - PROCESS | 1646 | 1467777890390 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 21:04:50 INFO - PROCESS | 1646 | 1467777890414 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:50 INFO - PROCESS | 1646 | 1467777890416 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a823000 == 37 [pid = 1646] [id = 424] 21:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11831ec00) [pid = 1646] [serial = 1271] [outer = 0x0] 21:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128f54000) [pid = 1646] [serial = 1272] [outer = 0x11831ec00] 21:04:50 INFO - PROCESS | 1646 | 1467777890453 Marionette DEBUG loaded listener.js 21:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x129395400) [pid = 1646] [serial = 1273] [outer = 0x11831ec00] 21:04:50 INFO - PROCESS | 1646 | 1467777890869 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]]]}] 21:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 21:04:50 INFO - PROCESS | 1646 | 1467777890903 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 21:04:50 INFO - PROCESS | 1646 | 1467777890904 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 21:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:04:50 INFO - PROCESS | 1646 | 1467777890913 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:04:50 INFO - PROCESS | 1646 | 1467777890914 Marionette TRACE conn2 <- [1,1670,null,{}] 21:04:50 INFO - PROCESS | 1646 | 1467777890917 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}] 21:04:50 INFO - PROCESS | 1646 | 1467777890918 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:51 INFO - PROCESS | 1646 | 1467777891018 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126accc00) [pid = 1646] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118461400) [pid = 1646] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a684800) [pid = 1646] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116a0bc00) [pid = 1646] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a683c00) [pid = 1646] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1187b0c00) [pid = 1646] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119230400) [pid = 1646] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112733400) [pid = 1646] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128d14800) [pid = 1646] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x111aad400) [pid = 1646] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113d0dc00) [pid = 1646] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1260e0c00) [pid = 1646] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1129a7400) [pid = 1646] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11604e000) [pid = 1646] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12ae43800) [pid = 1646] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12ae5e800) [pid = 1646] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12602c000) [pid = 1646] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116a11c00) [pid = 1646] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:04:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11906c000) [pid = 1646] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:04:51 INFO - PROCESS | 1646 | 1467777891254 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:51 INFO - PROCESS | 1646 | 1467777891256 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x116946800 == 38 [pid = 1646] [id = 425] 21:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112733400) [pid = 1646] [serial = 1274] [outer = 0x0] 21:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x113ff0400) [pid = 1646] [serial = 1275] [outer = 0x112733400] 21:04:51 INFO - PROCESS | 1646 | 1467777891285 Marionette DEBUG loaded listener.js 21:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11838bc00) [pid = 1646] [serial = 1276] [outer = 0x112733400] 21:04:51 INFO - PROCESS | 1646 | 1467777891561 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]]]}] 21:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 672ms 21:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:04:51 INFO - PROCESS | 1646 | 1467777891585 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 21:04:51 INFO - PROCESS | 1646 | 1467777891586 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 21:04:51 INFO - PROCESS | 1646 | 1467777891588 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:04:51 INFO - PROCESS | 1646 | 1467777891589 Marionette TRACE conn2 <- [1,1674,null,{}] 21:04:51 INFO - PROCESS | 1646 | 1467777891600 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}] 21:04:51 INFO - PROCESS | 1646 | 1467777891601 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:51 INFO - PROCESS | 1646 | 1467777891686 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 21:04:51 INFO - PROCESS | 1646 | 1467777891690 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:51 INFO - PROCESS | 1646 | 1467777891692 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12125d000 == 39 [pid = 1646] [id = 426] 21:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1187a9800) [pid = 1646] [serial = 1277] [outer = 0x0] 21:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x121910c00) [pid = 1646] [serial = 1278] [outer = 0x1187a9800] 21:04:51 INFO - PROCESS | 1646 | 1467777891719 Marionette DEBUG loaded listener.js 21:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129396000) [pid = 1646] [serial = 1279] [outer = 0x1187a9800] 21:04:52 INFO - PROCESS | 1646 | 1467777892048 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]]]}] 21:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 21:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:04:52 INFO - PROCESS | 1646 | 1467777892057 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 21:04:52 INFO - PROCESS | 1646 | 1467777892058 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 21:04:52 INFO - PROCESS | 1646 | 1467777892065 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:04:52 INFO - PROCESS | 1646 | 1467777892066 Marionette TRACE conn2 <- [1,1678,null,{}] 21:04:52 INFO - PROCESS | 1646 | 1467777892069 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}] 21:04:52 INFO - PROCESS | 1646 | 1467777892070 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:52 INFO - PROCESS | 1646 | 1467777892191 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 21:04:52 INFO - PROCESS | 1646 | 1467777892197 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:52 INFO - PROCESS | 1646 | 1467777892199 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd11000 == 40 [pid = 1646] [id = 427] 21:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1187b0c00) [pid = 1646] [serial = 1280] [outer = 0x0] 21:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129409400) [pid = 1646] [serial = 1281] [outer = 0x1187b0c00] 21:04:52 INFO - PROCESS | 1646 | 1467777892225 Marionette DEBUG loaded listener.js 21:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a6fa400) [pid = 1646] [serial = 1282] [outer = 0x1187b0c00] 21:04:52 INFO - PROCESS | 1646 | 1467777892555 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]]]}] 21:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 21:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:04:52 INFO - PROCESS | 1646 | 1467777892585 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 21:04:52 INFO - PROCESS | 1646 | 1467777892587 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 21:04:52 INFO - PROCESS | 1646 | 1467777892589 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:04:52 INFO - PROCESS | 1646 | 1467777892591 Marionette TRACE conn2 <- [1,1682,null,{}] 21:04:52 INFO - PROCESS | 1646 | 1467777892595 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}] 21:04:52 INFO - PROCESS | 1646 | 1467777892597 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:52 INFO - PROCESS | 1646 | 1467777892688 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 21:04:52 INFO - PROCESS | 1646 | 1467777892693 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:52 INFO - PROCESS | 1646 | 1467777892696 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c711800 == 41 [pid = 1646] [id = 428] 21:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a89e800) [pid = 1646] [serial = 1283] [outer = 0x0] 21:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b747800) [pid = 1646] [serial = 1284] [outer = 0x12a89e800] 21:04:52 INFO - PROCESS | 1646 | 1467777892720 Marionette DEBUG loaded listener.js 21:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b8b7800) [pid = 1646] [serial = 1285] [outer = 0x12a89e800] 21:04:53 INFO - PROCESS | 1646 | 1467777893048 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]]]}] 21:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 470ms 21:04:53 INFO - PROCESS | 1646 | 1467777893061 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 21:04:53 INFO - PROCESS | 1646 | 1467777893064 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 21:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:04:53 INFO - PROCESS | 1646 | 1467777893067 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:04:53 INFO - PROCESS | 1646 | 1467777893068 Marionette TRACE conn2 <- [1,1686,null,{}] 21:04:53 INFO - PROCESS | 1646 | 1467777893070 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}] 21:04:53 INFO - PROCESS | 1646 | 1467777893071 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:53 INFO - PROCESS | 1646 | 1467777893192 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 21:04:53 INFO - PROCESS | 1646 | 1467777893198 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:53 INFO - PROCESS | 1646 | 1467777893199 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ca3b000 == 42 [pid = 1646] [id = 429] 21:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a678800) [pid = 1646] [serial = 1286] [outer = 0x0] 21:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b8b9000) [pid = 1646] [serial = 1287] [outer = 0x12a678800] 21:04:53 INFO - PROCESS | 1646 | 1467777893223 Marionette DEBUG loaded listener.js 21:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12bd47000) [pid = 1646] [serial = 1288] [outer = 0x12a678800] 21:04:53 INFO - PROCESS | 1646 | 1467777893680 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]]]}] 21:04:53 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 21:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 668ms 21:04:53 INFO - PROCESS | 1646 | 1467777893736 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 21:04:53 INFO - PROCESS | 1646 | 1467777893739 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 21:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:04:53 INFO - PROCESS | 1646 | 1467777893742 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:04:53 INFO - PROCESS | 1646 | 1467777893745 Marionette TRACE conn2 <- [1,1690,null,{}] 21:04:53 INFO - PROCESS | 1646 | 1467777893749 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}] 21:04:53 INFO - PROCESS | 1646 | 1467777893750 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:53 INFO - PROCESS | 1646 | 1467777893861 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 21:04:53 INFO - PROCESS | 1646 | 1467777893941 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:53 INFO - PROCESS | 1646 | 1467777893942 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1190c5800 == 43 [pid = 1646] [id = 430] 21:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11831bc00) [pid = 1646] [serial = 1289] [outer = 0x0] 21:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118380800) [pid = 1646] [serial = 1290] [outer = 0x11831bc00] 21:04:53 INFO - PROCESS | 1646 | 1467777893986 Marionette DEBUG loaded listener.js 21:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1187b0400) [pid = 1646] [serial = 1291] [outer = 0x11831bc00] 21:04:54 INFO - PROCESS | 1646 | 1467777894413 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]]]}] 21:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 676ms 21:04:54 INFO - PROCESS | 1646 | 1467777894419 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 21:04:54 INFO - PROCESS | 1646 | 1467777894422 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 21:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:04:54 INFO - PROCESS | 1646 | 1467777894429 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:04:54 INFO - PROCESS | 1646 | 1467777894431 Marionette TRACE conn2 <- [1,1694,null,{}] 21:04:54 INFO - PROCESS | 1646 | 1467777894434 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}] 21:04:54 INFO - PROCESS | 1646 | 1467777894436 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:54 INFO - PROCESS | 1646 | 1467777894543 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 21:04:54 INFO - PROCESS | 1646 | 1467777894596 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:54 INFO - PROCESS | 1646 | 1467777894597 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289a3000 == 44 [pid = 1646] [id = 431] 21:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119710c00) [pid = 1646] [serial = 1292] [outer = 0x0] 21:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119a8ac00) [pid = 1646] [serial = 1293] [outer = 0x119710c00] 21:04:54 INFO - PROCESS | 1646 | 1467777894631 Marionette DEBUG loaded listener.js 21:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x120e9d400) [pid = 1646] [serial = 1294] [outer = 0x119710c00] 21:04:55 INFO - PROCESS | 1646 | 1467777895050 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]]]}] 21:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 672ms 21:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:04:55 INFO - PROCESS | 1646 | 1467777895099 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 21:04:55 INFO - PROCESS | 1646 | 1467777895101 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 21:04:55 INFO - PROCESS | 1646 | 1467777895103 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:04:55 INFO - PROCESS | 1646 | 1467777895106 Marionette TRACE conn2 <- [1,1698,null,{}] 21:04:55 INFO - PROCESS | 1646 | 1467777895114 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}] 21:04:55 INFO - PROCESS | 1646 | 1467777895117 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:55 INFO - PROCESS | 1646 | 1467777895243 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 21:04:55 INFO - PROCESS | 1646 | 1467777895328 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:55 INFO - PROCESS | 1646 | 1467777895330 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc80000 == 45 [pid = 1646] [id = 432] 21:04:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1249a5000) [pid = 1646] [serial = 1295] [outer = 0x0] 21:04:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126502800) [pid = 1646] [serial = 1296] [outer = 0x1249a5000] 21:04:55 INFO - PROCESS | 1646 | 1467777895363 Marionette DEBUG loaded listener.js 21:04:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x126e10c00) [pid = 1646] [serial = 1297] [outer = 0x1249a5000] 21:04:55 INFO - PROCESS | 1646 | 1467777895783 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]]]}] 21:04:55 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 21:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 726ms 21:04:55 INFO - PROCESS | 1646 | 1467777895830 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 21:04:55 INFO - PROCESS | 1646 | 1467777895832 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 21:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:04:55 INFO - PROCESS | 1646 | 1467777895834 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:04:55 INFO - PROCESS | 1646 | 1467777895835 Marionette TRACE conn2 <- [1,1702,null,{}] 21:04:55 INFO - PROCESS | 1646 | 1467777895838 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}] 21:04:55 INFO - PROCESS | 1646 | 1467777895839 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:55 INFO - PROCESS | 1646 | 1467777895946 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 21:04:56 INFO - PROCESS | 1646 | 1467777896004 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:56 INFO - PROCESS | 1646 | 1467777896006 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d098000 == 46 [pid = 1646] [id = 433] 21:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x129396800) [pid = 1646] [serial = 1298] [outer = 0x0] 21:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12a683800) [pid = 1646] [serial = 1299] [outer = 0x129396800] 21:04:56 INFO - PROCESS | 1646 | 1467777896034 Marionette DEBUG loaded listener.js 21:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12ae3cc00) [pid = 1646] [serial = 1300] [outer = 0x129396800] 21:04:56 INFO - PROCESS | 1646 | 1467777896500 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]]]}] 21:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 719ms 21:04:56 INFO - PROCESS | 1646 | 1467777896580 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 21:04:56 INFO - PROCESS | 1646 | 1467777896581 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 21:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:04:56 INFO - PROCESS | 1646 | 1467777896599 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:04:56 INFO - PROCESS | 1646 | 1467777896600 Marionette TRACE conn2 <- [1,1706,null,{}] 21:04:56 INFO - PROCESS | 1646 | 1467777896603 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}] 21:04:56 INFO - PROCESS | 1646 | 1467777896604 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:56 INFO - PROCESS | 1646 | 1467777896702 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 21:04:56 INFO - PROCESS | 1646 | 1467777896771 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:56 INFO - PROCESS | 1646 | 1467777896772 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254ad800 == 47 [pid = 1646] [id = 434] 21:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x113d16800) [pid = 1646] [serial = 1301] [outer = 0x0] 21:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x124903000) [pid = 1646] [serial = 1302] [outer = 0x113d16800] 21:04:56 INFO - PROCESS | 1646 | 1467777896801 Marionette DEBUG loaded listener.js 21:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12a6f7400) [pid = 1646] [serial = 1303] [outer = 0x113d16800] 21:04:57 INFO - PROCESS | 1646 | 1467777897351 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]]]}] 21:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 819ms 21:04:57 INFO - PROCESS | 1646 | 1467777897419 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 21:04:57 INFO - PROCESS | 1646 | 1467777897421 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 21:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:04:57 INFO - PROCESS | 1646 | 1467777897424 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:04:57 INFO - PROCESS | 1646 | 1467777897426 Marionette TRACE conn2 <- [1,1710,null,{}] 21:04:57 INFO - PROCESS | 1646 | 1467777897429 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}] 21:04:57 INFO - PROCESS | 1646 | 1467777897431 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:57 INFO - PROCESS | 1646 | 1467777897533 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 21:04:57 INFO - PROCESS | 1646 | 1467777897613 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:57 INFO - PROCESS | 1646 | 1467777897614 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a7000 == 48 [pid = 1646] [id = 435] 21:04:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11831e000) [pid = 1646] [serial = 1304] [outer = 0x0] 21:04:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x118456400) [pid = 1646] [serial = 1305] [outer = 0x11831e000] 21:04:57 INFO - PROCESS | 1646 | 1467777897643 Marionette DEBUG loaded listener.js 21:04:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1187a9c00) [pid = 1646] [serial = 1306] [outer = 0x11831e000] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12c711800 == 47 [pid = 1646] [id = 428] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd11000 == 46 [pid = 1646] [id = 427] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12125d000 == 45 [pid = 1646] [id = 426] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x116946800 == 44 [pid = 1646] [id = 425] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12a823000 == 43 [pid = 1646] [id = 424] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x128f9a000 == 42 [pid = 1646] [id = 423] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x121a4c800 == 41 [pid = 1646] [id = 422] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x125e34800 == 40 [pid = 1646] [id = 421] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x123422800 == 39 [pid = 1646] [id = 420] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x119671800 == 38 [pid = 1646] [id = 419] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x117150800 == 37 [pid = 1646] [id = 418] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x113a92000 == 36 [pid = 1646] [id = 417] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12d08a800 == 35 [pid = 1646] [id = 415] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x116f40800 == 34 [pid = 1646] [id = 416] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12c703800 == 33 [pid = 1646] [id = 396] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1254ad800 == 32 [pid = 1646] [id = 434] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12d098000 == 31 [pid = 1646] [id = 433] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc80000 == 30 [pid = 1646] [id = 432] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1289a3000 == 29 [pid = 1646] [id = 431] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1190c5800 == 28 [pid = 1646] [id = 430] 21:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12ca3b000 == 27 [pid = 1646] [id = 429] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x117d9d800) [pid = 1646] [serial = 1194] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12bd3d800) [pid = 1646] [serial = 1234] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x118313000) [pid = 1646] [serial = 1195] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12a6fbc00) [pid = 1646] [serial = 1225] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12bdc5800) [pid = 1646] [serial = 1243] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x128f53800) [pid = 1646] [serial = 1237] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119a85400) [pid = 1646] [serial = 1245] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12bd48000) [pid = 1646] [serial = 1240] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12a67a000) [pid = 1646] [serial = 1222] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12bd4a800) [pid = 1646] [serial = 1242] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a686c00) [pid = 1646] [serial = 1224] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126e0cc00) [pid = 1646] [serial = 1218] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128b23400) [pid = 1646] [serial = 1219] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12a8a7c00) [pid = 1646] [serial = 1227] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11970b400) [pid = 1646] [serial = 1203] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119a57c00) [pid = 1646] [serial = 1204] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b8ae800) [pid = 1646] [serial = 1189] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11898a400) [pid = 1646] [serial = 1200] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1190b5400) [pid = 1646] [serial = 1201] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119b27c00) [pid = 1646] [serial = 1206] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12190fc00) [pid = 1646] [serial = 1207] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1249d7c00) [pid = 1646] [serial = 1209] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x125412400) [pid = 1646] [serial = 1210] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12916e800) [pid = 1646] [serial = 1221] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11845f800) [pid = 1646] [serial = 1197] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118743000) [pid = 1646] [serial = 1198] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x113fe4000) [pid = 1646] [serial = 1191] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1167b4800) [pid = 1646] [serial = 1192] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126555800) [pid = 1646] [serial = 1215] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126a3d400) [pid = 1646] [serial = 1216] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124eaf000) [pid = 1646] [serial = 1212] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1260dbc00) [pid = 1646] [serial = 1213] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119703400) [pid = 1646] [serial = 1236] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12b74b400) [pid = 1646] [serial = 1230] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12ae40400) [pid = 1646] [serial = 1228] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12b94b800) [pid = 1646] [serial = 1233] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12b8b5800) [pid = 1646] [serial = 1231] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12b94e400) [pid = 1646] [serial = 1239] [outer = 0x0] [url = about:blank] 21:04:58 INFO - PROCESS | 1646 | 1467777898720 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]]]}] 21:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1323ms 21:04:58 INFO - PROCESS | 1646 | 1467777898750 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 21:04:58 INFO - PROCESS | 1646 | 1467777898752 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 21:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:04:58 INFO - PROCESS | 1646 | 1467777898756 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:04:58 INFO - PROCESS | 1646 | 1467777898758 Marionette TRACE conn2 <- [1,1714,null,{}] 21:04:58 INFO - PROCESS | 1646 | 1467777898770 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}] 21:04:58 INFO - PROCESS | 1646 | 1467777898772 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:58 INFO - PROCESS | 1646 | 1467777898856 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 21:04:58 INFO - PROCESS | 1646 | 1467777898865 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:58 INFO - PROCESS | 1646 | 1467777898866 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11622e800 == 28 [pid = 1646] [id = 436] 21:04:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1160a9c00) [pid = 1646] [serial = 1307] [outer = 0x0] 21:04:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x116969800) [pid = 1646] [serial = 1308] [outer = 0x1160a9c00] 21:04:58 INFO - PROCESS | 1646 | 1467777898895 Marionette DEBUG loaded listener.js 21:04:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1175de800) [pid = 1646] [serial = 1309] [outer = 0x1160a9c00] 21:04:59 INFO - PROCESS | 1646 | 1467777899239 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]]]}] 21:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 528ms 21:04:59 INFO - PROCESS | 1646 | 1467777899284 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 21:04:59 INFO - PROCESS | 1646 | 1467777899288 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 21:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:04:59 INFO - PROCESS | 1646 | 1467777899292 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:04:59 INFO - PROCESS | 1646 | 1467777899294 Marionette TRACE conn2 <- [1,1718,null,{}] 21:04:59 INFO - PROCESS | 1646 | 1467777899296 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}] 21:04:59 INFO - PROCESS | 1646 | 1467777899298 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:59 INFO - PROCESS | 1646 | 1467777899378 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 21:04:59 INFO - PROCESS | 1646 | 1467777899382 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:59 INFO - PROCESS | 1646 | 1467777899383 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x118216000 == 29 [pid = 1646] [id = 437] 21:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11831c800) [pid = 1646] [serial = 1310] [outer = 0x0] 21:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11845c800) [pid = 1646] [serial = 1311] [outer = 0x11831c800] 21:04:59 INFO - PROCESS | 1646 | 1467777899413 Marionette DEBUG loaded listener.js 21:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11873b000) [pid = 1646] [serial = 1312] [outer = 0x11831c800] 21:04:59 INFO - PROCESS | 1646 | 1467777899757 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]]]}] 21:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 524ms 21:04:59 INFO - PROCESS | 1646 | 1467777899816 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 21:04:59 INFO - PROCESS | 1646 | 1467777899818 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 21:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:04:59 INFO - PROCESS | 1646 | 1467777899820 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:04:59 INFO - PROCESS | 1646 | 1467777899822 Marionette TRACE conn2 <- [1,1722,null,{}] 21:04:59 INFO - PROCESS | 1646 | 1467777899830 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}] 21:04:59 INFO - PROCESS | 1646 | 1467777899833 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:59 INFO - PROCESS | 1646 | 1467777899911 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 21:04:59 INFO - PROCESS | 1646 | 1467777899918 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:59 INFO - PROCESS | 1646 | 1467777899920 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:04:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bce000 == 30 [pid = 1646] [id = 438] 21:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1129a8c00) [pid = 1646] [serial = 1313] [outer = 0x0] 21:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11922f400) [pid = 1646] [serial = 1314] [outer = 0x1129a8c00] 21:04:59 INFO - PROCESS | 1646 | 1467777899950 Marionette DEBUG loaded listener.js 21:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119a7bc00) [pid = 1646] [serial = 1315] [outer = 0x1129a8c00] 21:05:00 INFO - PROCESS | 1646 | 1467777900317 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]]]}] 21:05:00 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 21:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 523ms 21:05:00 INFO - PROCESS | 1646 | 1467777900344 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 21:05:00 INFO - PROCESS | 1646 | 1467777900346 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 21:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:05:00 INFO - PROCESS | 1646 | 1467777900349 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:05:00 INFO - PROCESS | 1646 | 1467777900350 Marionette TRACE conn2 <- [1,1726,null,{}] 21:05:00 INFO - PROCESS | 1646 | 1467777900352 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}] 21:05:00 INFO - PROCESS | 1646 | 1467777900353 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:00 INFO - PROCESS | 1646 | 1467777900480 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 21:05:00 INFO - PROCESS | 1646 | 1467777900489 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:00 INFO - PROCESS | 1646 | 1467777900491 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x123420800 == 31 [pid = 1646] [id = 439] 21:05:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119a7d000) [pid = 1646] [serial = 1316] [outer = 0x0] 21:05:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119b1b400) [pid = 1646] [serial = 1317] [outer = 0x119a7d000] 21:05:00 INFO - PROCESS | 1646 | 1467777900532 Marionette DEBUG loaded listener.js 21:05:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x121447000) [pid = 1646] [serial = 1318] [outer = 0x119a7d000] 21:05:00 INFO - PROCESS | 1646 | 1467777900880 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]]]}] 21:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 569ms 21:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:05:00 INFO - PROCESS | 1646 | 1467777900918 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 21:05:00 INFO - PROCESS | 1646 | 1467777900919 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 21:05:00 INFO - PROCESS | 1646 | 1467777900928 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:05:00 INFO - PROCESS | 1646 | 1467777900930 Marionette TRACE conn2 <- [1,1730,null,{}] 21:05:00 INFO - PROCESS | 1646 | 1467777900932 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}] 21:05:00 INFO - PROCESS | 1646 | 1467777900934 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:01 INFO - PROCESS | 1646 | 1467777901028 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 21:05:01 INFO - PROCESS | 1646 | 1467777901068 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:01 INFO - PROCESS | 1646 | 1467777901069 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x125e20000 == 32 [pid = 1646] [id = 440] 21:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1182a0400) [pid = 1646] [serial = 1319] [outer = 0x0] 21:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x121907000) [pid = 1646] [serial = 1320] [outer = 0x1182a0400] 21:05:01 INFO - PROCESS | 1646 | 1467777901096 Marionette DEBUG loaded listener.js 21:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x121cd5800) [pid = 1646] [serial = 1321] [outer = 0x1182a0400] 21:05:01 INFO - PROCESS | 1646 | 1467777901436 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]]]}] 21:05:01 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 21:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 527ms 21:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:05:01 INFO - PROCESS | 1646 | 1467777901449 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 21:05:01 INFO - PROCESS | 1646 | 1467777901451 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 21:05:01 INFO - PROCESS | 1646 | 1467777901453 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:05:01 INFO - PROCESS | 1646 | 1467777901454 Marionette TRACE conn2 <- [1,1734,null,{}] 21:05:01 INFO - PROCESS | 1646 | 1467777901456 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}] 21:05:01 INFO - PROCESS | 1646 | 1467777901463 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:01 INFO - PROCESS | 1646 | 1467777901866 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a89e800) [pid = 1646] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119a57000) [pid = 1646] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118741000) [pid = 1646] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11334c800) [pid = 1646] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116975400) [pid = 1646] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11831ec00) [pid = 1646] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119a81400) [pid = 1646] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x113d0a400) [pid = 1646] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1129ab800) [pid = 1646] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112a87000) [pid = 1646] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112733400) [pid = 1646] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1187a9800) [pid = 1646] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12541c400) [pid = 1646] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1187b0c00) [pid = 1646] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a678800) [pid = 1646] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:05:01 INFO - PROCESS | 1646 | 1467777901915 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:01 INFO - PROCESS | 1646 | 1467777901917 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x112fb7000 == 33 [pid = 1646] [id = 441] 21:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11272e400) [pid = 1646] [serial = 1322] [outer = 0x0] 21:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1129ac400) [pid = 1646] [serial = 1323] [outer = 0x11272e400] 21:05:01 INFO - PROCESS | 1646 | 1467777901950 Marionette DEBUG loaded listener.js 21:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1130c3c00) [pid = 1646] [serial = 1324] [outer = 0x11272e400] 21:05:02 INFO - PROCESS | 1646 | 1467777902498 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]]]}] 21:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1071ms 21:05:02 INFO - PROCESS | 1646 | 1467777902540 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 21:05:02 INFO - PROCESS | 1646 | 1467777902542 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 21:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:05:02 INFO - PROCESS | 1646 | 1467777902549 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:05:02 INFO - PROCESS | 1646 | 1467777902551 Marionette TRACE conn2 <- [1,1738,null,{}] 21:05:02 INFO - PROCESS | 1646 | 1467777902554 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}] 21:05:02 INFO - PROCESS | 1646 | 1467777902558 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:02 INFO - PROCESS | 1646 | 1467777902666 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 21:05:02 INFO - PROCESS | 1646 | 1467777902743 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:02 INFO - PROCESS | 1646 | 1467777902745 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199bd800 == 34 [pid = 1646] [id = 442] 21:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1175e2000) [pid = 1646] [serial = 1325] [outer = 0x0] 21:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118316c00) [pid = 1646] [serial = 1326] [outer = 0x1175e2000] 21:05:02 INFO - PROCESS | 1646 | 1467777902776 Marionette DEBUG loaded listener.js 21:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11845f800) [pid = 1646] [serial = 1327] [outer = 0x1175e2000] 21:05:03 INFO - PROCESS | 1646 | 1467777903292 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]]]}] 21:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 772ms 21:05:03 INFO - PROCESS | 1646 | 1467777903337 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 21:05:03 INFO - PROCESS | 1646 | 1467777903339 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 21:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:05:03 INFO - PROCESS | 1646 | 1467777903345 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:05:03 INFO - PROCESS | 1646 | 1467777903347 Marionette TRACE conn2 <- [1,1742,null,{}] 21:05:03 INFO - PROCESS | 1646 | 1467777903349 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}] 21:05:03 INFO - PROCESS | 1646 | 1467777903351 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:03 INFO - PROCESS | 1646 | 1467777903454 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 21:05:03 INFO - PROCESS | 1646 | 1467777903533 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:03 INFO - PROCESS | 1646 | 1467777903534 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x115ed3000 == 35 [pid = 1646] [id = 443] 21:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x116055400) [pid = 1646] [serial = 1328] [outer = 0x0] 21:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x117294c00) [pid = 1646] [serial = 1329] [outer = 0x116055400] 21:05:03 INFO - PROCESS | 1646 | 1467777903564 Marionette DEBUG loaded listener.js 21:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118990c00) [pid = 1646] [serial = 1330] [outer = 0x116055400] 21:05:04 INFO - PROCESS | 1646 | --DOCSHELL 0x125e20000 == 34 [pid = 1646] [id = 440] 21:05:04 INFO - PROCESS | 1646 | --DOCSHELL 0x123420800 == 33 [pid = 1646] [id = 439] 21:05:04 INFO - PROCESS | 1646 | --DOCSHELL 0x119bce000 == 32 [pid = 1646] [id = 438] 21:05:04 INFO - PROCESS | 1646 | --DOCSHELL 0x118216000 == 31 [pid = 1646] [id = 437] 21:05:04 INFO - PROCESS | 1646 | --DOCSHELL 0x11622e800 == 30 [pid = 1646] [id = 436] 21:05:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a7000 == 29 [pid = 1646] [id = 435] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12bd47000) [pid = 1646] [serial = 1288] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12b8b9000) [pid = 1646] [serial = 1287] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12b747800) [pid = 1646] [serial = 1284] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126e05400) [pid = 1646] [serial = 1269] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128d15c00) [pid = 1646] [serial = 1270] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1190b2c00) [pid = 1646] [serial = 1257] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11991e800) [pid = 1646] [serial = 1258] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x113d62400) [pid = 1646] [serial = 1248] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x116905000) [pid = 1646] [serial = 1249] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118321c00) [pid = 1646] [serial = 1254] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11873ac00) [pid = 1646] [serial = 1255] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x129395400) [pid = 1646] [serial = 1273] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128f54000) [pid = 1646] [serial = 1272] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119a89400) [pid = 1646] [serial = 1246] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12101f000) [pid = 1646] [serial = 1263] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x119a7d800) [pid = 1646] [serial = 1260] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x120ea1000) [pid = 1646] [serial = 1261] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x116623800) [pid = 1646] [serial = 1251] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1175e8800) [pid = 1646] [serial = 1252] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x11838bc00) [pid = 1646] [serial = 1276] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12b8b7800) [pid = 1646] [serial = 1285] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x121910c00) [pid = 1646] [serial = 1278] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x126024000) [pid = 1646] [serial = 1266] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x113ff0400) [pid = 1646] [serial = 1275] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x129396000) [pid = 1646] [serial = 1279] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x126561c00) [pid = 1646] [serial = 1267] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x129409400) [pid = 1646] [serial = 1281] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12190f400) [pid = 1646] [serial = 1264] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x12a6fa400) [pid = 1646] [serial = 1282] [outer = 0x0] [url = about:blank] 21:05:04 INFO - PROCESS | 1646 | 1467777904195 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]]]}] 21:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 874ms 21:05:04 INFO - PROCESS | 1646 | 1467777904220 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 21:05:04 INFO - PROCESS | 1646 | 1467777904224 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 21:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:05:04 INFO - PROCESS | 1646 | 1467777904232 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:05:04 INFO - PROCESS | 1646 | 1467777904237 Marionette TRACE conn2 <- [1,1746,null,{}] 21:05:04 INFO - PROCESS | 1646 | 1467777904242 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}] 21:05:04 INFO - PROCESS | 1646 | 1467777904247 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:04 INFO - PROCESS | 1646 | 1467777904374 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 21:05:04 INFO - PROCESS | 1646 | 1467777904456 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:04 INFO - PROCESS | 1646 | 1467777904458 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x11716a000 == 30 [pid = 1646] [id = 444] 21:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x116905000) [pid = 1646] [serial = 1331] [outer = 0x0] 21:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1182a7800) [pid = 1646] [serial = 1332] [outer = 0x116905000] 21:05:04 INFO - PROCESS | 1646 | 1467777904488 Marionette DEBUG loaded listener.js 21:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x118738c00) [pid = 1646] [serial = 1333] [outer = 0x116905000] 21:05:04 INFO - PROCESS | 1646 | 1467777904927 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]]]}] 21:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 728ms 21:05:04 INFO - PROCESS | 1646 | 1467777904958 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 21:05:04 INFO - PROCESS | 1646 | 1467777904962 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 21:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:05:04 INFO - PROCESS | 1646 | 1467777904967 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:05:04 INFO - PROCESS | 1646 | 1467777904971 Marionette TRACE conn2 <- [1,1750,null,{}] 21:05:04 INFO - PROCESS | 1646 | 1467777904977 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}] 21:05:04 INFO - PROCESS | 1646 | 1467777904979 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:05 INFO - PROCESS | 1646 | 1467777905133 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 21:05:05 INFO - PROCESS | 1646 | 1467777905226 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:05 INFO - PROCESS | 1646 | 1467777905228 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11722b000 == 31 [pid = 1646] [id = 445] 21:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x116631400) [pid = 1646] [serial = 1334] [outer = 0x0] 21:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x11831f000) [pid = 1646] [serial = 1335] [outer = 0x116631400] 21:05:05 INFO - PROCESS | 1646 | 1467777905280 Marionette DEBUG loaded listener.js 21:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x118741c00) [pid = 1646] [serial = 1336] [outer = 0x116631400] 21:05:05 INFO - PROCESS | 1646 | 1467777905753 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]]]}] 21:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 830ms 21:05:05 INFO - PROCESS | 1646 | 1467777905795 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 21:05:05 INFO - PROCESS | 1646 | 1467777905799 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 21:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:05:05 INFO - PROCESS | 1646 | 1467777905804 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:05:05 INFO - PROCESS | 1646 | 1467777905806 Marionette TRACE conn2 <- [1,1754,null,{}] 21:05:05 INFO - PROCESS | 1646 | 1467777905824 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}] 21:05:05 INFO - PROCESS | 1646 | 1467777905828 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:05 INFO - PROCESS | 1646 | 1467777905946 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 21:05:06 INFO - PROCESS | 1646 | 1467777905997 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:06 INFO - PROCESS | 1646 | 1467777905999 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12112e000 == 32 [pid = 1646] [id = 446] 21:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1129a8800) [pid = 1646] [serial = 1337] [outer = 0x0] 21:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x11991e400) [pid = 1646] [serial = 1338] [outer = 0x1129a8800] 21:05:06 INFO - PROCESS | 1646 | 1467777906030 Marionette DEBUG loaded listener.js 21:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x119a7c000) [pid = 1646] [serial = 1339] [outer = 0x1129a8800] 21:05:06 INFO - PROCESS | 1646 | 1467777906463 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]]]}] 21:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 672ms 21:05:06 INFO - PROCESS | 1646 | 1467777906477 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 21:05:06 INFO - PROCESS | 1646 | 1467777906480 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 21:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:05:06 INFO - PROCESS | 1646 | 1467777906482 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:05:06 INFO - PROCESS | 1646 | 1467777906485 Marionette TRACE conn2 <- [1,1758,null,{}] 21:05:06 INFO - PROCESS | 1646 | 1467777906494 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}] 21:05:06 INFO - PROCESS | 1646 | 1467777906497 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:06 INFO - PROCESS | 1646 | 1467777906595 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 21:05:06 INFO - PROCESS | 1646 | 1467777906652 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:06 INFO - PROCESS | 1646 | 1467777906654 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12657e800 == 33 [pid = 1646] [id = 447] 21:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119a89c00) [pid = 1646] [serial = 1340] [outer = 0x0] 21:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x121017800) [pid = 1646] [serial = 1341] [outer = 0x119a89c00] 21:05:06 INFO - PROCESS | 1646 | 1467777906686 Marionette DEBUG loaded listener.js 21:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x121906000) [pid = 1646] [serial = 1342] [outer = 0x119a89c00] 21:05:07 INFO - PROCESS | 1646 | 1467777907102 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]]]}] 21:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 673ms 21:05:07 INFO - PROCESS | 1646 | 1467777907155 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 21:05:07 INFO - PROCESS | 1646 | 1467777907157 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 21:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:05:07 INFO - PROCESS | 1646 | 1467777907160 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:05:07 INFO - PROCESS | 1646 | 1467777907161 Marionette TRACE conn2 <- [1,1762,null,{}] 21:05:07 INFO - PROCESS | 1646 | 1467777907163 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}] 21:05:07 INFO - PROCESS | 1646 | 1467777907165 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:07 INFO - PROCESS | 1646 | 1467777907286 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 21:05:07 INFO - PROCESS | 1646 | 1467777907352 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:07 INFO - PROCESS | 1646 | 1467777907354 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f85800 == 34 [pid = 1646] [id = 448] 21:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x124911c00) [pid = 1646] [serial = 1343] [outer = 0x0] 21:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x124bb6000) [pid = 1646] [serial = 1344] [outer = 0x124911c00] 21:05:07 INFO - PROCESS | 1646 | 1467777907383 Marionette DEBUG loaded listener.js 21:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x124ead400) [pid = 1646] [serial = 1345] [outer = 0x124911c00] 21:05:07 INFO - PROCESS | 1646 | 1467777907796 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]]]}] 21:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 668ms 21:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:05:07 INFO - PROCESS | 1646 | 1467777907829 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 21:05:07 INFO - PROCESS | 1646 | 1467777907830 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 21:05:07 INFO - PROCESS | 1646 | 1467777907833 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:05:07 INFO - PROCESS | 1646 | 1467777907834 Marionette TRACE conn2 <- [1,1766,null,{}] 21:05:07 INFO - PROCESS | 1646 | 1467777907836 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}] 21:05:07 INFO - PROCESS | 1646 | 1467777907838 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:07 INFO - PROCESS | 1646 | 1467777907932 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 21:05:07 INFO - PROCESS | 1646 | 1467777907985 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:07 INFO - PROCESS | 1646 | 1467777907986 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bcd800 == 35 [pid = 1646] [id = 449] 21:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x125419c00) [pid = 1646] [serial = 1346] [outer = 0x0] 21:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1260dac00) [pid = 1646] [serial = 1347] [outer = 0x125419c00] 21:05:08 INFO - PROCESS | 1646 | 1467777908015 Marionette DEBUG loaded listener.js 21:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12655dc00) [pid = 1646] [serial = 1348] [outer = 0x125419c00] 21:05:08 INFO - PROCESS | 1646 | 1467777908448 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]]]}] 21:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 668ms 21:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:05:08 INFO - PROCESS | 1646 | 1467777908501 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 21:05:08 INFO - PROCESS | 1646 | 1467777908503 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 21:05:08 INFO - PROCESS | 1646 | 1467777908506 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:05:08 INFO - PROCESS | 1646 | 1467777908509 Marionette TRACE conn2 <- [1,1770,null,{}] 21:05:08 INFO - PROCESS | 1646 | 1467777908512 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}] 21:05:08 INFO - PROCESS | 1646 | 1467777908519 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:08 INFO - PROCESS | 1646 | 1467777908752 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 21:05:08 INFO - PROCESS | 1646 | 1467777908850 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:08 INFO - PROCESS | 1646 | 1467777908852 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a6a0000 == 36 [pid = 1646] [id = 450] 21:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12650f000) [pid = 1646] [serial = 1349] [outer = 0x0] 21:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x126e0b000) [pid = 1646] [serial = 1350] [outer = 0x12650f000] 21:05:08 INFO - PROCESS | 1646 | 1467777908900 Marionette DEBUG loaded listener.js 21:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128d18800) [pid = 1646] [serial = 1351] [outer = 0x12650f000] 21:05:09 INFO - PROCESS | 1646 | 1467777909414 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]]]}] 21:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 923ms 21:05:09 INFO - PROCESS | 1646 | 1467777909430 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 21:05:09 INFO - PROCESS | 1646 | 1467777909432 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 21:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:05:09 INFO - PROCESS | 1646 | 1467777909435 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:05:09 INFO - PROCESS | 1646 | 1467777909437 Marionette TRACE conn2 <- [1,1774,null,{}] 21:05:09 INFO - PROCESS | 1646 | 1467777909441 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}] 21:05:09 INFO - PROCESS | 1646 | 1467777909442 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:09 INFO - PROCESS | 1646 | 1467777909541 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 21:05:09 INFO - PROCESS | 1646 | 1467777909592 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:09 INFO - PROCESS | 1646 | 1467777909595 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d0000 == 37 [pid = 1646] [id = 451] 21:05:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x116a03c00) [pid = 1646] [serial = 1352] [outer = 0x0] 21:05:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11831b800) [pid = 1646] [serial = 1353] [outer = 0x116a03c00] 21:05:09 INFO - PROCESS | 1646 | 1467777909626 Marionette DEBUG loaded listener.js 21:05:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11873e800) [pid = 1646] [serial = 1354] [outer = 0x116a03c00] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x112fb7000 == 36 [pid = 1646] [id = 441] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x115ed3000 == 35 [pid = 1646] [id = 443] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1199bd800 == 34 [pid = 1646] [id = 442] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12a6a0000 == 33 [pid = 1646] [id = 450] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x119bcd800 == 32 [pid = 1646] [id = 449] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x128f85800 == 31 [pid = 1646] [id = 448] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12657e800 == 30 [pid = 1646] [id = 447] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12112e000 == 29 [pid = 1646] [id = 446] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11716a000 == 28 [pid = 1646] [id = 444] 21:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11722b000 == 27 [pid = 1646] [id = 445] 21:05:10 INFO - PROCESS | 1646 | 1467777910521 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]]]}] 21:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1123ms 21:05:10 INFO - PROCESS | 1646 | 1467777910559 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 21:05:10 INFO - PROCESS | 1646 | 1467777910565 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 21:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:05:10 INFO - PROCESS | 1646 | 1467777910568 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:05:10 INFO - PROCESS | 1646 | 1467777910571 Marionette TRACE conn2 <- [1,1778,null,{}] 21:05:10 INFO - PROCESS | 1646 | 1467777910574 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}] 21:05:10 INFO - PROCESS | 1646 | 1467777910576 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:10 INFO - PROCESS | 1646 | 1467777910660 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 21:05:10 INFO - PROCESS | 1646 | 1467777910664 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:10 INFO - PROCESS | 1646 | 1467777910666 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x11715b800 == 28 [pid = 1646] [id = 452] 21:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1167c0800) [pid = 1646] [serial = 1355] [outer = 0x0] 21:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117d98c00) [pid = 1646] [serial = 1356] [outer = 0x1167c0800] 21:05:10 INFO - PROCESS | 1646 | 1467777910696 Marionette DEBUG loaded listener.js 21:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118350400) [pid = 1646] [serial = 1357] [outer = 0x1167c0800] 21:05:11 INFO - PROCESS | 1646 | 1467777911180 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]]]}] 21:05:11 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 21:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 624ms 21:05:11 INFO - PROCESS | 1646 | 1467777911194 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 21:05:11 INFO - PROCESS | 1646 | 1467777911200 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 21:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:05:11 INFO - PROCESS | 1646 | 1467777911207 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:05:11 INFO - PROCESS | 1646 | 1467777911213 Marionette TRACE conn2 <- [1,1782,null,{}] 21:05:11 INFO - PROCESS | 1646 | 1467777911217 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}] 21:05:11 INFO - PROCESS | 1646 | 1467777911219 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:11 INFO - PROCESS | 1646 | 1467777911337 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 21:05:11 INFO - PROCESS | 1646 | 1467777911342 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:11 INFO - PROCESS | 1646 | 1467777911345 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bb6000 == 29 [pid = 1646] [id = 453] 21:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118356c00) [pid = 1646] [serial = 1358] [outer = 0x0] 21:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118741400) [pid = 1646] [serial = 1359] [outer = 0x118356c00] 21:05:11 INFO - PROCESS | 1646 | 1467777911382 Marionette DEBUG loaded listener.js 21:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119227000) [pid = 1646] [serial = 1360] [outer = 0x118356c00] 21:05:11 INFO - PROCESS | 1646 | 1467777911900 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]]]}] 21:05:11 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 21:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 727ms 21:05:11 INFO - PROCESS | 1646 | 1467777911938 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 21:05:11 INFO - PROCESS | 1646 | 1467777911941 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 21:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:05:11 INFO - PROCESS | 1646 | 1467777911947 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:05:11 INFO - PROCESS | 1646 | 1467777911951 Marionette TRACE conn2 <- [1,1786,null,{}] 21:05:11 INFO - PROCESS | 1646 | 1467777911962 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}] 21:05:11 INFO - PROCESS | 1646 | 1467777911967 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:12 INFO - PROCESS | 1646 | 1467777912120 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 21:05:12 INFO - PROCESS | 1646 | 1467777912138 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:12 INFO - PROCESS | 1646 | 1467777912141 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x125e1f800 == 30 [pid = 1646] [id = 454] 21:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119923c00) [pid = 1646] [serial = 1361] [outer = 0x0] 21:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119a86000) [pid = 1646] [serial = 1362] [outer = 0x119923c00] 21:05:12 INFO - PROCESS | 1646 | 1467777912185 Marionette DEBUG loaded listener.js 21:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x120e93800) [pid = 1646] [serial = 1363] [outer = 0x119923c00] 21:05:12 INFO - PROCESS | 1646 | 1467777912634 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]]]}] 21:05:12 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 21:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 725ms 21:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:05:12 INFO - PROCESS | 1646 | 1467777912671 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 21:05:12 INFO - PROCESS | 1646 | 1467777912673 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 21:05:12 INFO - PROCESS | 1646 | 1467777912675 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:05:12 INFO - PROCESS | 1646 | 1467777912676 Marionette TRACE conn2 <- [1,1790,null,{}] 21:05:12 INFO - PROCESS | 1646 | 1467777912678 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}] 21:05:12 INFO - PROCESS | 1646 | 1467777912680 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:12 INFO - PROCESS | 1646 | 1467777912798 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 21:05:12 INFO - PROCESS | 1646 | 1467777912811 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:12 INFO - PROCESS | 1646 | 1467777912812 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289b4800 == 31 [pid = 1646] [id = 455] 21:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x121014000) [pid = 1646] [serial = 1364] [outer = 0x0] 21:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x121907c00) [pid = 1646] [serial = 1365] [outer = 0x121014000] 21:05:12 INFO - PROCESS | 1646 | 1467777912838 Marionette DEBUG loaded listener.js 21:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x121cd5000) [pid = 1646] [serial = 1366] [outer = 0x121014000] 21:05:13 INFO - PROCESS | 1646 | 1467777913187 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]]]}] 21:05:13 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) 21:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 21:05:13 INFO - PROCESS | 1646 | 1467777913204 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 21:05:13 INFO - PROCESS | 1646 | 1467777913205 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 21:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:05:13 INFO - PROCESS | 1646 | 1467777913207 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:05:13 INFO - PROCESS | 1646 | 1467777913209 Marionette TRACE conn2 <- [1,1794,null,{}] 21:05:13 INFO - PROCESS | 1646 | 1467777913214 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}] 21:05:13 INFO - PROCESS | 1646 | 1467777913215 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:13 INFO - PROCESS | 1646 | 1467777913308 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 21:05:13 INFO - PROCESS | 1646 | 1467777913343 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:13 INFO - PROCESS | 1646 | 1467777913344 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295f7000 == 32 [pid = 1646] [id = 456] 21:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1175e5000) [pid = 1646] [serial = 1367] [outer = 0x0] 21:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124ea7000) [pid = 1646] [serial = 1368] [outer = 0x1175e5000] 21:05:13 INFO - PROCESS | 1646 | 1467777913370 Marionette DEBUG loaded listener.js 21:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1260dc400) [pid = 1646] [serial = 1369] [outer = 0x1175e5000] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119710c00) [pid = 1646] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129396800) [pid = 1646] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1249a5000) [pid = 1646] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11831bc00) [pid = 1646] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x113d16800) [pid = 1646] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116905000) [pid = 1646] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1129a8c00) [pid = 1646] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11831c800) [pid = 1646] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11831e000) [pid = 1646] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1160a9c00) [pid = 1646] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11272e400) [pid = 1646] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1175e2000) [pid = 1646] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116055400) [pid = 1646] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119a7d000) [pid = 1646] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:05:13 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1182a0400) [pid = 1646] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:05:13 INFO - PROCESS | 1646 | 1467777913889 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]]]}] 21:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 722ms 21:05:13 INFO - PROCESS | 1646 | 1467777913930 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 21:05:13 INFO - PROCESS | 1646 | 1467777913932 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 21:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:05:13 INFO - PROCESS | 1646 | 1467777913934 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:05:13 INFO - PROCESS | 1646 | 1467777913935 Marionette TRACE conn2 <- [1,1798,null,{}] 21:05:13 INFO - PROCESS | 1646 | 1467777913938 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}] 21:05:13 INFO - PROCESS | 1646 | 1467777913942 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:14 INFO - PROCESS | 1646 | 1467777914031 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 21:05:14 INFO - PROCESS | 1646 | 1467777914105 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:14 INFO - PROCESS | 1646 | 1467777914106 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a817800 == 33 [pid = 1646] [id = 457] 21:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1129b1000) [pid = 1646] [serial = 1370] [outer = 0x0] 21:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118316000) [pid = 1646] [serial = 1371] [outer = 0x1129b1000] 21:05:14 INFO - PROCESS | 1646 | 1467777914131 Marionette DEBUG loaded listener.js 21:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12541b400) [pid = 1646] [serial = 1372] [outer = 0x1129b1000] 21:05:14 INFO - PROCESS | 1646 | 1467777914402 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]]]}] 21:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 21:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:05:14 INFO - PROCESS | 1646 | 1467777914453 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 21:05:14 INFO - PROCESS | 1646 | 1467777914454 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 21:05:14 INFO - PROCESS | 1646 | 1467777914456 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:05:14 INFO - PROCESS | 1646 | 1467777914457 Marionette TRACE conn2 <- [1,1802,null,{}] 21:05:14 INFO - PROCESS | 1646 | 1467777914461 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}] 21:05:14 INFO - PROCESS | 1646 | 1467777914464 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:14 INFO - PROCESS | 1646 | 1467777914541 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 21:05:14 INFO - PROCESS | 1646 | 1467777914547 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:14 INFO - PROCESS | 1646 | 1467777914549 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b71b000 == 34 [pid = 1646] [id = 458] 21:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1130e9800) [pid = 1646] [serial = 1373] [outer = 0x0] 21:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126562c00) [pid = 1646] [serial = 1374] [outer = 0x1130e9800] 21:05:14 INFO - PROCESS | 1646 | 1467777914573 Marionette DEBUG loaded listener.js 21:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126e09000) [pid = 1646] [serial = 1375] [outer = 0x1130e9800] 21:05:14 INFO - PROCESS | 1646 | 1467777914888 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]]]}] 21:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 472ms 21:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:05:14 INFO - PROCESS | 1646 | 1467777914930 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 21:05:14 INFO - PROCESS | 1646 | 1467777914931 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 21:05:14 INFO - PROCESS | 1646 | 1467777914933 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:05:14 INFO - PROCESS | 1646 | 1467777914934 Marionette TRACE conn2 <- [1,1806,null,{}] 21:05:14 INFO - PROCESS | 1646 | 1467777914937 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}] 21:05:14 INFO - PROCESS | 1646 | 1467777914938 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:15 INFO - PROCESS | 1646 | 1467777915035 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 21:05:15 INFO - PROCESS | 1646 | 1467777915041 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:15 INFO - PROCESS | 1646 | 1467777915043 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b905000 == 35 [pid = 1646] [id = 459] 21:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126e0d400) [pid = 1646] [serial = 1376] [outer = 0x0] 21:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128b1c000) [pid = 1646] [serial = 1377] [outer = 0x126e0d400] 21:05:15 INFO - PROCESS | 1646 | 1467777915070 Marionette DEBUG loaded listener.js 21:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128b24400) [pid = 1646] [serial = 1378] [outer = 0x126e0d400] 21:05:15 INFO - PROCESS | 1646 | 1467777915386 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]]]}] 21:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 469ms 21:05:15 INFO - PROCESS | 1646 | 1467777915403 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 21:05:15 INFO - PROCESS | 1646 | 1467777915414 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 21:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:05:15 INFO - PROCESS | 1646 | 1467777915419 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:05:15 INFO - PROCESS | 1646 | 1467777915420 Marionette TRACE conn2 <- [1,1810,null,{}] 21:05:15 INFO - PROCESS | 1646 | 1467777915422 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}] 21:05:15 INFO - PROCESS | 1646 | 1467777915423 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:15 INFO - PROCESS | 1646 | 1467777915503 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 21:05:15 INFO - PROCESS | 1646 | 1467777915507 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:15 INFO - PROCESS | 1646 | 1467777915508 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd1b000 == 36 [pid = 1646] [id = 460] 21:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1219cd400) [pid = 1646] [serial = 1379] [outer = 0x0] 21:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128f4d800) [pid = 1646] [serial = 1380] [outer = 0x1219cd400] 21:05:15 INFO - PROCESS | 1646 | 1467777915534 Marionette DEBUG loaded listener.js 21:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129166400) [pid = 1646] [serial = 1381] [outer = 0x1219cd400] 21:05:16 INFO - PROCESS | 1646 | --DOCSHELL 0x11715b800 == 35 [pid = 1646] [id = 452] 21:05:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1189d0000 == 34 [pid = 1646] [id = 451] 21:05:16 INFO - PROCESS | 1646 | --DOCSHELL 0x125e1f800 == 33 [pid = 1646] [id = 454] 21:05:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119bb6000 == 32 [pid = 1646] [id = 453] 21:05:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12a817800 == 31 [pid = 1646] [id = 457] 21:05:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1295f7000 == 30 [pid = 1646] [id = 456] 21:05:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12b71b000 == 29 [pid = 1646] [id = 458] 21:05:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1289b4800 == 28 [pid = 1646] [id = 455] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1182a7800) [pid = 1646] [serial = 1332] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118738c00) [pid = 1646] [serial = 1333] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11922f400) [pid = 1646] [serial = 1314] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119a7bc00) [pid = 1646] [serial = 1315] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11845c800) [pid = 1646] [serial = 1311] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11873b000) [pid = 1646] [serial = 1312] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1187a9c00) [pid = 1646] [serial = 1306] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118456400) [pid = 1646] [serial = 1305] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116969800) [pid = 1646] [serial = 1308] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1175de800) [pid = 1646] [serial = 1309] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118380800) [pid = 1646] [serial = 1290] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119a8ac00) [pid = 1646] [serial = 1293] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126502800) [pid = 1646] [serial = 1296] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x121cd5800) [pid = 1646] [serial = 1321] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a683800) [pid = 1646] [serial = 1299] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x124903000) [pid = 1646] [serial = 1302] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1130c3c00) [pid = 1646] [serial = 1324] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x118316c00) [pid = 1646] [serial = 1326] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11845f800) [pid = 1646] [serial = 1327] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x117294c00) [pid = 1646] [serial = 1329] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x118990c00) [pid = 1646] [serial = 1330] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1129ac400) [pid = 1646] [serial = 1323] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12b905000 == 27 [pid = 1646] [id = 459] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x121447000) [pid = 1646] [serial = 1318] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x121907000) [pid = 1646] [serial = 1320] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x119b1b400) [pid = 1646] [serial = 1317] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x120e9d400) [pid = 1646] [serial = 1294] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12ae3cc00) [pid = 1646] [serial = 1300] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x126e10c00) [pid = 1646] [serial = 1297] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1187b0400) [pid = 1646] [serial = 1291] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12a6f7400) [pid = 1646] [serial = 1303] [outer = 0x0] [url = about:blank] 21:05:17 INFO - PROCESS | 1646 | 1467777917075 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]]]}] 21:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1676ms 21:05:17 INFO - PROCESS | 1646 | 1467777917097 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 21:05:17 INFO - PROCESS | 1646 | 1467777917099 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 21:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:05:17 INFO - PROCESS | 1646 | 1467777917103 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:05:17 INFO - PROCESS | 1646 | 1467777917105 Marionette TRACE conn2 <- [1,1814,null,{}] 21:05:17 INFO - PROCESS | 1646 | 1467777917109 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}] 21:05:17 INFO - PROCESS | 1646 | 1467777917111 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:17 INFO - PROCESS | 1646 | 1467777917194 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 21:05:17 INFO - PROCESS | 1646 | 1467777917246 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:17 INFO - PROCESS | 1646 | 1467777917249 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x116615000 == 28 [pid = 1646] [id = 461] 21:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x113d11c00) [pid = 1646] [serial = 1382] [outer = 0x0] 21:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x115ef5000) [pid = 1646] [serial = 1383] [outer = 0x113d11c00] 21:05:17 INFO - PROCESS | 1646 | 1467777917278 Marionette DEBUG loaded listener.js 21:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1162d8c00) [pid = 1646] [serial = 1384] [outer = 0x113d11c00] 21:05:17 INFO - PROCESS | 1646 | 1467777917604 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]]]}] 21:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 522ms 21:05:17 INFO - PROCESS | 1646 | 1467777917624 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 21:05:17 INFO - PROCESS | 1646 | 1467777917632 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 21:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:05:17 INFO - PROCESS | 1646 | 1467777917637 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:05:17 INFO - PROCESS | 1646 | 1467777917639 Marionette TRACE conn2 <- [1,1818,null,{}] 21:05:17 INFO - PROCESS | 1646 | 1467777917641 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}] 21:05:17 INFO - PROCESS | 1646 | 1467777917643 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:17 INFO - PROCESS | 1646 | 1467777917724 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 21:05:17 INFO - PROCESS | 1646 | 1467777917731 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:17 INFO - PROCESS | 1646 | 1467777917733 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d36000 == 29 [pid = 1646] [id = 462] 21:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1167c1000) [pid = 1646] [serial = 1385] [outer = 0x0] 21:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11728dc00) [pid = 1646] [serial = 1386] [outer = 0x1167c1000] 21:05:17 INFO - PROCESS | 1646 | 1467777917760 Marionette DEBUG loaded listener.js 21:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1182a4800) [pid = 1646] [serial = 1387] [outer = 0x1167c1000] 21:05:18 INFO - PROCESS | 1646 | 1467777918083 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]]]}] 21:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 470ms 21:05:18 INFO - PROCESS | 1646 | 1467777918107 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 21:05:18 INFO - PROCESS | 1646 | 1467777918109 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 21:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:05:18 INFO - PROCESS | 1646 | 1467777918113 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:05:18 INFO - PROCESS | 1646 | 1467777918124 Marionette TRACE conn2 <- [1,1822,null,{}] 21:05:18 INFO - PROCESS | 1646 | 1467777918132 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}] 21:05:18 INFO - PROCESS | 1646 | 1467777918136 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:18 INFO - PROCESS | 1646 | 1467777918212 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 21:05:18 INFO - PROCESS | 1646 | 1467777918217 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:18 INFO - PROCESS | 1646 | 1467777918220 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x119665000 == 30 [pid = 1646] [id = 463] 21:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x111f1b000) [pid = 1646] [serial = 1388] [outer = 0x0] 21:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11845c000) [pid = 1646] [serial = 1389] [outer = 0x111f1b000] 21:05:18 INFO - PROCESS | 1646 | 1467777918250 Marionette DEBUG loaded listener.js 21:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118739400) [pid = 1646] [serial = 1390] [outer = 0x111f1b000] 21:05:18 INFO - PROCESS | 1646 | 1467777918586 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]]]}] 21:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 480ms 21:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:05:18 INFO - PROCESS | 1646 | 1467777918598 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 21:05:18 INFO - PROCESS | 1646 | 1467777918600 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 21:05:18 INFO - PROCESS | 1646 | 1467777918602 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:05:18 INFO - PROCESS | 1646 | 1467777918603 Marionette TRACE conn2 <- [1,1826,null,{}] 21:05:18 INFO - PROCESS | 1646 | 1467777918605 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}] 21:05:18 INFO - PROCESS | 1646 | 1467777918606 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:18 INFO - PROCESS | 1646 | 1467777918689 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 21:05:18 INFO - PROCESS | 1646 | 1467777918744 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:18 INFO - PROCESS | 1646 | 1467777918745 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f13000 == 31 [pid = 1646] [id = 464] 21:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11873b000) [pid = 1646] [serial = 1391] [outer = 0x0] 21:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1187bc800) [pid = 1646] [serial = 1392] [outer = 0x11873b000] 21:05:18 INFO - PROCESS | 1646 | 1467777918771 Marionette DEBUG loaded listener.js 21:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11906e800) [pid = 1646] [serial = 1393] [outer = 0x11873b000] 21:05:19 INFO - PROCESS | 1646 | 1467777919066 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]]]}] 21:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 518ms 21:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:05:19 INFO - PROCESS | 1646 | 1467777919120 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 21:05:19 INFO - PROCESS | 1646 | 1467777919122 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 21:05:19 INFO - PROCESS | 1646 | 1467777919124 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:05:19 INFO - PROCESS | 1646 | 1467777919125 Marionette TRACE conn2 <- [1,1830,null,{}] 21:05:19 INFO - PROCESS | 1646 | 1467777919127 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}] 21:05:19 INFO - PROCESS | 1646 | 1467777919129 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:19 INFO - PROCESS | 1646 | 1467777919210 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 21:05:19 INFO - PROCESS | 1646 | 1467777919215 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:19 INFO - PROCESS | 1646 | 1467777919216 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x123574000 == 32 [pid = 1646] [id = 465] 21:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x117206800) [pid = 1646] [serial = 1394] [outer = 0x0] 21:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11922e000) [pid = 1646] [serial = 1395] [outer = 0x117206800] 21:05:19 INFO - PROCESS | 1646 | 1467777919241 Marionette DEBUG loaded listener.js 21:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119a64000) [pid = 1646] [serial = 1396] [outer = 0x117206800] 21:05:19 INFO - PROCESS | 1646 | 1467777919574 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]]]}] 21:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 473ms 21:05:19 INFO - PROCESS | 1646 | 1467777919598 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 21:05:19 INFO - PROCESS | 1646 | 1467777919599 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 21:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:05:19 INFO - PROCESS | 1646 | 1467777919601 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:05:19 INFO - PROCESS | 1646 | 1467777919602 Marionette TRACE conn2 <- [1,1834,null,{}] 21:05:19 INFO - PROCESS | 1646 | 1467777919605 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}] 21:05:19 INFO - PROCESS | 1646 | 1467777919609 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:19 INFO - PROCESS | 1646 | 1467777919727 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 21:05:19 INFO - PROCESS | 1646 | 1467777919735 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:19 INFO - PROCESS | 1646 | 1467777919736 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x125e2c800 == 33 [pid = 1646] [id = 466] 21:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119a57c00) [pid = 1646] [serial = 1397] [outer = 0x0] 21:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119a89800) [pid = 1646] [serial = 1398] [outer = 0x119a57c00] 21:05:19 INFO - PROCESS | 1646 | 1467777919762 Marionette DEBUG loaded listener.js 21:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12181bc00) [pid = 1646] [serial = 1399] [outer = 0x119a57c00] 21:05:20 INFO - PROCESS | 1646 | 1467777920051 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]]]}] 21:05:20 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 21:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 469ms 21:05:20 INFO - PROCESS | 1646 | 1467777920071 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 21:05:20 INFO - PROCESS | 1646 | 1467777920072 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 21:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:05:20 INFO - PROCESS | 1646 | 1467777920074 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:05:20 INFO - PROCESS | 1646 | 1467777920076 Marionette TRACE conn2 <- [1,1838,null,{}] 21:05:20 INFO - PROCESS | 1646 | 1467777920086 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}] 21:05:20 INFO - PROCESS | 1646 | 1467777920087 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:20 INFO - PROCESS | 1646 | 1467777920173 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 21:05:20 INFO - PROCESS | 1646 | 1467777920179 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:20 INFO - PROCESS | 1646 | 1467777920180 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289a6800 == 34 [pid = 1646] [id = 467] 21:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119a7bc00) [pid = 1646] [serial = 1400] [outer = 0x0] 21:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124911400) [pid = 1646] [serial = 1401] [outer = 0x119a7bc00] 21:05:20 INFO - PROCESS | 1646 | 1467777920204 Marionette DEBUG loaded listener.js 21:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x124eaf000) [pid = 1646] [serial = 1402] [outer = 0x119a7bc00] 21:05:20 INFO - PROCESS | 1646 | 1467777920518 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]]]}] 21:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 478ms 21:05:20 INFO - PROCESS | 1646 | 1467777920553 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 21:05:20 INFO - PROCESS | 1646 | 1467777920554 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 21:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:05:20 INFO - PROCESS | 1646 | 1467777920556 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:05:20 INFO - PROCESS | 1646 | 1467777920557 Marionette TRACE conn2 <- [1,1842,null,{}] 21:05:20 INFO - PROCESS | 1646 | 1467777920560 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}] 21:05:20 INFO - PROCESS | 1646 | 1467777920563 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:20 INFO - PROCESS | 1646 | 1467777920661 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 21:05:20 INFO - PROCESS | 1646 | 1467777920667 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:20 INFO - PROCESS | 1646 | 1467777920668 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f8f800 == 35 [pid = 1646] [id = 468] 21:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1121b1800) [pid = 1646] [serial = 1403] [outer = 0x0] 21:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124ea8c00) [pid = 1646] [serial = 1404] [outer = 0x1121b1800] 21:05:20 INFO - PROCESS | 1646 | 1467777920692 Marionette DEBUG loaded listener.js 21:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126504000) [pid = 1646] [serial = 1405] [outer = 0x1121b1800] 21:05:21 INFO - PROCESS | 1646 | 1467777921001 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]]]}] 21:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 469ms 21:05:21 INFO - PROCESS | 1646 | 1467777921026 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 21:05:21 INFO - PROCESS | 1646 | 1467777921029 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 21:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:05:21 INFO - PROCESS | 1646 | 1467777921034 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:05:21 INFO - PROCESS | 1646 | 1467777921035 Marionette TRACE conn2 <- [1,1846,null,{}] 21:05:21 INFO - PROCESS | 1646 | 1467777921037 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}] 21:05:21 INFO - PROCESS | 1646 | 1467777921038 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:21 INFO - PROCESS | 1646 | 1467777921115 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 21:05:21 INFO - PROCESS | 1646 | 1467777921119 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:21 INFO - PROCESS | 1646 | 1467777921120 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x119661000 == 36 [pid = 1646] [id = 469] 21:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126717000) [pid = 1646] [serial = 1406] [outer = 0x0] 21:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126ad6c00) [pid = 1646] [serial = 1407] [outer = 0x126717000] 21:05:21 INFO - PROCESS | 1646 | 1467777921155 Marionette DEBUG loaded listener.js 21:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126e10000) [pid = 1646] [serial = 1408] [outer = 0x126717000] 21:05:21 INFO - PROCESS | 1646 | 1467777921485 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]]]}] 21:05:21 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) 21:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 470ms 21:05:21 INFO - PROCESS | 1646 | 1467777921505 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 21:05:21 INFO - PROCESS | 1646 | 1467777921507 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 21:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:05:21 INFO - PROCESS | 1646 | 1467777921510 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:05:21 INFO - PROCESS | 1646 | 1467777921514 Marionette TRACE conn2 <- [1,1850,null,{}] 21:05:21 INFO - PROCESS | 1646 | 1467777921517 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}] 21:05:21 INFO - PROCESS | 1646 | 1467777921519 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:21 INFO - PROCESS | 1646 | 1467777921643 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 21:05:21 INFO - PROCESS | 1646 | 1467777921651 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:21 INFO - PROCESS | 1646 | 1467777921652 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9bf800 == 37 [pid = 1646] [id = 470] 21:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126ada000) [pid = 1646] [serial = 1409] [outer = 0x0] 21:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128d11c00) [pid = 1646] [serial = 1410] [outer = 0x126ada000] 21:05:21 INFO - PROCESS | 1646 | 1467777921677 Marionette DEBUG loaded listener.js 21:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129166c00) [pid = 1646] [serial = 1411] [outer = 0x126ada000] 21:05:21 INFO - PROCESS | 1646 | 1467777921989 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]]]}] 21:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 21:05:22 INFO - PROCESS | 1646 | 1467777922033 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 21:05:22 INFO - PROCESS | 1646 | 1467777922034 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 21:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:05:22 INFO - PROCESS | 1646 | 1467777922036 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:05:22 INFO - PROCESS | 1646 | 1467777922038 Marionette TRACE conn2 <- [1,1854,null,{}] 21:05:22 INFO - PROCESS | 1646 | 1467777922040 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}] 21:05:22 INFO - PROCESS | 1646 | 1467777922042 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:22 INFO - PROCESS | 1646 | 1467777922132 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 21:05:22 INFO - PROCESS | 1646 | 1467777922136 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:22 INFO - PROCESS | 1646 | 1467777922138 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x123573800 == 38 [pid = 1646] [id = 471] 21:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129167400) [pid = 1646] [serial = 1412] [outer = 0x0] 21:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129406800) [pid = 1646] [serial = 1413] [outer = 0x129167400] 21:05:22 INFO - PROCESS | 1646 | 1467777922172 Marionette DEBUG loaded listener.js 21:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a680000) [pid = 1646] [serial = 1414] [outer = 0x129167400] 21:05:22 INFO - PROCESS | 1646 | 1467777922540 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]]]}] 21:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 518ms 21:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:05:22 INFO - PROCESS | 1646 | 1467777922555 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 21:05:22 INFO - PROCESS | 1646 | 1467777922556 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 21:05:22 INFO - PROCESS | 1646 | 1467777922558 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:05:22 INFO - PROCESS | 1646 | 1467777922561 Marionette TRACE conn2 <- [1,1858,null,{}] 21:05:22 INFO - PROCESS | 1646 | 1467777922564 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}] 21:05:22 INFO - PROCESS | 1646 | 1467777922565 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:22 INFO - PROCESS | 1646 | 1467777922666 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 21:05:22 INFO - PROCESS | 1646 | 1467777922677 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:22 INFO - PROCESS | 1646 | 1467777922678 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c018800 == 39 [pid = 1646] [id = 472] 21:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a682c00) [pid = 1646] [serial = 1415] [outer = 0x0] 21:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a6f2c00) [pid = 1646] [serial = 1416] [outer = 0x12a682c00] 21:05:22 INFO - PROCESS | 1646 | 1467777922702 Marionette DEBUG loaded listener.js 21:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a899800) [pid = 1646] [serial = 1417] [outer = 0x12a682c00] 21:05:23 INFO - PROCESS | 1646 | 1467777923024 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]]]}] 21:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 21:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:05:23 INFO - PROCESS | 1646 | 1467777923080 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 21:05:23 INFO - PROCESS | 1646 | 1467777923081 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 21:05:23 INFO - PROCESS | 1646 | 1467777923083 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:05:23 INFO - PROCESS | 1646 | 1467777923084 Marionette TRACE conn2 <- [1,1862,null,{}] 21:05:23 INFO - PROCESS | 1646 | 1467777923086 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}] 21:05:23 INFO - PROCESS | 1646 | 1467777923087 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:23 INFO - PROCESS | 1646 | 1467777923185 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 21:05:23 INFO - PROCESS | 1646 | 1467777923200 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:23 INFO - PROCESS | 1646 | 1467777923201 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c251800 == 40 [pid = 1646] [id = 473] 21:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a89c800) [pid = 1646] [serial = 1418] [outer = 0x0] 21:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a8a0c00) [pid = 1646] [serial = 1419] [outer = 0x12a89c800] 21:05:23 INFO - PROCESS | 1646 | 1467777923232 Marionette DEBUG loaded listener.js 21:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12ae3e400) [pid = 1646] [serial = 1420] [outer = 0x12a89c800] 21:05:23 INFO - PROCESS | 1646 | 1467777923576 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]]]}] 21:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 518ms 21:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:05:23 INFO - PROCESS | 1646 | 1467777923602 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 21:05:23 INFO - PROCESS | 1646 | 1467777923603 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 21:05:23 INFO - PROCESS | 1646 | 1467777923605 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:05:23 INFO - PROCESS | 1646 | 1467777923606 Marionette TRACE conn2 <- [1,1866,null,{}] 21:05:23 INFO - PROCESS | 1646 | 1467777923609 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}] 21:05:23 INFO - PROCESS | 1646 | 1467777923611 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:23 INFO - PROCESS | 1646 | 1467777923713 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 21:05:23 INFO - PROCESS | 1646 | 1467777923724 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:23 INFO - PROCESS | 1646 | 1467777923725 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c711000 == 41 [pid = 1646] [id = 474] 21:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ae3f400) [pid = 1646] [serial = 1421] [outer = 0x0] 21:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12ae60c00) [pid = 1646] [serial = 1422] [outer = 0x12ae3f400] 21:05:23 INFO - PROCESS | 1646 | 1467777923750 Marionette DEBUG loaded listener.js 21:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12b74a800) [pid = 1646] [serial = 1423] [outer = 0x12ae3f400] 21:05:24 INFO - PROCESS | 1646 | 1467777924135 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]]]}] 21:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 572ms 21:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:05:24 INFO - PROCESS | 1646 | 1467777924180 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 21:05:24 INFO - PROCESS | 1646 | 1467777924182 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 21:05:24 INFO - PROCESS | 1646 | 1467777924185 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:05:24 INFO - PROCESS | 1646 | 1467777924187 Marionette TRACE conn2 <- [1,1870,null,{}] 21:05:24 INFO - PROCESS | 1646 | 1467777924191 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}] 21:05:24 INFO - PROCESS | 1646 | 1467777924193 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:24 INFO - PROCESS | 1646 | 1467777924404 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119923c00) [pid = 1646] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x121014000) [pid = 1646] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1129b1000) [pid = 1646] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1175e5000) [pid = 1646] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1130e9800) [pid = 1646] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124911c00) [pid = 1646] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119a89c00) [pid = 1646] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1129a8800) [pid = 1646] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116631400) [pid = 1646] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118356c00) [pid = 1646] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1167c0800) [pid = 1646] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x116a03c00) [pid = 1646] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12650f000) [pid = 1646] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x125419c00) [pid = 1646] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:05:24 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126e0d400) [pid = 1646] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:05:24 INFO - PROCESS | 1646 | 1467777924470 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:24 INFO - PROCESS | 1646 | 1467777924471 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x118203800 == 42 [pid = 1646] [id = 475] 21:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1129a8800) [pid = 1646] [serial = 1424] [outer = 0x0] 21:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x113f0a800) [pid = 1646] [serial = 1425] [outer = 0x1129a8800] 21:05:24 INFO - PROCESS | 1646 | 1467777924498 Marionette DEBUG loaded listener.js 21:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118461800) [pid = 1646] [serial = 1426] [outer = 0x1129a8800] 21:05:24 INFO - PROCESS | 1646 | 1467777924770 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]]]}] 21:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 622ms 21:05:24 INFO - PROCESS | 1646 | 1467777924808 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 21:05:24 INFO - PROCESS | 1646 | 1467777924809 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 21:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:05:24 INFO - PROCESS | 1646 | 1467777924819 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:05:24 INFO - PROCESS | 1646 | 1467777924820 Marionette TRACE conn2 <- [1,1874,null,{}] 21:05:24 INFO - PROCESS | 1646 | 1467777924823 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}] 21:05:24 INFO - PROCESS | 1646 | 1467777924824 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:24 INFO - PROCESS | 1646 | 1467777924906 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 21:05:24 INFO - PROCESS | 1646 | 1467777924912 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:24 INFO - PROCESS | 1646 | 1467777924914 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc7f800 == 43 [pid = 1646] [id = 476] 21:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1167c0800) [pid = 1646] [serial = 1427] [outer = 0x0] 21:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x121cd2800) [pid = 1646] [serial = 1428] [outer = 0x1167c0800] 21:05:24 INFO - PROCESS | 1646 | 1467777924938 Marionette DEBUG loaded listener.js 21:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128b22400) [pid = 1646] [serial = 1429] [outer = 0x1167c0800] 21:05:25 INFO - PROCESS | 1646 | 1467777925297 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]]]}] 21:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 21:05:25 INFO - PROCESS | 1646 | 1467777925341 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 21:05:25 INFO - PROCESS | 1646 | 1467777925343 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 21:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:05:25 INFO - PROCESS | 1646 | 1467777925346 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:05:25 INFO - PROCESS | 1646 | 1467777925348 Marionette TRACE conn2 <- [1,1878,null,{}] 21:05:25 INFO - PROCESS | 1646 | 1467777925351 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}] 21:05:25 INFO - PROCESS | 1646 | 1467777925353 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:25 INFO - PROCESS | 1646 | 1467777925487 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 21:05:25 INFO - PROCESS | 1646 | 1467777925496 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:25 INFO - PROCESS | 1646 | 1467777925497 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc9c800 == 44 [pid = 1646] [id = 477] 21:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x121911000) [pid = 1646] [serial = 1430] [outer = 0x0] 21:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b753000) [pid = 1646] [serial = 1431] [outer = 0x121911000] 21:05:25 INFO - PROCESS | 1646 | 1467777925534 Marionette DEBUG loaded listener.js 21:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b8b3c00) [pid = 1646] [serial = 1432] [outer = 0x121911000] 21:05:25 INFO - PROCESS | 1646 | 1467777925936 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]]]}] 21:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 622ms 21:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:05:25 INFO - PROCESS | 1646 | 1467777925968 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 21:05:25 INFO - PROCESS | 1646 | 1467777925969 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 21:05:25 INFO - PROCESS | 1646 | 1467777925972 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:05:25 INFO - PROCESS | 1646 | 1467777925973 Marionette TRACE conn2 <- [1,1882,null,{}] 21:05:25 INFO - PROCESS | 1646 | 1467777925990 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}] 21:05:25 INFO - PROCESS | 1646 | 1467777925992 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:26 INFO - PROCESS | 1646 | 1467777926120 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 21:05:26 INFO - PROCESS | 1646 | 1467777926263 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:26 INFO - PROCESS | 1646 | 1467777926264 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x112fb6000 == 45 [pid = 1646] [id = 478] 21:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x111ca9800) [pid = 1646] [serial = 1433] [outer = 0x0] 21:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1121b2c00) [pid = 1646] [serial = 1434] [outer = 0x111ca9800] 21:05:26 INFO - PROCESS | 1646 | 1467777926313 Marionette DEBUG loaded listener.js 21:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11334cc00) [pid = 1646] [serial = 1435] [outer = 0x111ca9800] 21:05:26 INFO - PROCESS | 1646 | 1467777926913 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]]]}] 21:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 975ms 21:05:26 INFO - PROCESS | 1646 | 1467777926971 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 21:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:05:26 INFO - PROCESS | 1646 | 1467777926974 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 21:05:26 INFO - PROCESS | 1646 | 1467777926978 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:05:26 INFO - PROCESS | 1646 | 1467777926981 Marionette TRACE conn2 <- [1,1886,null,{}] 21:05:26 INFO - PROCESS | 1646 | 1467777926985 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}] 21:05:26 INFO - PROCESS | 1646 | 1467777926988 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:27 INFO - PROCESS | 1646 | 1467777927104 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 21:05:27 INFO - PROCESS | 1646 | 1467777927184 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:27 INFO - PROCESS | 1646 | 1467777927186 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1190d4000 == 46 [pid = 1646] [id = 479] 21:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x116a11000) [pid = 1646] [serial = 1436] [outer = 0x0] 21:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x117294800) [pid = 1646] [serial = 1437] [outer = 0x116a11000] 21:05:27 INFO - PROCESS | 1646 | 1467777927216 Marionette DEBUG loaded listener.js 21:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1182a1c00) [pid = 1646] [serial = 1438] [outer = 0x116a11000] 21:05:27 INFO - PROCESS | 1646 | 1467777927952 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]]]}] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x116f36800 == 45 [pid = 1646] [id = 24] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12d451000 == 44 [pid = 1646] [id = 19] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x128f90000 == 43 [pid = 1646] [id = 6] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12c250800 == 42 [pid = 1646] [id = 13] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12d091000 == 41 [pid = 1646] [id = 20] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12c015800 == 40 [pid = 1646] [id = 12] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x11666c800 == 39 [pid = 1646] [id = 11] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x112fb6800 == 38 [pid = 1646] [id = 23] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12b71b800 == 37 [pid = 1646] [id = 9] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc9c800 == 36 [pid = 1646] [id = 477] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc7f800 == 35 [pid = 1646] [id = 476] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x118203800 == 34 [pid = 1646] [id = 475] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12c711000 == 33 [pid = 1646] [id = 474] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12c251800 == 32 [pid = 1646] [id = 473] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12c018800 == 31 [pid = 1646] [id = 472] 21:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1077ms 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128f4d800) [pid = 1646] [serial = 1380] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x123573800 == 30 [pid = 1646] [id = 471] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9bf800 == 29 [pid = 1646] [id = 470] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x119661000 == 28 [pid = 1646] [id = 469] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x128f8f800 == 27 [pid = 1646] [id = 468] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x1289a6800 == 26 [pid = 1646] [id = 467] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x125e2c800 == 25 [pid = 1646] [id = 466] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x123574000 == 24 [pid = 1646] [id = 465] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x120f13000 == 23 [pid = 1646] [id = 464] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x119665000 == 22 [pid = 1646] [id = 463] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x117d36000 == 21 [pid = 1646] [id = 462] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x116615000 == 20 [pid = 1646] [id = 461] 21:05:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd1b000 == 19 [pid = 1646] [id = 460] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119a86000) [pid = 1646] [serial = 1362] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x121907c00) [pid = 1646] [serial = 1365] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118316000) [pid = 1646] [serial = 1371] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x124ea7000) [pid = 1646] [serial = 1368] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x121cd5000) [pid = 1646] [serial = 1366] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126562c00) [pid = 1646] [serial = 1374] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1260dc400) [pid = 1646] [serial = 1369] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x124bb6000) [pid = 1646] [serial = 1344] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x121906000) [pid = 1646] [serial = 1342] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x121017800) [pid = 1646] [serial = 1341] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119a7c000) [pid = 1646] [serial = 1339] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11991e400) [pid = 1646] [serial = 1338] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118741c00) [pid = 1646] [serial = 1336] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11831f000) [pid = 1646] [serial = 1335] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118741400) [pid = 1646] [serial = 1359] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x117d98c00) [pid = 1646] [serial = 1356] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118350400) [pid = 1646] [serial = 1357] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11873e800) [pid = 1646] [serial = 1354] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11831b800) [pid = 1646] [serial = 1353] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128d18800) [pid = 1646] [serial = 1351] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126e0b000) [pid = 1646] [serial = 1350] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12655dc00) [pid = 1646] [serial = 1348] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1260dac00) [pid = 1646] [serial = 1347] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x124ead400) [pid = 1646] [serial = 1345] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12541b400) [pid = 1646] [serial = 1372] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126e09000) [pid = 1646] [serial = 1375] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x120e93800) [pid = 1646] [serial = 1363] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119227000) [pid = 1646] [serial = 1360] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x128b1c000) [pid = 1646] [serial = 1377] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x128b24400) [pid = 1646] [serial = 1378] [outer = 0x0] [url = about:blank] 21:05:28 INFO - PROCESS | 1646 | 1467777928101 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 21:05:28 INFO - PROCESS | 1646 | 1467777928103 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 21:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:05:28 INFO - PROCESS | 1646 | 1467777928108 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:05:28 INFO - PROCESS | 1646 | 1467777928111 Marionette TRACE conn2 <- [1,1890,null,{}] 21:05:28 INFO - PROCESS | 1646 | 1467777928115 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}] 21:05:28 INFO - PROCESS | 1646 | 1467777928117 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:28 INFO - PROCESS | 1646 | 1467777928218 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 21:05:28 INFO - PROCESS | 1646 | 1467777928271 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:28 INFO - PROCESS | 1646 | 1467777928274 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ad800 == 20 [pid = 1646] [id = 480] 21:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x116a10c00) [pid = 1646] [serial = 1439] [outer = 0x0] 21:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11728e800) [pid = 1646] [serial = 1440] [outer = 0x116a10c00] 21:05:28 INFO - PROCESS | 1646 | 1467777928307 Marionette DEBUG loaded listener.js 21:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1182a1000) [pid = 1646] [serial = 1441] [outer = 0x116a10c00] 21:05:28 INFO - PROCESS | 1646 | 1467777928730 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]]]}] 21:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 673ms 21:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:05:28 INFO - PROCESS | 1646 | 1467777928782 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 21:05:28 INFO - PROCESS | 1646 | 1467777928784 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 21:05:28 INFO - PROCESS | 1646 | 1467777928788 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:05:28 INFO - PROCESS | 1646 | 1467777928792 Marionette TRACE conn2 <- [1,1894,null,{}] 21:05:28 INFO - PROCESS | 1646 | 1467777928814 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}] 21:05:28 INFO - PROCESS | 1646 | 1467777928816 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:28 INFO - PROCESS | 1646 | 1467777928927 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 21:05:29 INFO - PROCESS | 1646 | 1467777928999 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:29 INFO - PROCESS | 1646 | 1467777929001 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d3800 == 21 [pid = 1646] [id = 481] 21:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11845b800) [pid = 1646] [serial = 1442] [outer = 0x0] 21:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118461c00) [pid = 1646] [serial = 1443] [outer = 0x11845b800] 21:05:29 INFO - PROCESS | 1646 | 1467777929034 Marionette DEBUG loaded listener.js 21:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118743000) [pid = 1646] [serial = 1444] [outer = 0x11845b800] 21:05:29 INFO - PROCESS | 1646 | 1467777929473 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]]]}] 21:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 694ms 21:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:05:29 INFO - PROCESS | 1646 | 1467777929481 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 21:05:29 INFO - PROCESS | 1646 | 1467777929483 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 21:05:29 INFO - PROCESS | 1646 | 1467777929485 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:05:29 INFO - PROCESS | 1646 | 1467777929487 Marionette TRACE conn2 <- [1,1898,null,{}] 21:05:29 INFO - PROCESS | 1646 | 1467777929494 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}] 21:05:29 INFO - PROCESS | 1646 | 1467777929498 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:29 INFO - PROCESS | 1646 | 1467777929616 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 21:05:29 INFO - PROCESS | 1646 | 1467777929673 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:29 INFO - PROCESS | 1646 | 1467777929675 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f2d800 == 22 [pid = 1646] [id = 482] 21:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11845c400) [pid = 1646] [serial = 1445] [outer = 0x0] 21:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119225800) [pid = 1646] [serial = 1446] [outer = 0x11845c400] 21:05:29 INFO - PROCESS | 1646 | 1467777929722 Marionette DEBUG loaded listener.js 21:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11991e400) [pid = 1646] [serial = 1447] [outer = 0x11845c400] 21:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119b12c00) [pid = 1646] [serial = 1448] [outer = 0x12cf19800] 21:05:30 INFO - PROCESS | 1646 | 1467777930214 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]]]}] 21:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 771ms 21:05:30 INFO - PROCESS | 1646 | 1467777930257 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 21:05:30 INFO - PROCESS | 1646 | 1467777930259 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 21:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:05:30 INFO - PROCESS | 1646 | 1467777930280 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:05:30 INFO - PROCESS | 1646 | 1467777930282 Marionette TRACE conn2 <- [1,1902,null,{}] 21:05:30 INFO - PROCESS | 1646 | 1467777930284 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}] 21:05:30 INFO - PROCESS | 1646 | 1467777930285 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:30 INFO - PROCESS | 1646 | 1467777930381 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 21:05:30 INFO - PROCESS | 1646 | 1467777930459 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:30 INFO - PROCESS | 1646 | 1467777930460 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d13800 == 23 [pid = 1646] [id = 483] 21:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1187c4c00) [pid = 1646] [serial = 1449] [outer = 0x0] 21:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119b07c00) [pid = 1646] [serial = 1450] [outer = 0x1187c4c00] 21:05:30 INFO - PROCESS | 1646 | 1467777930490 Marionette DEBUG loaded listener.js 21:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x121017c00) [pid = 1646] [serial = 1451] [outer = 0x1187c4c00] 21:05:30 INFO - PROCESS | 1646 | 1467777930901 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]]]}] 21:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 21:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:05:30 INFO - PROCESS | 1646 | 1467777930953 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 21:05:30 INFO - PROCESS | 1646 | 1467777930954 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 21:05:30 INFO - PROCESS | 1646 | 1467777930956 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:05:30 INFO - PROCESS | 1646 | 1467777930958 Marionette TRACE conn2 <- [1,1906,null,{}] 21:05:30 INFO - PROCESS | 1646 | 1467777930960 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}] 21:05:30 INFO - PROCESS | 1646 | 1467777930961 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:31 INFO - PROCESS | 1646 | 1467777931052 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 21:05:31 INFO - PROCESS | 1646 | 1467777931105 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:31 INFO - PROCESS | 1646 | 1467777931106 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x11715b800 == 24 [pid = 1646] [id = 484] 21:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12134c000) [pid = 1646] [serial = 1452] [outer = 0x0] 21:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x121816000) [pid = 1646] [serial = 1453] [outer = 0x12134c000] 21:05:31 INFO - PROCESS | 1646 | 1467777931135 Marionette DEBUG loaded listener.js 21:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x121a79400) [pid = 1646] [serial = 1454] [outer = 0x12134c000] 21:05:31 INFO - PROCESS | 1646 | 1467777931564 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]]]}] 21:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 620ms 21:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:05:31 INFO - PROCESS | 1646 | 1467777931576 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 21:05:31 INFO - PROCESS | 1646 | 1467777931579 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 21:05:31 INFO - PROCESS | 1646 | 1467777931582 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:05:31 INFO - PROCESS | 1646 | 1467777931583 Marionette TRACE conn2 <- [1,1910,null,{}] 21:05:31 INFO - PROCESS | 1646 | 1467777931586 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}] 21:05:31 INFO - PROCESS | 1646 | 1467777931590 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:31 INFO - PROCESS | 1646 | 1467777931717 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 21:05:31 INFO - PROCESS | 1646 | 1467777931774 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:31 INFO - PROCESS | 1646 | 1467777931775 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f85800 == 25 [pid = 1646] [id = 485] 21:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x124be3400) [pid = 1646] [serial = 1455] [outer = 0x0] 21:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1254c2000) [pid = 1646] [serial = 1456] [outer = 0x124be3400] 21:05:31 INFO - PROCESS | 1646 | 1467777931804 Marionette DEBUG loaded listener.js 21:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126ad9000) [pid = 1646] [serial = 1457] [outer = 0x124be3400] 21:05:32 INFO - PROCESS | 1646 | --DOCSHELL 0x112fb6000 == 24 [pid = 1646] [id = 478] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12ca3c800 == 23 [pid = 1646] [id = 15] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc8d000 == 22 [pid = 1646] [id = 16] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x112648000 == 21 [pid = 1646] [id = 26] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12d44e800 == 20 [pid = 1646] [id = 21] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11722c800 == 19 [pid = 1646] [id = 25] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12a822000 == 18 [pid = 1646] [id = 8] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12c712800 == 17 [pid = 1646] [id = 14] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12b906000 == 16 [pid = 1646] [id = 10] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x126a1d000 == 15 [pid = 1646] [id = 22] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11715b800 == 14 [pid = 1646] [id = 484] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x124d13800 == 13 [pid = 1646] [id = 483] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x120f2d800 == 12 [pid = 1646] [id = 482] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1189d3800 == 11 [pid = 1646] [id = 481] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1190d4000 == 10 [pid = 1646] [id = 479] 21:05:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ad800 == 9 [pid = 1646] [id = 480] 21:05:34 INFO - PROCESS | 1646 | 1467777934165 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]]]}] 21:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2624ms 21:05:34 INFO - PROCESS | 1646 | 1467777934207 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 21:05:34 INFO - PROCESS | 1646 | 1467777934210 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 21:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:05:34 INFO - PROCESS | 1646 | 1467777934216 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:05:34 INFO - PROCESS | 1646 | 1467777934218 Marionette TRACE conn2 <- [1,1914,null,{}] 21:05:34 INFO - PROCESS | 1646 | 1467777934222 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}] 21:05:34 INFO - PROCESS | 1646 | 1467777934224 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:34 INFO - PROCESS | 1646 | 1467777934306 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 21:05:34 INFO - PROCESS | 1646 | 1467777934318 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:34 INFO - PROCESS | 1646 | 1467777934321 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x117156000 == 10 [pid = 1646] [id = 486] 21:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116a03800) [pid = 1646] [serial = 1458] [outer = 0x0] 21:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x117204400) [pid = 1646] [serial = 1459] [outer = 0x116a03800] 21:05:34 INFO - PROCESS | 1646 | 1467777934396 Marionette DEBUG loaded listener.js 21:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1182a7000) [pid = 1646] [serial = 1460] [outer = 0x116a03800] 21:05:34 INFO - PROCESS | 1646 | 1467777934723 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]]]}] 21:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 520ms 21:05:34 INFO - PROCESS | 1646 | 1467777934736 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 21:05:34 INFO - PROCESS | 1646 | 1467777934739 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 21:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:05:34 INFO - PROCESS | 1646 | 1467777934746 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:05:34 INFO - PROCESS | 1646 | 1467777934750 Marionette TRACE conn2 <- [1,1918,null,{}] 21:05:34 INFO - PROCESS | 1646 | 1467777934752 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}] 21:05:34 INFO - PROCESS | 1646 | 1467777934755 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:34 INFO - PROCESS | 1646 | 1467777934840 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 21:05:34 INFO - PROCESS | 1646 | 1467777934848 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:34 INFO - PROCESS | 1646 | 1467777934850 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b7800 == 11 [pid = 1646] [id = 487] 21:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118354c00) [pid = 1646] [serial = 1461] [outer = 0x0] 21:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11845dc00) [pid = 1646] [serial = 1462] [outer = 0x118354c00] 21:05:34 INFO - PROCESS | 1646 | 1467777934878 Marionette DEBUG loaded listener.js 21:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118743c00) [pid = 1646] [serial = 1463] [outer = 0x118354c00] 21:05:35 INFO - PROCESS | 1646 | 1467777935216 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]]]}] 21:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 524ms 21:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:05:35 INFO - PROCESS | 1646 | 1467777935268 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 21:05:35 INFO - PROCESS | 1646 | 1467777935270 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 21:05:35 INFO - PROCESS | 1646 | 1467777935272 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:05:35 INFO - PROCESS | 1646 | 1467777935274 Marionette TRACE conn2 <- [1,1922,null,{}] 21:05:35 INFO - PROCESS | 1646 | 1467777935290 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}] 21:05:35 INFO - PROCESS | 1646 | 1467777935293 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:35 INFO - PROCESS | 1646 | 1467777935376 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 21:05:35 INFO - PROCESS | 1646 | 1467777935385 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:35 INFO - PROCESS | 1646 | 1467777935387 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x121a56000 == 12 [pid = 1646] [id = 488] 21:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1167bec00) [pid = 1646] [serial = 1464] [outer = 0x0] 21:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119230c00) [pid = 1646] [serial = 1465] [outer = 0x1167bec00] 21:05:35 INFO - PROCESS | 1646 | 1467777935416 Marionette DEBUG loaded listener.js 21:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11992a000) [pid = 1646] [serial = 1466] [outer = 0x1167bec00] 21:05:35 INFO - PROCESS | 1646 | 1467777935791 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]]]}] 21:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 571ms 21:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:05:35 INFO - PROCESS | 1646 | 1467777935843 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 21:05:35 INFO - PROCESS | 1646 | 1467777935845 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 21:05:35 INFO - PROCESS | 1646 | 1467777935847 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:05:35 INFO - PROCESS | 1646 | 1467777935848 Marionette TRACE conn2 <- [1,1926,null,{}] 21:05:35 INFO - PROCESS | 1646 | 1467777935850 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}] 21:05:35 INFO - PROCESS | 1646 | 1467777935852 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:35 INFO - PROCESS | 1646 | 1467777935932 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 21:05:35 INFO - PROCESS | 1646 | 1467777935935 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:35 INFO - PROCESS | 1646 | 1467777935936 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a1c000 == 13 [pid = 1646] [id = 489] 21:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x120e99000) [pid = 1646] [serial = 1467] [outer = 0x0] 21:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1210ba800) [pid = 1646] [serial = 1468] [outer = 0x120e99000] 21:05:35 INFO - PROCESS | 1646 | 1467777935962 Marionette DEBUG loaded listener.js 21:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x121613c00) [pid = 1646] [serial = 1469] [outer = 0x120e99000] 21:05:36 INFO - PROCESS | 1646 | 1467777936367 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]]]}] 21:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 570ms 21:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:05:36 INFO - PROCESS | 1646 | 1467777936419 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 21:05:36 INFO - PROCESS | 1646 | 1467777936421 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 21:05:36 INFO - PROCESS | 1646 | 1467777936424 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:05:36 INFO - PROCESS | 1646 | 1467777936426 Marionette TRACE conn2 <- [1,1930,null,{}] 21:05:36 INFO - PROCESS | 1646 | 1467777936436 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}] 21:05:36 INFO - PROCESS | 1646 | 1467777936438 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:36 INFO - PROCESS | 1646 | 1467777936592 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 21:05:36 INFO - PROCESS | 1646 | 1467777936647 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:36 INFO - PROCESS | 1646 | 1467777936648 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12933e000 == 14 [pid = 1646] [id = 490] 21:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11838bc00) [pid = 1646] [serial = 1470] [outer = 0x0] 21:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x121a7d400) [pid = 1646] [serial = 1471] [outer = 0x11838bc00] 21:05:36 INFO - PROCESS | 1646 | 1467777936711 Marionette DEBUG loaded listener.js 21:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1249e3800) [pid = 1646] [serial = 1472] [outer = 0x11838bc00] 21:05:37 INFO - PROCESS | 1646 | 1467777937089 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]]]}] 21:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 678ms 21:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:05:37 INFO - PROCESS | 1646 | 1467777937101 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 21:05:37 INFO - PROCESS | 1646 | 1467777937103 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 21:05:37 INFO - PROCESS | 1646 | 1467777937105 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:05:37 INFO - PROCESS | 1646 | 1467777937106 Marionette TRACE conn2 <- [1,1934,null,{}] 21:05:37 INFO - PROCESS | 1646 | 1467777937108 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}] 21:05:37 INFO - PROCESS | 1646 | 1467777937115 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:37 INFO - PROCESS | 1646 | 1467777937238 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 21:05:37 INFO - PROCESS | 1646 | 1467777937275 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:37 INFO - PROCESS | 1646 | 1467777937277 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a6a5800 == 15 [pid = 1646] [id = 491] 21:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x124bb5400) [pid = 1646] [serial = 1473] [outer = 0x0] 21:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1260d6400) [pid = 1646] [serial = 1474] [outer = 0x124bb5400] 21:05:37 INFO - PROCESS | 1646 | 1467777937302 Marionette DEBUG loaded listener.js 21:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x126e03800) [pid = 1646] [serial = 1475] [outer = 0x124bb5400] 21:05:37 INFO - PROCESS | 1646 | 1467777937648 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]]]}] 21:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 572ms 21:05:37 INFO - PROCESS | 1646 | 1467777937679 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 21:05:37 INFO - PROCESS | 1646 | 1467777937681 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 21:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:05:37 INFO - PROCESS | 1646 | 1467777937683 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:05:37 INFO - PROCESS | 1646 | 1467777937684 Marionette TRACE conn2 <- [1,1938,null,{}] 21:05:37 INFO - PROCESS | 1646 | 1467777937686 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}] 21:05:37 INFO - PROCESS | 1646 | 1467777937688 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:37 INFO - PROCESS | 1646 | 1467777937789 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 21:05:37 INFO - PROCESS | 1646 | 1467777937828 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:37 INFO - PROCESS | 1646 | 1467777937829 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9c4000 == 16 [pid = 1646] [id = 492] 21:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x126e0bc00) [pid = 1646] [serial = 1476] [outer = 0x0] 21:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x128b1d400) [pid = 1646] [serial = 1477] [outer = 0x126e0bc00] 21:05:37 INFO - PROCESS | 1646 | 1467777937856 Marionette DEBUG loaded listener.js 21:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x128d0cc00) [pid = 1646] [serial = 1478] [outer = 0x126e0bc00] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12a89c800) [pid = 1646] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1121b1800) [pid = 1646] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12ae3f400) [pid = 1646] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1129a8800) [pid = 1646] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1167c0800) [pid = 1646] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12134c000) [pid = 1646] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x116a11000) [pid = 1646] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1187c4c00) [pid = 1646] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x111ca9800) [pid = 1646] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x121911000) [pid = 1646] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11845b800) [pid = 1646] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11845c400) [pid = 1646] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x116a10c00) [pid = 1646] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a682c00) [pid = 1646] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119a57c00) [pid = 1646] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126717000) [pid = 1646] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11873b000) [pid = 1646] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1219cd400) [pid = 1646] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119a7bc00) [pid = 1646] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113d11c00) [pid = 1646] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129167400) [pid = 1646] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x111f1b000) [pid = 1646] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1167c1000) [pid = 1646] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x117206800) [pid = 1646] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:05:38 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126ada000) [pid = 1646] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:05:38 INFO - PROCESS | 1646 | 1467777938501 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]]]}] 21:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 868ms 21:05:38 INFO - PROCESS | 1646 | 1467777938552 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 21:05:38 INFO - PROCESS | 1646 | 1467777938553 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 21:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:05:38 INFO - PROCESS | 1646 | 1467777938555 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:05:38 INFO - PROCESS | 1646 | 1467777938556 Marionette TRACE conn2 <- [1,1942,null,{}] 21:05:38 INFO - PROCESS | 1646 | 1467777938559 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}] 21:05:38 INFO - PROCESS | 1646 | 1467777938561 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:38 INFO - PROCESS | 1646 | 1467777938634 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 21:05:38 INFO - PROCESS | 1646 | 1467777938637 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:38 INFO - PROCESS | 1646 | 1467777938638 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218c7800 == 17 [pid = 1646] [id = 493] 21:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11213e800) [pid = 1646] [serial = 1479] [outer = 0x0] 21:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x115eea800) [pid = 1646] [serial = 1480] [outer = 0x11213e800] 21:05:38 INFO - PROCESS | 1646 | 1467777938666 Marionette DEBUG loaded listener.js 21:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118351000) [pid = 1646] [serial = 1481] [outer = 0x11213e800] 21:05:39 INFO - PROCESS | 1646 | 1467777939093 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]]]}] 21:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 573ms 21:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:05:39 INFO - PROCESS | 1646 | 1467777939132 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 21:05:39 INFO - PROCESS | 1646 | 1467777939133 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 21:05:39 INFO - PROCESS | 1646 | 1467777939135 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:05:39 INFO - PROCESS | 1646 | 1467777939137 Marionette TRACE conn2 <- [1,1946,null,{}] 21:05:39 INFO - PROCESS | 1646 | 1467777939139 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}] 21:05:39 INFO - PROCESS | 1646 | 1467777939140 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:39 INFO - PROCESS | 1646 | 1467777939217 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 21:05:39 INFO - PROCESS | 1646 | 1467777939221 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:39 INFO - PROCESS | 1646 | 1467777939222 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x121a3c000 == 18 [pid = 1646] [id = 494] 21:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118747400) [pid = 1646] [serial = 1482] [outer = 0x0] 21:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11898a400) [pid = 1646] [serial = 1483] [outer = 0x118747400] 21:05:39 INFO - PROCESS | 1646 | 1467777939247 Marionette DEBUG loaded listener.js 21:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119a7b400) [pid = 1646] [serial = 1484] [outer = 0x118747400] 21:05:39 INFO - PROCESS | 1646 | 1467777939567 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]]]}] 21:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 469ms 21:05:39 INFO - PROCESS | 1646 | 1467777939606 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 21:05:39 INFO - PROCESS | 1646 | 1467777939607 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 21:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:05:39 INFO - PROCESS | 1646 | 1467777939609 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:05:39 INFO - PROCESS | 1646 | 1467777939611 Marionette TRACE conn2 <- [1,1950,null,{}] 21:05:39 INFO - PROCESS | 1646 | 1467777939613 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}] 21:05:39 INFO - PROCESS | 1646 | 1467777939614 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:39 INFO - PROCESS | 1646 | 1467777939692 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 21:05:39 INFO - PROCESS | 1646 | 1467777939697 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:39 INFO - PROCESS | 1646 | 1467777939698 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd07000 == 19 [pid = 1646] [id = 495] 21:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x120e9f400) [pid = 1646] [serial = 1485] [outer = 0x0] 21:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x121a7ec00) [pid = 1646] [serial = 1486] [outer = 0x120e9f400] 21:05:39 INFO - PROCESS | 1646 | 1467777939722 Marionette DEBUG loaded listener.js 21:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126509c00) [pid = 1646] [serial = 1487] [outer = 0x120e9f400] 21:05:40 INFO - PROCESS | 1646 | 1467777940052 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]]]}] 21:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 469ms 21:05:40 INFO - PROCESS | 1646 | 1467777940081 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 21:05:40 INFO - PROCESS | 1646 | 1467777940082 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 21:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:05:40 INFO - PROCESS | 1646 | 1467777940084 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:05:40 INFO - PROCESS | 1646 | 1467777940086 Marionette TRACE conn2 <- [1,1954,null,{}] 21:05:40 INFO - PROCESS | 1646 | 1467777940089 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}] 21:05:40 INFO - PROCESS | 1646 | 1467777940090 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:40 INFO - PROCESS | 1646 | 1467777940180 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 21:05:40 INFO - PROCESS | 1646 | 1467777940237 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:40 INFO - PROCESS | 1646 | 1467777940239 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12933c800 == 20 [pid = 1646] [id = 496] 21:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126465c00) [pid = 1646] [serial = 1488] [outer = 0x0] 21:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128f53000) [pid = 1646] [serial = 1489] [outer = 0x126465c00] 21:05:40 INFO - PROCESS | 1646 | 1467777940268 Marionette DEBUG loaded listener.js 21:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x129409400) [pid = 1646] [serial = 1490] [outer = 0x126465c00] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119225800) [pid = 1646] [serial = 1446] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x129165400) [pid = 1646] [serial = 889] [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.] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118743000) [pid = 1646] [serial = 1444] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1182a1000) [pid = 1646] [serial = 1441] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a6f2c00) [pid = 1646] [serial = 1416] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12181bc00) [pid = 1646] [serial = 1399] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126ad6c00) [pid = 1646] [serial = 1407] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126e10000) [pid = 1646] [serial = 1408] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1187bc800) [pid = 1646] [serial = 1392] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11906e800) [pid = 1646] [serial = 1393] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x129166400) [pid = 1646] [serial = 1381] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124911400) [pid = 1646] [serial = 1401] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124eaf000) [pid = 1646] [serial = 1402] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x115ef5000) [pid = 1646] [serial = 1383] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1162d8c00) [pid = 1646] [serial = 1384] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x129406800) [pid = 1646] [serial = 1413] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11845c000) [pid = 1646] [serial = 1389] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118739400) [pid = 1646] [serial = 1390] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11728dc00) [pid = 1646] [serial = 1386] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1182a4800) [pid = 1646] [serial = 1387] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11922e000) [pid = 1646] [serial = 1395] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119a64000) [pid = 1646] [serial = 1396] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128d11c00) [pid = 1646] [serial = 1410] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x129166c00) [pid = 1646] [serial = 1411] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a8a0c00) [pid = 1646] [serial = 1419] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x124ea8c00) [pid = 1646] [serial = 1404] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12ae60c00) [pid = 1646] [serial = 1422] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12ae3e400) [pid = 1646] [serial = 1420] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x113f0a800) [pid = 1646] [serial = 1425] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12b74a800) [pid = 1646] [serial = 1423] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11728e800) [pid = 1646] [serial = 1440] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x118461800) [pid = 1646] [serial = 1426] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x126504000) [pid = 1646] [serial = 1405] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x119a89800) [pid = 1646] [serial = 1398] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12a899800) [pid = 1646] [serial = 1417] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x128b22400) [pid = 1646] [serial = 1429] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x121cd2800) [pid = 1646] [serial = 1428] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12a680000) [pid = 1646] [serial = 1414] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x12b8b3c00) [pid = 1646] [serial = 1432] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x121a79400) [pid = 1646] [serial = 1454] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1254c2000) [pid = 1646] [serial = 1456] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x1182a1c00) [pid = 1646] [serial = 1438] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x121017c00) [pid = 1646] [serial = 1451] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x121816000) [pid = 1646] [serial = 1453] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x11334cc00) [pid = 1646] [serial = 1435] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x117294800) [pid = 1646] [serial = 1437] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x119b07c00) [pid = 1646] [serial = 1450] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x12b753000) [pid = 1646] [serial = 1431] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 54 (0x1121b2c00) [pid = 1646] [serial = 1434] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 53 (0x118461c00) [pid = 1646] [serial = 1443] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | --DOMWINDOW == 52 (0x11991e400) [pid = 1646] [serial = 1447] [outer = 0x0] [url = about:blank] 21:05:41 INFO - PROCESS | 1646 | 1467777941583 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]]]}] 21:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1522ms 21:05:41 INFO - PROCESS | 1646 | 1467777941608 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 21:05:41 INFO - PROCESS | 1646 | 1467777941610 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 21:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:05:41 INFO - PROCESS | 1646 | 1467777941613 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:05:41 INFO - PROCESS | 1646 | 1467777941616 Marionette TRACE conn2 <- [1,1958,null,{}] 21:05:41 INFO - PROCESS | 1646 | 1467777941620 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}] 21:05:41 INFO - PROCESS | 1646 | 1467777941622 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:41 INFO - PROCESS | 1646 | 1467777941698 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 21:05:41 INFO - PROCESS | 1646 | 1467777941790 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:41 INFO - PROCESS | 1646 | 1467777941791 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x116063000 == 21 [pid = 1646] [id = 497] 21:05:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x113868c00) [pid = 1646] [serial = 1491] [outer = 0x0] 21:05:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x113f0a800) [pid = 1646] [serial = 1492] [outer = 0x113868c00] 21:05:41 INFO - PROCESS | 1646 | 1467777941821 Marionette DEBUG loaded listener.js 21:05:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x1160ab800) [pid = 1646] [serial = 1493] [outer = 0x113868c00] 21:05:42 INFO - PROCESS | 1646 | 1467777942138 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]]]}] 21:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 571ms 21:05:42 INFO - PROCESS | 1646 | 1467777942183 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 21:05:42 INFO - PROCESS | 1646 | 1467777942187 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 21:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:05:42 INFO - PROCESS | 1646 | 1467777942192 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:05:42 INFO - PROCESS | 1646 | 1467777942193 Marionette TRACE conn2 <- [1,1962,null,{}] 21:05:42 INFO - PROCESS | 1646 | 1467777942196 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}] 21:05:42 INFO - PROCESS | 1646 | 1467777942198 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:42 INFO - PROCESS | 1646 | 1467777942292 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 21:05:42 INFO - PROCESS | 1646 | 1467777942327 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:42 INFO - PROCESS | 1646 | 1467777942329 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x117169000 == 22 [pid = 1646] [id = 498] 21:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x1167c1000) [pid = 1646] [serial = 1494] [outer = 0x0] 21:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x117206800) [pid = 1646] [serial = 1495] [outer = 0x1167c1000] 21:05:42 INFO - PROCESS | 1646 | 1467777942356 Marionette DEBUG loaded listener.js 21:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x117d9cc00) [pid = 1646] [serial = 1496] [outer = 0x1167c1000] 21:05:42 INFO - PROCESS | 1646 | 1467777942685 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]]]}] 21:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 523ms 21:05:42 INFO - PROCESS | 1646 | 1467777942715 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 21:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:05:42 INFO - PROCESS | 1646 | 1467777942716 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 21:05:42 INFO - PROCESS | 1646 | 1467777942719 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:05:42 INFO - PROCESS | 1646 | 1467777942730 Marionette TRACE conn2 <- [1,1966,null,{}] 21:05:42 INFO - PROCESS | 1646 | 1467777942738 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}] 21:05:42 INFO - PROCESS | 1646 | 1467777942741 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:42 INFO - PROCESS | 1646 | 1467777942836 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 21:05:42 INFO - PROCESS | 1646 | 1467777942871 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:42 INFO - PROCESS | 1646 | 1467777942873 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d0800 == 23 [pid = 1646] [id = 499] 21:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x111f13400) [pid = 1646] [serial = 1497] [outer = 0x0] 21:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x118321400) [pid = 1646] [serial = 1498] [outer = 0x111f13400] 21:05:42 INFO - PROCESS | 1646 | 1467777942901 Marionette DEBUG loaded listener.js 21:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x118456000) [pid = 1646] [serial = 1499] [outer = 0x111f13400] 21:05:43 INFO - PROCESS | 1646 | 1467777943226 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]]]}] 21:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 529ms 21:05:43 INFO - PROCESS | 1646 | 1467777943249 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 21:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:05:43 INFO - PROCESS | 1646 | 1467777943251 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 21:05:43 INFO - PROCESS | 1646 | 1467777943253 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:05:43 INFO - PROCESS | 1646 | 1467777943254 Marionette TRACE conn2 <- [1,1970,null,{}] 21:05:43 INFO - PROCESS | 1646 | 1467777943256 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}] 21:05:43 INFO - PROCESS | 1646 | 1467777943257 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:43 INFO - PROCESS | 1646 | 1467777943350 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 21:05:43 INFO - PROCESS | 1646 | 1467777943384 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:43 INFO - PROCESS | 1646 | 1467777943385 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199ca800 == 24 [pid = 1646] [id = 500] 21:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x11845e400) [pid = 1646] [serial = 1500] [outer = 0x0] 21:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11873b400) [pid = 1646] [serial = 1501] [outer = 0x11845e400] 21:05:43 INFO - PROCESS | 1646 | 1467777943410 Marionette DEBUG loaded listener.js 21:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1187ac400) [pid = 1646] [serial = 1502] [outer = 0x11845e400] 21:05:43 INFO - PROCESS | 1646 | 1467777943687 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]]]}] 21:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 467ms 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x11213e800) [pid = 1646] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x124bb5400) [pid = 1646] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x11838bc00) [pid = 1646] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x126e0bc00) [pid = 1646] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x120e9f400) [pid = 1646] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x118747400) [pid = 1646] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x124be3400) [pid = 1646] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x116a03800) [pid = 1646] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x118354c00) [pid = 1646] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 54 (0x1167bec00) [pid = 1646] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 53 (0x120e99000) [pid = 1646] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:05:43 INFO - PROCESS | 1646 | 1467777943753 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 21:05:43 INFO - PROCESS | 1646 | 1467777943755 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 21:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:05:43 INFO - PROCESS | 1646 | 1467777943759 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:05:43 INFO - PROCESS | 1646 | 1467777943761 Marionette TRACE conn2 <- [1,1974,null,{}] 21:05:43 INFO - PROCESS | 1646 | 1467777943764 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}] 21:05:43 INFO - PROCESS | 1646 | 1467777943765 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:43 INFO - PROCESS | 1646 | 1467777943843 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 21:05:43 INFO - PROCESS | 1646 | 1467777943847 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:43 INFO - PROCESS | 1646 | 1467777943848 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d9d000 == 25 [pid = 1646] [id = 501] 21:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x11662a000) [pid = 1646] [serial = 1503] [outer = 0x0] 21:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x118747400) [pid = 1646] [serial = 1504] [outer = 0x11662a000] 21:05:43 INFO - PROCESS | 1646 | 1467777943875 Marionette DEBUG loaded listener.js 21:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x11898e400) [pid = 1646] [serial = 1505] [outer = 0x11662a000] 21:05:44 INFO - PROCESS | 1646 | 1467777944207 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]]]}] 21:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 472ms 21:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:05:44 INFO - PROCESS | 1646 | 1467777944232 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 21:05:44 INFO - PROCESS | 1646 | 1467777944233 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 21:05:44 INFO - PROCESS | 1646 | 1467777944235 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:05:44 INFO - PROCESS | 1646 | 1467777944236 Marionette TRACE conn2 <- [1,1978,null,{}] 21:05:44 INFO - PROCESS | 1646 | 1467777944238 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}] 21:05:44 INFO - PROCESS | 1646 | 1467777944242 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:44 INFO - PROCESS | 1646 | 1467777944332 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 21:05:44 INFO - PROCESS | 1646 | 1467777944386 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:44 INFO - PROCESS | 1646 | 1467777944387 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213c7800 == 26 [pid = 1646] [id = 502] 21:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x118359800) [pid = 1646] [serial = 1506] [outer = 0x0] 21:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x1190b8800) [pid = 1646] [serial = 1507] [outer = 0x118359800] 21:05:44 INFO - PROCESS | 1646 | 1467777944412 Marionette DEBUG loaded listener.js 21:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x119a8ac00) [pid = 1646] [serial = 1508] [outer = 0x118359800] 21:05:44 INFO - PROCESS | 1646 | 1467777944683 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]]]}] 21:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 468ms 21:05:44 INFO - PROCESS | 1646 | 1467777944704 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 21:05:44 INFO - PROCESS | 1646 | 1467777944705 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 21:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:05:44 INFO - PROCESS | 1646 | 1467777944707 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:05:44 INFO - PROCESS | 1646 | 1467777944708 Marionette TRACE conn2 <- [1,1982,null,{}] 21:05:44 INFO - PROCESS | 1646 | 1467777944718 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}] 21:05:44 INFO - PROCESS | 1646 | 1467777944719 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:44 INFO - PROCESS | 1646 | 1467777944803 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 21:05:44 INFO - PROCESS | 1646 | 1467777944807 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:44 INFO - PROCESS | 1646 | 1467777944809 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12609a000 == 27 [pid = 1646] [id = 503] 21:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x11272e400) [pid = 1646] [serial = 1509] [outer = 0x0] 21:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x120e9e800) [pid = 1646] [serial = 1510] [outer = 0x11272e400] 21:05:44 INFO - PROCESS | 1646 | 1467777944835 Marionette DEBUG loaded listener.js 21:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x12159e000) [pid = 1646] [serial = 1511] [outer = 0x11272e400] 21:05:45 INFO - PROCESS | 1646 | 1467777945152 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]]]}] 21:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 471ms 21:05:45 INFO - PROCESS | 1646 | 1467777945180 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 21:05:45 INFO - PROCESS | 1646 | 1467777945182 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 21:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:05:45 INFO - PROCESS | 1646 | 1467777945184 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:05:45 INFO - PROCESS | 1646 | 1467777945185 Marionette TRACE conn2 <- [1,1986,null,{}] 21:05:45 INFO - PROCESS | 1646 | 1467777945187 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}] 21:05:45 INFO - PROCESS | 1646 | 1467777945188 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:45 INFO - PROCESS | 1646 | 1467777945284 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 21:05:45 INFO - PROCESS | 1646 | 1467777945289 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:45 INFO - PROCESS | 1646 | 1467777945290 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12658e000 == 28 [pid = 1646] [id = 504] 21:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x12159c800) [pid = 1646] [serial = 1512] [outer = 0x0] 21:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x121905c00) [pid = 1646] [serial = 1513] [outer = 0x12159c800] 21:05:45 INFO - PROCESS | 1646 | 1467777945317 Marionette DEBUG loaded listener.js 21:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x12190ec00) [pid = 1646] [serial = 1514] [outer = 0x12159c800] 21:05:45 INFO - PROCESS | 1646 | 1467777945641 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]]]}] 21:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 468ms 21:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:05:45 INFO - PROCESS | 1646 | 1467777945653 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 21:05:45 INFO - PROCESS | 1646 | 1467777945655 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 21:05:45 INFO - PROCESS | 1646 | 1467777945658 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:05:45 INFO - PROCESS | 1646 | 1467777945660 Marionette TRACE conn2 <- [1,1990,null,{}] 21:05:45 INFO - PROCESS | 1646 | 1467777945666 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}] 21:05:45 INFO - PROCESS | 1646 | 1467777945667 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:45 INFO - PROCESS | 1646 | 1467777945765 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 21:05:45 INFO - PROCESS | 1646 | 1467777945855 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:45 INFO - PROCESS | 1646 | 1467777945857 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x112d3a800 == 29 [pid = 1646] [id = 505] 21:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x111f18400) [pid = 1646] [serial = 1515] [outer = 0x0] 21:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x1121be400) [pid = 1646] [serial = 1516] [outer = 0x111f18400] 21:05:45 INFO - PROCESS | 1646 | 1467777945888 Marionette DEBUG loaded listener.js 21:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1130c4800) [pid = 1646] [serial = 1517] [outer = 0x111f18400] 21:05:46 INFO - PROCESS | 1646 | 1467777946401 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]]]}] 21:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 823ms 21:05:46 INFO - PROCESS | 1646 | 1467777946482 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 21:05:46 INFO - PROCESS | 1646 | 1467777946484 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 21:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:05:46 INFO - PROCESS | 1646 | 1467777946487 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:05:46 INFO - PROCESS | 1646 | 1467777946489 Marionette TRACE conn2 <- [1,1994,null,{}] 21:05:46 INFO - PROCESS | 1646 | 1467777946493 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}] 21:05:46 INFO - PROCESS | 1646 | 1467777946494 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:46 INFO - PROCESS | 1646 | 1467777946599 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 21:05:46 INFO - PROCESS | 1646 | 1467777946652 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:46 INFO - PROCESS | 1646 | 1467777946654 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d0000 == 30 [pid = 1646] [id = 506] 21:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1167c0c00) [pid = 1646] [serial = 1518] [outer = 0x0] 21:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x116fcbc00) [pid = 1646] [serial = 1519] [outer = 0x1167c0c00] 21:05:46 INFO - PROCESS | 1646 | 1467777946685 Marionette DEBUG loaded listener.js 21:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x118299800) [pid = 1646] [serial = 1520] [outer = 0x1167c0c00] 21:05:47 INFO - PROCESS | 1646 | 1467777947321 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]]]}] 21:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 874ms 21:05:47 INFO - PROCESS | 1646 | --DOCSHELL 0x128f85800 == 29 [pid = 1646] [id = 485] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x128f53000) [pid = 1646] [serial = 1489] [outer = 0x0] [url = about:blank] 21:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x126509c00) [pid = 1646] [serial = 1487] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x121a7d400) [pid = 1646] [serial = 1471] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1260d6400) [pid = 1646] [serial = 1474] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1249e3800) [pid = 1646] [serial = 1472] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x128b1d400) [pid = 1646] [serial = 1477] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x126e03800) [pid = 1646] [serial = 1475] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x118351000) [pid = 1646] [serial = 1481] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x115eea800) [pid = 1646] [serial = 1480] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x121a7ec00) [pid = 1646] [serial = 1486] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x128d0cc00) [pid = 1646] [serial = 1478] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x126ad9000) [pid = 1646] [serial = 1457] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x117204400) [pid = 1646] [serial = 1459] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x1182a7000) [pid = 1646] [serial = 1460] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x11845dc00) [pid = 1646] [serial = 1462] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x118743c00) [pid = 1646] [serial = 1463] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 54 (0x119230c00) [pid = 1646] [serial = 1465] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 53 (0x11992a000) [pid = 1646] [serial = 1466] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 52 (0x1210ba800) [pid = 1646] [serial = 1468] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 51 (0x119a7b400) [pid = 1646] [serial = 1484] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 50 (0x121613c00) [pid = 1646] [serial = 1469] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | --DOMWINDOW == 49 (0x11898a400) [pid = 1646] [serial = 1483] [outer = 0x0] [url = about:blank] 21:05:47 INFO - PROCESS | 1646 | 1467777947380 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 21:05:47 INFO - PROCESS | 1646 | 1467777947383 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 21:05:47 INFO - PROCESS | 1646 | 1467777947386 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:05:47 INFO - PROCESS | 1646 | 1467777947388 Marionette TRACE conn2 <- [1,1998,null,{}] 21:05:47 INFO - PROCESS | 1646 | 1467777947392 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}] 21:05:47 INFO - PROCESS | 1646 | 1467777947393 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:47 INFO - PROCESS | 1646 | 1467777947475 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 21:05:47 INFO - PROCESS | 1646 | 1467777947529 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:47 INFO - PROCESS | 1646 | 1467777947531 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x117164000 == 30 [pid = 1646] [id = 507] 21:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x116a11000) [pid = 1646] [serial = 1521] [outer = 0x0] 21:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x1175e4400) [pid = 1646] [serial = 1522] [outer = 0x116a11000] 21:05:47 INFO - PROCESS | 1646 | 1467777947559 Marionette DEBUG loaded listener.js 21:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x1182a7000) [pid = 1646] [serial = 1523] [outer = 0x116a11000] 21:05:47 INFO - PROCESS | 1646 | 1467777947848 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]]]}] 21:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 520ms 21:05:47 INFO - PROCESS | 1646 | 1467777947906 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 21:05:47 INFO - PROCESS | 1646 | 1467777947909 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 21:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:05:47 INFO - PROCESS | 1646 | 1467777947916 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:05:47 INFO - PROCESS | 1646 | 1467777947918 Marionette TRACE conn2 <- [1,2002,null,{}] 21:05:47 INFO - PROCESS | 1646 | 1467777947920 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}] 21:05:47 INFO - PROCESS | 1646 | 1467777947922 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:47 INFO - PROCESS | 1646 | 1467777947998 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 21:05:48 INFO - PROCESS | 1646 | 1467777948069 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:48 INFO - PROCESS | 1646 | 1467777948070 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192bb000 == 31 [pid = 1646] [id = 508] 21:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x1182a5c00) [pid = 1646] [serial = 1524] [outer = 0x0] 21:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x118455000) [pid = 1646] [serial = 1525] [outer = 0x1182a5c00] 21:05:48 INFO - PROCESS | 1646 | 1467777948099 Marionette DEBUG loaded listener.js 21:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x118741800) [pid = 1646] [serial = 1526] [outer = 0x1182a5c00] 21:05:48 INFO - PROCESS | 1646 | 1467777948390 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]]]}] 21:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 519ms 21:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:05:48 INFO - PROCESS | 1646 | 1467777948435 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 21:05:48 INFO - PROCESS | 1646 | 1467777948437 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 21:05:48 INFO - PROCESS | 1646 | 1467777948449 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:05:48 INFO - PROCESS | 1646 | 1467777948451 Marionette TRACE conn2 <- [1,2006,null,{}] 21:05:48 INFO - PROCESS | 1646 | 1467777948459 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}] 21:05:48 INFO - PROCESS | 1646 | 1467777948462 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:48 INFO - PROCESS | 1646 | 1467777948538 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 21:05:48 INFO - PROCESS | 1646 | 1467777948545 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:48 INFO - PROCESS | 1646 | 1467777948548 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x123579800 == 32 [pid = 1646] [id = 509] 21:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x1187bf000) [pid = 1646] [serial = 1527] [outer = 0x0] 21:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x119225c00) [pid = 1646] [serial = 1528] [outer = 0x1187bf000] 21:05:48 INFO - PROCESS | 1646 | 1467777948576 Marionette DEBUG loaded listener.js 21:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x11991e400) [pid = 1646] [serial = 1529] [outer = 0x1187bf000] 21:05:48 INFO - PROCESS | 1646 | 1467777948924 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]]]}] 21:05:48 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 21:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 530ms 21:05:48 INFO - PROCESS | 1646 | 1467777948970 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 21:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:05:48 INFO - PROCESS | 1646 | 1467777948972 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 21:05:48 INFO - PROCESS | 1646 | 1467777948974 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:05:48 INFO - PROCESS | 1646 | 1467777948975 Marionette TRACE conn2 <- [1,2010,null,{}] 21:05:48 INFO - PROCESS | 1646 | 1467777948977 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}] 21:05:48 INFO - PROCESS | 1646 | 1467777948979 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:49 INFO - PROCESS | 1646 | 1467777949054 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 21:05:49 INFO - PROCESS | 1646 | 1467777949058 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:49 INFO - PROCESS | 1646 | 1467777949059 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a1f800 == 33 [pid = 1646] [id = 510] 21:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x119a58000) [pid = 1646] [serial = 1530] [outer = 0x0] 21:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x119b22800) [pid = 1646] [serial = 1531] [outer = 0x119a58000] 21:05:49 INFO - PROCESS | 1646 | 1467777949087 Marionette DEBUG loaded listener.js 21:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1210bb000) [pid = 1646] [serial = 1532] [outer = 0x119a58000] 21:05:49 INFO - PROCESS | 1646 | 1467777949403 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]]]}] 21:05:49 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 21:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 473ms 21:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:05:49 INFO - PROCESS | 1646 | 1467777949448 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 21:05:49 INFO - PROCESS | 1646 | 1467777949449 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 21:05:49 INFO - PROCESS | 1646 | 1467777949452 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:05:49 INFO - PROCESS | 1646 | 1467777949453 Marionette TRACE conn2 <- [1,2014,null,{}] 21:05:49 INFO - PROCESS | 1646 | 1467777949462 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}] 21:05:49 INFO - PROCESS | 1646 | 1467777949463 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:49 INFO - PROCESS | 1646 | 1467777949535 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 21:05:49 INFO - PROCESS | 1646 | 1467777949599 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:49 INFO - PROCESS | 1646 | 1467777949600 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x117228800 == 34 [pid = 1646] [id = 511] 21:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x119a7f800) [pid = 1646] [serial = 1533] [outer = 0x0] 21:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x121613c00) [pid = 1646] [serial = 1534] [outer = 0x119a7f800] 21:05:49 INFO - PROCESS | 1646 | 1467777949625 Marionette DEBUG loaded listener.js 21:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x121cd2800) [pid = 1646] [serial = 1535] [outer = 0x119a7f800] 21:05:49 INFO - PROCESS | 1646 | 1467777949963 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]]]}] 21:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 518ms 21:05:49 INFO - PROCESS | 1646 | 1467777949970 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 21:05:49 INFO - PROCESS | 1646 | 1467777949971 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 21:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:05:49 INFO - PROCESS | 1646 | 1467777949973 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:05:49 INFO - PROCESS | 1646 | 1467777949975 Marionette TRACE conn2 <- [1,2018,null,{}] 21:05:49 INFO - PROCESS | 1646 | 1467777949977 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}] 21:05:49 INFO - PROCESS | 1646 | 1467777949983 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:50 INFO - PROCESS | 1646 | 1467777950098 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 21:05:50 INFO - PROCESS | 1646 | 1467777950132 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:50 INFO - PROCESS | 1646 | 1467777950133 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a3dd800 == 35 [pid = 1646] [id = 512] 21:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1249a8400) [pid = 1646] [serial = 1536] [outer = 0x0] 21:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x124be1800) [pid = 1646] [serial = 1537] [outer = 0x1249a8400] 21:05:50 INFO - PROCESS | 1646 | 1467777950158 Marionette DEBUG loaded listener.js 21:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x126502800) [pid = 1646] [serial = 1538] [outer = 0x1249a8400] 21:05:50 INFO - PROCESS | 1646 | 1467777950447 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]]]}] 21:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 520ms 21:05:50 INFO - PROCESS | 1646 | 1467777950494 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 21:05:50 INFO - PROCESS | 1646 | 1467777950498 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 21:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:05:50 INFO - PROCESS | 1646 | 1467777950501 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:05:50 INFO - PROCESS | 1646 | 1467777950502 Marionette TRACE conn2 <- [1,2022,null,{}] 21:05:50 INFO - PROCESS | 1646 | 1467777950505 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}] 21:05:50 INFO - PROCESS | 1646 | 1467777950506 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:50 INFO - PROCESS | 1646 | 1467777950614 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 21:05:50 INFO - PROCESS | 1646 | 1467777950617 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:50 INFO - PROCESS | 1646 | 1467777950618 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a6a9800 == 36 [pid = 1646] [id = 513] 21:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1249a9000) [pid = 1646] [serial = 1539] [outer = 0x0] 21:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x126560400) [pid = 1646] [serial = 1540] [outer = 0x1249a9000] 21:05:50 INFO - PROCESS | 1646 | 1467777950642 Marionette DEBUG loaded listener.js 21:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x126e03c00) [pid = 1646] [serial = 1541] [outer = 0x1249a9000] 21:05:50 INFO - PROCESS | 1646 | 1467777950970 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]]]}] 21:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 520ms 21:05:51 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1167c1000) [pid = 1646] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:05:51 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x111f13400) [pid = 1646] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:05:51 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x11272e400) [pid = 1646] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:05:51 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x11845e400) [pid = 1646] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:05:51 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x11662a000) [pid = 1646] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:05:51 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x118359800) [pid = 1646] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:05:51 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x113868c00) [pid = 1646] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:05:51 INFO - PROCESS | 1646 | 1467777951022 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 21:05:51 INFO - PROCESS | 1646 | 1467777951023 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 21:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:05:51 INFO - PROCESS | 1646 | 1467777951025 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:05:51 INFO - PROCESS | 1646 | 1467777951026 Marionette TRACE conn2 <- [1,2026,null,{}] 21:05:51 INFO - PROCESS | 1646 | 1467777951029 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}] 21:05:51 INFO - PROCESS | 1646 | 1467777951030 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:51 INFO - PROCESS | 1646 | 1467777951125 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 21:05:51 INFO - PROCESS | 1646 | 1467777951159 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:51 INFO - PROCESS | 1646 | 1467777951159 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213d8800 == 37 [pid = 1646] [id = 514] 21:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1129ab400) [pid = 1646] [serial = 1542] [outer = 0x0] 21:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x11829c000) [pid = 1646] [serial = 1543] [outer = 0x1129ab400] 21:05:51 INFO - PROCESS | 1646 | 1467777951184 Marionette DEBUG loaded listener.js 21:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x126e03800) [pid = 1646] [serial = 1544] [outer = 0x1129ab400] 21:05:51 INFO - PROCESS | 1646 | 1467777951435 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]]]}] 21:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 419ms 21:05:51 INFO - PROCESS | 1646 | 1467777951451 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 21:05:51 INFO - PROCESS | 1646 | 1467777951452 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 21:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:05:51 INFO - PROCESS | 1646 | 1467777951454 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:05:51 INFO - PROCESS | 1646 | 1467777951456 Marionette TRACE conn2 <- [1,2030,null,{}] 21:05:51 INFO - PROCESS | 1646 | 1467777951458 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}] 21:05:51 INFO - PROCESS | 1646 | 1467777951459 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:51 INFO - PROCESS | 1646 | 1467777951551 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 21:05:51 INFO - PROCESS | 1646 | 1467777951555 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:51 INFO - PROCESS | 1646 | 1467777951556 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b71b800 == 38 [pid = 1646] [id = 515] 21:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x126e0a400) [pid = 1646] [serial = 1545] [outer = 0x0] 21:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x126e0f000) [pid = 1646] [serial = 1546] [outer = 0x126e0a400] 21:05:51 INFO - PROCESS | 1646 | 1467777951580 Marionette DEBUG loaded listener.js 21:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x128d11c00) [pid = 1646] [serial = 1547] [outer = 0x126e0a400] 21:05:51 INFO - PROCESS | 1646 | 1467777951903 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]]]}] 21:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 468ms 21:05:51 INFO - PROCESS | 1646 | 1467777951923 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 21:05:51 INFO - PROCESS | 1646 | 1467777951925 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 21:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:05:51 INFO - PROCESS | 1646 | 1467777951927 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:05:51 INFO - PROCESS | 1646 | 1467777951929 Marionette TRACE conn2 <- [1,2034,null,{}] 21:05:51 INFO - PROCESS | 1646 | 1467777951933 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}] 21:05:51 INFO - PROCESS | 1646 | 1467777951934 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:52 INFO - PROCESS | 1646 | 1467777952035 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 21:05:52 INFO - PROCESS | 1646 | 1467777952041 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:52 INFO - PROCESS | 1646 | 1467777952042 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a0f000 == 39 [pid = 1646] [id = 516] 21:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1130c3c00) [pid = 1646] [serial = 1548] [outer = 0x0] 21:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x128d11800) [pid = 1646] [serial = 1549] [outer = 0x1130c3c00] 21:05:52 INFO - PROCESS | 1646 | 1467777952066 Marionette DEBUG loaded listener.js 21:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x129166800) [pid = 1646] [serial = 1550] [outer = 0x1130c3c00] 21:05:52 INFO - PROCESS | 1646 | 1467777952378 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]]]}] 21:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 472ms 21:05:52 INFO - PROCESS | 1646 | 1467777952400 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 21:05:52 INFO - PROCESS | 1646 | 1467777952401 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 21:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:05:52 INFO - PROCESS | 1646 | 1467777952403 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:05:52 INFO - PROCESS | 1646 | 1467777952405 Marionette TRACE conn2 <- [1,2038,null,{}] 21:05:52 INFO - PROCESS | 1646 | 1467777952407 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}] 21:05:52 INFO - PROCESS | 1646 | 1467777952409 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:52 INFO - PROCESS | 1646 | 1467777952504 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 21:05:52 INFO - PROCESS | 1646 | 1467777952508 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:52 INFO - PROCESS | 1646 | 1467777952509 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd15000 == 40 [pid = 1646] [id = 517] 21:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x129168c00) [pid = 1646] [serial = 1551] [outer = 0x0] 21:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x12939cc00) [pid = 1646] [serial = 1552] [outer = 0x129168c00] 21:05:52 INFO - PROCESS | 1646 | 1467777952537 Marionette DEBUG loaded listener.js 21:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x12a67d800) [pid = 1646] [serial = 1553] [outer = 0x129168c00] 21:05:52 INFO - PROCESS | 1646 | 1467777952870 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]]]}] 21:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 21:05:52 INFO - PROCESS | 1646 | 1467777952927 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 21:05:52 INFO - PROCESS | 1646 | 1467777952928 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 21:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:05:52 INFO - PROCESS | 1646 | 1467777952930 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:05:52 INFO - PROCESS | 1646 | 1467777952931 Marionette TRACE conn2 <- [1,2042,null,{}] 21:05:52 INFO - PROCESS | 1646 | 1467777952934 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}] 21:05:52 INFO - PROCESS | 1646 | 1467777952935 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:53 INFO - PROCESS | 1646 | 1467777953011 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 21:05:53 INFO - PROCESS | 1646 | 1467777953017 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:53 INFO - PROCESS | 1646 | 1467777953018 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c019000 == 41 [pid = 1646] [id = 518] 21:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12a67e800) [pid = 1646] [serial = 1554] [outer = 0x0] 21:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12a6f1c00) [pid = 1646] [serial = 1555] [outer = 0x12a67e800] 21:05:53 INFO - PROCESS | 1646 | 1467777953041 Marionette DEBUG loaded listener.js 21:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12a6f7800) [pid = 1646] [serial = 1556] [outer = 0x12a67e800] 21:05:53 INFO - PROCESS | 1646 | 1467777953355 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]]]}] 21:05:53 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) 21:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 469ms 21:05:53 INFO - PROCESS | 1646 | 1467777953400 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 21:05:53 INFO - PROCESS | 1646 | 1467777953401 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 21:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:05:53 INFO - PROCESS | 1646 | 1467777953404 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:05:53 INFO - PROCESS | 1646 | 1467777953405 Marionette TRACE conn2 <- [1,2046,null,{}] 21:05:53 INFO - PROCESS | 1646 | 1467777953407 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}] 21:05:53 INFO - PROCESS | 1646 | 1467777953408 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:53 INFO - PROCESS | 1646 | 1467777953492 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 21:05:53 INFO - PROCESS | 1646 | 1467777953497 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:53 INFO - PROCESS | 1646 | 1467777953498 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c255800 == 42 [pid = 1646] [id = 519] 21:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12a6f4000) [pid = 1646] [serial = 1557] [outer = 0x0] 21:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12a89a800) [pid = 1646] [serial = 1558] [outer = 0x12a6f4000] 21:05:53 INFO - PROCESS | 1646 | 1467777953522 Marionette DEBUG loaded listener.js 21:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12a8a3c00) [pid = 1646] [serial = 1559] [outer = 0x12a6f4000] 21:05:54 INFO - PROCESS | 1646 | 1467777954033 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]]]}] 21:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 672ms 21:05:54 INFO - PROCESS | 1646 | 1467777954076 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 21:05:54 INFO - PROCESS | 1646 | 1467777954079 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 21:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:05:54 INFO - PROCESS | 1646 | 1467777954082 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:05:54 INFO - PROCESS | 1646 | 1467777954084 Marionette TRACE conn2 <- [1,2050,null,{}] 21:05:54 INFO - PROCESS | 1646 | 1467777954088 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}] 21:05:54 INFO - PROCESS | 1646 | 1467777954090 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:54 INFO - PROCESS | 1646 | 1467777954191 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 21:05:54 INFO - PROCESS | 1646 | 1467777954260 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:54 INFO - PROCESS | 1646 | 1467777954262 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119664800 == 43 [pid = 1646] [id = 520] 21:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x117da2800) [pid = 1646] [serial = 1560] [outer = 0x0] 21:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1182a4800) [pid = 1646] [serial = 1561] [outer = 0x117da2800] 21:05:54 INFO - PROCESS | 1646 | 1467777954293 Marionette DEBUG loaded listener.js 21:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118458000) [pid = 1646] [serial = 1562] [outer = 0x117da2800] 21:05:54 INFO - PROCESS | 1646 | 1467777954677 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]]]}] 21:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 620ms 21:05:54 INFO - PROCESS | 1646 | 1467777954716 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 21:05:54 INFO - PROCESS | 1646 | 1467777954719 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 21:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:05:54 INFO - PROCESS | 1646 | 1467777954723 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:05:54 INFO - PROCESS | 1646 | 1467777954725 Marionette TRACE conn2 <- [1,2054,null,{}] 21:05:54 INFO - PROCESS | 1646 | 1467777954728 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}] 21:05:54 INFO - PROCESS | 1646 | 1467777954731 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:54 INFO - PROCESS | 1646 | 1467777954834 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 21:05:54 INFO - PROCESS | 1646 | 1467777954919 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:54 INFO - PROCESS | 1646 | 1467777954921 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x124976800 == 44 [pid = 1646] [id = 521] 21:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1187c0800) [pid = 1646] [serial = 1563] [outer = 0x0] 21:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119226800) [pid = 1646] [serial = 1564] [outer = 0x1187c0800] 21:05:54 INFO - PROCESS | 1646 | 1467777954952 Marionette DEBUG loaded listener.js 21:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11992c800) [pid = 1646] [serial = 1565] [outer = 0x1187c0800] 21:05:55 INFO - PROCESS | 1646 | 1467777955349 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]]]}] 21:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 21:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:05:55 INFO - PROCESS | 1646 | 1467777955395 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 21:05:55 INFO - PROCESS | 1646 | 1467777955396 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 21:05:55 INFO - PROCESS | 1646 | 1467777955399 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:05:55 INFO - PROCESS | 1646 | 1467777955401 Marionette TRACE conn2 <- [1,2058,null,{}] 21:05:55 INFO - PROCESS | 1646 | 1467777955409 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}] 21:05:55 INFO - PROCESS | 1646 | 1467777955412 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:55 INFO - PROCESS | 1646 | 1467777955510 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 21:05:55 INFO - PROCESS | 1646 | 1467777955566 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:55 INFO - PROCESS | 1646 | 1467777955568 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c705800 == 45 [pid = 1646] [id = 522] 21:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1219cfc00) [pid = 1646] [serial = 1566] [outer = 0x0] 21:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124be5400) [pid = 1646] [serial = 1567] [outer = 0x1219cfc00] 21:05:55 INFO - PROCESS | 1646 | 1467777955599 Marionette DEBUG loaded listener.js 21:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126464c00) [pid = 1646] [serial = 1568] [outer = 0x1219cfc00] 21:05:56 INFO - PROCESS | 1646 | 1467777956014 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]]]}] 21:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 622ms 21:05:56 INFO - PROCESS | 1646 | 1467777956021 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 21:05:56 INFO - PROCESS | 1646 | 1467777956023 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 21:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:05:56 INFO - PROCESS | 1646 | 1467777956025 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:05:56 INFO - PROCESS | 1646 | 1467777956027 Marionette TRACE conn2 <- [1,2062,null,{}] 21:05:56 INFO - PROCESS | 1646 | 1467777956031 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}] 21:05:56 INFO - PROCESS | 1646 | 1467777956033 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:56 INFO - PROCESS | 1646 | 1467777956138 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 21:05:56 INFO - PROCESS | 1646 | 1467777956231 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:56 INFO - PROCESS | 1646 | 1467777956232 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd0f800 == 46 [pid = 1646] [id = 523] 21:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x121816000) [pid = 1646] [serial = 1569] [outer = 0x0] 21:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12916b400) [pid = 1646] [serial = 1570] [outer = 0x121816000] 21:05:56 INFO - PROCESS | 1646 | 1467777956261 Marionette DEBUG loaded listener.js 21:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119a85000) [pid = 1646] [serial = 1571] [outer = 0x121816000] 21:05:56 INFO - PROCESS | 1646 | 1467777956799 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]]]}] 21:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 822ms 21:05:56 INFO - PROCESS | 1646 | 1467777956848 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 21:05:56 INFO - PROCESS | 1646 | 1467777956850 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 21:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:05:56 INFO - PROCESS | 1646 | 1467777956854 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:05:56 INFO - PROCESS | 1646 | 1467777956855 Marionette TRACE conn2 <- [1,2066,null,{}] 21:05:56 INFO - PROCESS | 1646 | 1467777956859 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}] 21:05:56 INFO - PROCESS | 1646 | 1467777956861 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:56 INFO - PROCESS | 1646 | 1467777956951 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 21:05:57 INFO - PROCESS | 1646 | 1467777957025 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:57 INFO - PROCESS | 1646 | 1467777957026 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167d1000 == 47 [pid = 1646] [id = 524] 21:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x117206000) [pid = 1646] [serial = 1572] [outer = 0x0] 21:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1175df800) [pid = 1646] [serial = 1573] [outer = 0x117206000] 21:05:57 INFO - PROCESS | 1646 | 1467777957054 Marionette DEBUG loaded listener.js 21:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118315c00) [pid = 1646] [serial = 1574] [outer = 0x117206000] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12c019000 == 46 [pid = 1646] [id = 518] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd15000 == 45 [pid = 1646] [id = 517] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x126a0f000 == 44 [pid = 1646] [id = 516] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12b71b800 == 43 [pid = 1646] [id = 515] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1213d8800 == 42 [pid = 1646] [id = 514] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12a6a9800 == 41 [pid = 1646] [id = 513] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12a3dd800 == 40 [pid = 1646] [id = 512] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x117228800 == 39 [pid = 1646] [id = 511] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x126a1f800 == 38 [pid = 1646] [id = 510] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x123579800 == 37 [pid = 1646] [id = 509] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1192bb000 == 36 [pid = 1646] [id = 508] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x117164000 == 35 [pid = 1646] [id = 507] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1189d0000 == 34 [pid = 1646] [id = 506] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x112d3a800 == 33 [pid = 1646] [id = 505] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12658e000 == 32 [pid = 1646] [id = 504] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd0f800 == 31 [pid = 1646] [id = 523] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12c705800 == 30 [pid = 1646] [id = 522] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x124976800 == 29 [pid = 1646] [id = 521] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x119664800 == 28 [pid = 1646] [id = 520] 21:05:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12c255800 == 27 [pid = 1646] [id = 519] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x117206800) [pid = 1646] [serial = 1495] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118321400) [pid = 1646] [serial = 1498] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117d9cc00) [pid = 1646] [serial = 1496] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12159e000) [pid = 1646] [serial = 1511] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11873b400) [pid = 1646] [serial = 1501] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118456000) [pid = 1646] [serial = 1499] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118747400) [pid = 1646] [serial = 1504] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1190b8800) [pid = 1646] [serial = 1507] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11898e400) [pid = 1646] [serial = 1505] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1187ac400) [pid = 1646] [serial = 1502] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x120e9e800) [pid = 1646] [serial = 1510] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x113f0a800) [pid = 1646] [serial = 1492] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1160ab800) [pid = 1646] [serial = 1493] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x121905c00) [pid = 1646] [serial = 1513] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119a8ac00) [pid = 1646] [serial = 1508] [outer = 0x0] [url = about:blank] 21:05:57 INFO - PROCESS | 1646 | 1467777957988 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]]]}] 21:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1176ms 21:05:58 INFO - PROCESS | 1646 | 1467777958030 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 21:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:05:58 INFO - PROCESS | 1646 | 1467777958032 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 21:05:58 INFO - PROCESS | 1646 | 1467777958035 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:05:58 INFO - PROCESS | 1646 | 1467777958037 Marionette TRACE conn2 <- [1,2070,null,{}] 21:05:58 INFO - PROCESS | 1646 | 1467777958041 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}] 21:05:58 INFO - PROCESS | 1646 | 1467777958042 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:58 INFO - PROCESS | 1646 | 1467777958120 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 21:05:58 INFO - PROCESS | 1646 | 1467777958125 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:58 INFO - PROCESS | 1646 | 1467777958128 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11622c800 == 28 [pid = 1646] [id = 525] 21:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x113a7f400) [pid = 1646] [serial = 1575] [outer = 0x0] 21:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x113d61c00) [pid = 1646] [serial = 1576] [outer = 0x113a7f400] 21:05:58 INFO - PROCESS | 1646 | 1467777958160 Marionette DEBUG loaded listener.js 21:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1129a7c00) [pid = 1646] [serial = 1577] [outer = 0x113a7f400] 21:05:58 INFO - PROCESS | 1646 | 1467777958490 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]]]}] 21:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 469ms 21:05:58 INFO - PROCESS | 1646 | 1467777958534 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 21:05:58 INFO - PROCESS | 1646 | 1467777958538 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 21:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:05:58 INFO - PROCESS | 1646 | 1467777958544 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:05:58 INFO - PROCESS | 1646 | 1467777958546 Marionette TRACE conn2 <- [1,2074,null,{}] 21:05:58 INFO - PROCESS | 1646 | 1467777958549 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}] 21:05:58 INFO - PROCESS | 1646 | 1467777958550 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:58 INFO - PROCESS | 1646 | 1467777958628 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 21:05:58 INFO - PROCESS | 1646 | 1467777958634 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:58 INFO - PROCESS | 1646 | 1467777958636 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x118205000 == 29 [pid = 1646] [id = 526] 21:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117205c00) [pid = 1646] [serial = 1578] [outer = 0x0] 21:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1175df000) [pid = 1646] [serial = 1579] [outer = 0x117205c00] 21:05:58 INFO - PROCESS | 1646 | 1467777958663 Marionette DEBUG loaded listener.js 21:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118298400) [pid = 1646] [serial = 1580] [outer = 0x117205c00] 21:05:59 INFO - PROCESS | 1646 | 1467777959041 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]]]}] 21:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 521ms 21:05:59 INFO - PROCESS | 1646 | 1467777959066 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 1646 | 1467777959067 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 21:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:05:59 INFO - PROCESS | 1646 | 1467777959069 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:05:59 INFO - PROCESS | 1646 | 1467777959072 Marionette TRACE conn2 <- [1,2078,null,{}] 21:05:59 INFO - PROCESS | 1646 | 1467777959082 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}] 21:05:59 INFO - PROCESS | 1646 | 1467777959085 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:59 INFO - PROCESS | 1646 | 1467777959158 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 21:05:59 INFO - PROCESS | 1646 | 1467777959167 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:59 INFO - PROCESS | 1646 | 1467777959169 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d0c800 == 30 [pid = 1646] [id = 527] 21:05:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1160b1800) [pid = 1646] [serial = 1581] [outer = 0x0] 21:05:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11873f800) [pid = 1646] [serial = 1582] [outer = 0x1160b1800] 21:05:59 INFO - PROCESS | 1646 | 1467777959197 Marionette DEBUG loaded listener.js 21:05:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1187aa000) [pid = 1646] [serial = 1583] [outer = 0x1160b1800] 21:05:59 INFO - PROCESS | 1646 | 1467777959534 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]]]}] 21:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 478ms 21:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:05:59 INFO - PROCESS | 1646 | 1467777959549 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 1646 | 1467777959551 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 21:05:59 INFO - PROCESS | 1646 | 1467777959553 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:05:59 INFO - PROCESS | 1646 | 1467777959554 Marionette TRACE conn2 <- [1,2082,null,{}] 21:05:59 INFO - PROCESS | 1646 | 1467777959556 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}] 21:05:59 INFO - PROCESS | 1646 | 1467777959557 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:59 INFO - PROCESS | 1646 | 1467777959638 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 21:05:59 INFO - PROCESS | 1646 | 1467777959701 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:59 INFO - PROCESS | 1646 | 1467777959702 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:05:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x121427000 == 31 [pid = 1646] [id = 528] 21:05:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11845a400) [pid = 1646] [serial = 1584] [outer = 0x0] 21:05:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119060c00) [pid = 1646] [serial = 1585] [outer = 0x11845a400] 21:05:59 INFO - PROCESS | 1646 | 1467777959728 Marionette DEBUG loaded listener.js 21:05:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11970b400) [pid = 1646] [serial = 1586] [outer = 0x11845a400] 21:06:00 INFO - PROCESS | 1646 | 1467777960052 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]]]}] 21:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 521ms 21:06:00 INFO - PROCESS | 1646 | 1467777960074 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 21:06:00 INFO - PROCESS | 1646 | 1467777960076 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 21:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:06:00 INFO - PROCESS | 1646 | 1467777960080 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:06:00 INFO - PROCESS | 1646 | 1467777960082 Marionette TRACE conn2 <- [1,2086,null,{}] 21:06:00 INFO - PROCESS | 1646 | 1467777960092 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}] 21:06:00 INFO - PROCESS | 1646 | 1467777960093 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:00 INFO - PROCESS | 1646 | 1467777960187 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 21:06:00 INFO - PROCESS | 1646 | 1467777960190 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:00 INFO - PROCESS | 1646 | 1467777960191 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x126099800 == 32 [pid = 1646] [id = 529] 21:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x117203c00) [pid = 1646] [serial = 1587] [outer = 0x0] 21:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119920000) [pid = 1646] [serial = 1588] [outer = 0x117203c00] 21:06:00 INFO - PROCESS | 1646 | 1467777960216 Marionette DEBUG loaded listener.js 21:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119b07c00) [pid = 1646] [serial = 1589] [outer = 0x117203c00] 21:06:00 INFO - PROCESS | 1646 | 1467777960570 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]]]}] 21:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 529ms 21:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:06:00 INFO - PROCESS | 1646 | 1467777960607 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 21:06:00 INFO - PROCESS | 1646 | 1467777960608 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 21:06:00 INFO - PROCESS | 1646 | 1467777960610 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:06:00 INFO - PROCESS | 1646 | 1467777960612 Marionette TRACE conn2 <- [1,2090,null,{}] 21:06:00 INFO - PROCESS | 1646 | 1467777960614 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}] 21:06:00 INFO - PROCESS | 1646 | 1467777960618 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:00 INFO - PROCESS | 1646 | 1467777960731 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 21:06:00 INFO - PROCESS | 1646 | 1467777960766 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:00 INFO - PROCESS | 1646 | 1467777960768 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f89800 == 33 [pid = 1646] [id = 530] 21:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11829a400) [pid = 1646] [serial = 1590] [outer = 0x0] 21:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x121017c00) [pid = 1646] [serial = 1591] [outer = 0x11829a400] 21:06:00 INFO - PROCESS | 1646 | 1467777960793 Marionette DEBUG loaded listener.js 21:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124bbf400) [pid = 1646] [serial = 1592] [outer = 0x11829a400] 21:06:01 INFO - PROCESS | 1646 | 1467777961101 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]]]}] 21:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 21:06:01 INFO - PROCESS | 1646 | 1467777961132 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 21:06:01 INFO - PROCESS | 1646 | 1467777961140 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 21:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:06:01 INFO - PROCESS | 1646 | 1467777961143 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:06:01 INFO - PROCESS | 1646 | 1467777961144 Marionette TRACE conn2 <- [1,2094,null,{}] 21:06:01 INFO - PROCESS | 1646 | 1467777961149 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}] 21:06:01 INFO - PROCESS | 1646 | 1467777961150 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:01 INFO - PROCESS | 1646 | 1467777961244 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 21:06:01 INFO - PROCESS | 1646 | 1467777961254 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:01 INFO - PROCESS | 1646 | 1467777961255 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295fd800 == 34 [pid = 1646] [id = 531] 21:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124bc0c00) [pid = 1646] [serial = 1593] [outer = 0x0] 21:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1254c2400) [pid = 1646] [serial = 1594] [outer = 0x124bc0c00] 21:06:01 INFO - PROCESS | 1646 | 1467777961279 Marionette DEBUG loaded listener.js 21:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1260d8000) [pid = 1646] [serial = 1595] [outer = 0x124bc0c00] 21:06:01 INFO - PROCESS | 1646 | 1467777961688 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]]]}] 21:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 571ms 21:06:01 INFO - PROCESS | 1646 | 1467777961716 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 21:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:06:01 INFO - PROCESS | 1646 | 1467777961717 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 21:06:01 INFO - PROCESS | 1646 | 1467777961721 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:06:01 INFO - PROCESS | 1646 | 1467777961723 Marionette TRACE conn2 <- [1,2098,null,{}] 21:06:01 INFO - PROCESS | 1646 | 1467777961726 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}] 21:06:01 INFO - PROCESS | 1646 | 1467777961728 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:01 INFO - PROCESS | 1646 | 1467777961873 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 21:06:01 INFO - PROCESS | 1646 | 1467777961896 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:01 INFO - PROCESS | 1646 | 1467777961898 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a820800 == 35 [pid = 1646] [id = 532] 21:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1260d8800) [pid = 1646] [serial = 1596] [outer = 0x0] 21:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x126465800) [pid = 1646] [serial = 1597] [outer = 0x1260d8800] 21:06:01 INFO - PROCESS | 1646 | 1467777961937 Marionette DEBUG loaded listener.js 21:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126a3a000) [pid = 1646] [serial = 1598] [outer = 0x1260d8800] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1249a8400) [pid = 1646] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1249a9000) [pid = 1646] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116a11000) [pid = 1646] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x111f18400) [pid = 1646] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1182a5c00) [pid = 1646] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1187bf000) [pid = 1646] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119a58000) [pid = 1646] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1167c0c00) [pid = 1646] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12a67e800) [pid = 1646] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a6f4000) [pid = 1646] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1129ab400) [pid = 1646] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x129168c00) [pid = 1646] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119a7f800) [pid = 1646] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126e0a400) [pid = 1646] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1130c3c00) [pid = 1646] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126465c00) [pid = 1646] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:06:02 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12159c800) [pid = 1646] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:06:02 INFO - PROCESS | 1646 | 1467777962421 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]]]}] 21:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 728ms 21:06:02 INFO - PROCESS | 1646 | 1467777962450 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 21:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:06:02 INFO - PROCESS | 1646 | 1467777962452 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 21:06:02 INFO - PROCESS | 1646 | 1467777962454 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:06:02 INFO - PROCESS | 1646 | 1467777962468 Marionette TRACE conn2 <- [1,2102,null,{}] 21:06:02 INFO - PROCESS | 1646 | 1467777962488 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}] 21:06:02 INFO - PROCESS | 1646 | 1467777962489 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:02 INFO - PROCESS | 1646 | 1467777962570 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 21:06:02 INFO - PROCESS | 1646 | 1467777962574 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:02 INFO - PROCESS | 1646 | 1467777962575 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d0a800 == 36 [pid = 1646] [id = 533] 21:06:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1129ad400) [pid = 1646] [serial = 1599] [outer = 0x0] 21:06:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11922e000) [pid = 1646] [serial = 1600] [outer = 0x1129ad400] 21:06:02 INFO - PROCESS | 1646 | 1467777962602 Marionette DEBUG loaded listener.js 21:06:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12134ac00) [pid = 1646] [serial = 1601] [outer = 0x1129ad400] 21:06:02 INFO - PROCESS | 1646 | 1467777962935 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]]]}] 21:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 498ms 21:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:06:02 INFO - PROCESS | 1646 | 1467777962953 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 21:06:02 INFO - PROCESS | 1646 | 1467777962954 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 21:06:02 INFO - PROCESS | 1646 | 1467777962956 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:06:02 INFO - PROCESS | 1646 | 1467777962958 Marionette TRACE conn2 <- [1,2106,null,{}] 21:06:02 INFO - PROCESS | 1646 | 1467777962961 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}] 21:06:02 INFO - PROCESS | 1646 | 1467777962965 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:03 INFO - PROCESS | 1646 | 1467777963050 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 21:06:03 INFO - PROCESS | 1646 | 1467777963054 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:03 INFO - PROCESS | 1646 | 1467777963055 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b903800 == 37 [pid = 1646] [id = 534] 21:06:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1182a4000) [pid = 1646] [serial = 1602] [outer = 0x0] 21:06:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1260e4c00) [pid = 1646] [serial = 1603] [outer = 0x1182a4000] 21:06:03 INFO - PROCESS | 1646 | 1467777963082 Marionette DEBUG loaded listener.js 21:06:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126ad5c00) [pid = 1646] [serial = 1604] [outer = 0x1182a4000] 21:06:03 INFO - PROCESS | 1646 | 1467777963582 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]]]}] 21:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 21:06:03 INFO - PROCESS | 1646 | 1467777963627 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 21:06:03 INFO - PROCESS | 1646 | 1467777963629 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 21:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:06:03 INFO - PROCESS | 1646 | 1467777963631 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:06:03 INFO - PROCESS | 1646 | 1467777963633 Marionette TRACE conn2 <- [1,2110,null,{}] 21:06:03 INFO - PROCESS | 1646 | 1467777963635 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}] 21:06:03 INFO - PROCESS | 1646 | 1467777963645 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:03 INFO - PROCESS | 1646 | 1467777963734 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 21:06:03 INFO - PROCESS | 1646 | 1467777963737 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:03 INFO - PROCESS | 1646 | 1467777963739 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x126095800 == 38 [pid = 1646] [id = 535] 21:06:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126e02800) [pid = 1646] [serial = 1605] [outer = 0x0] 21:06:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128b1f000) [pid = 1646] [serial = 1606] [outer = 0x126e02800] 21:06:03 INFO - PROCESS | 1646 | 1467777963765 Marionette DEBUG loaded listener.js 21:06:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129391c00) [pid = 1646] [serial = 1607] [outer = 0x126e02800] 21:06:04 INFO - PROCESS | 1646 | 1467777964142 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]]]}] 21:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 571ms 21:06:04 INFO - PROCESS | 1646 | 1467777964202 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 21:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:06:04 INFO - PROCESS | 1646 | 1467777964205 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 21:06:04 INFO - PROCESS | 1646 | 1467777964209 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:06:04 INFO - PROCESS | 1646 | 1467777964213 Marionette TRACE conn2 <- [1,2114,null,{}] 21:06:04 INFO - PROCESS | 1646 | 1467777964217 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}] 21:06:04 INFO - PROCESS | 1646 | 1467777964219 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:04 INFO - PROCESS | 1646 | 1467777964351 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 21:06:04 INFO - PROCESS | 1646 | 1467777964480 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:04 INFO - PROCESS | 1646 | 1467777964483 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x11716a000 == 39 [pid = 1646] [id = 536] 21:06:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x113d66400) [pid = 1646] [serial = 1608] [outer = 0x0] 21:06:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x115eea800) [pid = 1646] [serial = 1609] [outer = 0x113d66400] 21:06:04 INFO - PROCESS | 1646 | 1467777964537 Marionette DEBUG loaded listener.js 21:06:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1167c1000) [pid = 1646] [serial = 1610] [outer = 0x113d66400] 21:06:05 INFO - PROCESS | 1646 | 1467777965049 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]]]}] 21:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 875ms 21:06:05 INFO - PROCESS | 1646 | 1467777965105 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 21:06:05 INFO - PROCESS | 1646 | 1467777965107 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 21:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:06:05 INFO - PROCESS | 1646 | 1467777965116 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:06:05 INFO - PROCESS | 1646 | 1467777965117 Marionette TRACE conn2 <- [1,2118,null,{}] 21:06:05 INFO - PROCESS | 1646 | 1467777965120 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}] 21:06:05 INFO - PROCESS | 1646 | 1467777965122 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:05 INFO - PROCESS | 1646 | 1467777965230 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 21:06:05 INFO - PROCESS | 1646 | 1467777965325 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:05 INFO - PROCESS | 1646 | 1467777965327 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234f2800 == 40 [pid = 1646] [id = 537] 21:06:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118317400) [pid = 1646] [serial = 1611] [outer = 0x0] 21:06:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11831fc00) [pid = 1646] [serial = 1612] [outer = 0x118317400] 21:06:05 INFO - PROCESS | 1646 | 1467777965357 Marionette DEBUG loaded listener.js 21:06:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11845f800) [pid = 1646] [serial = 1613] [outer = 0x118317400] 21:06:06 INFO - PROCESS | 1646 | 1467777966110 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]]]}] 21:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1022ms 21:06:06 INFO - PROCESS | 1646 | 1467777966138 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 21:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:06:06 INFO - PROCESS | 1646 | 1467777966140 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 21:06:06 INFO - PROCESS | 1646 | 1467777966143 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:06:06 INFO - PROCESS | 1646 | 1467777966145 Marionette TRACE conn2 <- [1,2122,null,{}] 21:06:06 INFO - PROCESS | 1646 | 1467777966157 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}] 21:06:06 INFO - PROCESS | 1646 | 1467777966159 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:06 INFO - PROCESS | 1646 | 1467777966258 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 21:06:06 INFO - PROCESS | 1646 | 1467777966316 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:06 INFO - PROCESS | 1646 | 1467777966317 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1190c5800 == 41 [pid = 1646] [id = 538] 21:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x117d9b000) [pid = 1646] [serial = 1614] [outer = 0x0] 21:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11829a000) [pid = 1646] [serial = 1615] [outer = 0x117d9b000] 21:06:06 INFO - PROCESS | 1646 | 1467777966346 Marionette DEBUG loaded listener.js 21:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x118321400) [pid = 1646] [serial = 1616] [outer = 0x117d9b000] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12b903800 == 40 [pid = 1646] [id = 534] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x119d0a800 == 39 [pid = 1646] [id = 533] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12a820800 == 38 [pid = 1646] [id = 532] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1295fd800 == 37 [pid = 1646] [id = 531] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x128f89800 == 36 [pid = 1646] [id = 530] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x126099800 == 35 [pid = 1646] [id = 529] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x121427000 == 34 [pid = 1646] [id = 528] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x119d0c800 == 33 [pid = 1646] [id = 527] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x118205000 == 32 [pid = 1646] [id = 526] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11622c800 == 31 [pid = 1646] [id = 525] 21:06:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1167d1000 == 30 [pid = 1646] [id = 524] 21:06:06 INFO - PROCESS | 1646 | 1467777966687 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]]]}] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129409400) [pid = 1646] [serial = 1490] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12190ec00) [pid = 1646] [serial = 1514] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124be1800) [pid = 1646] [serial = 1537] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126560400) [pid = 1646] [serial = 1540] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126502800) [pid = 1646] [serial = 1538] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1175e4400) [pid = 1646] [serial = 1522] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1182a7000) [pid = 1646] [serial = 1523] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1121be400) [pid = 1646] [serial = 1516] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1130c4800) [pid = 1646] [serial = 1517] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118455000) [pid = 1646] [serial = 1525] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118741800) [pid = 1646] [serial = 1526] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119225c00) [pid = 1646] [serial = 1528] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11991e400) [pid = 1646] [serial = 1529] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119b22800) [pid = 1646] [serial = 1531] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1210bb000) [pid = 1646] [serial = 1532] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116fcbc00) [pid = 1646] [serial = 1519] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118299800) [pid = 1646] [serial = 1520] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a6f7800) [pid = 1646] [serial = 1556] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a8a3c00) [pid = 1646] [serial = 1559] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11829c000) [pid = 1646] [serial = 1543] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126e03800) [pid = 1646] [serial = 1544] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a89a800) [pid = 1646] [serial = 1558] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12939cc00) [pid = 1646] [serial = 1552] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a67d800) [pid = 1646] [serial = 1553] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a6f1c00) [pid = 1646] [serial = 1555] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x121613c00) [pid = 1646] [serial = 1534] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126e0f000) [pid = 1646] [serial = 1546] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x121cd2800) [pid = 1646] [serial = 1535] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x128d11800) [pid = 1646] [serial = 1549] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x129166800) [pid = 1646] [serial = 1550] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x126e03c00) [pid = 1646] [serial = 1541] [outer = 0x0] [url = about:blank] 21:06:06 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x128d11c00) [pid = 1646] [serial = 1547] [outer = 0x0] [url = about:blank] 21:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 579ms 21:06:06 INFO - PROCESS | 1646 | 1467777966723 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 21:06:06 INFO - PROCESS | 1646 | 1467777966726 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 21:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:06:06 INFO - PROCESS | 1646 | 1467777966733 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:06:06 INFO - PROCESS | 1646 | 1467777966734 Marionette TRACE conn2 <- [1,2126,null,{}] 21:06:06 INFO - PROCESS | 1646 | 1467777966737 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}] 21:06:06 INFO - PROCESS | 1646 | 1467777966738 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:06 INFO - PROCESS | 1646 | 1467777966816 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 21:06:06 INFO - PROCESS | 1646 | 1467777966819 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:06 INFO - PROCESS | 1646 | 1467777966821 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d33000 == 31 [pid = 1646] [id = 539] 21:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118455800) [pid = 1646] [serial = 1617] [outer = 0x0] 21:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11845f000) [pid = 1646] [serial = 1618] [outer = 0x118455800] 21:06:06 INFO - PROCESS | 1646 | 1467777966850 Marionette DEBUG loaded listener.js 21:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118744400) [pid = 1646] [serial = 1619] [outer = 0x118455800] 21:06:07 INFO - PROCESS | 1646 | 1467777967185 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]]]}] 21:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 469ms 21:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:06:07 INFO - PROCESS | 1646 | 1467777967202 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 21:06:07 INFO - PROCESS | 1646 | 1467777967203 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 21:06:07 INFO - PROCESS | 1646 | 1467777967205 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:06:07 INFO - PROCESS | 1646 | 1467777967208 Marionette TRACE conn2 <- [1,2130,null,{}] 21:06:07 INFO - PROCESS | 1646 | 1467777967216 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}] 21:06:07 INFO - PROCESS | 1646 | 1467777967219 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:07 INFO - PROCESS | 1646 | 1467777967327 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 21:06:07 INFO - PROCESS | 1646 | 1467777967381 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:07 INFO - PROCESS | 1646 | 1467777967383 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234e5800 == 32 [pid = 1646] [id = 540] 21:06:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1187a8c00) [pid = 1646] [serial = 1620] [outer = 0x0] 21:06:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118989800) [pid = 1646] [serial = 1621] [outer = 0x1187a8c00] 21:06:07 INFO - PROCESS | 1646 | 1467777967414 Marionette DEBUG loaded listener.js 21:06:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119921800) [pid = 1646] [serial = 1622] [outer = 0x1187a8c00] 21:06:07 INFO - PROCESS | 1646 | 1467777967752 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] 21:06:07 INFO - PROCESS | 1646 | 1467777967785 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 21:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:06:07 INFO - PROCESS | 1646 | 1467777967788 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:06:07 INFO - PROCESS | 1646 | 1467777967790 Marionette TRACE conn2 <- [1,2134,null,{}] 21:06:07 INFO - PROCESS | 1646 | 1467777967794 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}] 21:06:07 INFO - PROCESS | 1646 | 1467777967796 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:07 INFO - PROCESS | 1646 | 1467777967926 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 21:06:08 INFO - PROCESS | 1646 | 1467777968006 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:08 INFO - PROCESS | 1646 | 1467777968007 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a19800 == 33 [pid = 1646] [id = 541] 21:06:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11970bc00) [pid = 1646] [serial = 1623] [outer = 0x0] 21:06:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119b0dc00) [pid = 1646] [serial = 1624] [outer = 0x11970bc00] 21:06:08 INFO - PROCESS | 1646 | 1467777968047 Marionette DEBUG loaded listener.js 21:06:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x121018000) [pid = 1646] [serial = 1625] [outer = 0x11970bc00] 21:06:08 INFO - PROCESS | 1646 | 1467777968322 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]]]}] 21:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 573ms 21:06:08 INFO - PROCESS | 1646 | 1467777968368 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 21:06:08 INFO - PROCESS | 1646 | 1467777968369 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 21:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:06:08 INFO - PROCESS | 1646 | 1467777968371 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:06:08 INFO - PROCESS | 1646 | 1467777968373 Marionette TRACE conn2 <- [1,2138,null,{}] 21:06:08 INFO - PROCESS | 1646 | 1467777968375 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}] 21:06:08 INFO - PROCESS | 1646 | 1467777968376 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:08 INFO - PROCESS | 1646 | 1467777968456 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 21:06:08 INFO - PROCESS | 1646 | 1467777968516 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:08 INFO - PROCESS | 1646 | 1467777968517 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f8c800 == 34 [pid = 1646] [id = 542] 21:06:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1167c0800) [pid = 1646] [serial = 1626] [outer = 0x0] 21:06:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12159c800) [pid = 1646] [serial = 1627] [outer = 0x1167c0800] 21:06:08 INFO - PROCESS | 1646 | 1467777968541 Marionette DEBUG loaded listener.js 21:06:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x121910400) [pid = 1646] [serial = 1628] [outer = 0x1167c0800] 21:06:08 INFO - PROCESS | 1646 | 1467777968857 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]]]}] 21:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 21:06:08 INFO - PROCESS | 1646 | 1467777968895 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 21:06:08 INFO - PROCESS | 1646 | 1467777968898 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 21:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:06:08 INFO - PROCESS | 1646 | 1467777968901 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:06:08 INFO - PROCESS | 1646 | 1467777968902 Marionette TRACE conn2 <- [1,2142,null,{}] 21:06:08 INFO - PROCESS | 1646 | 1467777968904 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}] 21:06:08 INFO - PROCESS | 1646 | 1467777968908 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:09 INFO - PROCESS | 1646 | 1467777969023 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 21:06:09 INFO - PROCESS | 1646 | 1467777969035 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:09 INFO - PROCESS | 1646 | 1467777969036 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a81e800 == 35 [pid = 1646] [id = 543] 21:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x121a78c00) [pid = 1646] [serial = 1629] [outer = 0x0] 21:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124be1800) [pid = 1646] [serial = 1630] [outer = 0x121a78c00] 21:06:09 INFO - PROCESS | 1646 | 1467777969062 Marionette DEBUG loaded listener.js 21:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12670a800) [pid = 1646] [serial = 1631] [outer = 0x121a78c00] 21:06:09 INFO - PROCESS | 1646 | 1467777969407 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] 21:06:09 INFO - PROCESS | 1646 | 1467777969422 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 21:06:09 INFO - PROCESS | 1646 | 1467777969424 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:06:09 INFO - PROCESS | 1646 | 1467777969425 Marionette TRACE conn2 <- [1,2146,null,{}] 21:06:09 INFO - PROCESS | 1646 | 1467777969428 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}] 21:06:09 INFO - PROCESS | 1646 | 1467777969430 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:09 INFO - PROCESS | 1646 | 1467777969525 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 21:06:09 INFO - PROCESS | 1646 | 1467777969535 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:09 INFO - PROCESS | 1646 | 1467777969536 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9c4800 == 36 [pid = 1646] [id = 544] 21:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126a32c00) [pid = 1646] [serial = 1632] [outer = 0x0] 21:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126e0c000) [pid = 1646] [serial = 1633] [outer = 0x126a32c00] 21:06:09 INFO - PROCESS | 1646 | 1467777969561 Marionette DEBUG loaded listener.js 21:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128b23800) [pid = 1646] [serial = 1634] [outer = 0x126a32c00] 21:06:09 INFO - PROCESS | 1646 | 1467777969989 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] 21:06:10 INFO - PROCESS | 1646 | 1467777969999 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 21:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:06:10 INFO - PROCESS | 1646 | 1467777970002 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:06:10 INFO - PROCESS | 1646 | 1467777970004 Marionette TRACE conn2 <- [1,2150,null,{}] 21:06:10 INFO - PROCESS | 1646 | 1467777970016 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}] 21:06:10 INFO - PROCESS | 1646 | 1467777970017 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:10 INFO - PROCESS | 1646 | 1467777970136 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 21:06:10 INFO - PROCESS | 1646 | 1467777970140 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:10 INFO - PROCESS | 1646 | 1467777970141 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b904800 == 37 [pid = 1646] [id = 545] 21:06:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12655ec00) [pid = 1646] [serial = 1635] [outer = 0x0] 21:06:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128f4e000) [pid = 1646] [serial = 1636] [outer = 0x12655ec00] 21:06:10 INFO - PROCESS | 1646 | 1467777970165 Marionette DEBUG loaded listener.js 21:06:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129393400) [pid = 1646] [serial = 1637] [outer = 0x12655ec00] 21:06:10 INFO - PROCESS | 1646 | 1467777970490 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]]]}] 21:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 530ms 21:06:10 INFO - PROCESS | 1646 | 1467777970536 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 21:06:10 INFO - PROCESS | 1646 | 1467777970537 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 21:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:06:10 INFO - PROCESS | 1646 | 1467777970539 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:06:10 INFO - PROCESS | 1646 | 1467777970540 Marionette TRACE conn2 <- [1,2154,null,{}] 21:06:10 INFO - PROCESS | 1646 | 1467777970543 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}] 21:06:10 INFO - PROCESS | 1646 | 1467777970544 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:10 INFO - PROCESS | 1646 | 1467777970640 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 21:06:10 INFO - PROCESS | 1646 | 1467777970646 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:10 INFO - PROCESS | 1646 | 1467777970647 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd1a800 == 38 [pid = 1646] [id = 546] 21:06:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1121be800) [pid = 1646] [serial = 1638] [outer = 0x0] 21:06:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129403400) [pid = 1646] [serial = 1639] [outer = 0x1121be800] 21:06:10 INFO - PROCESS | 1646 | 1467777970671 Marionette DEBUG loaded listener.js 21:06:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126e09800) [pid = 1646] [serial = 1640] [outer = 0x1121be800] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x117203c00) [pid = 1646] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113a7f400) [pid = 1646] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x117da2800) [pid = 1646] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x117206000) [pid = 1646] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11845a400) [pid = 1646] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11829a400) [pid = 1646] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x117205c00) [pid = 1646] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1160b1800) [pid = 1646] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1187c0800) [pid = 1646] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1219cfc00) [pid = 1646] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x121816000) [pid = 1646] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1260d8800) [pid = 1646] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124bc0c00) [pid = 1646] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1182a4000) [pid = 1646] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:06:10 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1129ad400) [pid = 1646] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:06:11 INFO - PROCESS | 1646 | 1467777971077 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]]]}] 21:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 570ms 21:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:06:11 INFO - PROCESS | 1646 | 1467777971110 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 21:06:11 INFO - PROCESS | 1646 | 1467777971111 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 21:06:11 INFO - PROCESS | 1646 | 1467777971116 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:06:11 INFO - PROCESS | 1646 | 1467777971117 Marionette TRACE conn2 <- [1,2158,null,{}] 21:06:11 INFO - PROCESS | 1646 | 1467777971119 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}] 21:06:11 INFO - PROCESS | 1646 | 1467777971120 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:11 INFO - PROCESS | 1646 | 1467777971199 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 21:06:11 INFO - PROCESS | 1646 | 1467777971254 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:11 INFO - PROCESS | 1646 | 1467777971255 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12934f800 == 39 [pid = 1646] [id = 547] 21:06:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113355c00) [pid = 1646] [serial = 1641] [outer = 0x0] 21:06:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11829c400) [pid = 1646] [serial = 1642] [outer = 0x113355c00] 21:06:11 INFO - PROCESS | 1646 | 1467777971278 Marionette DEBUG loaded listener.js 21:06:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119a80000) [pid = 1646] [serial = 1643] [outer = 0x113355c00] 21:06:11 INFO - PROCESS | 1646 | 1467777971554 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]]]}] 21:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 470ms 21:06:11 INFO - PROCESS | 1646 | 1467777971585 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 21:06:11 INFO - PROCESS | 1646 | 1467777971587 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 21:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:06:11 INFO - PROCESS | 1646 | 1467777971589 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:06:11 INFO - PROCESS | 1646 | 1467777971591 Marionette TRACE conn2 <- [1,2162,null,{}] 21:06:11 INFO - PROCESS | 1646 | 1467777971593 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}] 21:06:11 INFO - PROCESS | 1646 | 1467777971595 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:11 INFO - PROCESS | 1646 | 1467777971700 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 21:06:11 INFO - PROCESS | 1646 | 1467777971704 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:11 INFO - PROCESS | 1646 | 1467777971705 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c712000 == 40 [pid = 1646] [id = 548] 21:06:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x121816000) [pid = 1646] [serial = 1644] [outer = 0x0] 21:06:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a535000) [pid = 1646] [serial = 1645] [outer = 0x121816000] 21:06:11 INFO - PROCESS | 1646 | 1467777971738 Marionette DEBUG loaded listener.js 21:06:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a6f3800) [pid = 1646] [serial = 1646] [outer = 0x121816000] 21:06:12 INFO - PROCESS | 1646 | 1467777972082 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]]]}] 21:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 518ms 21:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:06:12 INFO - PROCESS | 1646 | 1467777972109 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 21:06:12 INFO - PROCESS | 1646 | 1467777972111 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 21:06:12 INFO - PROCESS | 1646 | 1467777972116 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:06:12 INFO - PROCESS | 1646 | 1467777972117 Marionette TRACE conn2 <- [1,2166,null,{}] 21:06:12 INFO - PROCESS | 1646 | 1467777972119 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}] 21:06:12 INFO - PROCESS | 1646 | 1467777972120 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:12 INFO - PROCESS | 1646 | 1467777972226 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 21:06:12 INFO - PROCESS | 1646 | 1467777972231 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:12 INFO - PROCESS | 1646 | 1467777972233 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ca3c000 == 41 [pid = 1646] [id = 549] 21:06:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a6f5800) [pid = 1646] [serial = 1647] [outer = 0x0] 21:06:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a6fe000) [pid = 1646] [serial = 1648] [outer = 0x12a6f5800] 21:06:12 INFO - PROCESS | 1646 | 1467777972256 Marionette DEBUG loaded listener.js 21:06:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a8a2400) [pid = 1646] [serial = 1649] [outer = 0x12a6f5800] 21:06:12 INFO - PROCESS | 1646 | 1467777972554 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]]]}] 21:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 469ms 21:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:06:12 INFO - PROCESS | 1646 | 1467777972585 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 21:06:12 INFO - PROCESS | 1646 | 1467777972586 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 21:06:12 INFO - PROCESS | 1646 | 1467777972588 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:06:12 INFO - PROCESS | 1646 | 1467777972589 Marionette TRACE conn2 <- [1,2170,null,{}] 21:06:12 INFO - PROCESS | 1646 | 1467777972591 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}] 21:06:12 INFO - PROCESS | 1646 | 1467777972592 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:12 INFO - PROCESS | 1646 | 1467777972673 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 21:06:12 INFO - PROCESS | 1646 | 1467777972678 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:12 INFO - PROCESS | 1646 | 1467777972679 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc93800 == 42 [pid = 1646] [id = 550] 21:06:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128b23c00) [pid = 1646] [serial = 1650] [outer = 0x0] 21:06:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ae3dc00) [pid = 1646] [serial = 1651] [outer = 0x128b23c00] 21:06:12 INFO - PROCESS | 1646 | 1467777972710 Marionette DEBUG loaded listener.js 21:06:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ae45400) [pid = 1646] [serial = 1652] [outer = 0x128b23c00] 21:06:13 INFO - PROCESS | 1646 | 1467777973153 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]]]}] 21:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 620ms 21:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:06:13 INFO - PROCESS | 1646 | 1467777973209 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 21:06:13 INFO - PROCESS | 1646 | 1467777973211 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 21:06:13 INFO - PROCESS | 1646 | 1467777973215 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:06:13 INFO - PROCESS | 1646 | 1467777973217 Marionette TRACE conn2 <- [1,2174,null,{}] 21:06:13 INFO - PROCESS | 1646 | 1467777973220 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}] 21:06:13 INFO - PROCESS | 1646 | 1467777973222 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:13 INFO - PROCESS | 1646 | 1467777973329 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 21:06:13 INFO - PROCESS | 1646 | 1467777973422 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:13 INFO - PROCESS | 1646 | 1467777973424 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d24000 == 43 [pid = 1646] [id = 551] 21:06:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1162e0800) [pid = 1646] [serial = 1653] [outer = 0x0] 21:06:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116a03800) [pid = 1646] [serial = 1654] [outer = 0x1162e0800] 21:06:13 INFO - PROCESS | 1646 | 1467777973455 Marionette DEBUG loaded listener.js 21:06:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1182a3000) [pid = 1646] [serial = 1655] [outer = 0x1162e0800] 21:06:13 INFO - PROCESS | 1646 | 1467777973867 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]]]}] 21:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 21:06:13 INFO - PROCESS | 1646 | 1467777973885 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 21:06:13 INFO - PROCESS | 1646 | 1467777973888 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 21:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:06:13 INFO - PROCESS | 1646 | 1467777973892 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:06:13 INFO - PROCESS | 1646 | 1467777973894 Marionette TRACE conn2 <- [1,2178,null,{}] 21:06:13 INFO - PROCESS | 1646 | 1467777973897 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}] 21:06:13 INFO - PROCESS | 1646 | 1467777973899 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:14 INFO - PROCESS | 1646 | 1467777974001 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 21:06:14 INFO - PROCESS | 1646 | 1467777974072 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:14 INFO - PROCESS | 1646 | 1467777974074 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x129350800 == 44 [pid = 1646] [id = 552] 21:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1187afc00) [pid = 1646] [serial = 1656] [outer = 0x0] 21:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11898bc00) [pid = 1646] [serial = 1657] [outer = 0x1187afc00] 21:06:14 INFO - PROCESS | 1646 | 1467777974145 Marionette DEBUG loaded listener.js 21:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11970e000) [pid = 1646] [serial = 1658] [outer = 0x1187afc00] 21:06:14 INFO - PROCESS | 1646 | 1467777974553 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]]]}] 21:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 673ms 21:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:06:14 INFO - PROCESS | 1646 | 1467777974566 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 21:06:14 INFO - PROCESS | 1646 | 1467777974568 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 21:06:14 INFO - PROCESS | 1646 | 1467777974570 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:06:14 INFO - PROCESS | 1646 | 1467777974573 Marionette TRACE conn2 <- [1,2182,null,{}] 21:06:14 INFO - PROCESS | 1646 | 1467777974596 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}] 21:06:14 INFO - PROCESS | 1646 | 1467777974600 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:14 INFO - PROCESS | 1646 | 1467777974741 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 21:06:14 INFO - PROCESS | 1646 | 1467777974796 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:14 INFO - PROCESS | 1646 | 1467777974799 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc86000 == 45 [pid = 1646] [id = 553] 21:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1249a8400) [pid = 1646] [serial = 1659] [outer = 0x0] 21:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124bb5400) [pid = 1646] [serial = 1660] [outer = 0x1249a8400] 21:06:14 INFO - PROCESS | 1646 | 1467777974829 Marionette DEBUG loaded listener.js 21:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12602b800) [pid = 1646] [serial = 1661] [outer = 0x1249a8400] 21:06:15 INFO - PROCESS | 1646 | 1467777975256 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]]]}] 21:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 720ms 21:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:06:15 INFO - PROCESS | 1646 | 1467777975291 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 21:06:15 INFO - PROCESS | 1646 | 1467777975293 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 21:06:15 INFO - PROCESS | 1646 | 1467777975295 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:06:15 INFO - PROCESS | 1646 | 1467777975296 Marionette TRACE conn2 <- [1,2186,null,{}] 21:06:15 INFO - PROCESS | 1646 | 1467777975299 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}] 21:06:15 INFO - PROCESS | 1646 | 1467777975300 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:15 INFO - PROCESS | 1646 | 1467777975403 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 21:06:15 INFO - PROCESS | 1646 | 1467777975461 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:15 INFO - PROCESS | 1646 | 1467777975463 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x124971000 == 46 [pid = 1646] [id = 554] 21:06:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119a86c00) [pid = 1646] [serial = 1662] [outer = 0x0] 21:06:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x124911c00) [pid = 1646] [serial = 1663] [outer = 0x119a86c00] 21:06:15 INFO - PROCESS | 1646 | 1467777975492 Marionette DEBUG loaded listener.js 21:06:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1260e2c00) [pid = 1646] [serial = 1664] [outer = 0x119a86c00] 21:06:16 INFO - PROCESS | 1646 | 1467777976126 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]]]}] 21:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 871ms 21:06:16 INFO - PROCESS | 1646 | 1467777976167 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 21:06:16 INFO - PROCESS | 1646 | 1467777976169 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 21:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:06:16 INFO - PROCESS | 1646 | 1467777976172 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:06:16 INFO - PROCESS | 1646 | 1467777976175 Marionette TRACE conn2 <- [1,2190,null,{}] 21:06:16 INFO - PROCESS | 1646 | 1467777976179 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}] 21:06:16 INFO - PROCESS | 1646 | 1467777976180 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:16 INFO - PROCESS | 1646 | 1467777976269 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 21:06:16 INFO - PROCESS | 1646 | 1467777976338 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:16 INFO - PROCESS | 1646 | 1467777976340 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x117215800 == 47 [pid = 1646] [id = 555] 21:06:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11696e000) [pid = 1646] [serial = 1665] [outer = 0x0] 21:06:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1175e8400) [pid = 1646] [serial = 1666] [outer = 0x11696e000] 21:06:16 INFO - PROCESS | 1646 | 1467777976368 Marionette DEBUG loaded listener.js 21:06:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118313800) [pid = 1646] [serial = 1667] [outer = 0x11696e000] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x12ca3c000 == 46 [pid = 1646] [id = 549] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x12c712000 == 45 [pid = 1646] [id = 548] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x12934f800 == 44 [pid = 1646] [id = 547] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd1a800 == 43 [pid = 1646] [id = 546] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x12b904800 == 42 [pid = 1646] [id = 545] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9c4800 == 41 [pid = 1646] [id = 544] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x12a81e800 == 40 [pid = 1646] [id = 543] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x128f8c800 == 39 [pid = 1646] [id = 542] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x126a19800 == 38 [pid = 1646] [id = 541] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x1234e5800 == 37 [pid = 1646] [id = 540] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x117d33000 == 36 [pid = 1646] [id = 539] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x1190c5800 == 35 [pid = 1646] [id = 538] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x11716a000 == 34 [pid = 1646] [id = 536] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x126095800 == 33 [pid = 1646] [id = 535] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x1234f2800 == 32 [pid = 1646] [id = 537] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x124971000 == 31 [pid = 1646] [id = 554] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc86000 == 30 [pid = 1646] [id = 553] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x129350800 == 29 [pid = 1646] [id = 552] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc93800 == 28 [pid = 1646] [id = 550] 21:06:17 INFO - PROCESS | 1646 | --DOCSHELL 0x117d24000 == 27 [pid = 1646] [id = 551] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119920000) [pid = 1646] [serial = 1588] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x113d61c00) [pid = 1646] [serial = 1576] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1129a7c00) [pid = 1646] [serial = 1577] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118458000) [pid = 1646] [serial = 1562] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1182a4800) [pid = 1646] [serial = 1561] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118315c00) [pid = 1646] [serial = 1574] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1175df800) [pid = 1646] [serial = 1573] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119060c00) [pid = 1646] [serial = 1585] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124bbf400) [pid = 1646] [serial = 1592] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1175df000) [pid = 1646] [serial = 1579] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118298400) [pid = 1646] [serial = 1580] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11873f800) [pid = 1646] [serial = 1582] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11992c800) [pid = 1646] [serial = 1565] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x121017c00) [pid = 1646] [serial = 1591] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119226800) [pid = 1646] [serial = 1564] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1187aa000) [pid = 1646] [serial = 1583] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126464c00) [pid = 1646] [serial = 1568] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124be5400) [pid = 1646] [serial = 1567] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119a85000) [pid = 1646] [serial = 1571] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12916b400) [pid = 1646] [serial = 1570] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126465800) [pid = 1646] [serial = 1597] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1254c2400) [pid = 1646] [serial = 1594] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1260e4c00) [pid = 1646] [serial = 1603] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128b1f000) [pid = 1646] [serial = 1606] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11922e000) [pid = 1646] [serial = 1600] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126a3a000) [pid = 1646] [serial = 1598] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1260d8000) [pid = 1646] [serial = 1595] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119b07c00) [pid = 1646] [serial = 1589] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126ad5c00) [pid = 1646] [serial = 1604] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11970b400) [pid = 1646] [serial = 1586] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12134ac00) [pid = 1646] [serial = 1601] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 1646 | 1467777977233 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]]]}] 21:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1074ms 21:06:17 INFO - PROCESS | 1646 | 1467777977247 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 21:06:17 INFO - PROCESS | 1646 | 1467777977250 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 21:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:06:17 INFO - PROCESS | 1646 | 1467777977253 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:06:17 INFO - PROCESS | 1646 | 1467777977255 Marionette TRACE conn2 <- [1,2194,null,{}] 21:06:17 INFO - PROCESS | 1646 | 1467777977259 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}] 21:06:17 INFO - PROCESS | 1646 | 1467777977261 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:17 INFO - PROCESS | 1646 | 1467777977339 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 21:06:17 INFO - PROCESS | 1646 | 1467777977395 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 1646 | 1467777977398 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f33800 == 28 [pid = 1646] [id = 556] 21:06:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11662f000) [pid = 1646] [serial = 1668] [outer = 0x0] 21:06:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11728f800) [pid = 1646] [serial = 1669] [outer = 0x11662f000] 21:06:17 INFO - PROCESS | 1646 | 1467777977426 Marionette DEBUG loaded listener.js 21:06:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1182a0400) [pid = 1646] [serial = 1670] [outer = 0x11662f000] 21:06:17 INFO - PROCESS | 1646 | 1467777977743 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]]]}] 21:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 21:06:17 INFO - PROCESS | 1646 | 1467777977774 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 21:06:17 INFO - PROCESS | 1646 | 1467777977778 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 21:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:06:17 INFO - PROCESS | 1646 | 1467777977785 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:06:17 INFO - PROCESS | 1646 | 1467777977787 Marionette TRACE conn2 <- [1,2198,null,{}] 21:06:17 INFO - PROCESS | 1646 | 1467777977789 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}] 21:06:17 INFO - PROCESS | 1646 | 1467777977791 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:17 INFO - PROCESS | 1646 | 1467777977870 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 21:06:17 INFO - PROCESS | 1646 | 1467777977874 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 1646 | 1467777977875 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192ba000 == 29 [pid = 1646] [id = 557] 21:06:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118359c00) [pid = 1646] [serial = 1671] [outer = 0x0] 21:06:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118623000) [pid = 1646] [serial = 1672] [outer = 0x118359c00] 21:06:17 INFO - PROCESS | 1646 | 1467777977906 Marionette DEBUG loaded listener.js 21:06:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1187a9c00) [pid = 1646] [serial = 1673] [outer = 0x118359c00] 21:06:18 INFO - PROCESS | 1646 | 1467777978274 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]]]}] 21:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 21:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:06:18 INFO - PROCESS | 1646 | 1467777978305 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 1646 | 1467777978307 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 21:06:18 INFO - PROCESS | 1646 | 1467777978309 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:06:18 INFO - PROCESS | 1646 | 1467777978311 Marionette TRACE conn2 <- [1,2202,null,{}] 21:06:18 INFO - PROCESS | 1646 | 1467777978319 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}] 21:06:18 INFO - PROCESS | 1646 | 1467777978323 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:18 INFO - PROCESS | 1646 | 1467777978402 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 21:06:18 INFO - PROCESS | 1646 | 1467777978407 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:18 INFO - PROCESS | 1646 | 1467777978409 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x121a50000 == 30 [pid = 1646] [id = 558] 21:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1129af800) [pid = 1646] [serial = 1674] [outer = 0x0] 21:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119711000) [pid = 1646] [serial = 1675] [outer = 0x1129af800] 21:06:18 INFO - PROCESS | 1646 | 1467777978440 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119a82c00) [pid = 1646] [serial = 1676] [outer = 0x1129af800] 21:06:18 INFO - PROCESS | 1646 | 1467777978759 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]]]}] 21:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 472ms 21:06:18 INFO - PROCESS | 1646 | 1467777978783 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 1646 | 1467777978785 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 21:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:06:18 INFO - PROCESS | 1646 | 1467777978787 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:06:18 INFO - PROCESS | 1646 | 1467777978788 Marionette TRACE conn2 <- [1,2206,null,{}] 21:06:18 INFO - PROCESS | 1646 | 1467777978791 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}] 21:06:18 INFO - PROCESS | 1646 | 1467777978792 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:18 INFO - PROCESS | 1646 | 1467777978870 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 21:06:18 INFO - PROCESS | 1646 | 1467777978934 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:18 INFO - PROCESS | 1646 | 1467777978935 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254aa800 == 31 [pid = 1646] [id = 559] 21:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119704400) [pid = 1646] [serial = 1677] [outer = 0x0] 21:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x120e96c00) [pid = 1646] [serial = 1678] [outer = 0x119704400] 21:06:18 INFO - PROCESS | 1646 | 1467777978960 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1210bf000) [pid = 1646] [serial = 1679] [outer = 0x119704400] 21:06:19 INFO - PROCESS | 1646 | 1467777979283 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]]]}] 21:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms 21:06:19 INFO - PROCESS | 1646 | 1467777979307 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 21:06:19 INFO - PROCESS | 1646 | 1467777979319 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 21:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:06:19 INFO - PROCESS | 1646 | 1467777979328 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:06:19 INFO - PROCESS | 1646 | 1467777979329 Marionette TRACE conn2 <- [1,2210,null,{}] 21:06:19 INFO - PROCESS | 1646 | 1467777979332 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}] 21:06:19 INFO - PROCESS | 1646 | 1467777979333 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:19 INFO - PROCESS | 1646 | 1467777979476 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 21:06:19 INFO - PROCESS | 1646 | 1467777979501 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:19 INFO - PROCESS | 1646 | 1467777979502 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f81000 == 32 [pid = 1646] [id = 560] 21:06:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11831ec00) [pid = 1646] [serial = 1680] [outer = 0x0] 21:06:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x121905000) [pid = 1646] [serial = 1681] [outer = 0x11831ec00] 21:06:19 INFO - PROCESS | 1646 | 1467777979541 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x121a86400) [pid = 1646] [serial = 1682] [outer = 0x11831ec00] 21:06:19 INFO - PROCESS | 1646 | 1467777979971 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]]]}] 21:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 668ms 21:06:20 INFO - PROCESS | 1646 | 1467777979998 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 1646 | 1467777980000 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 21:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:06:20 INFO - PROCESS | 1646 | 1467777980009 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:06:20 INFO - PROCESS | 1646 | 1467777980010 Marionette TRACE conn2 <- [1,2214,null,{}] 21:06:20 INFO - PROCESS | 1646 | 1467777980013 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}] 21:06:20 INFO - PROCESS | 1646 | 1467777980020 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:20 INFO - PROCESS | 1646 | 1467777980190 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 21:06:20 INFO - PROCESS | 1646 | 1467777980215 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:20 INFO - PROCESS | 1646 | 1467777980216 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a6a6000 == 33 [pid = 1646] [id = 561] 21:06:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x116a11800) [pid = 1646] [serial = 1683] [outer = 0x0] 21:06:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126024c00) [pid = 1646] [serial = 1684] [outer = 0x116a11800] 21:06:20 INFO - PROCESS | 1646 | 1467777980256 Marionette DEBUG loaded listener.js 21:06:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12670f800) [pid = 1646] [serial = 1685] [outer = 0x116a11800] 21:06:20 INFO - PROCESS | 1646 | 1467777980644 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]]]}] 21:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 675ms 21:06:20 INFO - PROCESS | 1646 | 1467777980689 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 1646 | 1467777980690 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 21:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:06:20 INFO - PROCESS | 1646 | 1467777980700 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:06:20 INFO - PROCESS | 1646 | 1467777980701 Marionette TRACE conn2 <- [1,2218,null,{}] 21:06:20 INFO - PROCESS | 1646 | 1467777980703 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}] 21:06:20 INFO - PROCESS | 1646 | 1467777980704 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:20 INFO - PROCESS | 1646 | 1467777980805 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 21:06:20 INFO - PROCESS | 1646 | 1467777980837 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:20 INFO - PROCESS | 1646 | 1467777980839 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b027800 == 34 [pid = 1646] [id = 562] 21:06:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126acec00) [pid = 1646] [serial = 1686] [outer = 0x0] 21:06:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126e08000) [pid = 1646] [serial = 1687] [outer = 0x126acec00] 21:06:20 INFO - PROCESS | 1646 | 1467777980863 Marionette DEBUG loaded listener.js 21:06:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128b21c00) [pid = 1646] [serial = 1688] [outer = 0x126acec00] 21:06:21 INFO - PROCESS | 1646 | 1467777981401 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]]]}] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126a32c00) [pid = 1646] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x121a78c00) [pid = 1646] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1121be800) [pid = 1646] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113355c00) [pid = 1646] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11970bc00) [pid = 1646] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x117d9b000) [pid = 1646] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118455800) [pid = 1646] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126e02800) [pid = 1646] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113d66400) [pid = 1646] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1187a8c00) [pid = 1646] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1167c0800) [pid = 1646] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118317400) [pid = 1646] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12655ec00) [pid = 1646] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x121816000) [pid = 1646] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a6f5800) [pid = 1646] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:06:21 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128b23c00) [pid = 1646] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 720ms 21:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:06:21 INFO - PROCESS | 1646 | 1467777981420 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 21:06:21 INFO - PROCESS | 1646 | 1467777981421 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 21:06:21 INFO - PROCESS | 1646 | 1467777981423 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:06:21 INFO - PROCESS | 1646 | 1467777981424 Marionette TRACE conn2 <- [1,2222,null,{}] 21:06:21 INFO - PROCESS | 1646 | 1467777981427 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}] 21:06:21 INFO - PROCESS | 1646 | 1467777981428 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:21 INFO - PROCESS | 1646 | 1467777981503 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 21:06:21 INFO - PROCESS | 1646 | 1467777981507 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:21 INFO - PROCESS | 1646 | 1467777981508 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254a4800 == 35 [pid = 1646] [id = 563] 21:06:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1160ad000) [pid = 1646] [serial = 1689] [outer = 0x0] 21:06:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1175de400) [pid = 1646] [serial = 1690] [outer = 0x1160ad000] 21:06:21 INFO - PROCESS | 1646 | 1467777981536 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1187ae800) [pid = 1646] [serial = 1691] [outer = 0x1160ad000] 21:06:21 INFO - PROCESS | 1646 | 1467777981854 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]]]}] 21:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 472ms 21:06:21 INFO - PROCESS | 1646 | 1467777981895 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 21:06:21 INFO - PROCESS | 1646 | 1467777981896 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 21:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:06:21 INFO - PROCESS | 1646 | 1467777981899 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:06:21 INFO - PROCESS | 1646 | 1467777981900 Marionette TRACE conn2 <- [1,2226,null,{}] 21:06:21 INFO - PROCESS | 1646 | 1467777981902 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}] 21:06:21 INFO - PROCESS | 1646 | 1467777981911 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:21 INFO - PROCESS | 1646 | 1467777981984 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 21:06:22 INFO - PROCESS | 1646 | 1467777982056 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:22 INFO - PROCESS | 1646 | 1467777982057 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x121a38800 == 36 [pid = 1646] [id = 564] 21:06:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11383c000) [pid = 1646] [serial = 1692] [outer = 0x0] 21:06:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124911400) [pid = 1646] [serial = 1693] [outer = 0x11383c000] 21:06:22 INFO - PROCESS | 1646 | 1467777982085 Marionette DEBUG loaded listener.js 21:06:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128b25000) [pid = 1646] [serial = 1694] [outer = 0x11383c000] 21:06:22 INFO - PROCESS | 1646 | 1467777982332 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]]]}] 21:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 21:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:06:22 INFO - PROCESS | 1646 | 1467777982370 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 21:06:22 INFO - PROCESS | 1646 | 1467777982371 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 21:06:22 INFO - PROCESS | 1646 | 1467777982373 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:06:22 INFO - PROCESS | 1646 | 1467777982375 Marionette TRACE conn2 <- [1,2230,null,{}] 21:06:22 INFO - PROCESS | 1646 | 1467777982377 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}] 21:06:22 INFO - PROCESS | 1646 | 1467777982378 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:22 INFO - PROCESS | 1646 | 1467777982469 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 21:06:22 INFO - PROCESS | 1646 | 1467777982473 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:22 INFO - PROCESS | 1646 | 1467777982474 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd21000 == 37 [pid = 1646] [id = 565] 21:06:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1254d0400) [pid = 1646] [serial = 1695] [outer = 0x0] 21:06:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129168c00) [pid = 1646] [serial = 1696] [outer = 0x1254d0400] 21:06:22 INFO - PROCESS | 1646 | 1467777982498 Marionette DEBUG loaded listener.js 21:06:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12939f800) [pid = 1646] [serial = 1697] [outer = 0x1254d0400] 21:06:22 INFO - PROCESS | 1646 | 1467777982825 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]]]}] 21:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 470ms 21:06:22 INFO - PROCESS | 1646 | 1467777982845 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 21:06:22 INFO - PROCESS | 1646 | 1467777982849 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 21:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:06:22 INFO - PROCESS | 1646 | 1467777982851 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:06:22 INFO - PROCESS | 1646 | 1467777982853 Marionette TRACE conn2 <- [1,2234,null,{}] 21:06:22 INFO - PROCESS | 1646 | 1467777982855 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}] 21:06:22 INFO - PROCESS | 1646 | 1467777982857 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:22 INFO - PROCESS | 1646 | 1467777982985 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 21:06:22 INFO - PROCESS | 1646 | 1467777982991 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:22 INFO - PROCESS | 1646 | 1467777982993 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x128dad800 == 38 [pid = 1646] [id = 566] 21:06:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1131bec00) [pid = 1646] [serial = 1698] [outer = 0x0] 21:06:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129409c00) [pid = 1646] [serial = 1699] [outer = 0x1131bec00] 21:06:23 INFO - PROCESS | 1646 | 1467777983020 Marionette DEBUG loaded listener.js 21:06:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x121a7d400) [pid = 1646] [serial = 1700] [outer = 0x1131bec00] 21:06:23 INFO - PROCESS | 1646 | 1467777983333 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]]]}] 21:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 21:06:23 INFO - PROCESS | 1646 | 1467777983371 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 21:06:23 INFO - PROCESS | 1646 | 1467777983372 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 21:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:06:23 INFO - PROCESS | 1646 | 1467777983374 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:06:23 INFO - PROCESS | 1646 | 1467777983375 Marionette TRACE conn2 <- [1,2238,null,{}] 21:06:23 INFO - PROCESS | 1646 | 1467777983378 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}] 21:06:23 INFO - PROCESS | 1646 | 1467777983379 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:23 INFO - PROCESS | 1646 | 1467777983503 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 21:06:23 INFO - PROCESS | 1646 | 1467777983564 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:23 INFO - PROCESS | 1646 | 1467777983566 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x115ec3800 == 39 [pid = 1646] [id = 567] 21:06:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112735c00) [pid = 1646] [serial = 1701] [outer = 0x0] 21:06:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1130c4800) [pid = 1646] [serial = 1702] [outer = 0x112735c00] 21:06:23 INFO - PROCESS | 1646 | 1467777983598 Marionette DEBUG loaded listener.js 21:06:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x113d64400) [pid = 1646] [serial = 1703] [outer = 0x112735c00] 21:06:24 INFO - PROCESS | 1646 | 1467777984095 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]]]}] 21:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 771ms 21:06:24 INFO - PROCESS | 1646 | 1467777984156 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 21:06:24 INFO - PROCESS | 1646 | 1467777984159 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 21:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:06:24 INFO - PROCESS | 1646 | 1467777984167 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:06:24 INFO - PROCESS | 1646 | 1467777984169 Marionette TRACE conn2 <- [1,2242,null,{}] 21:06:24 INFO - PROCESS | 1646 | 1467777984173 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}] 21:06:24 INFO - PROCESS | 1646 | 1467777984175 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:24 INFO - PROCESS | 1646 | 1467777984288 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 21:06:24 INFO - PROCESS | 1646 | 1467777984385 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:24 INFO - PROCESS | 1646 | 1467777984387 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213d7800 == 40 [pid = 1646] [id = 568] 21:06:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11834c800) [pid = 1646] [serial = 1704] [outer = 0x0] 21:06:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118456c00) [pid = 1646] [serial = 1705] [outer = 0x11834c800] 21:06:24 INFO - PROCESS | 1646 | 1467777984434 Marionette DEBUG loaded listener.js 21:06:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1187a9800) [pid = 1646] [serial = 1706] [outer = 0x11834c800] 21:06:24 INFO - PROCESS | 1646 | 1467777984989 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]]]}] 21:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 874ms 21:06:25 INFO - PROCESS | 1646 | 1467777985038 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 21:06:25 INFO - PROCESS | 1646 | 1467777985040 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 21:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:06:25 INFO - PROCESS | 1646 | 1467777985043 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:06:25 INFO - PROCESS | 1646 | 1467777985044 Marionette TRACE conn2 <- [1,2246,null,{}] 21:06:25 INFO - PROCESS | 1646 | 1467777985047 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}] 21:06:25 INFO - PROCESS | 1646 | 1467777985048 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:25 INFO - PROCESS | 1646 | 1467777985269 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 21:06:25 INFO - PROCESS | 1646 | 1467777985359 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:25 INFO - PROCESS | 1646 | 1467777985360 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x117166000 == 41 [pid = 1646] [id = 569] 21:06:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1167b4800) [pid = 1646] [serial = 1707] [outer = 0x0] 21:06:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x116a0a000) [pid = 1646] [serial = 1708] [outer = 0x1167b4800] 21:06:25 INFO - PROCESS | 1646 | 1467777985389 Marionette DEBUG loaded listener.js 21:06:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11831e800) [pid = 1646] [serial = 1709] [outer = 0x1167b4800] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x128dad800 == 40 [pid = 1646] [id = 566] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd21000 == 39 [pid = 1646] [id = 565] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x121a38800 == 38 [pid = 1646] [id = 564] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1254a4800 == 37 [pid = 1646] [id = 563] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12b027800 == 36 [pid = 1646] [id = 562] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12a6a6000 == 35 [pid = 1646] [id = 561] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x128f81000 == 34 [pid = 1646] [id = 560] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1254aa800 == 33 [pid = 1646] [id = 559] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x121a50000 == 32 [pid = 1646] [id = 558] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1192ba000 == 31 [pid = 1646] [id = 557] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x116f33800 == 30 [pid = 1646] [id = 556] 21:06:25 INFO - PROCESS | 1646 | --DOCSHELL 0x117215800 == 29 [pid = 1646] [id = 555] 21:06:25 INFO - PROCESS | 1646 | 1467777985818 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]]]}] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126e0c000) [pid = 1646] [serial = 1633] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124be1800) [pid = 1646] [serial = 1630] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x129403400) [pid = 1646] [serial = 1639] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11829c400) [pid = 1646] [serial = 1642] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119b0dc00) [pid = 1646] [serial = 1624] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x121018000) [pid = 1646] [serial = 1625] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11829a000) [pid = 1646] [serial = 1615] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118321400) [pid = 1646] [serial = 1616] [outer = 0x0] [url = about:blank] 21:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11845f000) [pid = 1646] [serial = 1618] [outer = 0x0] [url = about:blank] 21:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 824ms 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118744400) [pid = 1646] [serial = 1619] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x129391c00) [pid = 1646] [serial = 1607] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x115eea800) [pid = 1646] [serial = 1609] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1167c1000) [pid = 1646] [serial = 1610] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118989800) [pid = 1646] [serial = 1621] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119921800) [pid = 1646] [serial = 1622] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12159c800) [pid = 1646] [serial = 1627] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11831fc00) [pid = 1646] [serial = 1612] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11845f800) [pid = 1646] [serial = 1613] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128f4e000) [pid = 1646] [serial = 1636] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119a80000) [pid = 1646] [serial = 1643] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a535000) [pid = 1646] [serial = 1645] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a6f3800) [pid = 1646] [serial = 1646] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a6fe000) [pid = 1646] [serial = 1648] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126e09800) [pid = 1646] [serial = 1640] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x129393400) [pid = 1646] [serial = 1637] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128b23800) [pid = 1646] [serial = 1634] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12ae3dc00) [pid = 1646] [serial = 1651] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12ae45400) [pid = 1646] [serial = 1652] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12670a800) [pid = 1646] [serial = 1631] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x121910400) [pid = 1646] [serial = 1628] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12a8a2400) [pid = 1646] [serial = 1649] [outer = 0x0] [url = about:blank] 21:06:25 INFO - PROCESS | 1646 | 1467777985871 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 21:06:25 INFO - PROCESS | 1646 | 1467777985873 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 21:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:06:25 INFO - PROCESS | 1646 | 1467777985879 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:06:25 INFO - PROCESS | 1646 | 1467777985881 Marionette TRACE conn2 <- [1,2250,null,{}] 21:06:25 INFO - PROCESS | 1646 | 1467777985884 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}] 21:06:25 INFO - PROCESS | 1646 | 1467777985885 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:25 INFO - PROCESS | 1646 | 1467777985961 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 21:06:25 INFO - PROCESS | 1646 | 1467777985968 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:25 INFO - PROCESS | 1646 | 1467777985970 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192ad000 == 30 [pid = 1646] [id = 570] 21:06:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118746c00) [pid = 1646] [serial = 1710] [outer = 0x0] 21:06:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1187b0400) [pid = 1646] [serial = 1711] [outer = 0x118746c00] 21:06:25 INFO - PROCESS | 1646 | 1467777985997 Marionette DEBUG loaded listener.js 21:06:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119068400) [pid = 1646] [serial = 1712] [outer = 0x118746c00] 21:06:26 INFO - PROCESS | 1646 | 1467777986336 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]]]}] 21:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 473ms 21:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:06:26 INFO - PROCESS | 1646 | 1467777986352 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 1646 | 1467777986354 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 21:06:26 INFO - PROCESS | 1646 | 1467777986356 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:06:26 INFO - PROCESS | 1646 | 1467777986357 Marionette TRACE conn2 <- [1,2254,null,{}] 21:06:26 INFO - PROCESS | 1646 | 1467777986359 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}] 21:06:26 INFO - PROCESS | 1646 | 1467777986360 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:26 INFO - PROCESS | 1646 | 1467777986465 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 21:06:26 INFO - PROCESS | 1646 | 1467777986522 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:26 INFO - PROCESS | 1646 | 1467777986523 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x123593000 == 31 [pid = 1646] [id = 571] 21:06:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118747400) [pid = 1646] [serial = 1713] [outer = 0x0] 21:06:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119922c00) [pid = 1646] [serial = 1714] [outer = 0x118747400] 21:06:26 INFO - PROCESS | 1646 | 1467777986549 Marionette DEBUG loaded listener.js 21:06:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x120e9c400) [pid = 1646] [serial = 1715] [outer = 0x118747400] 21:06:26 INFO - PROCESS | 1646 | 1467777986863 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]]]}] 21:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 521ms 21:06:26 INFO - PROCESS | 1646 | 1467777986885 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 1646 | 1467777986887 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 21:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:06:26 INFO - PROCESS | 1646 | 1467777986897 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:06:26 INFO - PROCESS | 1646 | 1467777986902 Marionette TRACE conn2 <- [1,2258,null,{}] 21:06:26 INFO - PROCESS | 1646 | 1467777986905 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}] 21:06:26 INFO - PROCESS | 1646 | 1467777986907 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:26 INFO - PROCESS | 1646 | 1467777986991 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 21:06:27 INFO - PROCESS | 1646 | 1467777987053 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 1646 | 1467777987054 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a1a800 == 32 [pid = 1646] [id = 572] 21:06:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x115ef0800) [pid = 1646] [serial = 1716] [outer = 0x0] 21:06:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12144d800) [pid = 1646] [serial = 1717] [outer = 0x115ef0800] 21:06:27 INFO - PROCESS | 1646 | 1467777987079 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x124ead000) [pid = 1646] [serial = 1718] [outer = 0x115ef0800] 21:06:27 INFO - PROCESS | 1646 | 1467777987353 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]]]}] 21:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 478ms 21:06:27 INFO - PROCESS | 1646 | 1467777987370 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 21:06:27 INFO - PROCESS | 1646 | 1467777987371 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 21:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:06:27 INFO - PROCESS | 1646 | 1467777987373 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:06:27 INFO - PROCESS | 1646 | 1467777987374 Marionette TRACE conn2 <- [1,2262,null,{}] 21:06:27 INFO - PROCESS | 1646 | 1467777987377 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}] 21:06:27 INFO - PROCESS | 1646 | 1467777987378 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:27 INFO - PROCESS | 1646 | 1467777987468 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 21:06:27 INFO - PROCESS | 1646 | 1467777987471 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 1646 | 1467777987472 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234e5800 == 33 [pid = 1646] [id = 573] 21:06:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x125414400) [pid = 1646] [serial = 1719] [outer = 0x0] 21:06:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1260de800) [pid = 1646] [serial = 1720] [outer = 0x125414400] 21:06:27 INFO - PROCESS | 1646 | 1467777987499 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126718800) [pid = 1646] [serial = 1721] [outer = 0x125414400] 21:06:27 INFO - PROCESS | 1646 | 1467777987851 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]]]}] 21:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 523ms 21:06:27 INFO - PROCESS | 1646 | 1467777987913 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 21:06:27 INFO - PROCESS | 1646 | 1467777987914 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 21:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:06:27 INFO - PROCESS | 1646 | 1467777987916 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:06:27 INFO - PROCESS | 1646 | 1467777987917 Marionette TRACE conn2 <- [1,2266,null,{}] 21:06:27 INFO - PROCESS | 1646 | 1467777987920 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}] 21:06:27 INFO - PROCESS | 1646 | 1467777987921 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:28 INFO - PROCESS | 1646 | 1467777988022 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 21:06:28 INFO - PROCESS | 1646 | 1467777988035 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:28 INFO - PROCESS | 1646 | 1467777988039 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b718800 == 34 [pid = 1646] [id = 574] 21:06:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128b1dc00) [pid = 1646] [serial = 1722] [outer = 0x0] 21:06:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128d11000) [pid = 1646] [serial = 1723] [outer = 0x128b1dc00] 21:06:28 INFO - PROCESS | 1646 | 1467777988071 Marionette DEBUG loaded listener.js 21:06:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x129398400) [pid = 1646] [serial = 1724] [outer = 0x128b1dc00] 21:06:28 INFO - PROCESS | 1646 | 1467777988404 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]]]}] 21:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 21:06:28 INFO - PROCESS | 1646 | 1467777988439 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 21:06:28 INFO - PROCESS | 1646 | 1467777988440 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 21:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:06:28 INFO - PROCESS | 1646 | 1467777988443 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:06:28 INFO - PROCESS | 1646 | 1467777988444 Marionette TRACE conn2 <- [1,2270,null,{}] 21:06:28 INFO - PROCESS | 1646 | 1467777988446 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}] 21:06:28 INFO - PROCESS | 1646 | 1467777988447 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:28 INFO - PROCESS | 1646 | 1467777988549 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 21:06:28 INFO - PROCESS | 1646 | 1467777988552 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:28 INFO - PROCESS | 1646 | 1467777988554 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b91a000 == 35 [pid = 1646] [id = 575] 21:06:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129409000) [pid = 1646] [serial = 1725] [outer = 0x0] 21:06:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a687400) [pid = 1646] [serial = 1726] [outer = 0x129409000] 21:06:28 INFO - PROCESS | 1646 | 1467777988578 Marionette DEBUG loaded listener.js 21:06:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a6f5800) [pid = 1646] [serial = 1727] [outer = 0x129409000] 21:06:28 INFO - PROCESS | 1646 | 1467777988905 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]]]}] 21:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 518ms 21:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:06:28 INFO - PROCESS | 1646 | 1467777988961 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 21:06:28 INFO - PROCESS | 1646 | 1467777988963 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 21:06:28 INFO - PROCESS | 1646 | 1467777988967 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:06:28 INFO - PROCESS | 1646 | 1467777988968 Marionette TRACE conn2 <- [1,2274,null,{}] 21:06:28 INFO - PROCESS | 1646 | 1467777988970 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}] 21:06:28 INFO - PROCESS | 1646 | 1467777988972 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:29 INFO - PROCESS | 1646 | 1467777989070 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 21:06:29 INFO - PROCESS | 1646 | 1467777989090 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:29 INFO - PROCESS | 1646 | 1467777989091 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c020000 == 36 [pid = 1646] [id = 576] 21:06:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a89b000) [pid = 1646] [serial = 1728] [outer = 0x0] 21:06:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a8a2400) [pid = 1646] [serial = 1729] [outer = 0x12a89b000] 21:06:29 INFO - PROCESS | 1646 | 1467777989117 Marionette DEBUG loaded listener.js 21:06:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ae3e000) [pid = 1646] [serial = 1730] [outer = 0x12a89b000] 21:06:29 INFO - PROCESS | 1646 | 1467777989442 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]]]}] 21:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 518ms 21:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:06:29 INFO - PROCESS | 1646 | 1467777989491 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 21:06:29 INFO - PROCESS | 1646 | 1467777989493 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 21:06:29 INFO - PROCESS | 1646 | 1467777989495 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:06:29 INFO - PROCESS | 1646 | 1467777989496 Marionette TRACE conn2 <- [1,2278,null,{}] 21:06:29 INFO - PROCESS | 1646 | 1467777989498 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}] 21:06:29 INFO - PROCESS | 1646 | 1467777989499 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:29 INFO - PROCESS | 1646 | 1467777989598 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 21:06:29 INFO - PROCESS | 1646 | 1467777989602 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:29 INFO - PROCESS | 1646 | 1467777989603 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c716800 == 37 [pid = 1646] [id = 577] 21:06:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116629800) [pid = 1646] [serial = 1731] [outer = 0x0] 21:06:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ae3f800) [pid = 1646] [serial = 1732] [outer = 0x116629800] 21:06:29 INFO - PROCESS | 1646 | 1467777989634 Marionette DEBUG loaded listener.js 21:06:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ae63400) [pid = 1646] [serial = 1733] [outer = 0x116629800] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11662f000) [pid = 1646] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116a11800) [pid = 1646] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119a86c00) [pid = 1646] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1249a8400) [pid = 1646] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11696e000) [pid = 1646] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1129af800) [pid = 1646] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1187afc00) [pid = 1646] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119704400) [pid = 1646] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11383c000) [pid = 1646] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1162e0800) [pid = 1646] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11831ec00) [pid = 1646] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1254d0400) [pid = 1646] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118359c00) [pid = 1646] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126acec00) [pid = 1646] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:06:30 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1160ad000) [pid = 1646] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:06:30 INFO - PROCESS | 1646 | 1467777990021 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]]]}] 21:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 569ms 21:06:30 INFO - PROCESS | 1646 | 1467777990064 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 21:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:06:30 INFO - PROCESS | 1646 | 1467777990066 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 21:06:30 INFO - PROCESS | 1646 | 1467777990068 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:06:30 INFO - PROCESS | 1646 | 1467777990069 Marionette TRACE conn2 <- [1,2282,null,{}] 21:06:30 INFO - PROCESS | 1646 | 1467777990072 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}] 21:06:30 INFO - PROCESS | 1646 | 1467777990073 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:30 INFO - PROCESS | 1646 | 1467777990151 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 21:06:30 INFO - PROCESS | 1646 | 1467777990155 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:30 INFO - PROCESS | 1646 | 1467777990156 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a04000 == 38 [pid = 1646] [id = 578] 21:06:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11604f000) [pid = 1646] [serial = 1734] [outer = 0x0] 21:06:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11829b800) [pid = 1646] [serial = 1735] [outer = 0x11604f000] 21:06:30 INFO - PROCESS | 1646 | 1467777990180 Marionette DEBUG loaded listener.js 21:06:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119228800) [pid = 1646] [serial = 1736] [outer = 0x11604f000] 21:06:30 INFO - PROCESS | 1646 | 1467777990518 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]]]}] 21:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 468ms 21:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:06:30 INFO - PROCESS | 1646 | 1467777990537 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 21:06:30 INFO - PROCESS | 1646 | 1467777990538 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 21:06:30 INFO - PROCESS | 1646 | 1467777990540 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:06:30 INFO - PROCESS | 1646 | 1467777990541 Marionette TRACE conn2 <- [1,2286,null,{}] 21:06:30 INFO - PROCESS | 1646 | 1467777990543 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}] 21:06:30 INFO - PROCESS | 1646 | 1467777990545 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:30 INFO - PROCESS | 1646 | 1467777990654 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 21:06:30 INFO - PROCESS | 1646 | 1467777990660 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:30 INFO - PROCESS | 1646 | 1467777990661 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc87800 == 39 [pid = 1646] [id = 579] 21:06:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11696dc00) [pid = 1646] [serial = 1737] [outer = 0x0] 21:06:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x120e98c00) [pid = 1646] [serial = 1738] [outer = 0x11696dc00] 21:06:30 INFO - PROCESS | 1646 | 1467777990696 Marionette DEBUG loaded listener.js 21:06:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128b25400) [pid = 1646] [serial = 1739] [outer = 0x11696dc00] 21:06:31 INFO - PROCESS | 1646 | 1467777991034 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]]]}] 21:06:31 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 21:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 524ms 21:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:06:31 INFO - PROCESS | 1646 | 1467777991066 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 21:06:31 INFO - PROCESS | 1646 | 1467777991068 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 21:06:31 INFO - PROCESS | 1646 | 1467777991071 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:06:31 INFO - PROCESS | 1646 | 1467777991074 Marionette TRACE conn2 <- [1,2290,null,{}] 21:06:31 INFO - PROCESS | 1646 | 1467777991078 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}] 21:06:31 INFO - PROCESS | 1646 | 1467777991080 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:31 INFO - PROCESS | 1646 | 1467777991217 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 21:06:31 INFO - PROCESS | 1646 | 1467777991304 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 1646 | 1467777991305 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d098000 == 40 [pid = 1646] [id = 580] 21:06:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118355800) [pid = 1646] [serial = 1740] [outer = 0x0] 21:06:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b748800) [pid = 1646] [serial = 1741] [outer = 0x118355800] 21:06:31 INFO - PROCESS | 1646 | 1467777991339 Marionette DEBUG loaded listener.js 21:06:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b8b3000) [pid = 1646] [serial = 1742] [outer = 0x118355800] 21:06:31 INFO - PROCESS | 1646 | 1467777991616 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]]]}] 21:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 571ms 21:06:31 INFO - PROCESS | 1646 | 1467777991642 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 21:06:31 INFO - PROCESS | 1646 | 1467777991643 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 21:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:06:31 INFO - PROCESS | 1646 | 1467777991653 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:06:31 INFO - PROCESS | 1646 | 1467777991654 Marionette TRACE conn2 <- [1,2294,null,{}] 21:06:31 INFO - PROCESS | 1646 | 1467777991656 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}] 21:06:31 INFO - PROCESS | 1646 | 1467777991657 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:31 INFO - PROCESS | 1646 | 1467777991742 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 21:06:31 INFO - PROCESS | 1646 | 1467777991755 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 1646 | 1467777991756 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3a7800 == 41 [pid = 1646] [id = 581] 21:06:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b8b0800) [pid = 1646] [serial = 1743] [outer = 0x0] 21:06:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b8bb800) [pid = 1646] [serial = 1744] [outer = 0x12b8b0800] 21:06:31 INFO - PROCESS | 1646 | 1467777991780 Marionette DEBUG loaded listener.js 21:06:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b951400) [pid = 1646] [serial = 1745] [outer = 0x12b8b0800] 21:06:32 INFO - PROCESS | 1646 | 1467777992222 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]]]}] 21:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 625ms 21:06:32 INFO - PROCESS | 1646 | 1467777992272 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 21:06:32 INFO - PROCESS | 1646 | 1467777992275 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 21:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:06:32 INFO - PROCESS | 1646 | 1467777992278 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:06:32 INFO - PROCESS | 1646 | 1467777992280 Marionette TRACE conn2 <- [1,2298,null,{}] 21:06:32 INFO - PROCESS | 1646 | 1467777992284 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}] 21:06:32 INFO - PROCESS | 1646 | 1467777992285 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:32 INFO - PROCESS | 1646 | 1467777992390 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 21:06:32 INFO - PROCESS | 1646 | 1467777992463 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:32 INFO - PROCESS | 1646 | 1467777992465 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d22000 == 42 [pid = 1646] [id = 582] 21:06:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1175e0800) [pid = 1646] [serial = 1746] [outer = 0x0] 21:06:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11831c800) [pid = 1646] [serial = 1747] [outer = 0x1175e0800] 21:06:32 INFO - PROCESS | 1646 | 1467777992495 Marionette DEBUG loaded listener.js 21:06:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11898e400) [pid = 1646] [serial = 1748] [outer = 0x1175e0800] 21:06:32 INFO - PROCESS | 1646 | 1467777992939 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]]]}] 21:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 672ms 21:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:06:32 INFO - PROCESS | 1646 | 1467777992950 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 21:06:32 INFO - PROCESS | 1646 | 1467777992953 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 21:06:32 INFO - PROCESS | 1646 | 1467777992958 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:06:32 INFO - PROCESS | 1646 | 1467777992960 Marionette TRACE conn2 <- [1,2302,null,{}] 21:06:32 INFO - PROCESS | 1646 | 1467777992962 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}] 21:06:32 INFO - PROCESS | 1646 | 1467777992964 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:33 INFO - PROCESS | 1646 | 1467777993066 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 21:06:33 INFO - PROCESS | 1646 | 1467777993124 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:33 INFO - PROCESS | 1646 | 1467777993125 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a3ea800 == 43 [pid = 1646] [id = 583] 21:06:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119928000) [pid = 1646] [serial = 1749] [outer = 0x0] 21:06:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x120e9c800) [pid = 1646] [serial = 1750] [outer = 0x119928000] 21:06:33 INFO - PROCESS | 1646 | 1467777993155 Marionette DEBUG loaded listener.js 21:06:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12190ac00) [pid = 1646] [serial = 1751] [outer = 0x119928000] 21:06:33 INFO - PROCESS | 1646 | 1467777993603 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]]]}] 21:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 21:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:06:33 INFO - PROCESS | 1646 | 1467777993629 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 21:06:33 INFO - PROCESS | 1646 | 1467777993631 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 21:06:33 INFO - PROCESS | 1646 | 1467777993633 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:06:33 INFO - PROCESS | 1646 | 1467777993635 Marionette TRACE conn2 <- [1,2306,null,{}] 21:06:33 INFO - PROCESS | 1646 | 1467777993643 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}] 21:06:33 INFO - PROCESS | 1646 | 1467777993646 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:33 INFO - PROCESS | 1646 | 1467777993750 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 21:06:33 INFO - PROCESS | 1646 | 1467777993845 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:33 INFO - PROCESS | 1646 | 1467777993847 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0b9000 == 44 [pid = 1646] [id = 584] 21:06:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1260dec00) [pid = 1646] [serial = 1752] [outer = 0x0] 21:06:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126acd000) [pid = 1646] [serial = 1753] [outer = 0x1260dec00] 21:06:33 INFO - PROCESS | 1646 | 1467777993878 Marionette DEBUG loaded listener.js 21:06:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x129161800) [pid = 1646] [serial = 1754] [outer = 0x1260dec00] 21:06:34 INFO - PROCESS | 1646 | 1467777994291 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]]]}] 21:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 673ms 21:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:06:34 INFO - PROCESS | 1646 | 1467777994307 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 21:06:34 INFO - PROCESS | 1646 | 1467777994309 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 21:06:34 INFO - PROCESS | 1646 | 1467777994311 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:06:34 INFO - PROCESS | 1646 | 1467777994313 Marionette TRACE conn2 <- [1,2310,null,{}] 21:06:34 INFO - PROCESS | 1646 | 1467777994317 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}] 21:06:34 INFO - PROCESS | 1646 | 1467777994318 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:34 INFO - PROCESS | 1646 | 1467777994420 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 21:06:34 INFO - PROCESS | 1646 | 1467777994492 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:34 INFO - PROCESS | 1646 | 1467777994493 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d453000 == 45 [pid = 1646] [id = 585] 21:06:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x129395000) [pid = 1646] [serial = 1755] [outer = 0x0] 21:06:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a89d000) [pid = 1646] [serial = 1756] [outer = 0x129395000] 21:06:34 INFO - PROCESS | 1646 | 1467777994521 Marionette DEBUG loaded listener.js 21:06:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12ae68000) [pid = 1646] [serial = 1757] [outer = 0x129395000] 21:06:34 INFO - PROCESS | 1646 | 1467777994950 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]]]}] 21:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 672ms 21:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:06:34 INFO - PROCESS | 1646 | 1467777994983 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 21:06:34 INFO - PROCESS | 1646 | 1467777994985 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 21:06:34 INFO - PROCESS | 1646 | 1467777994987 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:06:34 INFO - PROCESS | 1646 | 1467777994988 Marionette TRACE conn2 <- [1,2314,null,{}] 21:06:34 INFO - PROCESS | 1646 | 1467777994990 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}] 21:06:34 INFO - PROCESS | 1646 | 1467777994992 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:35 INFO - PROCESS | 1646 | 1467777995244 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 21:06:35 INFO - PROCESS | 1646 | 1467777995418 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:35 INFO - PROCESS | 1646 | 1467777995420 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f2e000 == 46 [pid = 1646] [id = 586] 21:06:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1182a5800) [pid = 1646] [serial = 1758] [outer = 0x0] 21:06:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11834e400) [pid = 1646] [serial = 1759] [outer = 0x1182a5800] 21:06:35 INFO - PROCESS | 1646 | 1467777995464 Marionette DEBUG loaded listener.js 21:06:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118991800) [pid = 1646] [serial = 1760] [outer = 0x1182a5800] 21:06:35 INFO - PROCESS | 1646 | 1467777995909 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]]]}] 21:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 969ms 21:06:35 INFO - PROCESS | 1646 | 1467777995957 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 21:06:35 INFO - PROCESS | 1646 | 1467777995960 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 21:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:06:35 INFO - PROCESS | 1646 | 1467777995963 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:06:35 INFO - PROCESS | 1646 | 1467777995965 Marionette TRACE conn2 <- [1,2318,null,{}] 21:06:35 INFO - PROCESS | 1646 | 1467777995967 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}] 21:06:35 INFO - PROCESS | 1646 | 1467777995969 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:36 INFO - PROCESS | 1646 | 1467777996054 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 21:06:36 INFO - PROCESS | 1646 | 1467777996125 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:36 INFO - PROCESS | 1646 | 1467777996127 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169aa800 == 47 [pid = 1646] [id = 587] 21:06:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x118350000) [pid = 1646] [serial = 1761] [outer = 0x0] 21:06:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11922c800) [pid = 1646] [serial = 1762] [outer = 0x118350000] 21:06:36 INFO - PROCESS | 1646 | 1467777996173 Marionette DEBUG loaded listener.js 21:06:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x119a83400) [pid = 1646] [serial = 1763] [outer = 0x118350000] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12d098000 == 46 [pid = 1646] [id = 580] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc87800 == 45 [pid = 1646] [id = 579] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x126a04000 == 44 [pid = 1646] [id = 578] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12c716800 == 43 [pid = 1646] [id = 577] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12c020000 == 42 [pid = 1646] [id = 576] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12b91a000 == 41 [pid = 1646] [id = 575] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12b718800 == 40 [pid = 1646] [id = 574] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1234e5800 == 39 [pid = 1646] [id = 573] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x126a1a800 == 38 [pid = 1646] [id = 572] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x123593000 == 37 [pid = 1646] [id = 571] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1192ad000 == 36 [pid = 1646] [id = 570] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x117166000 == 35 [pid = 1646] [id = 569] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1213d7800 == 34 [pid = 1646] [id = 568] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x115ec3800 == 33 [pid = 1646] [id = 567] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x120f2e000 == 32 [pid = 1646] [id = 586] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12d453000 == 31 [pid = 1646] [id = 585] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0b9000 == 30 [pid = 1646] [id = 584] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12a3ea800 == 29 [pid = 1646] [id = 583] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3a7800 == 28 [pid = 1646] [id = 581] 21:06:37 INFO - PROCESS | 1646 | --DOCSHELL 0x119d22000 == 27 [pid = 1646] [id = 582] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1182a0400) [pid = 1646] [serial = 1670] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12670f800) [pid = 1646] [serial = 1685] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11728f800) [pid = 1646] [serial = 1669] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x124911c00) [pid = 1646] [serial = 1663] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x124bb5400) [pid = 1646] [serial = 1660] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118313800) [pid = 1646] [serial = 1667] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1260e2c00) [pid = 1646] [serial = 1664] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12602b800) [pid = 1646] [serial = 1661] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1175e8400) [pid = 1646] [serial = 1666] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119a82c00) [pid = 1646] [serial = 1676] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11970e000) [pid = 1646] [serial = 1658] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x120e96c00) [pid = 1646] [serial = 1678] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128b25000) [pid = 1646] [serial = 1694] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116a03800) [pid = 1646] [serial = 1654] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x121a86400) [pid = 1646] [serial = 1682] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1210bf000) [pid = 1646] [serial = 1679] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129168c00) [pid = 1646] [serial = 1696] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118623000) [pid = 1646] [serial = 1672] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128b21c00) [pid = 1646] [serial = 1688] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119711000) [pid = 1646] [serial = 1675] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11898bc00) [pid = 1646] [serial = 1657] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1187a9c00) [pid = 1646] [serial = 1673] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1182a3000) [pid = 1646] [serial = 1655] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126024c00) [pid = 1646] [serial = 1684] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124911400) [pid = 1646] [serial = 1693] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1175de400) [pid = 1646] [serial = 1690] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1187ae800) [pid = 1646] [serial = 1691] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126e08000) [pid = 1646] [serial = 1687] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x121905000) [pid = 1646] [serial = 1681] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12939f800) [pid = 1646] [serial = 1697] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129409c00) [pid = 1646] [serial = 1699] [outer = 0x0] [url = about:blank] 21:06:37 INFO - PROCESS | 1646 | 1467777997371 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] 21:06:37 INFO - PROCESS | 1646 | 1467777997392 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 21:06:37 INFO - PROCESS | 1646 | 1467777997396 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:06:37 INFO - PROCESS | 1646 | 1467777997398 Marionette TRACE conn2 <- [1,2322,null,{}] 21:06:37 INFO - PROCESS | 1646 | 1467777997402 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}] 21:06:37 INFO - PROCESS | 1646 | 1467777997404 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:37 INFO - PROCESS | 1646 | 1467777997478 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 21:06:37 INFO - PROCESS | 1646 | 1467777997485 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:37 INFO - PROCESS | 1646 | 1467777997487 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x117213800 == 28 [pid = 1646] [id = 588] 21:06:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x117293c00) [pid = 1646] [serial = 1764] [outer = 0x0] 21:06:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1175e3000) [pid = 1646] [serial = 1765] [outer = 0x117293c00] 21:06:37 INFO - PROCESS | 1646 | 1467777997515 Marionette DEBUG loaded listener.js 21:06:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11662f000) [pid = 1646] [serial = 1766] [outer = 0x117293c00] 21:06:37 INFO - PROCESS | 1646 | 1467777997839 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]]]}] 21:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 472ms 21:06:37 INFO - PROCESS | 1646 | 1467777997878 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 21:06:37 INFO - PROCESS | 1646 | 1467777997882 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 21:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:06:37 INFO - PROCESS | 1646 | 1467777997888 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:06:37 INFO - PROCESS | 1646 | 1467777997889 Marionette TRACE conn2 <- [1,2326,null,{}] 21:06:37 INFO - PROCESS | 1646 | 1467777997892 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}] 21:06:37 INFO - PROCESS | 1646 | 1467777997893 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:37 INFO - PROCESS | 1646 | 1467777997969 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 21:06:37 INFO - PROCESS | 1646 | 1467777997973 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:37 INFO - PROCESS | 1646 | 1467777997975 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192ad000 == 29 [pid = 1646] [id = 589] 21:06:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118453400) [pid = 1646] [serial = 1767] [outer = 0x0] 21:06:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118619c00) [pid = 1646] [serial = 1768] [outer = 0x118453400] 21:06:38 INFO - PROCESS | 1646 | 1467777998004 Marionette DEBUG loaded listener.js 21:06:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1187bc800) [pid = 1646] [serial = 1769] [outer = 0x118453400] 21:06:38 INFO - PROCESS | 1646 | 1467777998357 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]]]}] 21:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 21:06:38 INFO - PROCESS | 1646 | 1467777998408 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 21:06:38 INFO - PROCESS | 1646 | 1467777998409 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 21:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:06:38 INFO - PROCESS | 1646 | 1467777998412 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:06:38 INFO - PROCESS | 1646 | 1467777998415 Marionette TRACE conn2 <- [1,2330,null,{}] 21:06:38 INFO - PROCESS | 1646 | 1467777998422 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}] 21:06:38 INFO - PROCESS | 1646 | 1467777998426 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:38 INFO - PROCESS | 1646 | 1467777998504 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 21:06:38 INFO - PROCESS | 1646 | 1467777998509 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:38 INFO - PROCESS | 1646 | 1467777998511 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x121a38800 == 30 [pid = 1646] [id = 590] 21:06:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x113d65c00) [pid = 1646] [serial = 1770] [outer = 0x0] 21:06:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119a58400) [pid = 1646] [serial = 1771] [outer = 0x113d65c00] 21:06:38 INFO - PROCESS | 1646 | 1467777998543 Marionette DEBUG loaded listener.js 21:06:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120e9d400) [pid = 1646] [serial = 1772] [outer = 0x113d65c00] 21:06:38 INFO - PROCESS | 1646 | 1467777998889 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]]]}] 21:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 21:06:38 INFO - PROCESS | 1646 | 1467777998934 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 21:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:06:38 INFO - PROCESS | 1646 | 1467777998935 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 21:06:38 INFO - PROCESS | 1646 | 1467777998937 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:06:38 INFO - PROCESS | 1646 | 1467777998939 Marionette TRACE conn2 <- [1,2334,null,{}] 21:06:38 INFO - PROCESS | 1646 | 1467777998941 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}] 21:06:38 INFO - PROCESS | 1646 | 1467777998942 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:39 INFO - PROCESS | 1646 | 1467777999048 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 21:06:39 INFO - PROCESS | 1646 | 1467777999085 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:39 INFO - PROCESS | 1646 | 1467777999085 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260a1000 == 31 [pid = 1646] [id = 591] 21:06:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x120e9e800) [pid = 1646] [serial = 1773] [outer = 0x0] 21:06:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x121617000) [pid = 1646] [serial = 1774] [outer = 0x120e9e800] 21:06:39 INFO - PROCESS | 1646 | 1467777999111 Marionette DEBUG loaded listener.js 21:06:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x121cd5000) [pid = 1646] [serial = 1775] [outer = 0x120e9e800] 21:06:39 INFO - PROCESS | 1646 | 1467777999419 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]]]}] 21:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 21:06:39 INFO - PROCESS | 1646 | 1467777999456 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 21:06:39 INFO - PROCESS | 1646 | 1467777999458 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 21:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:06:39 INFO - PROCESS | 1646 | 1467777999460 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:06:39 INFO - PROCESS | 1646 | 1467777999461 Marionette TRACE conn2 <- [1,2338,null,{}] 21:06:39 INFO - PROCESS | 1646 | 1467777999467 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}] 21:06:39 INFO - PROCESS | 1646 | 1467777999469 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:39 INFO - PROCESS | 1646 | 1467777999617 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 21:06:39 INFO - PROCESS | 1646 | 1467777999635 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:39 INFO - PROCESS | 1646 | 1467777999636 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f94000 == 32 [pid = 1646] [id = 592] 21:06:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118382800) [pid = 1646] [serial = 1776] [outer = 0x0] 21:06:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124bdc400) [pid = 1646] [serial = 1777] [outer = 0x118382800] 21:06:39 INFO - PROCESS | 1646 | 1467777999676 Marionette DEBUG loaded listener.js 21:06:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1254c2400) [pid = 1646] [serial = 1778] [outer = 0x118382800] 21:06:40 INFO - PROCESS | 1646 | 1467778000103 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]]]}] 21:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 669ms 21:06:40 INFO - PROCESS | 1646 | 1467778000130 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 21:06:40 INFO - PROCESS | 1646 | 1467778000131 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 21:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:06:40 INFO - PROCESS | 1646 | 1467778000140 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:06:40 INFO - PROCESS | 1646 | 1467778000141 Marionette TRACE conn2 <- [1,2342,null,{}] 21:06:40 INFO - PROCESS | 1646 | 1467778000144 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}] 21:06:40 INFO - PROCESS | 1646 | 1467778000147 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:40 INFO - PROCESS | 1646 | 1467778000261 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 21:06:40 INFO - PROCESS | 1646 | 1467778000271 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:40 INFO - PROCESS | 1646 | 1467778000272 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a6a9800 == 33 [pid = 1646] [id = 593] 21:06:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x116a0b400) [pid = 1646] [serial = 1779] [outer = 0x0] 21:06:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1260dac00) [pid = 1646] [serial = 1780] [outer = 0x116a0b400] 21:06:40 INFO - PROCESS | 1646 | 1467778000297 Marionette DEBUG loaded listener.js 21:06:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128b21c00) [pid = 1646] [serial = 1781] [outer = 0x116a0b400] 21:06:40 INFO - PROCESS | 1646 | 1467778000621 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]]]}] 21:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 524ms 21:06:40 INFO - PROCESS | 1646 | 1467778000660 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 21:06:40 INFO - PROCESS | 1646 | 1467778000661 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 21:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:06:40 INFO - PROCESS | 1646 | 1467778000670 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:06:40 INFO - PROCESS | 1646 | 1467778000672 Marionette TRACE conn2 <- [1,2346,null,{}] 21:06:40 INFO - PROCESS | 1646 | 1467778000674 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}] 21:06:40 INFO - PROCESS | 1646 | 1467778000675 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:40 INFO - PROCESS | 1646 | 1467778000769 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 21:06:40 INFO - PROCESS | 1646 | 1467778000814 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:40 INFO - PROCESS | 1646 | 1467778000815 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a9b9000 == 34 [pid = 1646] [id = 594] 21:06:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128b25000) [pid = 1646] [serial = 1782] [outer = 0x0] 21:06:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128f55000) [pid = 1646] [serial = 1783] [outer = 0x128b25000] 21:06:40 INFO - PROCESS | 1646 | 1467778000839 Marionette DEBUG loaded listener.js 21:06:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12916d400) [pid = 1646] [serial = 1784] [outer = 0x128b25000] 21:06:41 INFO - PROCESS | 1646 | 1467778001161 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]]]}] 21:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 527ms 21:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:06:41 INFO - PROCESS | 1646 | 1467778001190 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 21:06:41 INFO - PROCESS | 1646 | 1467778001191 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 21:06:41 INFO - PROCESS | 1646 | 1467778001193 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:06:41 INFO - PROCESS | 1646 | 1467778001194 Marionette TRACE conn2 <- [1,2350,null,{}] 21:06:41 INFO - PROCESS | 1646 | 1467778001206 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}] 21:06:41 INFO - PROCESS | 1646 | 1467778001207 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:41 INFO - PROCESS | 1646 | 1467778001303 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 21:06:41 INFO - PROCESS | 1646 | 1467778001306 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:41 INFO - PROCESS | 1646 | 1467778001307 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b726000 == 35 [pid = 1646] [id = 595] 21:06:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128d0d000) [pid = 1646] [serial = 1785] [outer = 0x0] 21:06:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12939a400) [pid = 1646] [serial = 1786] [outer = 0x128d0d000] 21:06:41 INFO - PROCESS | 1646 | 1467778001332 Marionette DEBUG loaded listener.js 21:06:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12940b400) [pid = 1646] [serial = 1787] [outer = 0x128d0d000] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129409000) [pid = 1646] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12a89b000) [pid = 1646] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x116629800) [pid = 1646] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1131bec00) [pid = 1646] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1167b4800) [pid = 1646] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x125414400) [pid = 1646] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x115ef0800) [pid = 1646] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118746c00) [pid = 1646] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112735c00) [pid = 1646] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11834c800) [pid = 1646] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118747400) [pid = 1646] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11604f000) [pid = 1646] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b8b0800) [pid = 1646] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128b1dc00) [pid = 1646] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118355800) [pid = 1646] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:06:41 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11696dc00) [pid = 1646] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:06:41 INFO - PROCESS | 1646 | 1467778001827 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]]]}] 21:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 678ms 21:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:06:41 INFO - PROCESS | 1646 | 1467778001872 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 21:06:41 INFO - PROCESS | 1646 | 1467778001873 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 21:06:41 INFO - PROCESS | 1646 | 1467778001875 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:06:41 INFO - PROCESS | 1646 | 1467778001876 Marionette TRACE conn2 <- [1,2354,null,{}] 21:06:41 INFO - PROCESS | 1646 | 1467778001884 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}] 21:06:41 INFO - PROCESS | 1646 | 1467778001893 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:42 INFO - PROCESS | 1646 | 1467778002004 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 21:06:42 INFO - PROCESS | 1646 | 1467778002060 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:42 INFO - PROCESS | 1646 | 1467778002061 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218db000 == 36 [pid = 1646] [id = 596] 21:06:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x113d62000) [pid = 1646] [serial = 1788] [outer = 0x0] 21:06:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118738c00) [pid = 1646] [serial = 1789] [outer = 0x113d62000] 21:06:42 INFO - PROCESS | 1646 | 1467778002085 Marionette DEBUG loaded listener.js 21:06:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1249a8400) [pid = 1646] [serial = 1790] [outer = 0x113d62000] 21:06:42 INFO - PROCESS | 1646 | 1467778002346 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]]]}] 21:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 21:06:42 INFO - PROCESS | 1646 | 1467778002404 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 21:06:42 INFO - PROCESS | 1646 | 1467778002405 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 21:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:06:42 INFO - PROCESS | 1646 | 1467778002407 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:06:42 INFO - PROCESS | 1646 | 1467778002408 Marionette TRACE conn2 <- [1,2358,null,{}] 21:06:42 INFO - PROCESS | 1646 | 1467778002411 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}] 21:06:42 INFO - PROCESS | 1646 | 1467778002412 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:42 INFO - PROCESS | 1646 | 1467778002498 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 21:06:42 INFO - PROCESS | 1646 | 1467778002503 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:42 INFO - PROCESS | 1646 | 1467778002504 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c242000 == 37 [pid = 1646] [id = 597] 21:06:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1190b4800) [pid = 1646] [serial = 1791] [outer = 0x0] 21:06:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a52ec00) [pid = 1646] [serial = 1792] [outer = 0x1190b4800] 21:06:42 INFO - PROCESS | 1646 | 1467778002528 Marionette DEBUG loaded listener.js 21:06:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a687c00) [pid = 1646] [serial = 1793] [outer = 0x1190b4800] 21:06:42 INFO - PROCESS | 1646 | 1467778002856 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]]]}] 21:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 470ms 21:06:42 INFO - PROCESS | 1646 | 1467778002879 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 21:06:42 INFO - PROCESS | 1646 | 1467778002882 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 21:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:06:42 INFO - PROCESS | 1646 | 1467778002885 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:06:42 INFO - PROCESS | 1646 | 1467778002886 Marionette TRACE conn2 <- [1,2362,null,{}] 21:06:42 INFO - PROCESS | 1646 | 1467778002889 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}] 21:06:42 INFO - PROCESS | 1646 | 1467778002890 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:43 INFO - PROCESS | 1646 | 1467778003010 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 21:06:43 INFO - PROCESS | 1646 | 1467778003019 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:43 INFO - PROCESS | 1646 | 1467778003020 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d9d800 == 38 [pid = 1646] [id = 598] 21:06:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a6f4800) [pid = 1646] [serial = 1794] [outer = 0x0] 21:06:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a89dc00) [pid = 1646] [serial = 1795] [outer = 0x12a6f4800] 21:06:43 INFO - PROCESS | 1646 | 1467778003046 Marionette DEBUG loaded listener.js 21:06:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12ae5d400) [pid = 1646] [serial = 1796] [outer = 0x12a6f4800] 21:06:43 INFO - PROCESS | 1646 | 1467778003370 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]]]}] 21:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 21:06:43 INFO - PROCESS | 1646 | 1467778003404 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 21:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:06:43 INFO - PROCESS | 1646 | 1467778003405 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 21:06:43 INFO - PROCESS | 1646 | 1467778003408 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:06:43 INFO - PROCESS | 1646 | 1467778003409 Marionette TRACE conn2 <- [1,2366,null,{}] 21:06:43 INFO - PROCESS | 1646 | 1467778003412 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}] 21:06:43 INFO - PROCESS | 1646 | 1467778003414 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:43 INFO - PROCESS | 1646 | 1467778003491 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 21:06:43 INFO - PROCESS | 1646 | 1467778003494 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:43 INFO - PROCESS | 1646 | 1467778003496 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc81800 == 39 [pid = 1646] [id = 599] 21:06:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ae5d800) [pid = 1646] [serial = 1797] [outer = 0x0] 21:06:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b74b000) [pid = 1646] [serial = 1798] [outer = 0x12ae5d800] 21:06:43 INFO - PROCESS | 1646 | 1467778003522 Marionette DEBUG loaded listener.js 21:06:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12b8b1800) [pid = 1646] [serial = 1799] [outer = 0x12ae5d800] 21:06:44 INFO - PROCESS | 1646 | 1467778004097 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]]]}] 21:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 774ms 21:06:44 INFO - PROCESS | 1646 | 1467778004183 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 21:06:44 INFO - PROCESS | 1646 | 1467778004186 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 21:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:06:44 INFO - PROCESS | 1646 | 1467778004190 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:06:44 INFO - PROCESS | 1646 | 1467778004191 Marionette TRACE conn2 <- [1,2370,null,{}] 21:06:44 INFO - PROCESS | 1646 | 1467778004195 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}] 21:06:44 INFO - PROCESS | 1646 | 1467778004197 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:44 INFO - PROCESS | 1646 | 1467778004309 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 21:06:44 INFO - PROCESS | 1646 | 1467778004368 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:44 INFO - PROCESS | 1646 | 1467778004369 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x119667000 == 40 [pid = 1646] [id = 600] 21:06:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11829a800) [pid = 1646] [serial = 1800] [outer = 0x0] 21:06:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118382400) [pid = 1646] [serial = 1801] [outer = 0x11829a800] 21:06:44 INFO - PROCESS | 1646 | 1467778004400 Marionette DEBUG loaded listener.js 21:06:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1187bf000) [pid = 1646] [serial = 1802] [outer = 0x11829a800] 21:06:44 INFO - PROCESS | 1646 | 1467778004949 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]]]}] 21:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 820ms 21:06:45 INFO - PROCESS | 1646 | 1467778005010 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 21:06:45 INFO - PROCESS | 1646 | 1467778005015 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 21:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:06:45 INFO - PROCESS | 1646 | 1467778005021 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:06:45 INFO - PROCESS | 1646 | 1467778005023 Marionette TRACE conn2 <- [1,2374,null,{}] 21:06:45 INFO - PROCESS | 1646 | 1467778005025 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}] 21:06:45 INFO - PROCESS | 1646 | 1467778005028 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:45 INFO - PROCESS | 1646 | 1467778005160 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 21:06:45 INFO - PROCESS | 1646 | 1467778005276 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:45 INFO - PROCESS | 1646 | 1467778005277 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x117151800 == 41 [pid = 1646] [id = 601] 21:06:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11829f000) [pid = 1646] [serial = 1803] [outer = 0x0] 21:06:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11970b800) [pid = 1646] [serial = 1804] [outer = 0x11829f000] 21:06:45 INFO - PROCESS | 1646 | 1467778005325 Marionette DEBUG loaded listener.js 21:06:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x120ea1400) [pid = 1646] [serial = 1805] [outer = 0x11829f000] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x128d9d800 == 40 [pid = 1646] [id = 598] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12c242000 == 39 [pid = 1646] [id = 597] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1218db000 == 38 [pid = 1646] [id = 596] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12b726000 == 37 [pid = 1646] [id = 595] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12a9b9000 == 36 [pid = 1646] [id = 594] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12a6a9800 == 35 [pid = 1646] [id = 593] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x128f94000 == 34 [pid = 1646] [id = 592] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1260a1000 == 33 [pid = 1646] [id = 591] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x121a38800 == 32 [pid = 1646] [id = 590] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1192ad000 == 31 [pid = 1646] [id = 589] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x117213800 == 30 [pid = 1646] [id = 588] 21:06:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1169aa800 == 29 [pid = 1646] [id = 587] 21:06:45 INFO - PROCESS | 1646 | 1467778005951 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]]]}] 21:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 21:06:45 INFO - PROCESS | 1646 | 1467778005991 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 21:06:45 INFO - PROCESS | 1646 | 1467778005993 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 21:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:06:46 INFO - PROCESS | 1646 | 1467778006002 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:06:46 INFO - PROCESS | 1646 | 1467778006005 Marionette TRACE conn2 <- [1,2378,null,{}] 21:06:46 INFO - PROCESS | 1646 | 1467778006008 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}] 21:06:46 INFO - PROCESS | 1646 | 1467778006010 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:46 INFO - PROCESS | 1646 | 1467778006093 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 21:06:46 INFO - PROCESS | 1646 | 1467778006101 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:46 INFO - PROCESS | 1646 | 1467778006103 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x118408000 == 30 [pid = 1646] [id = 602] 21:06:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x118315c00) [pid = 1646] [serial = 1806] [outer = 0x0] 21:06:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118359000) [pid = 1646] [serial = 1807] [outer = 0x118315c00] 21:06:46 INFO - PROCESS | 1646 | 1467778006130 Marionette DEBUG loaded listener.js 21:06:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1190b5000) [pid = 1646] [serial = 1808] [outer = 0x118315c00] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12a687400) [pid = 1646] [serial = 1726] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12a8a2400) [pid = 1646] [serial = 1729] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12ae3f800) [pid = 1646] [serial = 1732] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12ae3e000) [pid = 1646] [serial = 1730] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x121a7d400) [pid = 1646] [serial = 1700] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x116a0a000) [pid = 1646] [serial = 1708] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11831e800) [pid = 1646] [serial = 1709] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1260de800) [pid = 1646] [serial = 1720] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12144d800) [pid = 1646] [serial = 1717] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124ead000) [pid = 1646] [serial = 1718] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1187b0400) [pid = 1646] [serial = 1711] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119068400) [pid = 1646] [serial = 1712] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1130c4800) [pid = 1646] [serial = 1702] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113d64400) [pid = 1646] [serial = 1703] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118456c00) [pid = 1646] [serial = 1705] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1187a9800) [pid = 1646] [serial = 1706] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119922c00) [pid = 1646] [serial = 1714] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x120e9c400) [pid = 1646] [serial = 1715] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11829b800) [pid = 1646] [serial = 1735] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119228800) [pid = 1646] [serial = 1736] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12b8bb800) [pid = 1646] [serial = 1744] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12b951400) [pid = 1646] [serial = 1745] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12ae63400) [pid = 1646] [serial = 1733] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128d11000) [pid = 1646] [serial = 1723] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12b748800) [pid = 1646] [serial = 1741] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a6f5800) [pid = 1646] [serial = 1727] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x129398400) [pid = 1646] [serial = 1724] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128b25400) [pid = 1646] [serial = 1739] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b8b3000) [pid = 1646] [serial = 1742] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126718800) [pid = 1646] [serial = 1721] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x120e98c00) [pid = 1646] [serial = 1738] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 1646 | 1467778006512 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]]]}] 21:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 527ms 21:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:06:46 INFO - PROCESS | 1646 | 1467778006524 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 21:06:46 INFO - PROCESS | 1646 | 1467778006527 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 21:06:46 INFO - PROCESS | 1646 | 1467778006531 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:06:46 INFO - PROCESS | 1646 | 1467778006532 Marionette TRACE conn2 <- [1,2382,null,{}] 21:06:46 INFO - PROCESS | 1646 | 1467778006535 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}] 21:06:46 INFO - PROCESS | 1646 | 1467778006537 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:46 INFO - PROCESS | 1646 | 1467778006621 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 21:06:46 INFO - PROCESS | 1646 | 1467778006625 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:46 INFO - PROCESS | 1646 | 1467778006627 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d9b800 == 31 [pid = 1646] [id = 603] 21:06:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119706800) [pid = 1646] [serial = 1809] [outer = 0x0] 21:06:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119b0d400) [pid = 1646] [serial = 1810] [outer = 0x119706800] 21:06:46 INFO - PROCESS | 1646 | 1467778006656 Marionette DEBUG loaded listener.js 21:06:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1210b9c00) [pid = 1646] [serial = 1811] [outer = 0x119706800] 21:06:47 INFO - PROCESS | 1646 | 1467778007024 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]]]}] 21:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 520ms 21:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:06:47 INFO - PROCESS | 1646 | 1467778007050 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 21:06:47 INFO - PROCESS | 1646 | 1467778007052 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 21:06:47 INFO - PROCESS | 1646 | 1467778007054 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:06:47 INFO - PROCESS | 1646 | 1467778007057 Marionette TRACE conn2 <- [1,2386,null,{}] 21:06:47 INFO - PROCESS | 1646 | 1467778007065 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}] 21:06:47 INFO - PROCESS | 1646 | 1467778007069 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:47 INFO - PROCESS | 1646 | 1467778007203 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 21:06:47 INFO - PROCESS | 1646 | 1467778007215 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:47 INFO - PROCESS | 1646 | 1467778007218 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a22800 == 32 [pid = 1646] [id = 604] 21:06:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1162e0800) [pid = 1646] [serial = 1812] [outer = 0x0] 21:06:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124be3000) [pid = 1646] [serial = 1813] [outer = 0x1162e0800] 21:06:47 INFO - PROCESS | 1646 | 1467778007264 Marionette DEBUG loaded listener.js 21:06:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1260d7800) [pid = 1646] [serial = 1814] [outer = 0x1162e0800] 21:06:47 INFO - PROCESS | 1646 | 1467778007716 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]]]}] 21:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 679ms 21:06:47 INFO - PROCESS | 1646 | 1467778007734 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 21:06:47 INFO - PROCESS | 1646 | 1467778007737 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 21:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:06:47 INFO - PROCESS | 1646 | 1467778007740 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:06:47 INFO - PROCESS | 1646 | 1467778007742 Marionette TRACE conn2 <- [1,2390,null,{}] 21:06:47 INFO - PROCESS | 1646 | 1467778007755 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}] 21:06:47 INFO - PROCESS | 1646 | 1467778007757 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:47 INFO - PROCESS | 1646 | 1467778007911 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 21:06:47 INFO - PROCESS | 1646 | 1467778007923 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:47 INFO - PROCESS | 1646 | 1467778007924 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a69f000 == 33 [pid = 1646] [id = 605] 21:06:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126719000) [pid = 1646] [serial = 1815] [outer = 0x0] 21:06:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126ad9c00) [pid = 1646] [serial = 1816] [outer = 0x126719000] 21:06:47 INFO - PROCESS | 1646 | 1467778007963 Marionette DEBUG loaded listener.js 21:06:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126e0f000) [pid = 1646] [serial = 1817] [outer = 0x126719000] 21:06:48 INFO - PROCESS | 1646 | 1467778008336 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]]]}] 21:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 620ms 21:06:48 INFO - PROCESS | 1646 | 1467778008361 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 21:06:48 INFO - PROCESS | 1646 | 1467778008362 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 21:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:06:48 INFO - PROCESS | 1646 | 1467778008373 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:06:48 INFO - PROCESS | 1646 | 1467778008374 Marionette TRACE conn2 <- [1,2394,null,{}] 21:06:48 INFO - PROCESS | 1646 | 1467778008377 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}] 21:06:48 INFO - PROCESS | 1646 | 1467778008378 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:48 INFO - PROCESS | 1646 | 1467778008475 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 21:06:48 INFO - PROCESS | 1646 | 1467778008479 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:48 INFO - PROCESS | 1646 | 1467778008480 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b71e800 == 34 [pid = 1646] [id = 606] 21:06:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1160aa400) [pid = 1646] [serial = 1818] [outer = 0x0] 21:06:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128b24c00) [pid = 1646] [serial = 1819] [outer = 0x1160aa400] 21:06:48 INFO - PROCESS | 1646 | 1467778008505 Marionette DEBUG loaded listener.js 21:06:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129169000) [pid = 1646] [serial = 1820] [outer = 0x1160aa400] 21:06:48 INFO - PROCESS | 1646 | 1467778008851 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]]]}] 21:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 525ms 21:06:48 INFO - PROCESS | 1646 | 1467778008892 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 21:06:48 INFO - PROCESS | 1646 | 1467778008893 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 21:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:06:48 INFO - PROCESS | 1646 | 1467778008895 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:06:48 INFO - PROCESS | 1646 | 1467778008896 Marionette TRACE conn2 <- [1,2398,null,{}] 21:06:48 INFO - PROCESS | 1646 | 1467778008904 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}] 21:06:48 INFO - PROCESS | 1646 | 1467778008908 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:49 INFO - PROCESS | 1646 | 1467778009019 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 21:06:49 INFO - PROCESS | 1646 | 1467778009023 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:49 INFO - PROCESS | 1646 | 1467778009024 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd0a800 == 35 [pid = 1646] [id = 607] 21:06:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129167400) [pid = 1646] [serial = 1821] [outer = 0x0] 21:06:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a52f400) [pid = 1646] [serial = 1822] [outer = 0x129167400] 21:06:49 INFO - PROCESS | 1646 | 1467778009049 Marionette DEBUG loaded listener.js 21:06:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ae5dc00) [pid = 1646] [serial = 1823] [outer = 0x129167400] 21:06:49 INFO - PROCESS | 1646 | 1467778009410 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]]]}] 21:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 518ms 21:06:49 INFO - PROCESS | 1646 | 1467778009416 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 21:06:49 INFO - PROCESS | 1646 | 1467778009418 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 21:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:06:49 INFO - PROCESS | 1646 | 1467778009420 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:06:49 INFO - PROCESS | 1646 | 1467778009421 Marionette TRACE conn2 <- [1,2402,null,{}] 21:06:49 INFO - PROCESS | 1646 | 1467778009424 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}] 21:06:49 INFO - PROCESS | 1646 | 1467778009425 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:49 INFO - PROCESS | 1646 | 1467778009525 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 21:06:49 INFO - PROCESS | 1646 | 1467778009538 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:49 INFO - PROCESS | 1646 | 1467778009539 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c705800 == 36 [pid = 1646] [id = 608] 21:06:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12ae43800) [pid = 1646] [serial = 1824] [outer = 0x0] 21:06:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b748800) [pid = 1646] [serial = 1825] [outer = 0x12ae43800] 21:06:49 INFO - PROCESS | 1646 | 1467778009564 Marionette DEBUG loaded listener.js 21:06:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b752c00) [pid = 1646] [serial = 1826] [outer = 0x12ae43800] 21:06:49 INFO - PROCESS | 1646 | 1467778009910 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]]]}] 21:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 21:06:49 INFO - PROCESS | 1646 | 1467778009946 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 21:06:49 INFO - PROCESS | 1646 | 1467778009948 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 21:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:06:49 INFO - PROCESS | 1646 | 1467778009950 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:06:49 INFO - PROCESS | 1646 | 1467778009951 Marionette TRACE conn2 <- [1,2406,null,{}] 21:06:49 INFO - PROCESS | 1646 | 1467778009953 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}] 21:06:49 INFO - PROCESS | 1646 | 1467778009954 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:50 INFO - PROCESS | 1646 | 1467778010055 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 21:06:50 INFO - PROCESS | 1646 | 1467778010058 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:50 INFO - PROCESS | 1646 | 1467778010059 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ca35800 == 37 [pid = 1646] [id = 609] 21:06:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1182a2800) [pid = 1646] [serial = 1827] [outer = 0x0] 21:06:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128b1c800) [pid = 1646] [serial = 1828] [outer = 0x1182a2800] 21:06:50 INFO - PROCESS | 1646 | 1467778010219 Marionette DEBUG loaded listener.js 21:06:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b8b8000) [pid = 1646] [serial = 1829] [outer = 0x1182a2800] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1182a5800) [pid = 1646] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x117293c00) [pid = 1646] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118350000) [pid = 1646] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113d65c00) [pid = 1646] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118382800) [pid = 1646] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128b25000) [pid = 1646] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116a0b400) [pid = 1646] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118453400) [pid = 1646] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x120e9e800) [pid = 1646] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113d62000) [pid = 1646] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128d0d000) [pid = 1646] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1190b4800) [pid = 1646] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a6f4800) [pid = 1646] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1175e0800) [pid = 1646] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119928000) [pid = 1646] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1260dec00) [pid = 1646] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:06:50 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x129395000) [pid = 1646] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:06:50 INFO - PROCESS | 1646 | 1467778010514 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]]]}] 21:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 621ms 21:06:50 INFO - PROCESS | 1646 | 1467778010571 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 21:06:50 INFO - PROCESS | 1646 | 1467778010573 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 21:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:06:50 INFO - PROCESS | 1646 | 1467778010575 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:06:50 INFO - PROCESS | 1646 | 1467778010576 Marionette TRACE conn2 <- [1,2410,null,{}] 21:06:50 INFO - PROCESS | 1646 | 1467778010578 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}] 21:06:50 INFO - PROCESS | 1646 | 1467778010579 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:50 INFO - PROCESS | 1646 | 1467778010658 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 21:06:50 INFO - PROCESS | 1646 | 1467778010661 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:50 INFO - PROCESS | 1646 | 1467778010663 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a1a800 == 38 [pid = 1646] [id = 610] 21:06:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118382800) [pid = 1646] [serial = 1830] [outer = 0x0] 21:06:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119a87400) [pid = 1646] [serial = 1831] [outer = 0x118382800] 21:06:50 INFO - PROCESS | 1646 | 1467778010690 Marionette DEBUG loaded listener.js 21:06:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126563000) [pid = 1646] [serial = 1832] [outer = 0x118382800] 21:06:51 INFO - PROCESS | 1646 | 1467778011052 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]]]}] 21:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 21:06:51 INFO - PROCESS | 1646 | 1467778011098 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 21:06:51 INFO - PROCESS | 1646 | 1467778011099 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 21:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:06:51 INFO - PROCESS | 1646 | 1467778011103 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:06:51 INFO - PROCESS | 1646 | 1467778011105 Marionette TRACE conn2 <- [1,2414,null,{}] 21:06:51 INFO - PROCESS | 1646 | 1467778011108 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}] 21:06:51 INFO - PROCESS | 1646 | 1467778011110 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:51 INFO - PROCESS | 1646 | 1467778011229 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 21:06:51 INFO - PROCESS | 1646 | 1467778011237 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:51 INFO - PROCESS | 1646 | 1467778011238 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d083000 == 39 [pid = 1646] [id = 611] 21:06:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12159c000) [pid = 1646] [serial = 1833] [outer = 0x0] 21:06:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12b8b8400) [pid = 1646] [serial = 1834] [outer = 0x12159c000] 21:06:51 INFO - PROCESS | 1646 | 1467778011287 Marionette DEBUG loaded listener.js 21:06:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12b951400) [pid = 1646] [serial = 1835] [outer = 0x12159c000] 21:06:51 INFO - PROCESS | 1646 | 1467778011704 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]]]}] 21:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 621ms 21:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:06:51 INFO - PROCESS | 1646 | 1467778011724 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 21:06:51 INFO - PROCESS | 1646 | 1467778011725 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 21:06:51 INFO - PROCESS | 1646 | 1467778011727 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:06:51 INFO - PROCESS | 1646 | 1467778011731 Marionette TRACE conn2 <- [1,2418,null,{}] 21:06:51 INFO - PROCESS | 1646 | 1467778011733 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}] 21:06:51 INFO - PROCESS | 1646 | 1467778011735 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:51 INFO - PROCESS | 1646 | 1467778011857 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 21:06:51 INFO - PROCESS | 1646 | 1467778011864 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:51 INFO - PROCESS | 1646 | 1467778011866 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3a6800 == 40 [pid = 1646] [id = 612] 21:06:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b8b5400) [pid = 1646] [serial = 1836] [outer = 0x0] 21:06:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12bd40400) [pid = 1646] [serial = 1837] [outer = 0x12b8b5400] 21:06:51 INFO - PROCESS | 1646 | 1467778011891 Marionette DEBUG loaded listener.js 21:06:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12bdbd400) [pid = 1646] [serial = 1838] [outer = 0x12b8b5400] 21:06:52 INFO - PROCESS | 1646 | 1467778012192 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]]]}] 21:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 573ms 21:06:52 INFO - PROCESS | 1646 | 1467778012301 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 21:06:52 INFO - PROCESS | 1646 | 1467778012303 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 21:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:06:52 INFO - PROCESS | 1646 | 1467778012306 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:06:52 INFO - PROCESS | 1646 | 1467778012308 Marionette TRACE conn2 <- [1,2422,null,{}] 21:06:52 INFO - PROCESS | 1646 | 1467778012312 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}] 21:06:52 INFO - PROCESS | 1646 | 1467778012314 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:52 INFO - PROCESS | 1646 | 1467778012421 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 21:06:52 INFO - PROCESS | 1646 | 1467778012478 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:52 INFO - PROCESS | 1646 | 1467778012480 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x117232800 == 41 [pid = 1646] [id = 613] 21:06:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x116910400) [pid = 1646] [serial = 1839] [outer = 0x0] 21:06:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x117d9bc00) [pid = 1646] [serial = 1840] [outer = 0x116910400] 21:06:52 INFO - PROCESS | 1646 | 1467778012512 Marionette DEBUG loaded listener.js 21:06:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11873f800) [pid = 1646] [serial = 1841] [outer = 0x116910400] 21:06:52 INFO - PROCESS | 1646 | 1467778012981 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]]]}] 21:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 724ms 21:06:53 INFO - PROCESS | 1646 | 1467778013047 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 21:06:53 INFO - PROCESS | 1646 | 1467778013050 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 21:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:06:53 INFO - PROCESS | 1646 | 1467778013056 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:06:53 INFO - PROCESS | 1646 | 1467778013058 Marionette TRACE conn2 <- [1,2426,null,{}] 21:06:53 INFO - PROCESS | 1646 | 1467778013061 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}] 21:06:53 INFO - PROCESS | 1646 | 1467778013063 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:53 INFO - PROCESS | 1646 | 1467778013166 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 21:06:53 INFO - PROCESS | 1646 | 1467778013238 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:53 INFO - PROCESS | 1646 | 1467778013240 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d97800 == 42 [pid = 1646] [id = 614] 21:06:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119b1b400) [pid = 1646] [serial = 1842] [outer = 0x0] 21:06:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x120ea0c00) [pid = 1646] [serial = 1843] [outer = 0x119b1b400] 21:06:53 INFO - PROCESS | 1646 | 1467778013270 Marionette DEBUG loaded listener.js 21:06:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1219cfc00) [pid = 1646] [serial = 1844] [outer = 0x119b1b400] 21:06:53 INFO - PROCESS | 1646 | 1467778013684 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]]]}] 21:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 675ms 21:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:06:53 INFO - PROCESS | 1646 | 1467778013730 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 21:06:53 INFO - PROCESS | 1646 | 1467778013731 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 21:06:53 INFO - PROCESS | 1646 | 1467778013734 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:06:53 INFO - PROCESS | 1646 | 1467778013735 Marionette TRACE conn2 <- [1,2430,null,{}] 21:06:53 INFO - PROCESS | 1646 | 1467778013743 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}] 21:06:53 INFO - PROCESS | 1646 | 1467778013746 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:53 INFO - PROCESS | 1646 | 1467778013869 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 21:06:53 INFO - PROCESS | 1646 | 1467778013933 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:53 INFO - PROCESS | 1646 | 1467778013935 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0b9800 == 43 [pid = 1646] [id = 615] 21:06:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126e0b400) [pid = 1646] [serial = 1845] [outer = 0x0] 21:06:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128d0c800) [pid = 1646] [serial = 1846] [outer = 0x126e0b400] 21:06:54 INFO - PROCESS | 1646 | 1467778014007 Marionette DEBUG loaded listener.js 21:06:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a532400) [pid = 1646] [serial = 1847] [outer = 0x126e0b400] 21:06:54 INFO - PROCESS | 1646 | 1467778014429 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]]]}] 21:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 719ms 21:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:06:54 INFO - PROCESS | 1646 | 1467778014454 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 21:06:54 INFO - PROCESS | 1646 | 1467778014455 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 21:06:54 INFO - PROCESS | 1646 | 1467778014457 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:06:54 INFO - PROCESS | 1646 | 1467778014459 Marionette TRACE conn2 <- [1,2434,null,{}] 21:06:54 INFO - PROCESS | 1646 | 1467778014461 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}] 21:06:54 INFO - PROCESS | 1646 | 1467778014462 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:54 INFO - PROCESS | 1646 | 1467778014569 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 21:06:54 INFO - PROCESS | 1646 | 1467778014713 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:54 INFO - PROCESS | 1646 | 1467778014715 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d450800 == 44 [pid = 1646] [id = 616] 21:06:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12939f000) [pid = 1646] [serial = 1848] [outer = 0x0] 21:06:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12ae3e000) [pid = 1646] [serial = 1849] [outer = 0x12939f000] 21:06:54 INFO - PROCESS | 1646 | 1467778014763 Marionette DEBUG loaded listener.js 21:06:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b8b3800) [pid = 1646] [serial = 1850] [outer = 0x12939f000] 21:06:55 INFO - PROCESS | 1646 | 1467778015443 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]]]}] 21:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1022ms 21:06:55 INFO - PROCESS | 1646 | 1467778015506 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 21:06:55 INFO - PROCESS | 1646 | 1467778015508 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 21:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:06:55 INFO - PROCESS | 1646 | 1467778015513 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:06:55 INFO - PROCESS | 1646 | 1467778015517 Marionette TRACE conn2 <- [1,2438,null,{}] 21:06:55 INFO - PROCESS | 1646 | 1467778015521 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}] 21:06:55 INFO - PROCESS | 1646 | 1467778015522 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:55 INFO - PROCESS | 1646 | 1467778015616 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 21:06:55 INFO - PROCESS | 1646 | 1467778015690 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:55 INFO - PROCESS | 1646 | 1467778015691 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218db000 == 45 [pid = 1646] [id = 617] 21:06:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x118316000) [pid = 1646] [serial = 1851] [outer = 0x0] 21:06:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118355800) [pid = 1646] [serial = 1852] [outer = 0x118316000] 21:06:55 INFO - PROCESS | 1646 | 1467778015718 Marionette DEBUG loaded listener.js 21:06:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11873a400) [pid = 1646] [serial = 1853] [outer = 0x118316000] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12d083000 == 44 [pid = 1646] [id = 611] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x126a1a800 == 43 [pid = 1646] [id = 610] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12ca35800 == 42 [pid = 1646] [id = 609] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12c705800 == 41 [pid = 1646] [id = 608] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd0a800 == 40 [pid = 1646] [id = 607] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12b71e800 == 39 [pid = 1646] [id = 606] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12a69f000 == 38 [pid = 1646] [id = 605] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x126a22800 == 37 [pid = 1646] [id = 604] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x119d9b800 == 36 [pid = 1646] [id = 603] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x118408000 == 35 [pid = 1646] [id = 602] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x117151800 == 34 [pid = 1646] [id = 601] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc81800 == 33 [pid = 1646] [id = 599] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x119667000 == 32 [pid = 1646] [id = 600] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12d450800 == 31 [pid = 1646] [id = 616] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0b9800 == 30 [pid = 1646] [id = 615] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x128d97800 == 29 [pid = 1646] [id = 614] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3a6800 == 28 [pid = 1646] [id = 612] 21:06:56 INFO - PROCESS | 1646 | --DOCSHELL 0x117232800 == 27 [pid = 1646] [id = 613] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11898e400) [pid = 1646] [serial = 1748] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11831c800) [pid = 1646] [serial = 1747] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12190ac00) [pid = 1646] [serial = 1751] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x120e9c800) [pid = 1646] [serial = 1750] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x129161800) [pid = 1646] [serial = 1754] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126acd000) [pid = 1646] [serial = 1753] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12ae68000) [pid = 1646] [serial = 1757] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a89d000) [pid = 1646] [serial = 1756] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118991800) [pid = 1646] [serial = 1760] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11834e400) [pid = 1646] [serial = 1759] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1175e3000) [pid = 1646] [serial = 1765] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11662f000) [pid = 1646] [serial = 1766] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119a83400) [pid = 1646] [serial = 1763] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11922c800) [pid = 1646] [serial = 1762] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119a58400) [pid = 1646] [serial = 1771] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x120e9d400) [pid = 1646] [serial = 1772] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124bdc400) [pid = 1646] [serial = 1777] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128f55000) [pid = 1646] [serial = 1783] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1260dac00) [pid = 1646] [serial = 1780] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118619c00) [pid = 1646] [serial = 1768] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1187bc800) [pid = 1646] [serial = 1769] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x121617000) [pid = 1646] [serial = 1774] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12916d400) [pid = 1646] [serial = 1784] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118738c00) [pid = 1646] [serial = 1789] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12939a400) [pid = 1646] [serial = 1786] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a52ec00) [pid = 1646] [serial = 1792] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a89dc00) [pid = 1646] [serial = 1795] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a687c00) [pid = 1646] [serial = 1793] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12940b400) [pid = 1646] [serial = 1787] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12b74b000) [pid = 1646] [serial = 1798] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x128b21c00) [pid = 1646] [serial = 1781] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1249a8400) [pid = 1646] [serial = 1790] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1254c2400) [pid = 1646] [serial = 1778] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12ae5d400) [pid = 1646] [serial = 1796] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x121cd5000) [pid = 1646] [serial = 1775] [outer = 0x0] [url = about:blank] 21:06:56 INFO - PROCESS | 1646 | 1467778016811 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]]]}] 21:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1325ms 21:06:56 INFO - PROCESS | 1646 | 1467778016838 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 21:06:56 INFO - PROCESS | 1646 | 1467778016840 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 21:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:06:56 INFO - PROCESS | 1646 | 1467778016844 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:06:56 INFO - PROCESS | 1646 | 1467778016846 Marionette TRACE conn2 <- [1,2442,null,{}] 21:06:56 INFO - PROCESS | 1646 | 1467778016852 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}] 21:06:56 INFO - PROCESS | 1646 | 1467778016853 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:56 INFO - PROCESS | 1646 | 1467778016929 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 21:06:56 INFO - PROCESS | 1646 | 1467778016961 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:56 INFO - PROCESS | 1646 | 1467778016964 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b5800 == 28 [pid = 1646] [id = 618] 21:06:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11690c800) [pid = 1646] [serial = 1854] [outer = 0x0] 21:06:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116974400) [pid = 1646] [serial = 1855] [outer = 0x11690c800] 21:06:56 INFO - PROCESS | 1646 | 1467778016992 Marionette DEBUG loaded listener.js 21:06:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x117293c00) [pid = 1646] [serial = 1856] [outer = 0x11690c800] 21:06:57 INFO - PROCESS | 1646 | 1467778017319 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]]]}] 21:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 522ms 21:06:57 INFO - PROCESS | 1646 | 1467778017366 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 21:06:57 INFO - PROCESS | 1646 | 1467778017369 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 21:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:06:57 INFO - PROCESS | 1646 | 1467778017374 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:06:57 INFO - PROCESS | 1646 | 1467778017376 Marionette TRACE conn2 <- [1,2446,null,{}] 21:06:57 INFO - PROCESS | 1646 | 1467778017378 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}] 21:06:57 INFO - PROCESS | 1646 | 1467778017380 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:57 INFO - PROCESS | 1646 | 1467778017457 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 21:06:57 INFO - PROCESS | 1646 | 1467778017462 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:57 INFO - PROCESS | 1646 | 1467778017463 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d1800 == 29 [pid = 1646] [id = 619] 21:06:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1182a5000) [pid = 1646] [serial = 1857] [outer = 0x0] 21:06:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118456c00) [pid = 1646] [serial = 1858] [outer = 0x1182a5000] 21:06:57 INFO - PROCESS | 1646 | 1467778017493 Marionette DEBUG loaded listener.js 21:06:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11873b000) [pid = 1646] [serial = 1859] [outer = 0x1182a5000] 21:06:57 INFO - PROCESS | 1646 | 1467778017866 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]]]}] 21:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 522ms 21:06:57 INFO - PROCESS | 1646 | 1467778017897 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 21:06:57 INFO - PROCESS | 1646 | 1467778017910 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 21:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:06:57 INFO - PROCESS | 1646 | 1467778017914 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:06:57 INFO - PROCESS | 1646 | 1467778017917 Marionette TRACE conn2 <- [1,2450,null,{}] 21:06:57 INFO - PROCESS | 1646 | 1467778017929 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}] 21:06:57 INFO - PROCESS | 1646 | 1467778017934 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:58 INFO - PROCESS | 1646 | 1467778018057 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 21:06:58 INFO - PROCESS | 1646 | 1467778018071 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:58 INFO - PROCESS | 1646 | 1467778018073 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1213d8800 == 30 [pid = 1646] [id = 620] 21:06:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11898c000) [pid = 1646] [serial = 1860] [outer = 0x0] 21:06:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11922d000) [pid = 1646] [serial = 1861] [outer = 0x11898c000] 21:06:58 INFO - PROCESS | 1646 | 1467778018117 Marionette DEBUG loaded listener.js 21:06:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119928000) [pid = 1646] [serial = 1862] [outer = 0x11898c000] 21:06:58 INFO - PROCESS | 1646 | 1467778018542 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]]]}] 21:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 674ms 21:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:06:58 INFO - PROCESS | 1646 | 1467778018587 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 21:06:58 INFO - PROCESS | 1646 | 1467778018589 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 21:06:58 INFO - PROCESS | 1646 | 1467778018591 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:06:58 INFO - PROCESS | 1646 | 1467778018593 Marionette TRACE conn2 <- [1,2454,null,{}] 21:06:58 INFO - PROCESS | 1646 | 1467778018595 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}] 21:06:58 INFO - PROCESS | 1646 | 1467778018596 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:58 INFO - PROCESS | 1646 | 1467778018674 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 21:06:58 INFO - PROCESS | 1646 | 1467778018678 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:58 INFO - PROCESS | 1646 | 1467778018679 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12609b800 == 31 [pid = 1646] [id = 621] 21:06:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119b1bc00) [pid = 1646] [serial = 1863] [outer = 0x0] 21:06:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x120e95000) [pid = 1646] [serial = 1864] [outer = 0x119b1bc00] 21:06:58 INFO - PROCESS | 1646 | 1467778018708 Marionette DEBUG loaded listener.js 21:06:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1214d3c00) [pid = 1646] [serial = 1865] [outer = 0x119b1bc00] 21:06:59 INFO - PROCESS | 1646 | 1467778019048 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]]]}] 21:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 470ms 21:06:59 INFO - PROCESS | 1646 | 1467778019070 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 21:06:59 INFO - PROCESS | 1646 | 1467778019071 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 21:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:06:59 INFO - PROCESS | 1646 | 1467778019073 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:06:59 INFO - PROCESS | 1646 | 1467778019074 Marionette TRACE conn2 <- [1,2458,null,{}] 21:06:59 INFO - PROCESS | 1646 | 1467778019077 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}] 21:06:59 INFO - PROCESS | 1646 | 1467778019078 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:59 INFO - PROCESS | 1646 | 1467778019181 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 21:06:59 INFO - PROCESS | 1646 | 1467778019229 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:59 INFO - PROCESS | 1646 | 1467778019230 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289a9000 == 32 [pid = 1646] [id = 622] 21:06:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x121902400) [pid = 1646] [serial = 1866] [outer = 0x0] 21:06:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12190e800) [pid = 1646] [serial = 1867] [outer = 0x121902400] 21:06:59 INFO - PROCESS | 1646 | 1467778019256 Marionette DEBUG loaded listener.js 21:06:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121cd4000) [pid = 1646] [serial = 1868] [outer = 0x121902400] 21:06:59 INFO - PROCESS | 1646 | 1467778019587 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]]]}] 21:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 518ms 21:06:59 INFO - PROCESS | 1646 | 1467778019592 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 21:06:59 INFO - PROCESS | 1646 | 1467778019593 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 21:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:06:59 INFO - PROCESS | 1646 | 1467778019595 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:06:59 INFO - PROCESS | 1646 | 1467778019596 Marionette TRACE conn2 <- [1,2462,null,{}] 21:06:59 INFO - PROCESS | 1646 | 1467778019601 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}] 21:06:59 INFO - PROCESS | 1646 | 1467778019605 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:59 INFO - PROCESS | 1646 | 1467778019717 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 21:06:59 INFO - PROCESS | 1646 | 1467778019751 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:59 INFO - PROCESS | 1646 | 1467778019753 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:06:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12935a800 == 33 [pid = 1646] [id = 623] 21:06:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1249a5000) [pid = 1646] [serial = 1869] [outer = 0x0] 21:06:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x125418800) [pid = 1646] [serial = 1870] [outer = 0x1249a5000] 21:06:59 INFO - PROCESS | 1646 | 1467778019778 Marionette DEBUG loaded listener.js 21:06:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12670bc00) [pid = 1646] [serial = 1871] [outer = 0x1249a5000] 21:07:00 INFO - PROCESS | 1646 | 1467778020103 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]]]}] 21:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 21:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:07:00 INFO - PROCESS | 1646 | 1467778020117 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 21:07:00 INFO - PROCESS | 1646 | 1467778020118 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 21:07:00 INFO - PROCESS | 1646 | 1467778020120 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:07:00 INFO - PROCESS | 1646 | 1467778020121 Marionette TRACE conn2 <- [1,2466,null,{}] 21:07:00 INFO - PROCESS | 1646 | 1467778020130 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}] 21:07:00 INFO - PROCESS | 1646 | 1467778020133 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:00 INFO - PROCESS | 1646 | 1467778020237 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 21:07:00 INFO - PROCESS | 1646 | 1467778020240 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:00 INFO - PROCESS | 1646 | 1467778020241 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a820000 == 34 [pid = 1646] [id = 624] 21:07:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124bbc000) [pid = 1646] [serial = 1872] [outer = 0x0] 21:07:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126e08c00) [pid = 1646] [serial = 1873] [outer = 0x124bbc000] 21:07:00 INFO - PROCESS | 1646 | 1467778020266 Marionette DEBUG loaded listener.js 21:07:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128b21c00) [pid = 1646] [serial = 1874] [outer = 0x124bbc000] 21:07:00 INFO - PROCESS | 1646 | 1467778020610 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]]]}] 21:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 520ms 21:07:00 INFO - PROCESS | 1646 | 1467778020641 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 21:07:00 INFO - PROCESS | 1646 | 1467778020642 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 21:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:07:00 INFO - PROCESS | 1646 | 1467778020644 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:07:00 INFO - PROCESS | 1646 | 1467778020645 Marionette TRACE conn2 <- [1,2470,null,{}] 21:07:00 INFO - PROCESS | 1646 | 1467778020648 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}] 21:07:00 INFO - PROCESS | 1646 | 1467778020649 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:00 INFO - PROCESS | 1646 | 1467778020745 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 21:07:00 INFO - PROCESS | 1646 | 1467778020749 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:00 INFO - PROCESS | 1646 | 1467778020750 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b033000 == 35 [pid = 1646] [id = 625] 21:07:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12670d400) [pid = 1646] [serial = 1875] [outer = 0x0] 21:07:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129160000) [pid = 1646] [serial = 1876] [outer = 0x12670d400] 21:07:00 INFO - PROCESS | 1646 | 1467778020774 Marionette DEBUG loaded listener.js 21:07:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12916ec00) [pid = 1646] [serial = 1877] [outer = 0x12670d400] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1160aa400) [pid = 1646] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129167400) [pid = 1646] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12ae43800) [pid = 1646] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11829a800) [pid = 1646] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11829f000) [pid = 1646] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118315c00) [pid = 1646] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126719000) [pid = 1646] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119706800) [pid = 1646] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1162e0800) [pid = 1646] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12ae5d800) [pid = 1646] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1182a2800) [pid = 1646] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12b8b5400) [pid = 1646] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12159c000) [pid = 1646] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:07:01 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118382800) [pid = 1646] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:07:01 INFO - PROCESS | 1646 | 1467778021226 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]]]}] 21:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 620ms 21:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:07:01 INFO - PROCESS | 1646 | 1467778021264 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 21:07:01 INFO - PROCESS | 1646 | 1467778021266 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 21:07:01 INFO - PROCESS | 1646 | 1467778021268 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:07:01 INFO - PROCESS | 1646 | 1467778021269 Marionette TRACE conn2 <- [1,2474,null,{}] 21:07:01 INFO - PROCESS | 1646 | 1467778021271 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}] 21:07:01 INFO - PROCESS | 1646 | 1467778021272 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:01 INFO - PROCESS | 1646 | 1467778021356 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 21:07:01 INFO - PROCESS | 1646 | 1467778021415 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:01 INFO - PROCESS | 1646 | 1467778021416 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b72c000 == 36 [pid = 1646] [id = 626] 21:07:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113a72c00) [pid = 1646] [serial = 1878] [outer = 0x0] 21:07:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119061000) [pid = 1646] [serial = 1879] [outer = 0x113a72c00] 21:07:01 INFO - PROCESS | 1646 | 1467778021441 Marionette DEBUG loaded listener.js 21:07:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12670f800) [pid = 1646] [serial = 1880] [outer = 0x113a72c00] 21:07:01 INFO - PROCESS | 1646 | 1467778021715 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]]]}] 21:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 470ms 21:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:07:01 INFO - PROCESS | 1646 | 1467778021739 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 21:07:01 INFO - PROCESS | 1646 | 1467778021740 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 21:07:01 INFO - PROCESS | 1646 | 1467778021742 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:07:01 INFO - PROCESS | 1646 | 1467778021743 Marionette TRACE conn2 <- [1,2478,null,{}] 21:07:01 INFO - PROCESS | 1646 | 1467778021746 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}] 21:07:01 INFO - PROCESS | 1646 | 1467778021747 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:01 INFO - PROCESS | 1646 | 1467778021840 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 21:07:01 INFO - PROCESS | 1646 | 1467778021843 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:01 INFO - PROCESS | 1646 | 1467778021845 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b91d000 == 37 [pid = 1646] [id = 627] 21:07:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128f55400) [pid = 1646] [serial = 1881] [outer = 0x0] 21:07:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12939b800) [pid = 1646] [serial = 1882] [outer = 0x128f55400] 21:07:01 INFO - PROCESS | 1646 | 1467778021871 Marionette DEBUG loaded listener.js 21:07:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12940fc00) [pid = 1646] [serial = 1883] [outer = 0x128f55400] 21:07:02 INFO - PROCESS | 1646 | 1467778022202 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]]]}] 21:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 469ms 21:07:02 INFO - PROCESS | 1646 | 1467778022211 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 21:07:02 INFO - PROCESS | 1646 | 1467778022213 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 21:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:07:02 INFO - PROCESS | 1646 | 1467778022219 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:07:02 INFO - PROCESS | 1646 | 1467778022221 Marionette TRACE conn2 <- [1,2482,null,{}] 21:07:02 INFO - PROCESS | 1646 | 1467778022223 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}] 21:07:02 INFO - PROCESS | 1646 | 1467778022225 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:02 INFO - PROCESS | 1646 | 1467778022351 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 21:07:02 INFO - PROCESS | 1646 | 1467778022357 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 1646 | 1467778022358 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c022800 == 38 [pid = 1646] [id = 628] 21:07:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x116623800) [pid = 1646] [serial = 1884] [outer = 0x0] 21:07:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a531000) [pid = 1646] [serial = 1885] [outer = 0x116623800] 21:07:02 INFO - PROCESS | 1646 | 1467778022385 Marionette DEBUG loaded listener.js 21:07:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a89e400) [pid = 1646] [serial = 1886] [outer = 0x116623800] 21:07:02 INFO - PROCESS | 1646 | 1467778022685 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]]]}] 21:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 21:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:07:02 INFO - PROCESS | 1646 | 1467778022739 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 21:07:02 INFO - PROCESS | 1646 | 1467778022741 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 21:07:02 INFO - PROCESS | 1646 | 1467778022743 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:07:02 INFO - PROCESS | 1646 | 1467778022744 Marionette TRACE conn2 <- [1,2486,null,{}] 21:07:02 INFO - PROCESS | 1646 | 1467778022746 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}] 21:07:02 INFO - PROCESS | 1646 | 1467778022747 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:02 INFO - PROCESS | 1646 | 1467778022824 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 21:07:02 INFO - PROCESS | 1646 | 1467778022828 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 1646 | 1467778022829 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c70e800 == 39 [pid = 1646] [id = 629] 21:07:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a686000) [pid = 1646] [serial = 1887] [outer = 0x0] 21:07:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ae42000) [pid = 1646] [serial = 1888] [outer = 0x12a686000] 21:07:02 INFO - PROCESS | 1646 | 1467778022855 Marionette DEBUG loaded listener.js 21:07:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b747800) [pid = 1646] [serial = 1889] [outer = 0x12a686000] 21:07:03 INFO - PROCESS | 1646 | 1467778023417 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]]]}] 21:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 719ms 21:07:03 INFO - PROCESS | 1646 | 1467778023463 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 21:07:03 INFO - PROCESS | 1646 | 1467778023467 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 21:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:07:03 INFO - PROCESS | 1646 | 1467778023472 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:07:03 INFO - PROCESS | 1646 | 1467778023475 Marionette TRACE conn2 <- [1,2490,null,{}] 21:07:03 INFO - PROCESS | 1646 | 1467778023481 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}] 21:07:03 INFO - PROCESS | 1646 | 1467778023483 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:03 INFO - PROCESS | 1646 | 1467778023704 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 21:07:03 INFO - PROCESS | 1646 | 1467778023821 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:03 INFO - PROCESS | 1646 | 1467778023822 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x118412800 == 40 [pid = 1646] [id = 630] 21:07:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116905400) [pid = 1646] [serial = 1890] [outer = 0x0] 21:07:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x117206800) [pid = 1646] [serial = 1891] [outer = 0x116905400] 21:07:03 INFO - PROCESS | 1646 | 1467778023871 Marionette DEBUG loaded listener.js 21:07:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1182a3800) [pid = 1646] [serial = 1892] [outer = 0x116905400] 21:07:04 INFO - PROCESS | 1646 | 1467778024476 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]]]}] 21:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1077ms 21:07:04 INFO - PROCESS | 1646 | 1467778024549 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 21:07:04 INFO - PROCESS | 1646 | 1467778024553 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 21:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:07:04 INFO - PROCESS | 1646 | 1467778024560 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:07:04 INFO - PROCESS | 1646 | 1467778024563 Marionette TRACE conn2 <- [1,2494,null,{}] 21:07:04 INFO - PROCESS | 1646 | 1467778024567 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}] 21:07:04 INFO - PROCESS | 1646 | 1467778024570 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:04 INFO - PROCESS | 1646 | 1467778024724 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 21:07:04 INFO - PROCESS | 1646 | 1467778024822 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:04 INFO - PROCESS | 1646 | 1467778024824 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x128da2000 == 41 [pid = 1646] [id = 631] 21:07:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1187ad000) [pid = 1646] [serial = 1893] [outer = 0x0] 21:07:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119069000) [pid = 1646] [serial = 1894] [outer = 0x1187ad000] 21:07:04 INFO - PROCESS | 1646 | 1467778024856 Marionette DEBUG loaded listener.js 21:07:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119922000) [pid = 1646] [serial = 1895] [outer = 0x1187ad000] 21:07:05 INFO - PROCESS | 1646 | 1467778025458 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]]]}] 21:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 974ms 21:07:05 INFO - PROCESS | 1646 | 1467778025535 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 21:07:05 INFO - PROCESS | 1646 | 1467778025539 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 21:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:07:05 INFO - PROCESS | 1646 | 1467778025544 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:07:05 INFO - PROCESS | 1646 | 1467778025547 Marionette TRACE conn2 <- [1,2498,null,{}] 21:07:05 INFO - PROCESS | 1646 | 1467778025552 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}] 21:07:05 INFO - PROCESS | 1646 | 1467778025554 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:05 INFO - PROCESS | 1646 | 1467778025720 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12c022800 == 40 [pid = 1646] [id = 628] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12b91d000 == 39 [pid = 1646] [id = 627] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12b72c000 == 38 [pid = 1646] [id = 626] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12b033000 == 37 [pid = 1646] [id = 625] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12a820000 == 36 [pid = 1646] [id = 624] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12935a800 == 35 [pid = 1646] [id = 623] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1289a9000 == 34 [pid = 1646] [id = 622] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12609b800 == 33 [pid = 1646] [id = 621] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1213d8800 == 32 [pid = 1646] [id = 620] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1189d1800 == 31 [pid = 1646] [id = 619] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b5800 == 30 [pid = 1646] [id = 618] 21:07:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1218db000 == 29 [pid = 1646] [id = 617] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128b24c00) [pid = 1646] [serial = 1819] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a52f400) [pid = 1646] [serial = 1822] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12b748800) [pid = 1646] [serial = 1825] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12ae5dc00) [pid = 1646] [serial = 1823] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118382400) [pid = 1646] [serial = 1801] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1187bf000) [pid = 1646] [serial = 1802] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11970b800) [pid = 1646] [serial = 1804] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x120ea1400) [pid = 1646] [serial = 1805] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118359000) [pid = 1646] [serial = 1807] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1190b5000) [pid = 1646] [serial = 1808] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126ad9c00) [pid = 1646] [serial = 1816] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119b0d400) [pid = 1646] [serial = 1810] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1210b9c00) [pid = 1646] [serial = 1811] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x124be3000) [pid = 1646] [serial = 1813] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1260d7800) [pid = 1646] [serial = 1814] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12b8b1800) [pid = 1646] [serial = 1799] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b8b8000) [pid = 1646] [serial = 1829] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12b752c00) [pid = 1646] [serial = 1826] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12bd40400) [pid = 1646] [serial = 1837] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12b8b8400) [pid = 1646] [serial = 1834] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128b1c800) [pid = 1646] [serial = 1828] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12bdbd400) [pid = 1646] [serial = 1838] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x129169000) [pid = 1646] [serial = 1820] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126563000) [pid = 1646] [serial = 1832] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119a87400) [pid = 1646] [serial = 1831] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12b951400) [pid = 1646] [serial = 1835] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126e0f000) [pid = 1646] [serial = 1817] [outer = 0x0] [url = about:blank] 21:07:05 INFO - PROCESS | 1646 | 1467778025810 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:05 INFO - PROCESS | 1646 | 1467778025813 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b5800 == 30 [pid = 1646] [id = 632] 21:07:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1175e0400) [pid = 1646] [serial = 1896] [outer = 0x0] 21:07:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11834e400) [pid = 1646] [serial = 1897] [outer = 0x1175e0400] 21:07:05 INFO - PROCESS | 1646 | 1467778025840 Marionette DEBUG loaded listener.js 21:07:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118742800) [pid = 1646] [serial = 1898] [outer = 0x1175e0400] 21:07:06 INFO - PROCESS | 1646 | 1467778026138 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]]]}] 21:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 625ms 21:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:07:06 INFO - PROCESS | 1646 | 1467778026171 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 21:07:06 INFO - PROCESS | 1646 | 1467778026174 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 21:07:06 INFO - PROCESS | 1646 | 1467778026178 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:07:06 INFO - PROCESS | 1646 | 1467778026180 Marionette TRACE conn2 <- [1,2502,null,{}] 21:07:06 INFO - PROCESS | 1646 | 1467778026186 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}] 21:07:06 INFO - PROCESS | 1646 | 1467778026187 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:06 INFO - PROCESS | 1646 | 1467778026268 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 21:07:06 INFO - PROCESS | 1646 | 1467778026342 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:06 INFO - PROCESS | 1646 | 1467778026343 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12113a800 == 31 [pid = 1646] [id = 633] 21:07:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118745400) [pid = 1646] [serial = 1899] [outer = 0x0] 21:07:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119224400) [pid = 1646] [serial = 1900] [outer = 0x118745400] 21:07:06 INFO - PROCESS | 1646 | 1467778026371 Marionette DEBUG loaded listener.js 21:07:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119b23000) [pid = 1646] [serial = 1901] [outer = 0x118745400] 21:07:07 INFO - PROCESS | 1646 | --DOCSHELL 0x128da2000 == 30 [pid = 1646] [id = 631] 21:07:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12c70e800 == 29 [pid = 1646] [id = 629] 21:07:07 INFO - PROCESS | 1646 | --DOCSHELL 0x118412800 == 28 [pid = 1646] [id = 630] 21:07:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b5800 == 27 [pid = 1646] [id = 632] 21:07:07 INFO - PROCESS | 1646 | 1467778027884 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]]]}] 21:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1724ms 21:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:07:07 INFO - PROCESS | 1646 | 1467778027903 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 21:07:07 INFO - PROCESS | 1646 | 1467778027907 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 21:07:07 INFO - PROCESS | 1646 | 1467778027912 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:07:07 INFO - PROCESS | 1646 | 1467778027919 Marionette TRACE conn2 <- [1,2506,null,{}] 21:07:07 INFO - PROCESS | 1646 | 1467778027941 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}] 21:07:07 INFO - PROCESS | 1646 | 1467778027944 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:08 INFO - PROCESS | 1646 | 1467778028071 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 21:07:08 INFO - PROCESS | 1646 | 1467778028086 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:08 INFO - PROCESS | 1646 | 1467778028088 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b5800 == 28 [pid = 1646] [id = 634] 21:07:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1160ab800) [pid = 1646] [serial = 1902] [outer = 0x0] 21:07:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1160ad800) [pid = 1646] [serial = 1903] [outer = 0x1160ab800] 21:07:08 INFO - PROCESS | 1646 | 1467778028133 Marionette DEBUG loaded listener.js 21:07:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x117204000) [pid = 1646] [serial = 1904] [outer = 0x1160ab800] 21:07:08 INFO - PROCESS | 1646 | 1467778028522 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]]]}] 21:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 639ms 21:07:08 INFO - PROCESS | 1646 | 1467778028549 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 21:07:08 INFO - PROCESS | 1646 | 1467778028553 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 21:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:07:08 INFO - PROCESS | 1646 | 1467778028558 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:07:08 INFO - PROCESS | 1646 | 1467778028559 Marionette TRACE conn2 <- [1,2510,null,{}] 21:07:08 INFO - PROCESS | 1646 | 1467778028562 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}] 21:07:08 INFO - PROCESS | 1646 | 1467778028566 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:08 INFO - PROCESS | 1646 | 1467778028644 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 21:07:08 INFO - PROCESS | 1646 | 1467778028651 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:08 INFO - PROCESS | 1646 | 1467778028652 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119674800 == 29 [pid = 1646] [id = 635] 21:07:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x117da1000) [pid = 1646] [serial = 1905] [outer = 0x0] 21:07:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118352000) [pid = 1646] [serial = 1906] [outer = 0x117da1000] 21:07:08 INFO - PROCESS | 1646 | 1467778028680 Marionette DEBUG loaded listener.js 21:07:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118462000) [pid = 1646] [serial = 1907] [outer = 0x117da1000] 21:07:09 INFO - PROCESS | 1646 | 1467778029061 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]]]}] 21:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 522ms 21:07:09 INFO - PROCESS | 1646 | 1467778029081 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 21:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:07:09 INFO - PROCESS | 1646 | 1467778029089 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 21:07:09 INFO - PROCESS | 1646 | 1467778029091 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:07:09 INFO - PROCESS | 1646 | 1467778029094 Marionette TRACE conn2 <- [1,2514,null,{}] 21:07:09 INFO - PROCESS | 1646 | 1467778029110 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}] 21:07:09 INFO - PROCESS | 1646 | 1467778029113 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:09 INFO - PROCESS | 1646 | 1467778029212 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 21:07:09 INFO - PROCESS | 1646 | 1467778029217 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:09 INFO - PROCESS | 1646 | 1467778029219 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d14000 == 30 [pid = 1646] [id = 636] 21:07:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1121b1800) [pid = 1646] [serial = 1908] [outer = 0x0] 21:07:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11906a400) [pid = 1646] [serial = 1909] [outer = 0x1121b1800] 21:07:09 INFO - PROCESS | 1646 | 1467778029246 Marionette DEBUG loaded listener.js 21:07:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11970e400) [pid = 1646] [serial = 1910] [outer = 0x1121b1800] 21:07:09 INFO - PROCESS | 1646 | 1467778029595 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]]]}] 21:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 526ms 21:07:09 INFO - PROCESS | 1646 | 1467778029619 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 21:07:09 INFO - PROCESS | 1646 | 1467778029621 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 21:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:07:09 INFO - PROCESS | 1646 | 1467778029628 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:07:09 INFO - PROCESS | 1646 | 1467778029630 Marionette TRACE conn2 <- [1,2518,null,{}] 21:07:09 INFO - PROCESS | 1646 | 1467778029635 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}] 21:07:09 INFO - PROCESS | 1646 | 1467778029636 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:09 INFO - PROCESS | 1646 | 1467778029731 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 21:07:09 INFO - PROCESS | 1646 | 1467778029735 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:09 INFO - PROCESS | 1646 | 1467778029736 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a1c800 == 31 [pid = 1646] [id = 637] 21:07:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119a7d400) [pid = 1646] [serial = 1911] [outer = 0x0] 21:07:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120e98c00) [pid = 1646] [serial = 1912] [outer = 0x119a7d400] 21:07:09 INFO - PROCESS | 1646 | 1467778029761 Marionette DEBUG loaded listener.js 21:07:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1210bf000) [pid = 1646] [serial = 1913] [outer = 0x119a7d400] 21:07:10 INFO - PROCESS | 1646 | 1467778030099 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]]]}] 21:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 521ms 21:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:07:10 INFO - PROCESS | 1646 | 1467778030151 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 1646 | 1467778030152 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 21:07:10 INFO - PROCESS | 1646 | 1467778030154 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:07:10 INFO - PROCESS | 1646 | 1467778030155 Marionette TRACE conn2 <- [1,2522,null,{}] 21:07:10 INFO - PROCESS | 1646 | 1467778030157 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}] 21:07:10 INFO - PROCESS | 1646 | 1467778030159 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:10 INFO - PROCESS | 1646 | 1467778030258 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 21:07:10 INFO - PROCESS | 1646 | 1467778030295 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 1646 | 1467778030297 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x129345000 == 32 [pid = 1646] [id = 638] 21:07:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x117204c00) [pid = 1646] [serial = 1914] [outer = 0x0] 21:07:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x121822400) [pid = 1646] [serial = 1915] [outer = 0x117204c00] 21:07:10 INFO - PROCESS | 1646 | 1467778030322 Marionette DEBUG loaded listener.js 21:07:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x121a7ec00) [pid = 1646] [serial = 1916] [outer = 0x117204c00] 21:07:10 INFO - PROCESS | 1646 | 1467778030660 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]]]}] 21:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 520ms 21:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:07:10 INFO - PROCESS | 1646 | 1467778030674 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 1646 | 1467778030676 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 21:07:10 INFO - PROCESS | 1646 | 1467778030678 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:07:10 INFO - PROCESS | 1646 | 1467778030679 Marionette TRACE conn2 <- [1,2526,null,{}] 21:07:10 INFO - PROCESS | 1646 | 1467778030683 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}] 21:07:10 INFO - PROCESS | 1646 | 1467778030687 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:10 INFO - PROCESS | 1646 | 1467778030805 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 21:07:10 INFO - PROCESS | 1646 | 1467778030809 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 1646 | 1467778030810 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a82b800 == 33 [pid = 1646] [id = 639] 21:07:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11831b800) [pid = 1646] [serial = 1917] [outer = 0x0] 21:07:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124bbd000) [pid = 1646] [serial = 1918] [outer = 0x11831b800] 21:07:10 INFO - PROCESS | 1646 | 1467778030836 Marionette DEBUG loaded listener.js 21:07:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1260e3800) [pid = 1646] [serial = 1919] [outer = 0x11831b800] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1182a5000) [pid = 1646] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x121902400) [pid = 1646] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11898c000) [pid = 1646] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1249a5000) [pid = 1646] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11690c800) [pid = 1646] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113a72c00) [pid = 1646] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124bbc000) [pid = 1646] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119b1bc00) [pid = 1646] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12670d400) [pid = 1646] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118316000) [pid = 1646] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128f55400) [pid = 1646] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116910400) [pid = 1646] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119b1b400) [pid = 1646] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126e0b400) [pid = 1646] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1175e0400) [pid = 1646] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12939f000) [pid = 1646] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a686000) [pid = 1646] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x116905400) [pid = 1646] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x116623800) [pid = 1646] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:07:11 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1187ad000) [pid = 1646] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:07:11 INFO - PROCESS | 1646 | 1467778031309 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]]]}] 21:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 672ms 21:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:07:11 INFO - PROCESS | 1646 | 1467778031353 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 21:07:11 INFO - PROCESS | 1646 | 1467778031354 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 21:07:11 INFO - PROCESS | 1646 | 1467778031356 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:07:11 INFO - PROCESS | 1646 | 1467778031357 Marionette TRACE conn2 <- [1,2530,null,{}] 21:07:11 INFO - PROCESS | 1646 | 1467778031360 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}] 21:07:11 INFO - PROCESS | 1646 | 1467778031361 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:11 INFO - PROCESS | 1646 | 1467778031473 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 21:07:11 INFO - PROCESS | 1646 | 1467778031529 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 1646 | 1467778031530 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b028800 == 34 [pid = 1646] [id = 640] 21:07:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1121bdc00) [pid = 1646] [serial = 1920] [outer = 0x0] 21:07:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118315000) [pid = 1646] [serial = 1921] [outer = 0x1121bdc00] 21:07:11 INFO - PROCESS | 1646 | 1467778031555 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11970c000) [pid = 1646] [serial = 1922] [outer = 0x1121bdc00] 21:07:11 INFO - PROCESS | 1646 | 1467778031808 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]]]}] 21:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 468ms 21:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:07:11 INFO - PROCESS | 1646 | 1467778031824 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 21:07:11 INFO - PROCESS | 1646 | 1467778031826 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 21:07:11 INFO - PROCESS | 1646 | 1467778031835 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:07:11 INFO - PROCESS | 1646 | 1467778031836 Marionette TRACE conn2 <- [1,2534,null,{}] 21:07:11 INFO - PROCESS | 1646 | 1467778031843 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}] 21:07:11 INFO - PROCESS | 1646 | 1467778031844 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:11 INFO - PROCESS | 1646 | 1467778031923 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 21:07:11 INFO - PROCESS | 1646 | 1467778031927 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 1646 | 1467778031928 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b907000 == 35 [pid = 1646] [id = 641] 21:07:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119a84400) [pid = 1646] [serial = 1923] [outer = 0x0] 21:07:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x124be3800) [pid = 1646] [serial = 1924] [outer = 0x119a84400] 21:07:11 INFO - PROCESS | 1646 | 1467778031954 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126563000) [pid = 1646] [serial = 1925] [outer = 0x119a84400] 21:07:12 INFO - PROCESS | 1646 | 1467778032258 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]]]}] 21:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 433ms 21:07:12 INFO - PROCESS | 1646 | 1467778032261 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 1646 | 1467778032262 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 21:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:07:12 INFO - PROCESS | 1646 | 1467778032273 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:07:12 INFO - PROCESS | 1646 | 1467778032274 Marionette TRACE conn2 <- [1,2538,null,{}] 21:07:12 INFO - PROCESS | 1646 | 1467778032276 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}] 21:07:12 INFO - PROCESS | 1646 | 1467778032277 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:12 INFO - PROCESS | 1646 | 1467778032358 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 21:07:12 INFO - PROCESS | 1646 | 1467778032419 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:12 INFO - PROCESS | 1646 | 1467778032420 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d09000 == 36 [pid = 1646] [id = 642] 21:07:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119a59400) [pid = 1646] [serial = 1926] [outer = 0x0] 21:07:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126a32c00) [pid = 1646] [serial = 1927] [outer = 0x119a59400] 21:07:12 INFO - PROCESS | 1646 | 1467778032451 Marionette DEBUG loaded listener.js 21:07:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126e05800) [pid = 1646] [serial = 1928] [outer = 0x119a59400] 21:07:12 INFO - PROCESS | 1646 | 1467778032720 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]]]}] 21:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 470ms 21:07:12 INFO - PROCESS | 1646 | 1467778032743 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 1646 | 1467778032745 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 21:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:07:12 INFO - PROCESS | 1646 | 1467778032754 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:07:12 INFO - PROCESS | 1646 | 1467778032755 Marionette TRACE conn2 <- [1,2542,null,{}] 21:07:12 INFO - PROCESS | 1646 | 1467778032758 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}] 21:07:12 INFO - PROCESS | 1646 | 1467778032759 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:12 INFO - PROCESS | 1646 | 1467778032842 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 21:07:12 INFO - PROCESS | 1646 | 1467778032847 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:12 INFO - PROCESS | 1646 | 1467778032849 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c01b800 == 37 [pid = 1646] [id = 643] 21:07:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126ad9000) [pid = 1646] [serial = 1929] [outer = 0x0] 21:07:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126e11400) [pid = 1646] [serial = 1930] [outer = 0x126ad9000] 21:07:12 INFO - PROCESS | 1646 | 1467778032874 Marionette DEBUG loaded listener.js 21:07:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128d1b400) [pid = 1646] [serial = 1931] [outer = 0x126ad9000] 21:07:13 INFO - PROCESS | 1646 | 1467778033319 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]]]}] 21:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 625ms 21:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:07:13 INFO - PROCESS | 1646 | 1467778033373 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 21:07:13 INFO - PROCESS | 1646 | 1467778033375 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 21:07:13 INFO - PROCESS | 1646 | 1467778033378 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:07:13 INFO - PROCESS | 1646 | 1467778033381 Marionette TRACE conn2 <- [1,2546,null,{}] 21:07:13 INFO - PROCESS | 1646 | 1467778033385 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}] 21:07:13 INFO - PROCESS | 1646 | 1467778033386 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:13 INFO - PROCESS | 1646 | 1467778033498 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 21:07:13 INFO - PROCESS | 1646 | 1467778033579 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 1646 | 1467778033581 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d38800 == 38 [pid = 1646] [id = 644] 21:07:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x113845c00) [pid = 1646] [serial = 1932] [outer = 0x0] 21:07:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11604c000) [pid = 1646] [serial = 1933] [outer = 0x113845c00] 21:07:13 INFO - PROCESS | 1646 | 1467778033612 Marionette DEBUG loaded listener.js 21:07:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x116a0b000) [pid = 1646] [serial = 1934] [outer = 0x113845c00] 21:07:14 INFO - PROCESS | 1646 | 1467778034149 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]]]}] 21:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 823ms 21:07:14 INFO - PROCESS | 1646 | 1467778034204 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 21:07:14 INFO - PROCESS | 1646 | 1467778034207 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 21:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:07:14 INFO - PROCESS | 1646 | 1467778034212 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:07:14 INFO - PROCESS | 1646 | 1467778034214 Marionette TRACE conn2 <- [1,2550,null,{}] 21:07:14 INFO - PROCESS | 1646 | 1467778034219 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}] 21:07:14 INFO - PROCESS | 1646 | 1467778034221 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:14 INFO - PROCESS | 1646 | 1467778034353 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 21:07:14 INFO - PROCESS | 1646 | 1467778034435 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:14 INFO - PROCESS | 1646 | 1467778034436 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x118421800 == 39 [pid = 1646] [id = 645] 21:07:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11831c800) [pid = 1646] [serial = 1935] [outer = 0x0] 21:07:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118744c00) [pid = 1646] [serial = 1936] [outer = 0x11831c800] 21:07:14 INFO - PROCESS | 1646 | 1467778034475 Marionette DEBUG loaded listener.js 21:07:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1190b5000) [pid = 1646] [serial = 1937] [outer = 0x11831c800] 21:07:15 INFO - PROCESS | 1646 | --DOCSHELL 0x124d09000 == 38 [pid = 1646] [id = 642] 21:07:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12b907000 == 37 [pid = 1646] [id = 641] 21:07:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12b028800 == 36 [pid = 1646] [id = 640] 21:07:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12a82b800 == 35 [pid = 1646] [id = 639] 21:07:15 INFO - PROCESS | 1646 | --DOCSHELL 0x129345000 == 34 [pid = 1646] [id = 638] 21:07:15 INFO - PROCESS | 1646 | --DOCSHELL 0x126a1c800 == 33 [pid = 1646] [id = 637] 21:07:15 INFO - PROCESS | 1646 | --DOCSHELL 0x124d14000 == 32 [pid = 1646] [id = 636] 21:07:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119674800 == 31 [pid = 1646] [id = 635] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119224400) [pid = 1646] [serial = 1900] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | 1467778035205 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]]]}] 21:07:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b5800 == 30 [pid = 1646] [id = 634] 21:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1024ms 21:07:15 INFO - PROCESS | 1646 | 1467778035236 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 1646 | 1467778035238 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 21:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:07:15 INFO - PROCESS | 1646 | 1467778035241 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:07:15 INFO - PROCESS | 1646 | 1467778035242 Marionette TRACE conn2 <- [1,2554,null,{}] 21:07:15 INFO - PROCESS | 1646 | 1467778035246 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}] 21:07:15 INFO - PROCESS | 1646 | 1467778035248 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:15 INFO - PROCESS | 1646 | 1467778035343 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118456c00) [pid = 1646] [serial = 1858] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11873b000) [pid = 1646] [serial = 1859] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12190e800) [pid = 1646] [serial = 1867] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11922d000) [pid = 1646] [serial = 1861] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119928000) [pid = 1646] [serial = 1862] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x125418800) [pid = 1646] [serial = 1870] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116974400) [pid = 1646] [serial = 1855] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x121cd4000) [pid = 1646] [serial = 1868] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x117293c00) [pid = 1646] [serial = 1856] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119061000) [pid = 1646] [serial = 1879] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126e08c00) [pid = 1646] [serial = 1873] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12670bc00) [pid = 1646] [serial = 1871] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x120e95000) [pid = 1646] [serial = 1864] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x129160000) [pid = 1646] [serial = 1876] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128b21c00) [pid = 1646] [serial = 1874] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12670f800) [pid = 1646] [serial = 1880] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11873a400) [pid = 1646] [serial = 1853] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x118355800) [pid = 1646] [serial = 1852] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12939b800) [pid = 1646] [serial = 1882] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11873f800) [pid = 1646] [serial = 1841] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x117d9bc00) [pid = 1646] [serial = 1840] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1219cfc00) [pid = 1646] [serial = 1844] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x120ea0c00) [pid = 1646] [serial = 1843] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x128d0c800) [pid = 1646] [serial = 1846] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12a532400) [pid = 1646] [serial = 1847] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x11834e400) [pid = 1646] [serial = 1897] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12916ec00) [pid = 1646] [serial = 1877] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12b8b3800) [pid = 1646] [serial = 1850] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x12ae3e000) [pid = 1646] [serial = 1849] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12b747800) [pid = 1646] [serial = 1889] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x12ae42000) [pid = 1646] [serial = 1888] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x117206800) [pid = 1646] [serial = 1891] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12a531000) [pid = 1646] [serial = 1885] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x118742800) [pid = 1646] [serial = 1898] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1214d3c00) [pid = 1646] [serial = 1865] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x12a89e400) [pid = 1646] [serial = 1886] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x119069000) [pid = 1646] [serial = 1894] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x1182a3800) [pid = 1646] [serial = 1892] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x12940fc00) [pid = 1646] [serial = 1883] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x119922000) [pid = 1646] [serial = 1895] [outer = 0x0] [url = about:blank] 21:07:15 INFO - PROCESS | 1646 | 1467778035407 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:15 INFO - PROCESS | 1646 | 1467778035408 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x11715f000 == 31 [pid = 1646] [id = 646] 21:07:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x117d9bc00) [pid = 1646] [serial = 1938] [outer = 0x0] 21:07:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x118313400) [pid = 1646] [serial = 1939] [outer = 0x117d9bc00] 21:07:15 INFO - PROCESS | 1646 | 1467778035436 Marionette DEBUG loaded listener.js 21:07:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x118457c00) [pid = 1646] [serial = 1940] [outer = 0x117d9bc00] 21:07:15 INFO - PROCESS | 1646 | 1467778035761 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]]]}] 21:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 570ms 21:07:15 INFO - PROCESS | 1646 | 1467778035810 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 1646 | 1467778035813 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 21:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:07:15 INFO - PROCESS | 1646 | 1467778035818 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:07:15 INFO - PROCESS | 1646 | 1467778035819 Marionette TRACE conn2 <- [1,2558,null,{}] 21:07:15 INFO - PROCESS | 1646 | 1467778035822 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}] 21:07:15 INFO - PROCESS | 1646 | 1467778035823 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:15 INFO - PROCESS | 1646 | 1467778035902 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 21:07:15 INFO - PROCESS | 1646 | 1467778035978 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:15 INFO - PROCESS | 1646 | 1467778035980 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x116959800 == 32 [pid = 1646] [id = 647] 21:07:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x11845b400) [pid = 1646] [serial = 1941] [outer = 0x0] 21:07:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1187b0800) [pid = 1646] [serial = 1942] [outer = 0x11845b400] 21:07:16 INFO - PROCESS | 1646 | 1467778036007 Marionette DEBUG loaded listener.js 21:07:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x11991d400) [pid = 1646] [serial = 1943] [outer = 0x11845b400] 21:07:16 INFO - PROCESS | 1646 | 1467778036304 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]]]}] 21:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 519ms 21:07:16 INFO - PROCESS | 1646 | 1467778036338 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 21:07:16 INFO - PROCESS | 1646 | 1467778036339 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 21:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:07:16 INFO - PROCESS | 1646 | 1467778036341 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:07:16 INFO - PROCESS | 1646 | 1467778036344 Marionette TRACE conn2 <- [1,2562,null,{}] 21:07:16 INFO - PROCESS | 1646 | 1467778036354 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}] 21:07:16 INFO - PROCESS | 1646 | 1467778036357 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:16 INFO - PROCESS | 1646 | 1467778036434 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 21:07:16 INFO - PROCESS | 1646 | 1467778036440 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:16 INFO - PROCESS | 1646 | 1467778036442 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253ac800 == 33 [pid = 1646] [id = 648] 21:07:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1160b6c00) [pid = 1646] [serial = 1944] [outer = 0x0] 21:07:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x121021000) [pid = 1646] [serial = 1945] [outer = 0x1160b6c00] 21:07:16 INFO - PROCESS | 1646 | 1467778036472 Marionette DEBUG loaded listener.js 21:07:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x121911000) [pid = 1646] [serial = 1946] [outer = 0x1160b6c00] 21:07:16 INFO - PROCESS | 1646 | 1467778036812 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]]]}] 21:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 523ms 21:07:16 INFO - PROCESS | 1646 | 1467778036864 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 21:07:16 INFO - PROCESS | 1646 | 1467778036866 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 21:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:07:16 INFO - PROCESS | 1646 | 1467778036868 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:07:16 INFO - PROCESS | 1646 | 1467778036869 Marionette TRACE conn2 <- [1,2566,null,{}] 21:07:16 INFO - PROCESS | 1646 | 1467778036871 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}] 21:07:16 INFO - PROCESS | 1646 | 1467778036873 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:16 INFO - PROCESS | 1646 | 1467778036955 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 21:07:16 INFO - PROCESS | 1646 | 1467778036958 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:16 INFO - PROCESS | 1646 | 1467778036959 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x128da4800 == 34 [pid = 1646] [id = 649] 21:07:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x121a78400) [pid = 1646] [serial = 1947] [outer = 0x0] 21:07:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x124911400) [pid = 1646] [serial = 1948] [outer = 0x121a78400] 21:07:16 INFO - PROCESS | 1646 | 1467778036984 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x124be2800) [pid = 1646] [serial = 1949] [outer = 0x121a78400] 21:07:17 INFO - PROCESS | 1646 | 1467778037358 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]]]}] 21:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 21:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:07:17 INFO - PROCESS | 1646 | 1467778037386 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 1646 | 1467778037387 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 21:07:17 INFO - PROCESS | 1646 | 1467778037389 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:07:17 INFO - PROCESS | 1646 | 1467778037390 Marionette TRACE conn2 <- [1,2570,null,{}] 21:07:17 INFO - PROCESS | 1646 | 1467778037393 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}] 21:07:17 INFO - PROCESS | 1646 | 1467778037394 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:17 INFO - PROCESS | 1646 | 1467778037499 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 21:07:17 INFO - PROCESS | 1646 | 1467778037512 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:17 INFO - PROCESS | 1646 | 1467778037513 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295e9000 == 35 [pid = 1646] [id = 650] 21:07:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11829a400) [pid = 1646] [serial = 1950] [outer = 0x0] 21:07:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x12541cc00) [pid = 1646] [serial = 1951] [outer = 0x11829a400] 21:07:17 INFO - PROCESS | 1646 | 1467778037539 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x126031400) [pid = 1646] [serial = 1952] [outer = 0x11829a400] 21:07:17 INFO - PROCESS | 1646 | 1467778037889 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]]]}] 21:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 21:07:17 INFO - PROCESS | 1646 | 1467778037908 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 1646 | 1467778037909 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 21:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:07:17 INFO - PROCESS | 1646 | 1467778037926 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:07:17 INFO - PROCESS | 1646 | 1467778037927 Marionette TRACE conn2 <- [1,2574,null,{}] 21:07:17 INFO - PROCESS | 1646 | 1467778037929 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}] 21:07:17 INFO - PROCESS | 1646 | 1467778037934 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:18 INFO - PROCESS | 1646 | 1467778038049 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 21:07:18 INFO - PROCESS | 1646 | 1467778038062 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:18 INFO - PROCESS | 1646 | 1467778038063 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b02c800 == 36 [pid = 1646] [id = 651] 21:07:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1260db000) [pid = 1646] [serial = 1953] [outer = 0x0] 21:07:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x126a3a000) [pid = 1646] [serial = 1954] [outer = 0x1260db000] 21:07:18 INFO - PROCESS | 1646 | 1467778038089 Marionette DEBUG loaded listener.js 21:07:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x129166400) [pid = 1646] [serial = 1955] [outer = 0x1260db000] 21:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:07:18 INFO - PROCESS | 1646 | 1467778038438 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]]]}] 21:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 21:07:18 INFO - PROCESS | 1646 | 1467778038444 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 21:07:18 INFO - PROCESS | 1646 | 1467778038446 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 21:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:07:18 INFO - PROCESS | 1646 | 1467778038450 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:07:18 INFO - PROCESS | 1646 | 1467778038453 Marionette TRACE conn2 <- [1,2578,null,{}] 21:07:18 INFO - PROCESS | 1646 | 1467778038455 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}] 21:07:18 INFO - PROCESS | 1646 | 1467778038457 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:18 INFO - PROCESS | 1646 | 1467778038556 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 21:07:18 INFO - PROCESS | 1646 | 1467778038559 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:18 INFO - PROCESS | 1646 | 1467778038560 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b90b000 == 37 [pid = 1646] [id = 652] 21:07:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1260dcc00) [pid = 1646] [serial = 1956] [outer = 0x0] 21:07:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x12939b400) [pid = 1646] [serial = 1957] [outer = 0x1260dcc00] 21:07:18 INFO - PROCESS | 1646 | 1467778038584 Marionette DEBUG loaded listener.js 21:07:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12a532400) [pid = 1646] [serial = 1958] [outer = 0x1260dcc00] 21:07:18 INFO - PROCESS | 1646 | 1467778038907 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]]]}] 21:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 525ms 21:07:18 INFO - PROCESS | 1646 | 1467778038974 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 21:07:18 INFO - PROCESS | 1646 | 1467778038975 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 21:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:07:18 INFO - PROCESS | 1646 | 1467778038977 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:07:18 INFO - PROCESS | 1646 | 1467778038978 Marionette TRACE conn2 <- [1,2582,null,{}] 21:07:18 INFO - PROCESS | 1646 | 1467778038981 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}] 21:07:18 INFO - PROCESS | 1646 | 1467778038982 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:19 INFO - PROCESS | 1646 | 1467778039077 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 21:07:19 INFO - PROCESS | 1646 | 1467778039114 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:19 INFO - PROCESS | 1646 | 1467778039115 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c00b000 == 38 [pid = 1646] [id = 653] 21:07:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12a538c00) [pid = 1646] [serial = 1959] [outer = 0x0] 21:07:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12a685400) [pid = 1646] [serial = 1960] [outer = 0x12a538c00] 21:07:19 INFO - PROCESS | 1646 | 1467778039139 Marionette DEBUG loaded listener.js 21:07:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12a6f4000) [pid = 1646] [serial = 1961] [outer = 0x12a538c00] 21:07:19 INFO - PROCESS | 1646 | 1467778039464 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]]]}] 21:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11831b800) [pid = 1646] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1121bdc00) [pid = 1646] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119a84400) [pid = 1646] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119a59400) [pid = 1646] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x118745400) [pid = 1646] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1160ab800) [pid = 1646] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x117da1000) [pid = 1646] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1121b1800) [pid = 1646] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x119a7d400) [pid = 1646] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:07:19 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x117204c00) [pid = 1646] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:07:19 INFO - PROCESS | 1646 | 1467778039511 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 21:07:19 INFO - PROCESS | 1646 | 1467778039513 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 21:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:07:19 INFO - PROCESS | 1646 | 1467778039517 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:07:19 INFO - PROCESS | 1646 | 1467778039518 Marionette TRACE conn2 <- [1,2586,null,{}] 21:07:19 INFO - PROCESS | 1646 | 1467778039520 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}] 21:07:19 INFO - PROCESS | 1646 | 1467778039522 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:19 INFO - PROCESS | 1646 | 1467778039597 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 21:07:19 INFO - PROCESS | 1646 | 1467778039602 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:19 INFO - PROCESS | 1646 | 1467778039603 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253a8800 == 39 [pid = 1646] [id = 654] 21:07:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x116a09c00) [pid = 1646] [serial = 1962] [outer = 0x0] 21:07:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11835ac00) [pid = 1646] [serial = 1963] [outer = 0x116a09c00] 21:07:19 INFO - PROCESS | 1646 | 1467778039628 Marionette DEBUG loaded listener.js 21:07:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x119b28400) [pid = 1646] [serial = 1964] [outer = 0x116a09c00] 21:07:19 INFO - PROCESS | 1646 | 1467778039948 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]]]}] 21:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 469ms 21:07:19 INFO - PROCESS | 1646 | 1467778039987 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 21:07:19 INFO - PROCESS | 1646 | 1467778039989 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 21:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:07:19 INFO - PROCESS | 1646 | 1467778039991 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:07:19 INFO - PROCESS | 1646 | 1467778039993 Marionette TRACE conn2 <- [1,2590,null,{}] 21:07:19 INFO - PROCESS | 1646 | 1467778039996 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}] 21:07:19 INFO - PROCESS | 1646 | 1467778039997 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:20 INFO - PROCESS | 1646 | 1467778040113 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 21:07:20 INFO - PROCESS | 1646 | 1467778040198 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:20 INFO - PROCESS | 1646 | 1467778040199 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c712000 == 40 [pid = 1646] [id = 655] 21:07:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x116904000) [pid = 1646] [serial = 1965] [outer = 0x0] 21:07:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x121cd4400) [pid = 1646] [serial = 1966] [outer = 0x116904000] 21:07:20 INFO - PROCESS | 1646 | 1467778040237 Marionette DEBUG loaded listener.js 21:07:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x12a89bc00) [pid = 1646] [serial = 1967] [outer = 0x116904000] 21:07:20 INFO - PROCESS | 1646 | 1467778040585 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]]]}] 21:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 618ms 21:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:07:20 INFO - PROCESS | 1646 | 1467778040610 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 21:07:20 INFO - PROCESS | 1646 | 1467778040611 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 21:07:20 INFO - PROCESS | 1646 | 1467778040614 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:07:20 INFO - PROCESS | 1646 | 1467778040619 Marionette TRACE conn2 <- [1,2594,null,{}] 21:07:20 INFO - PROCESS | 1646 | 1467778040622 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}] 21:07:20 INFO - PROCESS | 1646 | 1467778040623 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:20 INFO - PROCESS | 1646 | 1467778040739 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 21:07:20 INFO - PROCESS | 1646 | 1467778040787 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:20 INFO - PROCESS | 1646 | 1467778040788 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ca42000 == 41 [pid = 1646] [id = 656] 21:07:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11845d400) [pid = 1646] [serial = 1968] [outer = 0x0] 21:07:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12a89b000) [pid = 1646] [serial = 1969] [outer = 0x11845d400] 21:07:20 INFO - PROCESS | 1646 | 1467778040815 Marionette DEBUG loaded listener.js 21:07:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12b74bc00) [pid = 1646] [serial = 1970] [outer = 0x11845d400] 21:07:21 INFO - PROCESS | 1646 | 1467778041073 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]]]}] 21:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 472ms 21:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:07:21 INFO - PROCESS | 1646 | 1467778041086 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 21:07:21 INFO - PROCESS | 1646 | 1467778041087 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 21:07:21 INFO - PROCESS | 1646 | 1467778041089 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:07:21 INFO - PROCESS | 1646 | 1467778041090 Marionette TRACE conn2 <- [1,2598,null,{}] 21:07:21 INFO - PROCESS | 1646 | 1467778041093 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}] 21:07:21 INFO - PROCESS | 1646 | 1467778041094 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:21 INFO - PROCESS | 1646 | 1467778041184 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 21:07:21 INFO - PROCESS | 1646 | 1467778041188 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:21 INFO - PROCESS | 1646 | 1467778041189 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d087000 == 42 [pid = 1646] [id = 657] 21:07:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12b750000) [pid = 1646] [serial = 1971] [outer = 0x0] 21:07:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12b8b0000) [pid = 1646] [serial = 1972] [outer = 0x12b750000] 21:07:21 INFO - PROCESS | 1646 | 1467778041212 Marionette DEBUG loaded listener.js 21:07:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12b8b8000) [pid = 1646] [serial = 1973] [outer = 0x12b750000] 21:07:21 INFO - PROCESS | 1646 | 1467778041599 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]]]}] 21:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 517ms 21:07:21 INFO - PROCESS | 1646 | 1467778041608 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 21:07:21 INFO - PROCESS | 1646 | 1467778041611 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 21:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:07:21 INFO - PROCESS | 1646 | 1467778041616 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:07:21 INFO - PROCESS | 1646 | 1467778041619 Marionette TRACE conn2 <- [1,2602,null,{}] 21:07:21 INFO - PROCESS | 1646 | 1467778041623 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}] 21:07:21 INFO - PROCESS | 1646 | 1467778041624 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:21 INFO - PROCESS | 1646 | 1467778041729 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 21:07:21 INFO - PROCESS | 1646 | 1467778041783 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:21 INFO - PROCESS | 1646 | 1467778041785 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d4000 == 43 [pid = 1646] [id = 658] 21:07:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1162db400) [pid = 1646] [serial = 1974] [outer = 0x0] 21:07:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x116976400) [pid = 1646] [serial = 1975] [outer = 0x1162db400] 21:07:21 INFO - PROCESS | 1646 | 1467778041820 Marionette DEBUG loaded listener.js 21:07:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118357000) [pid = 1646] [serial = 1976] [outer = 0x1162db400] 21:07:22 INFO - PROCESS | 1646 | 1467778042305 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]]]}] 21:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 723ms 21:07:22 INFO - PROCESS | 1646 | 1467778042352 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 21:07:22 INFO - PROCESS | 1646 | 1467778042356 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 21:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:07:22 INFO - PROCESS | 1646 | 1467778042365 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:07:22 INFO - PROCESS | 1646 | 1467778042369 Marionette TRACE conn2 <- [1,2606,null,{}] 21:07:22 INFO - PROCESS | 1646 | 1467778042373 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}] 21:07:22 INFO - PROCESS | 1646 | 1467778042376 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:22 INFO - PROCESS | 1646 | 1467778042525 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 21:07:22 INFO - PROCESS | 1646 | 1467778042623 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:22 INFO - PROCESS | 1646 | 1467778042625 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289a8800 == 44 [pid = 1646] [id = 659] 21:07:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119224800) [pid = 1646] [serial = 1977] [outer = 0x0] 21:07:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11992b800) [pid = 1646] [serial = 1978] [outer = 0x119224800] 21:07:22 INFO - PROCESS | 1646 | 1467778042672 Marionette DEBUG loaded listener.js 21:07:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x120e93000) [pid = 1646] [serial = 1979] [outer = 0x119224800] 21:07:23 INFO - PROCESS | 1646 | 1467778043195 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]]]}] 21:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 873ms 21:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:07:23 INFO - PROCESS | 1646 | 1467778043247 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 21:07:23 INFO - PROCESS | 1646 | 1467778043249 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 21:07:23 INFO - PROCESS | 1646 | 1467778043253 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:07:23 INFO - PROCESS | 1646 | 1467778043256 Marionette TRACE conn2 <- [1,2610,null,{}] 21:07:23 INFO - PROCESS | 1646 | 1467778043263 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}] 21:07:23 INFO - PROCESS | 1646 | 1467778043269 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:23 INFO - PROCESS | 1646 | 1467778043371 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 21:07:23 INFO - PROCESS | 1646 | 1467778043440 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:23 INFO - PROCESS | 1646 | 1467778043442 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc88000 == 45 [pid = 1646] [id = 660] 21:07:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121911c00) [pid = 1646] [serial = 1980] [outer = 0x0] 21:07:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1260dbc00) [pid = 1646] [serial = 1981] [outer = 0x121911c00] 21:07:23 INFO - PROCESS | 1646 | 1467778043473 Marionette DEBUG loaded listener.js 21:07:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126e03400) [pid = 1646] [serial = 1982] [outer = 0x121911c00] 21:07:23 INFO - PROCESS | 1646 | 1467778043873 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]]]}] 21:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 21:07:23 INFO - PROCESS | 1646 | 1467778043925 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 21:07:23 INFO - PROCESS | 1646 | 1467778043927 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 21:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:07:23 INFO - PROCESS | 1646 | 1467778043930 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:07:23 INFO - PROCESS | 1646 | 1467778043931 Marionette TRACE conn2 <- [1,2614,null,{}] 21:07:23 INFO - PROCESS | 1646 | 1467778043933 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}] 21:07:23 INFO - PROCESS | 1646 | 1467778043935 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:24 INFO - PROCESS | 1646 | 1467778044035 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 21:07:24 INFO - PROCESS | 1646 | 1467778044092 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:24 INFO - PROCESS | 1646 | 1467778044093 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3a7000 == 46 [pid = 1646] [id = 661] 21:07:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128d11c00) [pid = 1646] [serial = 1983] [outer = 0x0] 21:07:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129160c00) [pid = 1646] [serial = 1984] [outer = 0x128d11c00] 21:07:24 INFO - PROCESS | 1646 | 1467778044122 Marionette DEBUG loaded listener.js 21:07:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a8a1800) [pid = 1646] [serial = 1985] [outer = 0x128d11c00] 21:07:24 INFO - PROCESS | 1646 | 1467778044758 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]]]}] 21:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 872ms 21:07:24 INFO - PROCESS | 1646 | 1467778044802 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 21:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:07:24 INFO - PROCESS | 1646 | 1467778044804 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 21:07:24 INFO - PROCESS | 1646 | 1467778044807 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:07:24 INFO - PROCESS | 1646 | 1467778044809 Marionette TRACE conn2 <- [1,2618,null,{}] 21:07:24 INFO - PROCESS | 1646 | 1467778044813 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}] 21:07:24 INFO - PROCESS | 1646 | 1467778044814 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:24 INFO - PROCESS | 1646 | 1467778044908 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 21:07:24 INFO - PROCESS | 1646 | 1467778044984 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:24 INFO - PROCESS | 1646 | 1467778044986 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a0000 == 47 [pid = 1646] [id = 662] 21:07:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1167c0400) [pid = 1646] [serial = 1986] [outer = 0x0] 21:07:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118384c00) [pid = 1646] [serial = 1987] [outer = 0x1167c0400] 21:07:25 INFO - PROCESS | 1646 | 1467778045015 Marionette DEBUG loaded listener.js 21:07:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11873a800) [pid = 1646] [serial = 1988] [outer = 0x1167c0400] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12113a800 == 46 [pid = 1646] [id = 633] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12ca42000 == 45 [pid = 1646] [id = 656] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12c712000 == 44 [pid = 1646] [id = 655] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1253a8800 == 43 [pid = 1646] [id = 654] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12c00b000 == 42 [pid = 1646] [id = 653] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12b90b000 == 41 [pid = 1646] [id = 652] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12b02c800 == 40 [pid = 1646] [id = 651] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1295e9000 == 39 [pid = 1646] [id = 650] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x128da4800 == 38 [pid = 1646] [id = 649] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1253ac800 == 37 [pid = 1646] [id = 648] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x116959800 == 36 [pid = 1646] [id = 647] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x11715f000 == 35 [pid = 1646] [id = 646] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x118421800 == 34 [pid = 1646] [id = 645] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x117d38800 == 33 [pid = 1646] [id = 644] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12c01b800 == 32 [pid = 1646] [id = 643] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3a7000 == 31 [pid = 1646] [id = 661] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc88000 == 30 [pid = 1646] [id = 660] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1289a8800 == 29 [pid = 1646] [id = 659] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12d087000 == 28 [pid = 1646] [id = 657] 21:07:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1189d4000 == 27 [pid = 1646] [id = 658] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119b23000) [pid = 1646] [serial = 1901] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1160ad800) [pid = 1646] [serial = 1903] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117204000) [pid = 1646] [serial = 1904] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126e11400) [pid = 1646] [serial = 1930] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118352000) [pid = 1646] [serial = 1906] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11906a400) [pid = 1646] [serial = 1909] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x120e98c00) [pid = 1646] [serial = 1912] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x121822400) [pid = 1646] [serial = 1915] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1210bf000) [pid = 1646] [serial = 1913] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124bbd000) [pid = 1646] [serial = 1918] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118315000) [pid = 1646] [serial = 1921] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x121a7ec00) [pid = 1646] [serial = 1916] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x124be3800) [pid = 1646] [serial = 1924] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1260e3800) [pid = 1646] [serial = 1919] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11970c000) [pid = 1646] [serial = 1922] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11970e400) [pid = 1646] [serial = 1910] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126563000) [pid = 1646] [serial = 1925] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118462000) [pid = 1646] [serial = 1907] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126e05800) [pid = 1646] [serial = 1928] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x126a32c00) [pid = 1646] [serial = 1927] [outer = 0x0] [url = about:blank] 21:07:25 INFO - PROCESS | 1646 | 1467778045968 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]]]}] 21:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1177ms 21:07:25 INFO - PROCESS | 1646 | 1467778045985 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 21:07:25 INFO - PROCESS | 1646 | 1467778045988 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 21:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:07:25 INFO - PROCESS | 1646 | 1467778045991 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:07:25 INFO - PROCESS | 1646 | 1467778045993 Marionette TRACE conn2 <- [1,2622,null,{}] 21:07:25 INFO - PROCESS | 1646 | 1467778045996 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}] 21:07:25 INFO - PROCESS | 1646 | 1467778045998 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:26 INFO - PROCESS | 1646 | 1467778046080 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 21:07:26 INFO - PROCESS | 1646 | 1467778046087 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:26 INFO - PROCESS | 1646 | 1467778046088 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a2000 == 28 [pid = 1646] [id = 663] 21:07:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1160ac000) [pid = 1646] [serial = 1989] [outer = 0x0] 21:07:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1167bd400) [pid = 1646] [serial = 1990] [outer = 0x1160ac000] 21:07:26 INFO - PROCESS | 1646 | 1467778046117 Marionette DEBUG loaded listener.js 21:07:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11386dc00) [pid = 1646] [serial = 1991] [outer = 0x1160ac000] 21:07:26 INFO - PROCESS | 1646 | 1467778046549 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]]]}] 21:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 620ms 21:07:26 INFO - PROCESS | 1646 | 1467778046612 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 21:07:26 INFO - PROCESS | 1646 | 1467778046617 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 21:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:07:26 INFO - PROCESS | 1646 | 1467778046634 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:07:26 INFO - PROCESS | 1646 | 1467778046637 Marionette TRACE conn2 <- [1,2626,null,{}] 21:07:26 INFO - PROCESS | 1646 | 1467778046640 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}] 21:07:26 INFO - PROCESS | 1646 | 1467778046643 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:26 INFO - PROCESS | 1646 | 1467778046774 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 21:07:26 INFO - PROCESS | 1646 | 1467778046783 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:26 INFO - PROCESS | 1646 | 1467778046785 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x119665000 == 29 [pid = 1646] [id = 664] 21:07:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11845a000) [pid = 1646] [serial = 1992] [outer = 0x0] 21:07:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11845f800) [pid = 1646] [serial = 1993] [outer = 0x11845a000] 21:07:26 INFO - PROCESS | 1646 | 1467778046827 Marionette DEBUG loaded listener.js 21:07:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118746000) [pid = 1646] [serial = 1994] [outer = 0x11845a000] 21:07:27 INFO - PROCESS | 1646 | 1467778047213 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]]]}] 21:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 622ms 21:07:27 INFO - PROCESS | 1646 | 1467778047254 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 21:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:07:27 INFO - PROCESS | 1646 | 1467778047263 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 21:07:27 INFO - PROCESS | 1646 | 1467778047266 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:07:27 INFO - PROCESS | 1646 | 1467778047268 Marionette TRACE conn2 <- [1,2630,null,{}] 21:07:27 INFO - PROCESS | 1646 | 1467778047276 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}] 21:07:27 INFO - PROCESS | 1646 | 1467778047279 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:27 INFO - PROCESS | 1646 | 1467778047372 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 21:07:27 INFO - PROCESS | 1646 | 1467778047378 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:27 INFO - PROCESS | 1646 | 1467778047380 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253bc000 == 30 [pid = 1646] [id = 665] 21:07:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1129acc00) [pid = 1646] [serial = 1995] [outer = 0x0] 21:07:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11970fc00) [pid = 1646] [serial = 1996] [outer = 0x1129acc00] 21:07:27 INFO - PROCESS | 1646 | 1467778047411 Marionette DEBUG loaded listener.js 21:07:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119b22800) [pid = 1646] [serial = 1997] [outer = 0x1129acc00] 21:07:27 INFO - PROCESS | 1646 | 1467778047755 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]]]}] 21:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 522ms 21:07:27 INFO - PROCESS | 1646 | 1467778047789 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 21:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:07:27 INFO - PROCESS | 1646 | 1467778047791 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 21:07:27 INFO - PROCESS | 1646 | 1467778047793 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:07:27 INFO - PROCESS | 1646 | 1467778047794 Marionette TRACE conn2 <- [1,2634,null,{}] 21:07:27 INFO - PROCESS | 1646 | 1467778047796 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}] 21:07:27 INFO - PROCESS | 1646 | 1467778047797 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:27 INFO - PROCESS | 1646 | 1467778047904 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 21:07:27 INFO - PROCESS | 1646 | 1467778047910 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:27 INFO - PROCESS | 1646 | 1467778047911 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12899d800 == 31 [pid = 1646] [id = 666] 21:07:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x120ea0400) [pid = 1646] [serial = 1998] [outer = 0x0] 21:07:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12134ac00) [pid = 1646] [serial = 1999] [outer = 0x120ea0400] 21:07:27 INFO - PROCESS | 1646 | 1467778047939 Marionette DEBUG loaded listener.js 21:07:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121907000) [pid = 1646] [serial = 2000] [outer = 0x120ea0400] 21:07:28 INFO - PROCESS | 1646 | 1467778048290 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]]]}] 21:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 21:07:28 INFO - PROCESS | 1646 | 1467778048313 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 21:07:28 INFO - PROCESS | 1646 | 1467778048315 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 21:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:07:28 INFO - PROCESS | 1646 | 1467778048320 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:07:28 INFO - PROCESS | 1646 | 1467778048322 Marionette TRACE conn2 <- [1,2638,null,{}] 21:07:28 INFO - PROCESS | 1646 | 1467778048345 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}] 21:07:28 INFO - PROCESS | 1646 | 1467778048347 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:28 INFO - PROCESS | 1646 | 1467778048483 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 21:07:28 INFO - PROCESS | 1646 | 1467778048490 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:28 INFO - PROCESS | 1646 | 1467778048491 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12934f000 == 32 [pid = 1646] [id = 667] 21:07:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x115ef7800) [pid = 1646] [serial = 2001] [outer = 0x0] 21:07:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x121a7b000) [pid = 1646] [serial = 2002] [outer = 0x115ef7800] 21:07:28 INFO - PROCESS | 1646 | 1467778048549 Marionette DEBUG loaded listener.js 21:07:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x124bb4800) [pid = 1646] [serial = 2003] [outer = 0x115ef7800] 21:07:28 INFO - PROCESS | 1646 | 1467778048889 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]]]}] 21:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 583ms 21:07:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:07:28 INFO - PROCESS | 1646 | 1467778048903 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 21:07:28 INFO - PROCESS | 1646 | 1467778048904 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 21:07:28 INFO - PROCESS | 1646 | 1467778048906 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:07:28 INFO - PROCESS | 1646 | 1467778048908 Marionette TRACE conn2 <- [1,2642,null,{}] 21:07:28 INFO - PROCESS | 1646 | 1467778048910 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}] 21:07:28 INFO - PROCESS | 1646 | 1467778048914 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:29 INFO - PROCESS | 1646 | 1467778049027 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 21:07:29 INFO - PROCESS | 1646 | 1467778049064 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:29 INFO - PROCESS | 1646 | 1467778049066 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a833000 == 33 [pid = 1646] [id = 668] 21:07:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124bbac00) [pid = 1646] [serial = 2004] [outer = 0x0] 21:07:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1254cf000) [pid = 1646] [serial = 2005] [outer = 0x124bbac00] 21:07:29 INFO - PROCESS | 1646 | 1467778049091 Marionette DEBUG loaded listener.js 21:07:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126e0d000) [pid = 1646] [serial = 2006] [outer = 0x124bbac00] 21:07:29 INFO - PROCESS | 1646 | 1467778049403 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]]]}] 21:07:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:07:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 21:07:29 INFO - PROCESS | 1646 | 1467778049426 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 21:07:29 INFO - PROCESS | 1646 | 1467778049437 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 21:07:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:07:29 INFO - PROCESS | 1646 | 1467778049440 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:07:29 INFO - PROCESS | 1646 | 1467778049441 Marionette TRACE conn2 <- [1,2646,null,{}] 21:07:29 INFO - PROCESS | 1646 | 1467778049443 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}] 21:07:29 INFO - PROCESS | 1646 | 1467778049444 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:29 INFO - PROCESS | 1646 | 1467778049538 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 21:07:29 INFO - PROCESS | 1646 | 1467778049550 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:29 INFO - PROCESS | 1646 | 1467778049552 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b72e800 == 34 [pid = 1646] [id = 669] 21:07:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x124be5400) [pid = 1646] [serial = 2007] [outer = 0x0] 21:07:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128f4cc00) [pid = 1646] [serial = 2008] [outer = 0x124be5400] 21:07:29 INFO - PROCESS | 1646 | 1467778049576 Marionette DEBUG loaded listener.js 21:07:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12916ec00) [pid = 1646] [serial = 2009] [outer = 0x124be5400] 21:07:29 INFO - PROCESS | 1646 | 1467778049938 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]]]}] 21:07:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:07:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms 21:07:29 INFO - PROCESS | 1646 | 1467778049968 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 21:07:29 INFO - PROCESS | 1646 | 1467778049970 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 21:07:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:07:29 INFO - PROCESS | 1646 | 1467778049973 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:07:29 INFO - PROCESS | 1646 | 1467778049975 Marionette TRACE conn2 <- [1,2650,null,{}] 21:07:29 INFO - PROCESS | 1646 | 1467778049978 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}] 21:07:29 INFO - PROCESS | 1646 | 1467778049980 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:30 INFO - PROCESS | 1646 | 1467778050111 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 21:07:30 INFO - PROCESS | 1646 | 1467778050116 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:30 INFO - PROCESS | 1646 | 1467778050117 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd0b000 == 35 [pid = 1646] [id = 670] 21:07:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128f4c800) [pid = 1646] [serial = 2010] [outer = 0x0] 21:07:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129406400) [pid = 1646] [serial = 2011] [outer = 0x128f4c800] 21:07:30 INFO - PROCESS | 1646 | 1467778050173 Marionette DEBUG loaded listener.js 21:07:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x121905800) [pid = 1646] [serial = 2012] [outer = 0x128f4c800] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1260db000) [pid = 1646] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1260dcc00) [pid = 1646] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126ad9000) [pid = 1646] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11831c800) [pid = 1646] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a538c00) [pid = 1646] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x113845c00) [pid = 1646] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11845b400) [pid = 1646] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x117d9bc00) [pid = 1646] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1160b6c00) [pid = 1646] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x121a78400) [pid = 1646] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116a09c00) [pid = 1646] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11845d400) [pid = 1646] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12b750000) [pid = 1646] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116904000) [pid = 1646] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:07:30 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11829a400) [pid = 1646] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:07:30 INFO - PROCESS | 1646 | 1467778050586 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]]]}] 21:07:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:07:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 621ms 21:07:30 INFO - PROCESS | 1646 | 1467778050594 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 21:07:30 INFO - PROCESS | 1646 | 1467778050596 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 21:07:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:07:30 INFO - PROCESS | 1646 | 1467778050601 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:07:30 INFO - PROCESS | 1646 | 1467778050602 Marionette TRACE conn2 <- [1,2654,null,{}] 21:07:30 INFO - PROCESS | 1646 | 1467778050604 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}] 21:07:30 INFO - PROCESS | 1646 | 1467778050612 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:30 INFO - PROCESS | 1646 | 1467778050730 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 21:07:30 INFO - PROCESS | 1646 | 1467778050807 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:30 INFO - PROCESS | 1646 | 1467778050808 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253bb800 == 36 [pid = 1646] [id = 671] 21:07:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x111f18400) [pid = 1646] [serial = 2013] [outer = 0x0] 21:07:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11922d800) [pid = 1646] [serial = 2014] [outer = 0x111f18400] 21:07:30 INFO - PROCESS | 1646 | 1467778050849 Marionette DEBUG loaded listener.js 21:07:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121a78400) [pid = 1646] [serial = 2015] [outer = 0x111f18400] 21:07:31 INFO - PROCESS | 1646 | 1467778051140 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]]]}] 21:07:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:07:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 574ms 21:07:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:07:31 INFO - PROCESS | 1646 | 1467778051173 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 21:07:31 INFO - PROCESS | 1646 | 1467778051175 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 21:07:31 INFO - PROCESS | 1646 | 1467778051177 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:07:31 INFO - PROCESS | 1646 | 1467778051178 Marionette TRACE conn2 <- [1,2658,null,{}] 21:07:31 INFO - PROCESS | 1646 | 1467778051190 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}] 21:07:31 INFO - PROCESS | 1646 | 1467778051191 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:31 INFO - PROCESS | 1646 | 1467778051299 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 21:07:31 INFO - PROCESS | 1646 | 1467778051380 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:31 INFO - PROCESS | 1646 | 1467778051381 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c01d800 == 37 [pid = 1646] [id = 672] 21:07:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x113a7f400) [pid = 1646] [serial = 2016] [outer = 0x0] 21:07:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128f53800) [pid = 1646] [serial = 2017] [outer = 0x113a7f400] 21:07:31 INFO - PROCESS | 1646 | 1467778051421 Marionette DEBUG loaded listener.js 21:07:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a687400) [pid = 1646] [serial = 2018] [outer = 0x113a7f400] 21:07:31 INFO - PROCESS | 1646 | 1467778051724 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]]]}] 21:07:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:07:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 574ms 21:07:31 INFO - PROCESS | 1646 | 1467778051755 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 21:07:31 INFO - PROCESS | 1646 | 1467778051757 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 21:07:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:07:31 INFO - PROCESS | 1646 | 1467778051759 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:07:31 INFO - PROCESS | 1646 | 1467778051761 Marionette TRACE conn2 <- [1,2662,null,{}] 21:07:31 INFO - PROCESS | 1646 | 1467778051770 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}] 21:07:31 INFO - PROCESS | 1646 | 1467778051772 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:31 INFO - PROCESS | 1646 | 1467778051872 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 21:07:31 INFO - PROCESS | 1646 | 1467778051931 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:31 INFO - PROCESS | 1646 | 1467778051933 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x129344800 == 38 [pid = 1646] [id = 673] 21:07:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12939a400) [pid = 1646] [serial = 2019] [outer = 0x0] 21:07:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a6f9800) [pid = 1646] [serial = 2020] [outer = 0x12939a400] 21:07:31 INFO - PROCESS | 1646 | 1467778051960 Marionette DEBUG loaded listener.js 21:07:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ae44000) [pid = 1646] [serial = 2021] [outer = 0x12939a400] 21:07:32 INFO - PROCESS | 1646 | 1467778052240 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]]]}] 21:07:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:07:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 521ms 21:07:32 INFO - PROCESS | 1646 | 1467778052288 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 21:07:32 INFO - PROCESS | 1646 | 1467778052289 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 21:07:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:07:32 INFO - PROCESS | 1646 | 1467778052291 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:07:32 INFO - PROCESS | 1646 | 1467778052292 Marionette TRACE conn2 <- [1,2666,null,{}] 21:07:32 INFO - PROCESS | 1646 | 1467778052295 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}] 21:07:32 INFO - PROCESS | 1646 | 1467778052296 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:32 INFO - PROCESS | 1646 | 1467778052377 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 21:07:32 INFO - PROCESS | 1646 | 1467778052381 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:32 INFO - PROCESS | 1646 | 1467778052382 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d085000 == 39 [pid = 1646] [id = 674] 21:07:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ae49000) [pid = 1646] [serial = 2022] [outer = 0x0] 21:07:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b746000) [pid = 1646] [serial = 2023] [outer = 0x12ae49000] 21:07:32 INFO - PROCESS | 1646 | 1467778052408 Marionette DEBUG loaded listener.js 21:07:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b751800) [pid = 1646] [serial = 2024] [outer = 0x12ae49000] 21:07:33 INFO - PROCESS | 1646 | 1467778053447 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]]]}] 21:07:33 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) 21:07:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1169ms 21:07:33 INFO - PROCESS | 1646 | 1467778053460 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 21:07:33 INFO - PROCESS | 1646 | 1467778053463 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 21:07:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:07:33 INFO - PROCESS | 1646 | 1467778053466 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:07:33 INFO - PROCESS | 1646 | 1467778053468 Marionette TRACE conn2 <- [1,2670,null,{}] 21:07:33 INFO - PROCESS | 1646 | 1467778053472 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}] 21:07:33 INFO - PROCESS | 1646 | 1467778053474 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:33 INFO - PROCESS | 1646 | 1467778053584 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 21:07:33 INFO - PROCESS | 1646 | 1467778053640 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:33 INFO - PROCESS | 1646 | 1467778053642 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bcd800 == 40 [pid = 1646] [id = 675] 21:07:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1162ddc00) [pid = 1646] [serial = 2025] [outer = 0x0] 21:07:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11829e400) [pid = 1646] [serial = 2026] [outer = 0x1162ddc00] 21:07:33 INFO - PROCESS | 1646 | 1467778053673 Marionette DEBUG loaded listener.js 21:07:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11845a800) [pid = 1646] [serial = 2027] [outer = 0x1162ddc00] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x129344800 == 39 [pid = 1646] [id = 673] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12c01d800 == 38 [pid = 1646] [id = 672] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1253bb800 == 37 [pid = 1646] [id = 671] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd0b000 == 36 [pid = 1646] [id = 670] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12b72e800 == 35 [pid = 1646] [id = 669] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12a833000 == 34 [pid = 1646] [id = 668] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12934f000 == 33 [pid = 1646] [id = 667] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12899d800 == 32 [pid = 1646] [id = 666] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1253bc000 == 31 [pid = 1646] [id = 665] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x119665000 == 30 [pid = 1646] [id = 664] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a2000 == 29 [pid = 1646] [id = 663] 21:07:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a0000 == 28 [pid = 1646] [id = 662] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126a3a000) [pid = 1646] [serial = 1954] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12939b400) [pid = 1646] [serial = 1957] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128d1b400) [pid = 1646] [serial = 1931] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118744c00) [pid = 1646] [serial = 1936] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a685400) [pid = 1646] [serial = 1960] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1190b5000) [pid = 1646] [serial = 1937] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11604c000) [pid = 1646] [serial = 1933] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116a0b000) [pid = 1646] [serial = 1934] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1187b0800) [pid = 1646] [serial = 1942] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11991d400) [pid = 1646] [serial = 1943] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118313400) [pid = 1646] [serial = 1939] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118457c00) [pid = 1646] [serial = 1940] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x121021000) [pid = 1646] [serial = 1945] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x121911000) [pid = 1646] [serial = 1946] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124911400) [pid = 1646] [serial = 1948] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x124be2800) [pid = 1646] [serial = 1949] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a532400) [pid = 1646] [serial = 1958] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11835ac00) [pid = 1646] [serial = 1963] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12b74bc00) [pid = 1646] [serial = 1970] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119b28400) [pid = 1646] [serial = 1964] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a89b000) [pid = 1646] [serial = 1969] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a6f4000) [pid = 1646] [serial = 1961] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12b8b8000) [pid = 1646] [serial = 1973] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12b8b0000) [pid = 1646] [serial = 1972] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12a89bc00) [pid = 1646] [serial = 1967] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12541cc00) [pid = 1646] [serial = 1951] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x126031400) [pid = 1646] [serial = 1952] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x129166400) [pid = 1646] [serial = 1955] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x121cd4400) [pid = 1646] [serial = 1966] [outer = 0x0] [url = about:blank] 21:07:34 INFO - PROCESS | 1646 | 1467778054806 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"]]]}] 21:07:34 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 21:07:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:07:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:07:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1374ms 21:07:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:07:34 INFO - PROCESS | 1646 | 1467778054841 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 21:07:34 INFO - PROCESS | 1646 | 1467778054843 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 21:07:34 INFO - PROCESS | 1646 | 1467778054846 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:07:34 INFO - PROCESS | 1646 | 1467778054848 Marionette TRACE conn2 <- [1,2674,null,{}] 21:07:34 INFO - PROCESS | 1646 | 1467778054852 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}] 21:07:34 INFO - PROCESS | 1646 | 1467778054853 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:34 INFO - PROCESS | 1646 | 1467778054949 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 21:07:34 INFO - PROCESS | 1646 | 1467778054956 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:34 INFO - PROCESS | 1646 | 1467778054958 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x11841c800 == 29 [pid = 1646] [id = 676] 21:07:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x118454800) [pid = 1646] [serial = 2028] [outer = 0x0] 21:07:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11845b400) [pid = 1646] [serial = 2029] [outer = 0x118454800] 21:07:34 INFO - PROCESS | 1646 | 1467778054986 Marionette DEBUG loaded listener.js 21:07:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1187aa400) [pid = 1646] [serial = 2030] [outer = 0x118454800] 21:07:35 INFO - PROCESS | 1646 | 1467778055854 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"]]]}] 21:07:35 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 21:07:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:07:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:07:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1022ms 21:07:35 INFO - PROCESS | 1646 | 1467778055869 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 21:07:35 INFO - PROCESS | 1646 | 1467778055872 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 21:07:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:07:35 INFO - PROCESS | 1646 | 1467778055891 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:07:35 INFO - PROCESS | 1646 | 1467778055892 Marionette TRACE conn2 <- [1,2678,null,{}] 21:07:35 INFO - PROCESS | 1646 | 1467778055895 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}] 21:07:35 INFO - PROCESS | 1646 | 1467778055896 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:35 INFO - PROCESS | 1646 | 1467778055974 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 21:07:35 INFO - PROCESS | 1646 | 1467778055978 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:35 INFO - PROCESS | 1646 | 1467778055979 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218c9000 == 30 [pid = 1646] [id = 677] 21:07:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11922d400) [pid = 1646] [serial = 2031] [outer = 0x0] 21:07:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11991e800) [pid = 1646] [serial = 2032] [outer = 0x11922d400] 21:07:36 INFO - PROCESS | 1646 | 1467778056009 Marionette DEBUG loaded listener.js 21:07:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119a89c00) [pid = 1646] [serial = 2033] [outer = 0x11922d400] 21:07:36 INFO - PROCESS | 1646 | 1467778056839 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]]]}] 21:07:36 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) 21:07:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 980ms 21:07:36 INFO - PROCESS | 1646 | 1467778056866 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 21:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:07:36 INFO - PROCESS | 1646 | 1467778056868 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 21:07:36 INFO - PROCESS | 1646 | 1467778056871 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:07:36 INFO - PROCESS | 1646 | 1467778056873 Marionette TRACE conn2 <- [1,2682,null,{}] 21:07:36 INFO - PROCESS | 1646 | 1467778056881 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}] 21:07:36 INFO - PROCESS | 1646 | 1467778056884 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:36 INFO - PROCESS | 1646 | 1467778056981 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 21:07:37 INFO - PROCESS | 1646 | 1467778057020 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:37 INFO - PROCESS | 1646 | 1467778057023 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a20800 == 31 [pid = 1646] [id = 678] 21:07:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x121905000) [pid = 1646] [serial = 2034] [outer = 0x0] 21:07:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12190fc00) [pid = 1646] [serial = 2035] [outer = 0x121905000] 21:07:37 INFO - PROCESS | 1646 | 1467778057050 Marionette DEBUG loaded listener.js 21:07:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1249a4000) [pid = 1646] [serial = 2036] [outer = 0x121905000] 21:07:37 INFO - PROCESS | 1646 | 1467778057925 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]]]}] 21:07:37 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) 21:07:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1073ms 21:07:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:07:37 INFO - PROCESS | 1646 | 1467778057945 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 21:07:37 INFO - PROCESS | 1646 | 1467778057946 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 21:07:37 INFO - PROCESS | 1646 | 1467778057949 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:07:37 INFO - PROCESS | 1646 | 1467778057952 Marionette TRACE conn2 <- [1,2686,null,{}] 21:07:37 INFO - PROCESS | 1646 | 1467778057954 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}] 21:07:37 INFO - PROCESS | 1646 | 1467778057956 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:38 INFO - PROCESS | 1646 | 1467778058054 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 21:07:38 INFO - PROCESS | 1646 | 1467778058065 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:38 INFO - PROCESS | 1646 | 1467778058066 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295e1800 == 32 [pid = 1646] [id = 679] 21:07:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1162d8c00) [pid = 1646] [serial = 2037] [outer = 0x0] 21:07:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1260d7800) [pid = 1646] [serial = 2038] [outer = 0x1162d8c00] 21:07:38 INFO - PROCESS | 1646 | 1467778058091 Marionette DEBUG loaded listener.js 21:07:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12645f400) [pid = 1646] [serial = 2039] [outer = 0x1162d8c00] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1167c0400) [pid = 1646] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1129acc00) [pid = 1646] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11845a000) [pid = 1646] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x120ea0400) [pid = 1646] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1160ac000) [pid = 1646] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1162db400) [pid = 1646] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119224800) [pid = 1646] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x121911c00) [pid = 1646] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x128d11c00) [pid = 1646] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x115ef7800) [pid = 1646] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x124bbac00) [pid = 1646] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x124be5400) [pid = 1646] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x111f18400) [pid = 1646] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x128f4c800) [pid = 1646] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12939a400) [pid = 1646] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:07:38 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x113a7f400) [pid = 1646] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:07:38 INFO - PROCESS | 1646 | 1467778058930 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"]]]}] 21:07:38 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 21:07:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:07:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1026ms 21:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:07:38 INFO - PROCESS | 1646 | 1467778058975 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 21:07:38 INFO - PROCESS | 1646 | 1467778058976 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 21:07:38 INFO - PROCESS | 1646 | 1467778058978 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:07:38 INFO - PROCESS | 1646 | 1467778058980 Marionette TRACE conn2 <- [1,2690,null,{}] 21:07:38 INFO - PROCESS | 1646 | 1467778058989 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}] 21:07:38 INFO - PROCESS | 1646 | 1467778058990 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:39 INFO - PROCESS | 1646 | 1467778059064 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 21:07:39 INFO - PROCESS | 1646 | 1467778059119 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:39 INFO - PROCESS | 1646 | 1467778059120 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12934e000 == 33 [pid = 1646] [id = 680] 21:07:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1167c0400) [pid = 1646] [serial = 2040] [outer = 0x0] 21:07:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x11845d400) [pid = 1646] [serial = 2041] [outer = 0x1167c0400] 21:07:39 INFO - PROCESS | 1646 | 1467778059144 Marionette DEBUG loaded listener.js 21:07:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119a89000) [pid = 1646] [serial = 2042] [outer = 0x1167c0400] 21:07:39 INFO - PROCESS | 1646 | 1467778059914 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"]]]}] 21:07:39 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 21:07:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:07:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:07:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 977ms 21:07:39 INFO - PROCESS | 1646 | 1467778059957 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 21:07:39 INFO - PROCESS | 1646 | 1467778059958 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 21:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:07:39 INFO - PROCESS | 1646 | 1467778059960 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:07:39 INFO - PROCESS | 1646 | 1467778059961 Marionette TRACE conn2 <- [1,2694,null,{}] 21:07:39 INFO - PROCESS | 1646 | 1467778059963 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}] 21:07:39 INFO - PROCESS | 1646 | 1467778059967 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:40 INFO - PROCESS | 1646 | 1467778060060 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 21:07:40 INFO - PROCESS | 1646 | 1467778060066 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:40 INFO - PROCESS | 1646 | 1467778060068 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b727000 == 34 [pid = 1646] [id = 681] 21:07:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x126562800) [pid = 1646] [serial = 2043] [outer = 0x0] 21:07:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x128f54400) [pid = 1646] [serial = 2044] [outer = 0x126562800] 21:07:40 INFO - PROCESS | 1646 | 1467778060093 Marionette DEBUG loaded listener.js 21:07:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x129398800) [pid = 1646] [serial = 2045] [outer = 0x126562800] 21:07:40 INFO - PROCESS | 1646 | 1467778060918 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"]]]}] 21:07:40 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 21:07:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:07:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:07:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 971ms 21:07:40 INFO - PROCESS | 1646 | 1467778060934 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 21:07:40 INFO - PROCESS | 1646 | 1467778060938 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 21:07:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:07:40 INFO - PROCESS | 1646 | 1467778060941 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:07:40 INFO - PROCESS | 1646 | 1467778060943 Marionette TRACE conn2 <- [1,2698,null,{}] 21:07:40 INFO - PROCESS | 1646 | 1467778060947 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}] 21:07:40 INFO - PROCESS | 1646 | 1467778060949 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:41 INFO - PROCESS | 1646 | 1467778061049 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 21:07:41 INFO - PROCESS | 1646 | 1467778061103 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:41 INFO - PROCESS | 1646 | 1467778061104 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1190de800 == 35 [pid = 1646] [id = 682] 21:07:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118319800) [pid = 1646] [serial = 2046] [outer = 0x0] 21:07:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11838e000) [pid = 1646] [serial = 2047] [outer = 0x118319800] 21:07:41 INFO - PROCESS | 1646 | 1467778061137 Marionette DEBUG loaded listener.js 21:07:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1187bcc00) [pid = 1646] [serial = 2048] [outer = 0x118319800] 21:07:42 INFO - PROCESS | 1646 | 1467778062052 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"]]]}] 21:07:42 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 21:07:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:07:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1122ms 21:07:42 INFO - PROCESS | 1646 | 1467778062064 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 21:07:42 INFO - PROCESS | 1646 | 1467778062070 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 21:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:07:42 INFO - PROCESS | 1646 | 1467778062074 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:07:42 INFO - PROCESS | 1646 | 1467778062076 Marionette TRACE conn2 <- [1,2702,null,{}] 21:07:42 INFO - PROCESS | 1646 | 1467778062078 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}] 21:07:42 INFO - PROCESS | 1646 | 1467778062080 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:42 INFO - PROCESS | 1646 | 1467778062177 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 21:07:42 INFO - PROCESS | 1646 | 1467778062231 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:42 INFO - PROCESS | 1646 | 1467778062232 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192bf800 == 36 [pid = 1646] [id = 683] 21:07:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119061400) [pid = 1646] [serial = 2049] [outer = 0x0] 21:07:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x120ea0800) [pid = 1646] [serial = 2050] [outer = 0x119061400] 21:07:42 INFO - PROCESS | 1646 | 1467778062263 Marionette DEBUG loaded listener.js 21:07:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1219ce800) [pid = 1646] [serial = 2051] [outer = 0x119061400] 21:07:42 INFO - PROCESS | 1646 | 1467778062750 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]]]}] 21:07:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 719ms 21:07:42 INFO - PROCESS | 1646 | 1467778062802 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 21:07:42 INFO - PROCESS | 1646 | 1467778062805 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 21:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:07:42 INFO - PROCESS | 1646 | 1467778062810 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:07:42 INFO - PROCESS | 1646 | 1467778062814 Marionette TRACE conn2 <- [1,2706,null,{}] 21:07:42 INFO - PROCESS | 1646 | 1467778062828 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}] 21:07:42 INFO - PROCESS | 1646 | 1467778062833 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:42 INFO - PROCESS | 1646 | 1467778062978 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 21:07:43 INFO - PROCESS | 1646 | 1467778063076 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:43 INFO - PROCESS | 1646 | 1467778063078 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c00b000 == 37 [pid = 1646] [id = 684] 21:07:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x126ada000) [pid = 1646] [serial = 2052] [outer = 0x0] 21:07:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x126e08800) [pid = 1646] [serial = 2053] [outer = 0x126ada000] 21:07:43 INFO - PROCESS | 1646 | 1467778063126 Marionette DEBUG loaded listener.js 21:07:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x128d1b000) [pid = 1646] [serial = 2054] [outer = 0x126ada000] 21:07:43 INFO - PROCESS | 1646 | 1467778063586 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]]]}] 21:07:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:07:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 829ms 21:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:07:43 INFO - PROCESS | 1646 | 1467778063639 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 21:07:43 INFO - PROCESS | 1646 | 1467778063641 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 21:07:43 INFO - PROCESS | 1646 | 1467778063643 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:07:43 INFO - PROCESS | 1646 | 1467778063644 Marionette TRACE conn2 <- [1,2710,null,{}] 21:07:43 INFO - PROCESS | 1646 | 1467778063647 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}] 21:07:43 INFO - PROCESS | 1646 | 1467778063648 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:43 INFO - PROCESS | 1646 | 1467778063745 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 21:07:43 INFO - PROCESS | 1646 | 1467778063802 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:43 INFO - PROCESS | 1646 | 1467778063804 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c25e800 == 38 [pid = 1646] [id = 685] 21:07:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12940fc00) [pid = 1646] [serial = 2055] [outer = 0x0] 21:07:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12a67e800) [pid = 1646] [serial = 2056] [outer = 0x12940fc00] 21:07:43 INFO - PROCESS | 1646 | 1467778063833 Marionette DEBUG loaded listener.js 21:07:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12a6fbc00) [pid = 1646] [serial = 2057] [outer = 0x12940fc00] 21:07:44 INFO - PROCESS | 1646 | 1467778064272 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] 21:07:44 INFO - PROCESS | 1646 | 1467778064422 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 21:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:07:44 INFO - PROCESS | 1646 | 1467778064452 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:07:44 INFO - PROCESS | 1646 | 1467778064455 Marionette TRACE conn2 <- [1,2714,null,{}] 21:07:44 INFO - PROCESS | 1646 | 1467778064462 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}] 21:07:44 INFO - PROCESS | 1646 | 1467778064463 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:44 INFO - PROCESS | 1646 | 1467778064559 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 21:07:44 INFO - PROCESS | 1646 | 1467778064612 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:44 INFO - PROCESS | 1646 | 1467778064615 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x1218d8000 == 39 [pid = 1646] [id = 686] 21:07:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1187aa800) [pid = 1646] [serial = 2058] [outer = 0x0] 21:07:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11898dc00) [pid = 1646] [serial = 2059] [outer = 0x1187aa800] 21:07:44 INFO - PROCESS | 1646 | 1467778064642 Marionette DEBUG loaded listener.js 21:07:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119a82000) [pid = 1646] [serial = 2060] [outer = 0x1187aa800] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12934e000 == 38 [pid = 1646] [id = 680] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1295e1800 == 37 [pid = 1646] [id = 679] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x126a20800 == 36 [pid = 1646] [id = 678] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1218c9000 == 35 [pid = 1646] [id = 677] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x11841c800 == 34 [pid = 1646] [id = 676] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x119bcd800 == 33 [pid = 1646] [id = 675] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12d085000 == 32 [pid = 1646] [id = 674] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12c25e800 == 31 [pid = 1646] [id = 685] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12c00b000 == 30 [pid = 1646] [id = 684] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1192bf800 == 29 [pid = 1646] [id = 683] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12b727000 == 28 [pid = 1646] [id = 681] 21:07:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1190de800 == 27 [pid = 1646] [id = 682] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118384c00) [pid = 1646] [serial = 1987] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11970fc00) [pid = 1646] [serial = 1996] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119b22800) [pid = 1646] [serial = 1997] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11845f800) [pid = 1646] [serial = 1993] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118746000) [pid = 1646] [serial = 1994] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12134ac00) [pid = 1646] [serial = 1999] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1167bd400) [pid = 1646] [serial = 1990] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11386dc00) [pid = 1646] [serial = 1991] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118357000) [pid = 1646] [serial = 1976] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x116976400) [pid = 1646] [serial = 1975] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x120e93000) [pid = 1646] [serial = 1979] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11992b800) [pid = 1646] [serial = 1978] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x126e03400) [pid = 1646] [serial = 1982] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1260dbc00) [pid = 1646] [serial = 1981] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12a8a1800) [pid = 1646] [serial = 1985] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x129160c00) [pid = 1646] [serial = 1984] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x124bb4800) [pid = 1646] [serial = 2003] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x121a7b000) [pid = 1646] [serial = 2002] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x126e0d000) [pid = 1646] [serial = 2006] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1254cf000) [pid = 1646] [serial = 2005] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x128f4cc00) [pid = 1646] [serial = 2008] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x11922d800) [pid = 1646] [serial = 2014] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x129406400) [pid = 1646] [serial = 2011] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x121905800) [pid = 1646] [serial = 2012] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x11873a800) [pid = 1646] [serial = 1988] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12916ec00) [pid = 1646] [serial = 2009] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12ae44000) [pid = 1646] [serial = 2021] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12a687400) [pid = 1646] [serial = 2018] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x121907000) [pid = 1646] [serial = 2000] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x128f53800) [pid = 1646] [serial = 2017] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x12a6f9800) [pid = 1646] [serial = 2020] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x121a78400) [pid = 1646] [serial = 2015] [outer = 0x0] [url = about:blank] 21:07:45 INFO - PROCESS | 1646 | 1467778065607 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]]]}] 21:07:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1182ms 21:07:45 INFO - PROCESS | 1646 | 1467778065631 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 21:07:45 INFO - PROCESS | 1646 | 1467778065634 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 21:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:07:45 INFO - PROCESS | 1646 | 1467778065637 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:07:45 INFO - PROCESS | 1646 | 1467778065639 Marionette TRACE conn2 <- [1,2718,null,{}] 21:07:45 INFO - PROCESS | 1646 | 1467778065643 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}] 21:07:45 INFO - PROCESS | 1646 | 1467778065644 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:45 INFO - PROCESS | 1646 | 1467778065728 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 21:07:45 INFO - PROCESS | 1646 | 1467778065736 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:45 INFO - PROCESS | 1646 | 1467778065737 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x117163800 == 28 [pid = 1646] [id = 687] 21:07:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x1167bcc00) [pid = 1646] [serial = 2061] [outer = 0x0] 21:07:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x116906400) [pid = 1646] [serial = 2062] [outer = 0x1167bcc00] 21:07:45 INFO - PROCESS | 1646 | 1467778065766 Marionette DEBUG loaded listener.js 21:07:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x111c19800) [pid = 1646] [serial = 2063] [outer = 0x1167bcc00] 21:07:46 INFO - PROCESS | 1646 | 1467778066109 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] 21:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:07:46 INFO - PROCESS | 1646 | 1467778066163 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 21:07:46 INFO - PROCESS | 1646 | 1467778066167 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:07:46 INFO - PROCESS | 1646 | 1467778066169 Marionette TRACE conn2 <- [1,2722,null,{}] 21:07:46 INFO - PROCESS | 1646 | 1467778066171 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}] 21:07:46 INFO - PROCESS | 1646 | 1467778066173 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:46 INFO - PROCESS | 1646 | 1467778066250 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 21:07:46 INFO - PROCESS | 1646 | 1467778066254 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:46 INFO - PROCESS | 1646 | 1467778066256 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c5800 == 29 [pid = 1646] [id = 688] 21:07:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x118314c00) [pid = 1646] [serial = 2064] [outer = 0x0] 21:07:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x118384c00) [pid = 1646] [serial = 2065] [outer = 0x118314c00] 21:07:46 INFO - PROCESS | 1646 | 1467778066286 Marionette DEBUG loaded listener.js 21:07:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x118461000) [pid = 1646] [serial = 2066] [outer = 0x118314c00] 21:07:46 INFO - PROCESS | 1646 | 1467778066625 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] 21:07:46 INFO - PROCESS | 1646 | 1467778066648 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 21:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:07:46 INFO - PROCESS | 1646 | 1467778066653 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:07:46 INFO - PROCESS | 1646 | 1467778066655 Marionette TRACE conn2 <- [1,2726,null,{}] 21:07:46 INFO - PROCESS | 1646 | 1467778066663 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}] 21:07:46 INFO - PROCESS | 1646 | 1467778066667 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:46 INFO - PROCESS | 1646 | 1467778066747 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 21:07:46 INFO - PROCESS | 1646 | 1467778066802 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:46 INFO - PROCESS | 1646 | 1467778066804 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x123420000 == 30 [pid = 1646] [id = 689] 21:07:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x113f0f400) [pid = 1646] [serial = 2067] [outer = 0x0] 21:07:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x119061000) [pid = 1646] [serial = 2068] [outer = 0x113f0f400] 21:07:46 INFO - PROCESS | 1646 | 1467778066832 Marionette DEBUG loaded listener.js 21:07:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x119a7b400) [pid = 1646] [serial = 2069] [outer = 0x113f0f400] 21:07:47 INFO - PROCESS | 1646 | 1467778067138 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]]]}] 21:07:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 522ms 21:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:07:47 INFO - PROCESS | 1646 | 1467778067174 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 21:07:47 INFO - PROCESS | 1646 | 1467778067176 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 21:07:47 INFO - PROCESS | 1646 | 1467778067178 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:07:47 INFO - PROCESS | 1646 | 1467778067179 Marionette TRACE conn2 <- [1,2730,null,{}] 21:07:47 INFO - PROCESS | 1646 | 1467778067183 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}] 21:07:47 INFO - PROCESS | 1646 | 1467778067186 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:47 INFO - PROCESS | 1646 | 1467778067261 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 21:07:47 INFO - PROCESS | 1646 | 1467778067319 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:47 INFO - PROCESS | 1646 | 1467778067320 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12609b000 == 31 [pid = 1646] [id = 690] 21:07:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x119708800) [pid = 1646] [serial = 2070] [outer = 0x0] 21:07:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x120e92400) [pid = 1646] [serial = 2071] [outer = 0x119708800] 21:07:47 INFO - PROCESS | 1646 | 1467778067346 Marionette DEBUG loaded listener.js 21:07:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x121813c00) [pid = 1646] [serial = 2072] [outer = 0x119708800] 21:07:48 INFO - PROCESS | 1646 | 1467778068118 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"]]]}] 21:07:48 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 21:07:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:07:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 973ms 21:07:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:07:48 INFO - PROCESS | 1646 | 1467778068157 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 21:07:48 INFO - PROCESS | 1646 | 1467778068158 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 21:07:48 INFO - PROCESS | 1646 | 1467778068160 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:07:48 INFO - PROCESS | 1646 | 1467778068161 Marionette TRACE conn2 <- [1,2734,null,{}] 21:07:48 INFO - PROCESS | 1646 | 1467778068164 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}] 21:07:48 INFO - PROCESS | 1646 | 1467778068172 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:48 INFO - PROCESS | 1646 | 1467778068262 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 21:07:48 INFO - PROCESS | 1646 | 1467778068267 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:48 INFO - PROCESS | 1646 | 1467778068268 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f9a800 == 32 [pid = 1646] [id = 691] 21:07:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1130c7c00) [pid = 1646] [serial = 2073] [outer = 0x0] 21:07:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1234ae800) [pid = 1646] [serial = 2074] [outer = 0x1130c7c00] 21:07:48 INFO - PROCESS | 1646 | 1467778068293 Marionette DEBUG loaded listener.js 21:07:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x124bbec00) [pid = 1646] [serial = 2075] [outer = 0x1130c7c00] 21:07:48 INFO - PROCESS | 1646 | 1467778068652 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]]]}] 21:07:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:07:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 21:07:48 INFO - PROCESS | 1646 | 1467778068682 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 21:07:48 INFO - PROCESS | 1646 | 1467778068684 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 21:07:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:07:48 INFO - PROCESS | 1646 | 1467778068688 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:07:48 INFO - PROCESS | 1646 | 1467778068689 Marionette TRACE conn2 <- [1,2738,null,{}] 21:07:48 INFO - PROCESS | 1646 | 1467778068693 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}] 21:07:48 INFO - PROCESS | 1646 | 1467778068699 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:48 INFO - PROCESS | 1646 | 1467778068869 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 21:07:48 INFO - PROCESS | 1646 | 1467778068886 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:48 INFO - PROCESS | 1646 | 1467778068888 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a817000 == 33 [pid = 1646] [id = 692] 21:07:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x124d5e400) [pid = 1646] [serial = 2076] [outer = 0x0] 21:07:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1260de000) [pid = 1646] [serial = 2077] [outer = 0x124d5e400] 21:07:48 INFO - PROCESS | 1646 | 1467778068928 Marionette DEBUG loaded listener.js 21:07:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x126e06400) [pid = 1646] [serial = 2078] [outer = 0x124d5e400] 21:07:49 INFO - PROCESS | 1646 | 1467778069278 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]]]}] 21:07:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:07:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 620ms 21:07:49 INFO - PROCESS | 1646 | 1467778069308 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 21:07:49 INFO - PROCESS | 1646 | 1467778069309 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 21:07:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:07:49 INFO - PROCESS | 1646 | 1467778069311 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:07:49 INFO - PROCESS | 1646 | 1467778069312 Marionette TRACE conn2 <- [1,2742,null,{}] 21:07:49 INFO - PROCESS | 1646 | 1467778069322 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}] 21:07:49 INFO - PROCESS | 1646 | 1467778069323 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:49 INFO - PROCESS | 1646 | 1467778069422 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 21:07:49 INFO - PROCESS | 1646 | 1467778069425 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:49 INFO - PROCESS | 1646 | 1467778069426 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b031000 == 34 [pid = 1646] [id = 693] 21:07:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1129a9400) [pid = 1646] [serial = 2079] [outer = 0x0] 21:07:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118462800) [pid = 1646] [serial = 2080] [outer = 0x1129a9400] 21:07:49 INFO - PROCESS | 1646 | 1467778069451 Marionette DEBUG loaded listener.js 21:07:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x126e0b800) [pid = 1646] [serial = 2081] [outer = 0x1129a9400] 21:07:49 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1162d8c00) [pid = 1646] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:07:49 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12ae49000) [pid = 1646] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:07:49 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11922d400) [pid = 1646] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:07:49 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1162ddc00) [pid = 1646] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:07:49 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x118454800) [pid = 1646] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:07:49 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1167c0400) [pid = 1646] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:07:49 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x121905000) [pid = 1646] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:07:49 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x126562800) [pid = 1646] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:07:49 INFO - PROCESS | 1646 | 1467778069890 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]]]}] 21:07:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:07:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 620ms 21:07:49 INFO - PROCESS | 1646 | 1467778069932 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 21:07:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:07:49 INFO - PROCESS | 1646 | 1467778069934 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 21:07:49 INFO - PROCESS | 1646 | 1467778069937 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:07:49 INFO - PROCESS | 1646 | 1467778069939 Marionette TRACE conn2 <- [1,2746,null,{}] 21:07:49 INFO - PROCESS | 1646 | 1467778069943 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}] 21:07:49 INFO - PROCESS | 1646 | 1467778069945 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:50 INFO - PROCESS | 1646 | 1467778070087 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 21:07:50 INFO - PROCESS | 1646 | 1467778070144 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:50 INFO - PROCESS | 1646 | 1467778070145 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b91b000 == 35 [pid = 1646] [id = 694] 21:07:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x113d0a400) [pid = 1646] [serial = 2082] [outer = 0x0] 21:07:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1219ccc00) [pid = 1646] [serial = 2083] [outer = 0x113d0a400] 21:07:50 INFO - PROCESS | 1646 | 1467778070185 Marionette DEBUG loaded listener.js 21:07:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x126e11000) [pid = 1646] [serial = 2084] [outer = 0x113d0a400] 21:07:50 INFO - PROCESS | 1646 | 1467778070535 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]]]}] 21:07:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:07:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 619ms 21:07:50 INFO - PROCESS | 1646 | 1467778070557 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 21:07:50 INFO - PROCESS | 1646 | 1467778070558 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 21:07:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:07:50 INFO - PROCESS | 1646 | 1467778070561 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:07:50 INFO - PROCESS | 1646 | 1467778070562 Marionette TRACE conn2 <- [1,2750,null,{}] 21:07:50 INFO - PROCESS | 1646 | 1467778070564 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}] 21:07:50 INFO - PROCESS | 1646 | 1467778070566 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:50 INFO - PROCESS | 1646 | 1467778070674 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 21:07:50 INFO - PROCESS | 1646 | 1467778070681 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:50 INFO - PROCESS | 1646 | 1467778070682 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12341d000 == 36 [pid = 1646] [id = 695] 21:07:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x126a37000) [pid = 1646] [serial = 2085] [outer = 0x0] 21:07:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x128f51400) [pid = 1646] [serial = 2086] [outer = 0x126a37000] 21:07:50 INFO - PROCESS | 1646 | 1467778070707 Marionette DEBUG loaded listener.js 21:07:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x129167400) [pid = 1646] [serial = 2087] [outer = 0x126a37000] 21:07:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:07:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 469ms 21:07:51 INFO - PROCESS | 1646 | 1467778071021 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]]]}] 21:07:51 INFO - PROCESS | 1646 | 1467778071032 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 21:07:51 INFO - PROCESS | 1646 | 1467778071033 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 21:07:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:07:51 INFO - PROCESS | 1646 | 1467778071036 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:07:51 INFO - PROCESS | 1646 | 1467778071037 Marionette TRACE conn2 <- [1,2754,null,{}] 21:07:51 INFO - PROCESS | 1646 | 1467778071039 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}] 21:07:51 INFO - PROCESS | 1646 | 1467778071040 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:51 INFO - PROCESS | 1646 | 1467778071118 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 21:07:51 INFO - PROCESS | 1646 | 1467778071122 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 1646 | 1467778071123 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c24e000 == 37 [pid = 1646] [id = 696] 21:07:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x129166800) [pid = 1646] [serial = 2088] [outer = 0x0] 21:07:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x129403000) [pid = 1646] [serial = 2089] [outer = 0x129166800] 21:07:51 INFO - PROCESS | 1646 | 1467778071147 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12a52f400) [pid = 1646] [serial = 2090] [outer = 0x129166800] 21:07:51 INFO - PROCESS | 1646 | 1467778071465 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]]]}] 21:07:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:07:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 471ms 21:07:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:07:51 INFO - PROCESS | 1646 | 1467778071507 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 21:07:51 INFO - PROCESS | 1646 | 1467778071509 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 21:07:51 INFO - PROCESS | 1646 | 1467778071511 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:07:51 INFO - PROCESS | 1646 | 1467778071513 Marionette TRACE conn2 <- [1,2758,null,{}] 21:07:51 INFO - PROCESS | 1646 | 1467778071515 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}] 21:07:51 INFO - PROCESS | 1646 | 1467778071516 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:51 INFO - PROCESS | 1646 | 1467778071632 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 21:07:51 INFO - PROCESS | 1646 | 1467778071645 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 1646 | 1467778071647 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f9a000 == 38 [pid = 1646] [id = 697] 21:07:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119706800) [pid = 1646] [serial = 2091] [outer = 0x0] 21:07:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12a67ec00) [pid = 1646] [serial = 2092] [outer = 0x119706800] 21:07:51 INFO - PROCESS | 1646 | 1467778071674 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12a8a3c00) [pid = 1646] [serial = 2093] [outer = 0x119706800] 21:07:52 INFO - PROCESS | 1646 | 1467778072247 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]]]}] 21:07:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:07:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 772ms 21:07:52 INFO - PROCESS | 1646 | 1467778072291 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 21:07:52 INFO - PROCESS | 1646 | 1467778072294 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 21:07:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:07:52 INFO - PROCESS | 1646 | 1467778072298 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:07:52 INFO - PROCESS | 1646 | 1467778072304 Marionette TRACE conn2 <- [1,2762,null,{}] 21:07:52 INFO - PROCESS | 1646 | 1467778072307 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}] 21:07:52 INFO - PROCESS | 1646 | 1467778072309 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:52 INFO - PROCESS | 1646 | 1467778072419 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 21:07:52 INFO - PROCESS | 1646 | 1467778072497 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:52 INFO - PROCESS | 1646 | 1467778072498 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199da800 == 39 [pid = 1646] [id = 698] 21:07:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x116a03800) [pid = 1646] [serial = 2094] [outer = 0x0] 21:07:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11829a000) [pid = 1646] [serial = 2095] [outer = 0x116a03800] 21:07:52 INFO - PROCESS | 1646 | 1467778072529 Marionette DEBUG loaded listener.js 21:07:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118455c00) [pid = 1646] [serial = 2096] [outer = 0x116a03800] 21:07:53 INFO - PROCESS | 1646 | 1467778073176 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]]]}] 21:07:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:07:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 927ms 21:07:53 INFO - PROCESS | 1646 | 1467778073260 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 21:07:53 INFO - PROCESS | 1646 | 1467778073262 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 21:07:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:07:53 INFO - PROCESS | 1646 | 1467778073267 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:07:53 INFO - PROCESS | 1646 | 1467778073269 Marionette TRACE conn2 <- [1,2766,null,{}] 21:07:53 INFO - PROCESS | 1646 | 1467778073272 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}] 21:07:53 INFO - PROCESS | 1646 | 1467778073274 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:53 INFO - PROCESS | 1646 | 1467778073376 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 21:07:53 INFO - PROCESS | 1646 | 1467778073452 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 1646 | 1467778073454 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192b1800 == 40 [pid = 1646] [id = 699] 21:07:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1182a3c00) [pid = 1646] [serial = 2097] [outer = 0x0] 21:07:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118321800) [pid = 1646] [serial = 2098] [outer = 0x1182a3c00] 21:07:53 INFO - PROCESS | 1646 | 1467778073484 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11845fc00) [pid = 1646] [serial = 2099] [outer = 0x1182a3c00] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12c24e000 == 39 [pid = 1646] [id = 696] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12341d000 == 38 [pid = 1646] [id = 695] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12b91b000 == 37 [pid = 1646] [id = 694] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12b031000 == 36 [pid = 1646] [id = 693] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12a817000 == 35 [pid = 1646] [id = 692] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x128f9a800 == 34 [pid = 1646] [id = 691] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12609b000 == 33 [pid = 1646] [id = 690] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x123420000 == 32 [pid = 1646] [id = 689] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c5800 == 31 [pid = 1646] [id = 688] 21:07:53 INFO - PROCESS | 1646 | --DOCSHELL 0x117163800 == 30 [pid = 1646] [id = 687] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1260d7800) [pid = 1646] [serial = 2038] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12b751800) [pid = 1646] [serial = 2024] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b746000) [pid = 1646] [serial = 2023] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11991e800) [pid = 1646] [serial = 2032] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11829e400) [pid = 1646] [serial = 2026] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11845a800) [pid = 1646] [serial = 2027] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11845b400) [pid = 1646] [serial = 2029] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1187aa400) [pid = 1646] [serial = 2030] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119a89000) [pid = 1646] [serial = 2042] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12190fc00) [pid = 1646] [serial = 2035] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1249a4000) [pid = 1646] [serial = 2036] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12645f400) [pid = 1646] [serial = 2039] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119a89c00) [pid = 1646] [serial = 2033] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11845d400) [pid = 1646] [serial = 2041] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x129398800) [pid = 1646] [serial = 2045] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x128f54400) [pid = 1646] [serial = 2044] [outer = 0x0] [url = about:blank] 21:07:53 INFO - PROCESS | 1646 | 1467778073853 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]]]}] 21:07:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:07:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 620ms 21:07:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:07:53 INFO - PROCESS | 1646 | 1467778073886 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 21:07:53 INFO - PROCESS | 1646 | 1467778073890 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 21:07:53 INFO - PROCESS | 1646 | 1467778073894 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:07:53 INFO - PROCESS | 1646 | 1467778073896 Marionette TRACE conn2 <- [1,2770,null,{}] 21:07:53 INFO - PROCESS | 1646 | 1467778073899 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}] 21:07:53 INFO - PROCESS | 1646 | 1467778073900 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:53 INFO - PROCESS | 1646 | 1467778073977 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 21:07:53 INFO - PROCESS | 1646 | 1467778073983 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 1646 | 1467778073986 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x121422800 == 31 [pid = 1646] [id = 700] 21:07:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x118741c00) [pid = 1646] [serial = 2100] [outer = 0x0] 21:07:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1187bf000) [pid = 1646] [serial = 2101] [outer = 0x118741c00] 21:07:54 INFO - PROCESS | 1646 | 1467778074013 Marionette DEBUG loaded listener.js 21:07:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1190b5000) [pid = 1646] [serial = 2102] [outer = 0x118741c00] 21:07:54 INFO - PROCESS | 1646 | 1467778074393 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]]]}] 21:07:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:07:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 521ms 21:07:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:07:54 INFO - PROCESS | 1646 | 1467778074416 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 21:07:54 INFO - PROCESS | 1646 | 1467778074418 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 21:07:54 INFO - PROCESS | 1646 | 1467778074421 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:07:54 INFO - PROCESS | 1646 | 1467778074424 Marionette TRACE conn2 <- [1,2774,null,{}] 21:07:54 INFO - PROCESS | 1646 | 1467778074434 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}] 21:07:54 INFO - PROCESS | 1646 | 1467778074438 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:54 INFO - PROCESS | 1646 | 1467778074554 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 21:07:54 INFO - PROCESS | 1646 | 1467778074571 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:54 INFO - PROCESS | 1646 | 1467778074573 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a1d800 == 32 [pid = 1646] [id = 701] 21:07:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119a86000) [pid = 1646] [serial = 2103] [outer = 0x0] 21:07:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119b0dc00) [pid = 1646] [serial = 2104] [outer = 0x119a86000] 21:07:54 INFO - PROCESS | 1646 | 1467778074613 Marionette DEBUG loaded listener.js 21:07:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x120ea1800) [pid = 1646] [serial = 2105] [outer = 0x119a86000] 21:07:54 INFO - PROCESS | 1646 | 1467778074995 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]]]}] 21:07:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:07:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 625ms 21:07:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:07:55 INFO - PROCESS | 1646 | 1467778075046 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 1646 | 1467778075049 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 21:07:55 INFO - PROCESS | 1646 | 1467778075052 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:07:55 INFO - PROCESS | 1646 | 1467778075054 Marionette TRACE conn2 <- [1,2778,null,{}] 21:07:55 INFO - PROCESS | 1646 | 1467778075057 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}] 21:07:55 INFO - PROCESS | 1646 | 1467778075059 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:55 INFO - PROCESS | 1646 | 1467778075180 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 21:07:55 INFO - PROCESS | 1646 | 1467778075185 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:55 INFO - PROCESS | 1646 | 1467778075187 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1295fd800 == 33 [pid = 1646] [id = 702] 21:07:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1215a6c00) [pid = 1646] [serial = 2106] [outer = 0x0] 21:07:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1249a4000) [pid = 1646] [serial = 2107] [outer = 0x1215a6c00] 21:07:55 INFO - PROCESS | 1646 | 1467778075226 Marionette DEBUG loaded listener.js 21:07:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x124be4000) [pid = 1646] [serial = 2108] [outer = 0x1215a6c00] 21:07:55 INFO - PROCESS | 1646 | 1467778075592 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]]]}] 21:07:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:07:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 575ms 21:07:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:07:55 INFO - PROCESS | 1646 | 1467778075626 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 1646 | 1467778075627 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 21:07:55 INFO - PROCESS | 1646 | 1467778075630 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:07:55 INFO - PROCESS | 1646 | 1467778075631 Marionette TRACE conn2 <- [1,2782,null,{}] 21:07:55 INFO - PROCESS | 1646 | 1467778075633 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}] 21:07:55 INFO - PROCESS | 1646 | 1467778075634 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:55 INFO - PROCESS | 1646 | 1467778075739 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 21:07:55 INFO - PROCESS | 1646 | 1467778075745 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:55 INFO - PROCESS | 1646 | 1467778075746 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a828800 == 34 [pid = 1646] [id = 703] 21:07:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11845f800) [pid = 1646] [serial = 2109] [outer = 0x0] 21:07:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1254d0c00) [pid = 1646] [serial = 2110] [outer = 0x11845f800] 21:07:55 INFO - PROCESS | 1646 | 1467778075774 Marionette DEBUG loaded listener.js 21:07:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12645f400) [pid = 1646] [serial = 2111] [outer = 0x11845f800] 21:07:56 INFO - PROCESS | 1646 | 1467778076113 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]]]}] 21:07:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:07:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 21:07:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:07:56 INFO - PROCESS | 1646 | 1467778076149 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 21:07:56 INFO - PROCESS | 1646 | 1467778076151 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 21:07:56 INFO - PROCESS | 1646 | 1467778076153 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:07:56 INFO - PROCESS | 1646 | 1467778076154 Marionette TRACE conn2 <- [1,2786,null,{}] 21:07:56 INFO - PROCESS | 1646 | 1467778076156 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}] 21:07:56 INFO - PROCESS | 1646 | 1467778076160 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:56 INFO - PROCESS | 1646 | 1467778076282 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 21:07:56 INFO - PROCESS | 1646 | 1467778076294 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 1646 | 1467778076295 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd03800 == 35 [pid = 1646] [id = 704] 21:07:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12655ac00) [pid = 1646] [serial = 2112] [outer = 0x0] 21:07:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126e09000) [pid = 1646] [serial = 2113] [outer = 0x12655ac00] 21:07:56 INFO - PROCESS | 1646 | 1467778076320 Marionette DEBUG loaded listener.js 21:07:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12939b800) [pid = 1646] [serial = 2114] [outer = 0x12655ac00] 21:07:56 INFO - PROCESS | 1646 | 1467778076657 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]]]}] 21:07:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:07:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 520ms 21:07:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:07:56 INFO - PROCESS | 1646 | 1467778076673 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 21:07:56 INFO - PROCESS | 1646 | 1467778076674 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 21:07:56 INFO - PROCESS | 1646 | 1467778076676 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:07:56 INFO - PROCESS | 1646 | 1467778076677 Marionette TRACE conn2 <- [1,2790,null,{}] 21:07:56 INFO - PROCESS | 1646 | 1467778076680 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}] 21:07:56 INFO - PROCESS | 1646 | 1467778076681 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:56 INFO - PROCESS | 1646 | 1467778076777 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 21:07:56 INFO - PROCESS | 1646 | 1467778076791 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 1646 | 1467778076792 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c016800 == 36 [pid = 1646] [id = 705] 21:07:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12940b400) [pid = 1646] [serial = 2115] [outer = 0x0] 21:07:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a6f3c00) [pid = 1646] [serial = 2116] [outer = 0x12940b400] 21:07:56 INFO - PROCESS | 1646 | 1467778076816 Marionette DEBUG loaded listener.js 21:07:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a6fd800) [pid = 1646] [serial = 2117] [outer = 0x12940b400] 21:07:57 INFO - PROCESS | 1646 | 1467778077169 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]]]}] 21:07:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:07:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 518ms 21:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:07:57 INFO - PROCESS | 1646 | 1467778077195 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 21:07:57 INFO - PROCESS | 1646 | 1467778077196 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 21:07:57 INFO - PROCESS | 1646 | 1467778077198 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:07:57 INFO - PROCESS | 1646 | 1467778077199 Marionette TRACE conn2 <- [1,2794,null,{}] 21:07:57 INFO - PROCESS | 1646 | 1467778077208 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}] 21:07:57 INFO - PROCESS | 1646 | 1467778077209 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:57 INFO - PROCESS | 1646 | 1467778077305 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 21:07:57 INFO - PROCESS | 1646 | 1467778077309 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:57 INFO - PROCESS | 1646 | 1467778077310 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d28800 == 37 [pid = 1646] [id = 706] 21:07:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a67d800) [pid = 1646] [serial = 2118] [outer = 0x0] 21:07:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a8a4400) [pid = 1646] [serial = 2119] [outer = 0x12a67d800] 21:07:57 INFO - PROCESS | 1646 | 1467778077334 Marionette DEBUG loaded listener.js 21:07:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12ae3c800) [pid = 1646] [serial = 2120] [outer = 0x12a67d800] 21:07:57 INFO - PROCESS | 1646 | 1467778077678 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]]]}] 21:07:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:07:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 528ms 21:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:07:57 INFO - PROCESS | 1646 | 1467778077727 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 21:07:57 INFO - PROCESS | 1646 | 1467778077728 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 21:07:57 INFO - PROCESS | 1646 | 1467778077730 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:07:57 INFO - PROCESS | 1646 | 1467778077732 Marionette TRACE conn2 <- [1,2798,null,{}] 21:07:57 INFO - PROCESS | 1646 | 1467778077734 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}] 21:07:57 INFO - PROCESS | 1646 | 1467778077735 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:57 INFO - PROCESS | 1646 | 1467778077834 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 21:07:57 INFO - PROCESS | 1646 | 1467778077837 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:57 INFO - PROCESS | 1646 | 1467778077838 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ca47800 == 38 [pid = 1646] [id = 707] 21:07:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a8a0c00) [pid = 1646] [serial = 2121] [outer = 0x0] 21:07:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ae45c00) [pid = 1646] [serial = 2122] [outer = 0x12a8a0c00] 21:07:57 INFO - PROCESS | 1646 | 1467778077863 Marionette DEBUG loaded listener.js 21:07:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ae64000) [pid = 1646] [serial = 2123] [outer = 0x12a8a0c00] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1130c7c00) [pid = 1646] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x113f0f400) [pid = 1646] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x129166800) [pid = 1646] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1167bcc00) [pid = 1646] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118314c00) [pid = 1646] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119708800) [pid = 1646] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1187aa800) [pid = 1646] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118319800) [pid = 1646] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119061400) [pid = 1646] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124d5e400) [pid = 1646] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x113d0a400) [pid = 1646] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1129a9400) [pid = 1646] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126a37000) [pid = 1646] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126ada000) [pid = 1646] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:07:58 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12940fc00) [pid = 1646] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:07:58 INFO - PROCESS | 1646 | 1467778078269 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]]]}] 21:07:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:07:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 569ms 21:07:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:07:58 INFO - PROCESS | 1646 | 1467778078301 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 1646 | 1467778078302 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 21:07:58 INFO - PROCESS | 1646 | 1467778078304 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:07:58 INFO - PROCESS | 1646 | 1467778078305 Marionette TRACE conn2 <- [1,2802,null,{}] 21:07:58 INFO - PROCESS | 1646 | 1467778078308 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}] 21:07:58 INFO - PROCESS | 1646 | 1467778078309 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:58 INFO - PROCESS | 1646 | 1467778078409 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 21:07:58 INFO - PROCESS | 1646 | 1467778078442 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:58 INFO - PROCESS | 1646 | 1467778078443 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc91800 == 39 [pid = 1646] [id = 708] 21:07:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x113356400) [pid = 1646] [serial = 2124] [outer = 0x0] 21:07:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119708800) [pid = 1646] [serial = 2125] [outer = 0x113356400] 21:07:58 INFO - PROCESS | 1646 | 1467778078467 Marionette DEBUG loaded listener.js 21:07:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12670d400) [pid = 1646] [serial = 2126] [outer = 0x113356400] 21:07:58 INFO - PROCESS | 1646 | 1467778078733 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]]]}] 21:07:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:07:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 471ms 21:07:58 INFO - PROCESS | 1646 | 1467778078775 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 21:07:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:07:58 INFO - PROCESS | 1646 | 1467778078777 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 21:07:58 INFO - PROCESS | 1646 | 1467778078779 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:07:58 INFO - PROCESS | 1646 | 1467778078781 Marionette TRACE conn2 <- [1,2806,null,{}] 21:07:58 INFO - PROCESS | 1646 | 1467778078791 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}] 21:07:58 INFO - PROCESS | 1646 | 1467778078793 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:58 INFO - PROCESS | 1646 | 1467778078889 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 21:07:58 INFO - PROCESS | 1646 | 1467778078893 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:58 INFO - PROCESS | 1646 | 1467778078894 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0ad000 == 40 [pid = 1646] [id = 709] 21:07:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126a37000) [pid = 1646] [serial = 2127] [outer = 0x0] 21:07:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12ae69800) [pid = 1646] [serial = 2128] [outer = 0x126a37000] 21:07:58 INFO - PROCESS | 1646 | 1467778078920 Marionette DEBUG loaded listener.js 21:07:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12b8b0000) [pid = 1646] [serial = 2129] [outer = 0x126a37000] 21:07:59 INFO - PROCESS | 1646 | 1467778079263 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]]]}] 21:07:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:07:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 527ms 21:07:59 INFO - PROCESS | 1646 | 1467778079307 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 21:07:59 INFO - PROCESS | 1646 | 1467778079308 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 21:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:07:59 INFO - PROCESS | 1646 | 1467778079320 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:07:59 INFO - PROCESS | 1646 | 1467778079322 Marionette TRACE conn2 <- [1,2810,null,{}] 21:07:59 INFO - PROCESS | 1646 | 1467778079324 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}] 21:07:59 INFO - PROCESS | 1646 | 1467778079325 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:59 INFO - PROCESS | 1646 | 1467778079405 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 21:07:59 INFO - PROCESS | 1646 | 1467778079408 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:59 INFO - PROCESS | 1646 | 1467778079409 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3b8000 == 41 [pid = 1646] [id = 710] 21:07:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12b8b3000) [pid = 1646] [serial = 2130] [outer = 0x0] 21:07:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12b8bac00) [pid = 1646] [serial = 2131] [outer = 0x12b8b3000] 21:07:59 INFO - PROCESS | 1646 | 1467778079433 Marionette DEBUG loaded listener.js 21:07:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12b952400) [pid = 1646] [serial = 2132] [outer = 0x12b8b3000] 21:07:59 INFO - PROCESS | 1646 | 1467778079758 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]]]}] 21:07:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:07:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 469ms 21:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:07:59 INFO - PROCESS | 1646 | 1467778079789 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 21:07:59 INFO - PROCESS | 1646 | 1467778079791 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 21:07:59 INFO - PROCESS | 1646 | 1467778079793 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:07:59 INFO - PROCESS | 1646 | 1467778079794 Marionette TRACE conn2 <- [1,2814,null,{}] 21:07:59 INFO - PROCESS | 1646 | 1467778079796 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}] 21:07:59 INFO - PROCESS | 1646 | 1467778079797 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:59 INFO - PROCESS | 1646 | 1467778079877 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 21:07:59 INFO - PROCESS | 1646 | 1467778079880 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:59 INFO - PROCESS | 1646 | 1467778079889 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:07:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d445000 == 42 [pid = 1646] [id = 711] 21:07:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12b8b6400) [pid = 1646] [serial = 2133] [outer = 0x0] 21:07:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12bd40c00) [pid = 1646] [serial = 2134] [outer = 0x12b8b6400] 21:07:59 INFO - PROCESS | 1646 | 1467778079913 Marionette DEBUG loaded listener.js 21:07:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12bd47400) [pid = 1646] [serial = 2135] [outer = 0x12b8b6400] 21:08:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0b3000 == 41 [pid = 1646] [id = 17] 21:08:00 INFO - PROCESS | 1646 | 1467778080436 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]]]}] 21:08:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:08:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 718ms 21:08:00 INFO - PROCESS | 1646 | 1467778080511 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 21:08:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:08:00 INFO - PROCESS | 1646 | 1467778080515 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 21:08:00 INFO - PROCESS | 1646 | 1467778080520 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:08:00 INFO - PROCESS | 1646 | 1467778080524 Marionette TRACE conn2 <- [1,2818,null,{}] 21:08:00 INFO - PROCESS | 1646 | 1467778080529 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}] 21:08:00 INFO - PROCESS | 1646 | 1467778080531 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:00 INFO - PROCESS | 1646 | 1467778080697 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 21:08:00 INFO - PROCESS | 1646 | 1467778080802 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:00 INFO - PROCESS | 1646 | 1467778080804 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x123409000 == 42 [pid = 1646] [id = 712] 21:08:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118315000) [pid = 1646] [serial = 2136] [outer = 0x0] 21:08:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118619800) [pid = 1646] [serial = 2137] [outer = 0x118315000] 21:08:00 INFO - PROCESS | 1646 | 1467778080836 Marionette DEBUG loaded listener.js 21:08:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1187c0400) [pid = 1646] [serial = 2138] [outer = 0x118315000] 21:08:01 INFO - PROCESS | 1646 | 1467778081255 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]]]}] 21:08:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:08:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 774ms 21:08:01 INFO - PROCESS | 1646 | 1467778081293 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 21:08:01 INFO - PROCESS | 1646 | 1467778081296 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 21:08:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:08:01 INFO - PROCESS | 1646 | 1467778081301 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:08:01 INFO - PROCESS | 1646 | 1467778081303 Marionette TRACE conn2 <- [1,2822,null,{}] 21:08:01 INFO - PROCESS | 1646 | 1467778081305 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}] 21:08:01 INFO - PROCESS | 1646 | 1467778081307 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:01 INFO - PROCESS | 1646 | 1467778081413 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 21:08:01 INFO - PROCESS | 1646 | 1467778081482 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:01 INFO - PROCESS | 1646 | 1467778081484 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a6a9800 == 43 [pid = 1646] [id = 713] 21:08:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11831f400) [pid = 1646] [serial = 2139] [outer = 0x0] 21:08:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119708400) [pid = 1646] [serial = 2140] [outer = 0x11831f400] 21:08:01 INFO - PROCESS | 1646 | 1467778081516 Marionette DEBUG loaded listener.js 21:08:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x121018800) [pid = 1646] [serial = 2141] [outer = 0x11831f400] 21:08:01 INFO - PROCESS | 1646 | 1467778081910 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]]]}] 21:08:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:08:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 669ms 21:08:01 INFO - PROCESS | 1646 | 1467778081970 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 21:08:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:08:01 INFO - PROCESS | 1646 | 1467778081972 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 21:08:01 INFO - PROCESS | 1646 | 1467778081974 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:08:01 INFO - PROCESS | 1646 | 1467778081977 Marionette TRACE conn2 <- [1,2826,null,{}] 21:08:01 INFO - PROCESS | 1646 | 1467778081985 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}] 21:08:01 INFO - PROCESS | 1646 | 1467778081988 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:02 INFO - PROCESS | 1646 | 1467778082111 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 21:08:02 INFO - PROCESS | 1646 | 1467778082195 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 1646 | 1467778082197 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3aa000 == 44 [pid = 1646] [id = 714] 21:08:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12541d800) [pid = 1646] [serial = 2142] [outer = 0x0] 21:08:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128b20000) [pid = 1646] [serial = 2143] [outer = 0x12541d800] 21:08:02 INFO - PROCESS | 1646 | 1467778082229 Marionette DEBUG loaded listener.js 21:08:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12916d000) [pid = 1646] [serial = 2144] [outer = 0x12541d800] 21:08:02 INFO - PROCESS | 1646 | 1467778082669 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:08:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:08:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 725ms 21:08:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:08:02 INFO - PROCESS | 1646 | 1467778082701 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 21:08:02 INFO - PROCESS | 1646 | 1467778082703 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 21:08:02 INFO - PROCESS | 1646 | 1467778082705 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:08:02 INFO - PROCESS | 1646 | 1467778082707 Marionette TRACE conn2 <- [1,2830,null,{}] 21:08:02 INFO - PROCESS | 1646 | 1467778082709 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}] 21:08:02 INFO - PROCESS | 1646 | 1467778082711 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:02 INFO - PROCESS | 1646 | 1467778082813 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 21:08:02 INFO - PROCESS | 1646 | 1467778082870 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 1646 | 1467778082872 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d9e000 == 45 [pid = 1646] [id = 715] 21:08:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x121017800) [pid = 1646] [serial = 2145] [outer = 0x0] 21:08:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12916a000) [pid = 1646] [serial = 2146] [outer = 0x121017800] 21:08:02 INFO - PROCESS | 1646 | 1467778082901 Marionette DEBUG loaded listener.js 21:08:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a529c00) [pid = 1646] [serial = 2147] [outer = 0x121017800] 21:08:03 INFO - PROCESS | 1646 | 1467778083526 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]]]}] 21:08:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:08:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 870ms 21:08:03 INFO - PROCESS | 1646 | 1467778083576 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 21:08:03 INFO - PROCESS | 1646 | 1467778083578 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 21:08:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:08:03 INFO - PROCESS | 1646 | 1467778083581 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:08:03 INFO - PROCESS | 1646 | 1467778083585 Marionette TRACE conn2 <- [1,2834,null,{}] 21:08:03 INFO - PROCESS | 1646 | 1467778083588 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}] 21:08:03 INFO - PROCESS | 1646 | 1467778083589 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:03 INFO - PROCESS | 1646 | 1467778083686 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 21:08:03 INFO - PROCESS | 1646 | 1467778083756 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:03 INFO - PROCESS | 1646 | 1467778083757 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x11840d000 == 46 [pid = 1646] [id = 716] 21:08:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1167bc000) [pid = 1646] [serial = 2148] [outer = 0x0] 21:08:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x116905000) [pid = 1646] [serial = 2149] [outer = 0x1167bc000] 21:08:03 INFO - PROCESS | 1646 | 1467778083786 Marionette DEBUG loaded listener.js 21:08:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x117207000) [pid = 1646] [serial = 2150] [outer = 0x1167bc000] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3b8000 == 45 [pid = 1646] [id = 710] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0ad000 == 44 [pid = 1646] [id = 709] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc91800 == 43 [pid = 1646] [id = 708] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12ca47800 == 42 [pid = 1646] [id = 707] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x117d28800 == 41 [pid = 1646] [id = 706] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12c016800 == 40 [pid = 1646] [id = 705] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd03800 == 39 [pid = 1646] [id = 704] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12a828800 == 38 [pid = 1646] [id = 703] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1295fd800 == 37 [pid = 1646] [id = 702] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x126a1d800 == 36 [pid = 1646] [id = 701] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x121422800 == 35 [pid = 1646] [id = 700] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1192b1800 == 34 [pid = 1646] [id = 699] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1199da800 == 33 [pid = 1646] [id = 698] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x128f9a000 == 32 [pid = 1646] [id = 697] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1218d8000 == 31 [pid = 1646] [id = 686] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc98000 == 30 [pid = 1646] [id = 18] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x119d9e000 == 29 [pid = 1646] [id = 715] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3aa000 == 28 [pid = 1646] [id = 714] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12a6a9800 == 27 [pid = 1646] [id = 713] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12d445000 == 26 [pid = 1646] [id = 711] 21:08:04 INFO - PROCESS | 1646 | --DOCSHELL 0x123409000 == 25 [pid = 1646] [id = 712] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1234ae800) [pid = 1646] [serial = 2074] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119061000) [pid = 1646] [serial = 2068] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119a7b400) [pid = 1646] [serial = 2069] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x129403000) [pid = 1646] [serial = 2089] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116906400) [pid = 1646] [serial = 2062] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x111c19800) [pid = 1646] [serial = 2063] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118384c00) [pid = 1646] [serial = 2065] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x120e92400) [pid = 1646] [serial = 2071] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119a82000) [pid = 1646] [serial = 2060] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11898dc00) [pid = 1646] [serial = 2059] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1187bcc00) [pid = 1646] [serial = 2048] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11838e000) [pid = 1646] [serial = 2047] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1219ce800) [pid = 1646] [serial = 2051] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x120ea0800) [pid = 1646] [serial = 2050] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1260de000) [pid = 1646] [serial = 2077] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126e06400) [pid = 1646] [serial = 2078] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1219ccc00) [pid = 1646] [serial = 2083] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118462800) [pid = 1646] [serial = 2080] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128f51400) [pid = 1646] [serial = 2086] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128d1b000) [pid = 1646] [serial = 2054] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129167400) [pid = 1646] [serial = 2087] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126e0b800) [pid = 1646] [serial = 2081] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126e08800) [pid = 1646] [serial = 2053] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118461000) [pid = 1646] [serial = 2066] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a6fbc00) [pid = 1646] [serial = 2057] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a67e800) [pid = 1646] [serial = 2056] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124bbec00) [pid = 1646] [serial = 2075] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x121813c00) [pid = 1646] [serial = 2072] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126e11000) [pid = 1646] [serial = 2084] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a52f400) [pid = 1646] [serial = 2090] [outer = 0x0] [url = about:blank] 21:08:04 INFO - PROCESS | 1646 | 1467778084691 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:08:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:08:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1125ms 21:08:04 INFO - PROCESS | 1646 | 1467778084706 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 21:08:04 INFO - PROCESS | 1646 | 1467778084709 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 21:08:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:08:04 INFO - PROCESS | 1646 | 1467778084712 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:08:04 INFO - PROCESS | 1646 | 1467778084714 Marionette TRACE conn2 <- [1,2838,null,{}] 21:08:04 INFO - PROCESS | 1646 | 1467778084719 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}] 21:08:04 INFO - PROCESS | 1646 | 1467778084721 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:04 INFO - PROCESS | 1646 | 1467778084805 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 21:08:04 INFO - PROCESS | 1646 | 1467778084860 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:04 INFO - PROCESS | 1646 | 1467778084863 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x11721e000 == 26 [pid = 1646] [id = 717] 21:08:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1138c0400) [pid = 1646] [serial = 2151] [outer = 0x0] 21:08:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x116054800) [pid = 1646] [serial = 2152] [outer = 0x1138c0400] 21:08:04 INFO - PROCESS | 1646 | 1467778084890 Marionette DEBUG loaded listener.js 21:08:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11662f800) [pid = 1646] [serial = 2153] [outer = 0x1138c0400] 21:08:05 INFO - PROCESS | 1646 | 1467778085211 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]]]}] 21:08:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:08:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 523ms 21:08:05 INFO - PROCESS | 1646 | 1467778085238 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 21:08:05 INFO - PROCESS | 1646 | 1467778085242 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 21:08:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:08:05 INFO - PROCESS | 1646 | 1467778085246 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:08:05 INFO - PROCESS | 1646 | 1467778085248 Marionette TRACE conn2 <- [1,2842,null,{}] 21:08:05 INFO - PROCESS | 1646 | 1467778085253 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}] 21:08:05 INFO - PROCESS | 1646 | 1467778085255 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:05 INFO - PROCESS | 1646 | 1467778085332 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 21:08:05 INFO - PROCESS | 1646 | 1467778085339 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:05 INFO - PROCESS | 1646 | 1467778085340 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11966a800 == 27 [pid = 1646] [id = 718] 21:08:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11829dc00) [pid = 1646] [serial = 2154] [outer = 0x0] 21:08:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1182a5400) [pid = 1646] [serial = 2155] [outer = 0x11829dc00] 21:08:05 INFO - PROCESS | 1646 | 1467778085368 Marionette DEBUG loaded listener.js 21:08:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11831c400) [pid = 1646] [serial = 2156] [outer = 0x11829dc00] 21:08:05 INFO - PROCESS | 1646 | 1467778085741 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]]]}] 21:08:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:08:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 519ms 21:08:05 INFO - PROCESS | 1646 | 1467778085766 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 21:08:05 INFO - PROCESS | 1646 | 1467778085767 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 21:08:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:08:05 INFO - PROCESS | 1646 | 1467778085769 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:08:05 INFO - PROCESS | 1646 | 1467778085772 Marionette TRACE conn2 <- [1,2846,null,{}] 21:08:05 INFO - PROCESS | 1646 | 1467778085780 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}] 21:08:05 INFO - PROCESS | 1646 | 1467778085784 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:05 INFO - PROCESS | 1646 | 1467778085862 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 21:08:05 INFO - PROCESS | 1646 | 1467778085871 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:05 INFO - PROCESS | 1646 | 1467778085873 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12358d800 == 28 [pid = 1646] [id = 719] 21:08:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113842c00) [pid = 1646] [serial = 2157] [outer = 0x0] 21:08:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118745c00) [pid = 1646] [serial = 2158] [outer = 0x113842c00] 21:08:05 INFO - PROCESS | 1646 | 1467778085901 Marionette DEBUG loaded listener.js 21:08:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1187bfc00) [pid = 1646] [serial = 2159] [outer = 0x113842c00] 21:08:06 INFO - PROCESS | 1646 | 1467778086244 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]]]}] 21:08:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:08:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 521ms 21:08:06 INFO - PROCESS | 1646 | 1467778086291 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 21:08:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:08:06 INFO - PROCESS | 1646 | 1467778086293 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 21:08:06 INFO - PROCESS | 1646 | 1467778086296 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:08:06 INFO - PROCESS | 1646 | 1467778086298 Marionette TRACE conn2 <- [1,2850,null,{}] 21:08:06 INFO - PROCESS | 1646 | 1467778086301 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}] 21:08:06 INFO - PROCESS | 1646 | 1467778086302 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:06 INFO - PROCESS | 1646 | 1467778086457 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 21:08:06 INFO - PROCESS | 1646 | 1467778086511 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:06 INFO - PROCESS | 1646 | 1467778086513 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1264de800 == 29 [pid = 1646] [id = 720] 21:08:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1187c6800) [pid = 1646] [serial = 2160] [outer = 0x0] 21:08:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1190b2000) [pid = 1646] [serial = 2161] [outer = 0x1187c6800] 21:08:06 INFO - PROCESS | 1646 | 1467778086553 Marionette DEBUG loaded listener.js 21:08:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11970cc00) [pid = 1646] [serial = 2162] [outer = 0x1187c6800] 21:08:06 INFO - PROCESS | 1646 | 1467778086912 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:08:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:08:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 21:08:06 INFO - PROCESS | 1646 | 1467778086966 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 21:08:06 INFO - PROCESS | 1646 | 1467778086975 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 21:08:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:08:06 INFO - PROCESS | 1646 | 1467778086977 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:08:06 INFO - PROCESS | 1646 | 1467778086978 Marionette TRACE conn2 <- [1,2854,null,{}] 21:08:06 INFO - PROCESS | 1646 | 1467778086980 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}] 21:08:06 INFO - PROCESS | 1646 | 1467778086982 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:07 INFO - PROCESS | 1646 | 1467778087076 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 21:08:07 INFO - PROCESS | 1646 | 1467778087113 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:07 INFO - PROCESS | 1646 | 1467778087114 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f86000 == 30 [pid = 1646] [id = 721] 21:08:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11829d400) [pid = 1646] [serial = 2163] [outer = 0x0] 21:08:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11992c800) [pid = 1646] [serial = 2164] [outer = 0x11829d400] 21:08:07 INFO - PROCESS | 1646 | 1467778087138 Marionette DEBUG loaded listener.js 21:08:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119a82000) [pid = 1646] [serial = 2165] [outer = 0x11829d400] 21:08:07 INFO - PROCESS | 1646 | 1467778087460 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]]]}] 21:08:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:08:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 523ms 21:08:07 INFO - PROCESS | 1646 | 1467778087501 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 21:08:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:08:07 INFO - PROCESS | 1646 | 1467778087502 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 21:08:07 INFO - PROCESS | 1646 | 1467778087504 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:08:07 INFO - PROCESS | 1646 | 1467778087505 Marionette TRACE conn2 <- [1,2858,null,{}] 21:08:07 INFO - PROCESS | 1646 | 1467778087508 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}] 21:08:07 INFO - PROCESS | 1646 | 1467778087512 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:07 INFO - PROCESS | 1646 | 1467778087626 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 21:08:07 INFO - PROCESS | 1646 | 1467778087638 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:07 INFO - PROCESS | 1646 | 1467778087639 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a692000 == 31 [pid = 1646] [id = 722] 21:08:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119a87000) [pid = 1646] [serial = 2166] [outer = 0x0] 21:08:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x120ea0800) [pid = 1646] [serial = 2167] [outer = 0x119a87000] 21:08:07 INFO - PROCESS | 1646 | 1467778087665 Marionette DEBUG loaded listener.js 21:08:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x121cd1400) [pid = 1646] [serial = 2168] [outer = 0x119a87000] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12655ac00) [pid = 1646] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12940b400) [pid = 1646] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12a8a0c00) [pid = 1646] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113356400) [pid = 1646] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118741c00) [pid = 1646] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116a03800) [pid = 1646] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119a86000) [pid = 1646] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119706800) [pid = 1646] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11845f800) [pid = 1646] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1182a3c00) [pid = 1646] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b8b3000) [pid = 1646] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1215a6c00) [pid = 1646] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b8b6400) [pid = 1646] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a67d800) [pid = 1646] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126a37000) [pid = 1646] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12d0b3800) [pid = 1646] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:08:08 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12cf19800) [pid = 1646] [serial = 50] [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.] 21:08:08 INFO - PROCESS | 1646 | 1467778088498 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:08:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:08:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1021ms 21:08:08 INFO - PROCESS | 1646 | 1467778088565 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 21:08:08 INFO - PROCESS | 1646 | 1467778088569 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 21:08:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:08:08 INFO - PROCESS | 1646 | 1467778088575 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:08:08 INFO - PROCESS | 1646 | 1467778088581 Marionette TRACE conn2 <- [1,2862,null,{}] 21:08:08 INFO - PROCESS | 1646 | 1467778088586 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}] 21:08:08 INFO - PROCESS | 1646 | 1467778088589 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:08 INFO - PROCESS | 1646 | 1467778088748 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 21:08:08 INFO - PROCESS | 1646 | 1467778088865 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:08 INFO - PROCESS | 1646 | 1467778088867 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bbe800 == 32 [pid = 1646] [id = 723] 21:08:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x113d17c00) [pid = 1646] [serial = 2169] [outer = 0x0] 21:08:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1162d7400) [pid = 1646] [serial = 2170] [outer = 0x113d17c00] 21:08:08 INFO - PROCESS | 1646 | 1467778088899 Marionette DEBUG loaded listener.js 21:08:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x117295c00) [pid = 1646] [serial = 2171] [outer = 0x113d17c00] 21:08:09 INFO - PROCESS | 1646 | 1467778089410 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]]]}] 21:08:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:08:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 879ms 21:08:09 INFO - PROCESS | 1646 | 1467778089472 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 21:08:09 INFO - PROCESS | 1646 | 1467778089475 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 21:08:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:08:09 INFO - PROCESS | 1646 | 1467778089480 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:08:09 INFO - PROCESS | 1646 | 1467778089482 Marionette TRACE conn2 <- [1,2866,null,{}] 21:08:09 INFO - PROCESS | 1646 | 1467778089484 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}] 21:08:09 INFO - PROCESS | 1646 | 1467778089486 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:09 INFO - PROCESS | 1646 | 1467778089594 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 21:08:09 INFO - PROCESS | 1646 | 1467778089672 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:09 INFO - PROCESS | 1646 | 1467778089673 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a3000 == 33 [pid = 1646] [id = 724] 21:08:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1130bf800) [pid = 1646] [serial = 2172] [outer = 0x0] 21:08:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11662a000) [pid = 1646] [serial = 2173] [outer = 0x1130bf800] 21:08:09 INFO - PROCESS | 1646 | 1467778089704 Marionette DEBUG loaded listener.js 21:08:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11845bc00) [pid = 1646] [serial = 2174] [outer = 0x1130bf800] 21:08:10 INFO - PROCESS | 1646 | --DOCSHELL 0x128f86000 == 32 [pid = 1646] [id = 721] 21:08:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1264de800 == 31 [pid = 1646] [id = 720] 21:08:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12358d800 == 30 [pid = 1646] [id = 719] 21:08:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11966a800 == 29 [pid = 1646] [id = 718] 21:08:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11721e000 == 28 [pid = 1646] [id = 717] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126e09000) [pid = 1646] [serial = 2113] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a6fd800) [pid = 1646] [serial = 2117] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a6f3c00) [pid = 1646] [serial = 2116] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12ae45c00) [pid = 1646] [serial = 2122] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119708800) [pid = 1646] [serial = 2125] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1187bf000) [pid = 1646] [serial = 2101] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1190b5000) [pid = 1646] [serial = 2102] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11829a000) [pid = 1646] [serial = 2095] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118455c00) [pid = 1646] [serial = 2096] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119b0dc00) [pid = 1646] [serial = 2104] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x120ea1800) [pid = 1646] [serial = 2105] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12a8a3c00) [pid = 1646] [serial = 2093] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12a67ec00) [pid = 1646] [serial = 2092] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1254d0c00) [pid = 1646] [serial = 2110] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x118321800) [pid = 1646] [serial = 2098] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x11845fc00) [pid = 1646] [serial = 2099] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12b952400) [pid = 1646] [serial = 2132] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1249a4000) [pid = 1646] [serial = 2107] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x124be4000) [pid = 1646] [serial = 2108] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x12bd40c00) [pid = 1646] [serial = 2134] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12a8a4400) [pid = 1646] [serial = 2119] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12bd47400) [pid = 1646] [serial = 2135] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12ae69800) [pid = 1646] [serial = 2128] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12670d400) [pid = 1646] [serial = 2126] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x12b8bac00) [pid = 1646] [serial = 2131] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x12ae64000) [pid = 1646] [serial = 2123] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x12ae3c800) [pid = 1646] [serial = 2120] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x12939b800) [pid = 1646] [serial = 2114] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x12645f400) [pid = 1646] [serial = 2111] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 54 (0x12b8b0000) [pid = 1646] [serial = 2129] [outer = 0x0] [url = about:blank] 21:08:10 INFO - PROCESS | 1646 | --DOMWINDOW == 53 (0x119b12c00) [pid = 1646] [serial = 1448] [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.] 21:08:10 INFO - PROCESS | 1646 | 1467778090239 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]]]}] 21:08:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:08:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 773ms 21:08:10 INFO - PROCESS | 1646 | 1467778090260 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 21:08:10 INFO - PROCESS | 1646 | 1467778090262 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 21:08:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:08:10 INFO - PROCESS | 1646 | 1467778090272 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:08:10 INFO - PROCESS | 1646 | 1467778090274 Marionette TRACE conn2 <- [1,2870,null,{}] 21:08:10 INFO - PROCESS | 1646 | 1467778090279 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}] 21:08:10 INFO - PROCESS | 1646 | 1467778090280 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:10 INFO - PROCESS | 1646 | 1467778090362 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 21:08:10 INFO - PROCESS | 1646 | 1467778090369 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:10 INFO - PROCESS | 1646 | 1467778090372 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x11821c000 == 29 [pid = 1646] [id = 725] 21:08:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x116a10c00) [pid = 1646] [serial = 2175] [outer = 0x0] 21:08:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x1175dfc00) [pid = 1646] [serial = 2176] [outer = 0x116a10c00] 21:08:10 INFO - PROCESS | 1646 | 1467778090401 Marionette DEBUG loaded listener.js 21:08:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x118312c00) [pid = 1646] [serial = 2177] [outer = 0x116a10c00] 21:08:10 INFO - PROCESS | 1646 | 1467778090754 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]]]}] 21:08:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:08:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 21:08:10 INFO - PROCESS | 1646 | 1467778090811 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 21:08:10 INFO - PROCESS | 1646 | 1467778090814 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 21:08:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:08:10 INFO - PROCESS | 1646 | 1467778090820 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:08:10 INFO - PROCESS | 1646 | 1467778090821 Marionette TRACE conn2 <- [1,2874,null,{}] 21:08:10 INFO - PROCESS | 1646 | 1467778090824 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}] 21:08:10 INFO - PROCESS | 1646 | 1467778090825 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:10 INFO - PROCESS | 1646 | 1467778090903 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 21:08:10 INFO - PROCESS | 1646 | 1467778090907 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:10 INFO - PROCESS | 1646 | 1467778090908 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12124e000 == 30 [pid = 1646] [id = 726] 21:08:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x118458800) [pid = 1646] [serial = 2178] [outer = 0x0] 21:08:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x11861f400) [pid = 1646] [serial = 2179] [outer = 0x118458800] 21:08:10 INFO - PROCESS | 1646 | 1467778090938 Marionette DEBUG loaded listener.js 21:08:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x118747000) [pid = 1646] [serial = 2180] [outer = 0x118458800] 21:08:11 INFO - PROCESS | 1646 | 1467778091318 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]]]}] 21:08:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:08:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 520ms 21:08:11 INFO - PROCESS | 1646 | 1467778091340 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 21:08:11 INFO - PROCESS | 1646 | 1467778091341 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 21:08:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:08:11 INFO - PROCESS | 1646 | 1467778091344 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:08:11 INFO - PROCESS | 1646 | 1467778091346 Marionette TRACE conn2 <- [1,2878,null,{}] 21:08:11 INFO - PROCESS | 1646 | 1467778091365 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}] 21:08:11 INFO - PROCESS | 1646 | 1467778091370 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:11 INFO - PROCESS | 1646 | 1467778091496 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 21:08:11 INFO - PROCESS | 1646 | 1467778091504 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:11 INFO - PROCESS | 1646 | 1467778091506 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d9d000 == 31 [pid = 1646] [id = 727] 21:08:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1187be000) [pid = 1646] [serial = 2181] [outer = 0x0] 21:08:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1190b8400) [pid = 1646] [serial = 2182] [outer = 0x1187be000] 21:08:11 INFO - PROCESS | 1646 | 1467778091550 Marionette DEBUG loaded listener.js 21:08:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x119a57400) [pid = 1646] [serial = 2183] [outer = 0x1187be000] 21:08:11 INFO - PROCESS | 1646 | 1467778091952 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]]]}] 21:08:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:08:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 625ms 21:08:11 INFO - PROCESS | 1646 | 1467778091971 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 21:08:11 INFO - PROCESS | 1646 | 1467778091973 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 21:08:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:08:11 INFO - PROCESS | 1646 | 1467778091975 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:08:11 INFO - PROCESS | 1646 | 1467778091976 Marionette TRACE conn2 <- [1,2882,null,{}] 21:08:11 INFO - PROCESS | 1646 | 1467778091978 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}] 21:08:11 INFO - PROCESS | 1646 | 1467778091980 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:12 INFO - PROCESS | 1646 | 1467778092106 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 21:08:12 INFO - PROCESS | 1646 | 1467778092143 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:12 INFO - PROCESS | 1646 | 1467778092145 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a3f5800 == 32 [pid = 1646] [id = 728] 21:08:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x119a80c00) [pid = 1646] [serial = 2184] [outer = 0x0] 21:08:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x119b28000) [pid = 1646] [serial = 2185] [outer = 0x119a80c00] 21:08:12 INFO - PROCESS | 1646 | 1467778092184 Marionette DEBUG loaded listener.js 21:08:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x121018000) [pid = 1646] [serial = 2186] [outer = 0x119a80c00] 21:08:12 INFO - PROCESS | 1646 | 1467778092641 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]]]}] 21:08:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:08:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 718ms 21:08:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:08:12 INFO - PROCESS | 1646 | 1467778092693 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 21:08:12 INFO - PROCESS | 1646 | 1467778092695 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 21:08:12 INFO - PROCESS | 1646 | 1467778092697 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:08:12 INFO - PROCESS | 1646 | 1467778092698 Marionette TRACE conn2 <- [1,2886,null,{}] 21:08:12 INFO - PROCESS | 1646 | 1467778092706 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}] 21:08:12 INFO - PROCESS | 1646 | 1467778092707 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:12 INFO - PROCESS | 1646 | 1467778092805 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 21:08:12 INFO - PROCESS | 1646 | 1467778092809 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:12 INFO - PROCESS | 1646 | 1467778092810 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b028800 == 33 [pid = 1646] [id = 729] 21:08:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x119a82800) [pid = 1646] [serial = 2187] [outer = 0x0] 21:08:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x121822400) [pid = 1646] [serial = 2188] [outer = 0x119a82800] 21:08:12 INFO - PROCESS | 1646 | 1467778092835 Marionette DEBUG loaded listener.js 21:08:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x121910800) [pid = 1646] [serial = 2189] [outer = 0x119a82800] 21:08:13 INFO - PROCESS | 1646 | 1467778093175 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]]]}] 21:08:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:08:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 526ms 21:08:13 INFO - PROCESS | 1646 | 1467778093223 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 21:08:13 INFO - PROCESS | 1646 | 1467778093225 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 21:08:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:08:13 INFO - PROCESS | 1646 | 1467778093227 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:08:13 INFO - PROCESS | 1646 | 1467778093228 Marionette TRACE conn2 <- [1,2890,null,{}] 21:08:13 INFO - PROCESS | 1646 | 1467778093230 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}] 21:08:13 INFO - PROCESS | 1646 | 1467778093234 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:13 INFO - PROCESS | 1646 | 1467778093352 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 21:08:13 INFO - PROCESS | 1646 | 1467778093364 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 1646 | 1467778093365 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x123588000 == 34 [pid = 1646] [id = 730] 21:08:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119a84000) [pid = 1646] [serial = 2190] [outer = 0x0] 21:08:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x121cdc400) [pid = 1646] [serial = 2191] [outer = 0x119a84000] 21:08:13 INFO - PROCESS | 1646 | 1467778093391 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1260d8400) [pid = 1646] [serial = 2192] [outer = 0x119a84000] 21:08:13 INFO - PROCESS | 1646 | 1467778093744 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:08:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:08:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 568ms 21:08:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:08:13 INFO - PROCESS | 1646 | 1467778093802 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 21:08:13 INFO - PROCESS | 1646 | 1467778093803 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 21:08:13 INFO - PROCESS | 1646 | 1467778093806 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:08:13 INFO - PROCESS | 1646 | 1467778093807 Marionette TRACE conn2 <- [1,2894,null,{}] 21:08:13 INFO - PROCESS | 1646 | 1467778093809 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}] 21:08:13 INFO - PROCESS | 1646 | 1467778093810 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:13 INFO - PROCESS | 1646 | 1467778093907 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 21:08:13 INFO - PROCESS | 1646 | 1467778093920 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 1646 | 1467778093921 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c004800 == 35 [pid = 1646] [id = 731] 21:08:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x124be5400) [pid = 1646] [serial = 2193] [outer = 0x0] 21:08:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x126465c00) [pid = 1646] [serial = 2194] [outer = 0x124be5400] 21:08:13 INFO - PROCESS | 1646 | 1467778093945 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x126719800) [pid = 1646] [serial = 2195] [outer = 0x124be5400] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1187c6800) [pid = 1646] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11829d400) [pid = 1646] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12541d800) [pid = 1646] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x118315000) [pid = 1646] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x121017800) [pid = 1646] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x11831f400) [pid = 1646] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x11829dc00) [pid = 1646] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x113842c00) [pid = 1646] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1138c0400) [pid = 1646] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:08:14 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1167bc000) [pid = 1646] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:08:14 INFO - PROCESS | 1646 | 1467778094286 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]]]}] 21:08:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:08:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 21:08:14 INFO - PROCESS | 1646 | 1467778094325 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 21:08:14 INFO - PROCESS | 1646 | 1467778094326 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 21:08:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:08:14 INFO - PROCESS | 1646 | 1467778094329 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:08:14 INFO - PROCESS | 1646 | 1467778094331 Marionette TRACE conn2 <- [1,2898,null,{}] 21:08:14 INFO - PROCESS | 1646 | 1467778094334 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}] 21:08:14 INFO - PROCESS | 1646 | 1467778094335 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:14 INFO - PROCESS | 1646 | 1467778094486 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 21:08:14 INFO - PROCESS | 1646 | 1467778094535 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:14 INFO - PROCESS | 1646 | 1467778094537 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c01d800 == 36 [pid = 1646] [id = 732] 21:08:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x11272c400) [pid = 1646] [serial = 2196] [outer = 0x0] 21:08:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1187c6000) [pid = 1646] [serial = 2197] [outer = 0x11272c400] 21:08:14 INFO - PROCESS | 1646 | 1467778094575 Marionette DEBUG loaded listener.js 21:08:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x126461400) [pid = 1646] [serial = 2198] [outer = 0x11272c400] 21:08:14 INFO - PROCESS | 1646 | 1467778094945 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]]]}] 21:08:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:08:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 21:08:15 INFO - PROCESS | 1646 | 1467778095000 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 1646 | 1467778095001 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 21:08:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:08:15 INFO - PROCESS | 1646 | 1467778095004 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:08:15 INFO - PROCESS | 1646 | 1467778095005 Marionette TRACE conn2 <- [1,2902,null,{}] 21:08:15 INFO - PROCESS | 1646 | 1467778095007 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}] 21:08:15 INFO - PROCESS | 1646 | 1467778095008 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:15 INFO - PROCESS | 1646 | 1467778095112 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 21:08:15 INFO - PROCESS | 1646 | 1467778095120 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:15 INFO - PROCESS | 1646 | 1467778095121 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c257800 == 37 [pid = 1646] [id = 733] 21:08:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x126463400) [pid = 1646] [serial = 2199] [outer = 0x0] 21:08:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x126ada400) [pid = 1646] [serial = 2200] [outer = 0x126463400] 21:08:15 INFO - PROCESS | 1646 | 1467778095145 Marionette DEBUG loaded listener.js 21:08:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x126e0e800) [pid = 1646] [serial = 2201] [outer = 0x126463400] 21:08:15 INFO - PROCESS | 1646 | 1467778095442 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:08:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:08:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 471ms 21:08:15 INFO - PROCESS | 1646 | 1467778095475 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 1646 | 1467778095476 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 21:08:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:08:15 INFO - PROCESS | 1646 | 1467778095478 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:08:15 INFO - PROCESS | 1646 | 1467778095479 Marionette TRACE conn2 <- [1,2906,null,{}] 21:08:15 INFO - PROCESS | 1646 | 1467778095482 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}] 21:08:15 INFO - PROCESS | 1646 | 1467778095485 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:15 INFO - PROCESS | 1646 | 1467778095562 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 21:08:15 INFO - PROCESS | 1646 | 1467778095566 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:15 INFO - PROCESS | 1646 | 1467778095569 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c721000 == 38 [pid = 1646] [id = 734] 21:08:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x126e10000) [pid = 1646] [serial = 2202] [outer = 0x0] 21:08:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x128d12c00) [pid = 1646] [serial = 2203] [outer = 0x126e10000] 21:08:15 INFO - PROCESS | 1646 | 1467778095593 Marionette DEBUG loaded listener.js 21:08:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x128f53400) [pid = 1646] [serial = 2204] [outer = 0x126e10000] 21:08:15 INFO - PROCESS | 1646 | 1467778095945 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]]]}] 21:08:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:08:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 471ms 21:08:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:08:15 INFO - PROCESS | 1646 | 1467778095953 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 1646 | 1467778095954 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 21:08:15 INFO - PROCESS | 1646 | 1467778095956 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:08:15 INFO - PROCESS | 1646 | 1467778095958 Marionette TRACE conn2 <- [1,2910,null,{}] 21:08:15 INFO - PROCESS | 1646 | 1467778095961 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}] 21:08:15 INFO - PROCESS | 1646 | 1467778095962 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:16 INFO - PROCESS | 1646 | 1467778096083 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 21:08:16 INFO - PROCESS | 1646 | 1467778096089 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 1646 | 1467778096091 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ca45000 == 39 [pid = 1646] [id = 735] 21:08:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1260d8000) [pid = 1646] [serial = 2205] [outer = 0x0] 21:08:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x129160c00) [pid = 1646] [serial = 2206] [outer = 0x1260d8000] 21:08:16 INFO - PROCESS | 1646 | 1467778096119 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12939b400) [pid = 1646] [serial = 2207] [outer = 0x1260d8000] 21:08:16 INFO - PROCESS | 1646 | 1467778096509 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]]]}] 21:08:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:08:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:08:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 573ms 21:08:16 INFO - PROCESS | 1646 | 1467778096530 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 21:08:16 INFO - PROCESS | 1646 | 1467778096532 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 21:08:16 INFO - TEST-START | /DOMEvents/constructors.html 21:08:16 INFO - PROCESS | 1646 | 1467778096536 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:08:16 INFO - PROCESS | 1646 | 1467778096538 Marionette TRACE conn2 <- [1,2914,null,{}] 21:08:16 INFO - PROCESS | 1646 | 1467778096541 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}] 21:08:16 INFO - PROCESS | 1646 | 1467778096543 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:16 INFO - PROCESS | 1646 | 1467778096656 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 21:08:16 INFO - PROCESS | 1646 | 1467778096714 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 1646 | 1467778096716 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c0800 == 40 [pid = 1646] [id = 736] 21:08:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x113355c00) [pid = 1646] [serial = 2208] [outer = 0x0] 21:08:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x113d62000) [pid = 1646] [serial = 2209] [outer = 0x113355c00] 21:08:16 INFO - PROCESS | 1646 | 1467778096746 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11829c400) [pid = 1646] [serial = 2210] [outer = 0x113355c00] 21:08:17 INFO - PROCESS | 1646 | 1467778097153 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]]]}] 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:08:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:08:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:08:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:08:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:08:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:08:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:08:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:08:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:08:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 677ms 21:08:17 INFO - PROCESS | 1646 | 1467778097213 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 1646 | 1467778097217 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 21:08:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:08:17 INFO - PROCESS | 1646 | 1467778097221 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:08:17 INFO - PROCESS | 1646 | 1467778097223 Marionette TRACE conn2 <- [1,2918,null,{}] 21:08:17 INFO - PROCESS | 1646 | 1467778097226 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}] 21:08:17 INFO - PROCESS | 1646 | 1467778097228 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:17 INFO - PROCESS | 1646 | 1467778097362 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 21:08:17 INFO - PROCESS | 1646 | 1467778097457 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:17 INFO - PROCESS | 1646 | 1467778097459 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b90d800 == 41 [pid = 1646] [id = 737] 21:08:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1190b5400) [pid = 1646] [serial = 2211] [outer = 0x0] 21:08:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11991d800) [pid = 1646] [serial = 2212] [outer = 0x1190b5400] 21:08:17 INFO - PROCESS | 1646 | 1467778097490 Marionette DEBUG loaded listener.js 21:08:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119b1bc00) [pid = 1646] [serial = 2213] [outer = 0x1190b5400] 21:08:17 INFO - PROCESS | 1646 | 1467778097899 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:08:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:08:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 719ms 21:08:17 INFO - PROCESS | 1646 | 1467778097942 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 1646 | 1467778097944 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 21:08:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:08:17 INFO - PROCESS | 1646 | 1467778097948 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:08:17 INFO - PROCESS | 1646 | 1467778097952 Marionette TRACE conn2 <- [1,2922,null,{}] 21:08:17 INFO - PROCESS | 1646 | 1467778097963 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}] 21:08:17 INFO - PROCESS | 1646 | 1467778097968 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:18 INFO - PROCESS | 1646 | 1467778098134 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 21:08:18 INFO - PROCESS | 1646 | 1467778098236 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:18 INFO - PROCESS | 1646 | 1467778098238 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d08e000 == 42 [pid = 1646] [id = 738] 21:08:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12190c000) [pid = 1646] [serial = 2214] [outer = 0x0] 21:08:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x124be3000) [pid = 1646] [serial = 2215] [outer = 0x12190c000] 21:08:18 INFO - PROCESS | 1646 | 1467778098270 Marionette DEBUG loaded listener.js 21:08:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1260e3400) [pid = 1646] [serial = 2216] [outer = 0x12190c000] 21:08:18 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:08:18 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:08:18 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:08:18 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:08:18 INFO - PROCESS | 1646 | 1467778098636 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]]]}] 21:08:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:08:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:08:18 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 21:08:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:08:18 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 21:08:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:08:18 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]" 21:08:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:08:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:08:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 727ms 21:08:18 INFO - PROCESS | 1646 | 1467778098679 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 21:08:18 INFO - PROCESS | 1646 | 1467778098681 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 21:08:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:08:18 INFO - PROCESS | 1646 | 1467778098697 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:08:18 INFO - PROCESS | 1646 | 1467778098698 Marionette TRACE conn2 <- [1,2926,null,{}] 21:08:18 INFO - PROCESS | 1646 | 1467778098701 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}] 21:08:18 INFO - PROCESS | 1646 | 1467778098703 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:18 INFO - PROCESS | 1646 | 1467778098808 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 21:08:18 INFO - PROCESS | 1646 | 1467778098865 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:18 INFO - PROCESS | 1646 | 1467778098866 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0c5000 == 43 [pid = 1646] [id = 739] 21:08:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12939f000) [pid = 1646] [serial = 2217] [outer = 0x0] 21:08:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12a6f0800) [pid = 1646] [serial = 2218] [outer = 0x12939f000] 21:08:18 INFO - PROCESS | 1646 | 1467778098895 Marionette DEBUG loaded listener.js 21:08:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a6f9800) [pid = 1646] [serial = 2219] [outer = 0x12939f000] 21:08:19 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:08:19 INFO - PROCESS | 1646 | 1467778099327 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]]]}] 21:08:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:08:19 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 675ms 21:08:19 INFO - PROCESS | 1646 | 1467778099371 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 21:08:19 INFO - PROCESS | 1646 | 1467778099374 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 21:08:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:08:19 INFO - PROCESS | 1646 | 1467778099377 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:08:19 INFO - PROCESS | 1646 | 1467778099379 Marionette TRACE conn2 <- [1,2930,null,{}] 21:08:19 INFO - PROCESS | 1646 | 1467778099383 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}] 21:08:19 INFO - PROCESS | 1646 | 1467778099385 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:19 INFO - PROCESS | 1646 | 1467778099518 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 21:08:19 INFO - PROCESS | 1646 | 1467778099575 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:19 INFO - PROCESS | 1646 | 1467778099577 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x129356800 == 44 [pid = 1646] [id = 740] 21:08:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x129406800) [pid = 1646] [serial = 2220] [outer = 0x0] 21:08:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a6fd400) [pid = 1646] [serial = 2221] [outer = 0x129406800] 21:08:19 INFO - PROCESS | 1646 | 1467778099605 Marionette DEBUG loaded listener.js 21:08:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a8a4400) [pid = 1646] [serial = 2222] [outer = 0x129406800] 21:08:20 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:08:20 INFO - PROCESS | 1646 | 1467778100162 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]]]}] 21:08:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:08:20 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 827ms 21:08:20 INFO - PROCESS | 1646 | 1467778100204 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 21:08:20 INFO - PROCESS | 1646 | 1467778100206 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 21:08:20 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:08:20 INFO - PROCESS | 1646 | 1467778100209 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:08:20 INFO - PROCESS | 1646 | 1467778100212 Marionette TRACE conn2 <- [1,2934,null,{}] 21:08:20 INFO - PROCESS | 1646 | 1467778100215 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}] 21:08:20 INFO - PROCESS | 1646 | 1467778100217 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:20 INFO - PROCESS | 1646 | 1467778100315 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 21:08:20 INFO - PROCESS | 1646 | 1467778100388 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:20 INFO - PROCESS | 1646 | 1467778100389 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x11715b800 == 45 [pid = 1646] [id = 741] 21:08:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11829b800) [pid = 1646] [serial = 2223] [outer = 0x0] 21:08:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118358c00) [pid = 1646] [serial = 2224] [outer = 0x11829b800] 21:08:20 INFO - PROCESS | 1646 | 1467778100418 Marionette DEBUG loaded listener.js 21:08:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118741c00) [pid = 1646] [serial = 2225] [outer = 0x11829b800] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x11840d000 == 44 [pid = 1646] [id = 716] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12c721000 == 43 [pid = 1646] [id = 734] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12c257800 == 42 [pid = 1646] [id = 733] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12c01d800 == 41 [pid = 1646] [id = 732] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12c004800 == 40 [pid = 1646] [id = 731] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x123588000 == 39 [pid = 1646] [id = 730] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12b028800 == 38 [pid = 1646] [id = 729] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12a3f5800 == 37 [pid = 1646] [id = 728] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x128d9d000 == 36 [pid = 1646] [id = 727] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12124e000 == 35 [pid = 1646] [id = 726] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x11821c000 == 34 [pid = 1646] [id = 725] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a3000 == 33 [pid = 1646] [id = 724] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x119bbe800 == 32 [pid = 1646] [id = 723] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12a692000 == 31 [pid = 1646] [id = 722] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x129356800 == 30 [pid = 1646] [id = 740] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0c5000 == 29 [pid = 1646] [id = 739] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12d08e000 == 28 [pid = 1646] [id = 738] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12b90d800 == 27 [pid = 1646] [id = 737] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12ca45000 == 26 [pid = 1646] [id = 735] 21:08:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c0800 == 25 [pid = 1646] [id = 736] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1190b2000) [pid = 1646] [serial = 2161] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119a82000) [pid = 1646] [serial = 2165] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1182a5400) [pid = 1646] [serial = 2155] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11831c400) [pid = 1646] [serial = 2156] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118745c00) [pid = 1646] [serial = 2158] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116054800) [pid = 1646] [serial = 2152] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11662f800) [pid = 1646] [serial = 2153] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x117207000) [pid = 1646] [serial = 2150] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116905000) [pid = 1646] [serial = 2149] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1187bfc00) [pid = 1646] [serial = 2159] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118619800) [pid = 1646] [serial = 2137] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119708400) [pid = 1646] [serial = 2140] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128b20000) [pid = 1646] [serial = 2143] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12916a000) [pid = 1646] [serial = 2146] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12d0bd800) [pid = 1646] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11970cc00) [pid = 1646] [serial = 2162] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11992c800) [pid = 1646] [serial = 2164] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12916d000) [pid = 1646] [serial = 2144] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1187c0400) [pid = 1646] [serial = 2138] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12a529c00) [pid = 1646] [serial = 2147] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x121018800) [pid = 1646] [serial = 2141] [outer = 0x0] [url = about:blank] 21:08:21 INFO - PROCESS | 1646 | 1467778101338 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]]]}] 21:08:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:08:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1173ms 21:08:21 INFO - PROCESS | 1646 | 1467778101383 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 21:08:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:08:21 INFO - PROCESS | 1646 | 1467778101386 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 21:08:21 INFO - PROCESS | 1646 | 1467778101389 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:08:21 INFO - PROCESS | 1646 | 1467778101390 Marionette TRACE conn2 <- [1,2938,null,{}] 21:08:21 INFO - PROCESS | 1646 | 1467778101394 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}] 21:08:21 INFO - PROCESS | 1646 | 1467778101395 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:21 INFO - PROCESS | 1646 | 1467778101480 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 21:08:21 INFO - PROCESS | 1646 | 1467778101487 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:21 INFO - PROCESS | 1646 | 1467778101490 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f20800 == 26 [pid = 1646] [id = 742] 21:08:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x115eea800) [pid = 1646] [serial = 2226] [outer = 0x0] 21:08:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116054000) [pid = 1646] [serial = 2227] [outer = 0x115eea800] 21:08:21 INFO - PROCESS | 1646 | 1467778101518 Marionette DEBUG loaded listener.js 21:08:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x113356400) [pid = 1646] [serial = 2228] [outer = 0x115eea800] 21:08:21 INFO - PROCESS | 1646 | 1467778101849 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]]]}] 21:08:21 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. 21:08:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 471ms 21:08:21 INFO - PROCESS | 1646 | 1467778101894 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 21:08:21 INFO - PROCESS | 1646 | 1467778101897 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 21:08:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:08:21 INFO - PROCESS | 1646 | 1467778101903 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:08:21 INFO - PROCESS | 1646 | 1467778101905 Marionette TRACE conn2 <- [1,2942,null,{}] 21:08:21 INFO - PROCESS | 1646 | 1467778101908 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}] 21:08:21 INFO - PROCESS | 1646 | 1467778101909 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:21 INFO - PROCESS | 1646 | 1467778101986 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 21:08:21 INFO - PROCESS | 1646 | 1467778101990 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:21 INFO - PROCESS | 1646 | 1467778101991 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x11966c000 == 27 [pid = 1646] [id = 743] 21:08:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x117da2800) [pid = 1646] [serial = 2229] [outer = 0x0] 21:08:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11845ac00) [pid = 1646] [serial = 2230] [outer = 0x117da2800] 21:08:22 INFO - PROCESS | 1646 | 1467778102020 Marionette DEBUG loaded listener.js 21:08:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1187ac800) [pid = 1646] [serial = 2231] [outer = 0x117da2800] 21:08:22 INFO - PROCESS | 1646 | 1467778102361 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"]]]}] 21:08:22 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 21:08:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:08:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 471ms 21:08:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:08:22 INFO - PROCESS | 1646 | 1467778102374 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 21:08:22 INFO - PROCESS | 1646 | 1467778102376 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 21:08:22 INFO - PROCESS | 1646 | 1467778102378 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:08:22 INFO - PROCESS | 1646 | 1467778102380 Marionette TRACE conn2 <- [1,2946,null,{}] 21:08:22 INFO - PROCESS | 1646 | 1467778102391 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}] 21:08:22 INFO - PROCESS | 1646 | 1467778102394 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:22 INFO - PROCESS | 1646 | 1467778102475 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 21:08:22 INFO - PROCESS | 1646 | 1467778102531 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:22 INFO - PROCESS | 1646 | 1467778102534 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253a8800 == 28 [pid = 1646] [id = 744] 21:08:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1129b1000) [pid = 1646] [serial = 2232] [outer = 0x0] 21:08:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11922b400) [pid = 1646] [serial = 2233] [outer = 0x1129b1000] 21:08:22 INFO - PROCESS | 1646 | 1467778102564 Marionette DEBUG loaded listener.js 21:08:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119a82000) [pid = 1646] [serial = 2234] [outer = 0x1129b1000] 21:08:22 INFO - PROCESS | 1646 | 1467778102926 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]]]}] 21:08:22 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. 21:08:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 571ms 21:08:22 INFO - PROCESS | 1646 | 1467778102953 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 21:08:22 INFO - PROCESS | 1646 | 1467778102955 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 21:08:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:08:22 INFO - PROCESS | 1646 | 1467778102959 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:08:22 INFO - PROCESS | 1646 | 1467778102960 Marionette TRACE conn2 <- [1,2950,null,{}] 21:08:22 INFO - PROCESS | 1646 | 1467778102964 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}] 21:08:22 INFO - PROCESS | 1646 | 1467778102966 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:23 INFO - PROCESS | 1646 | 1467778103074 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 21:08:23 INFO - PROCESS | 1646 | 1467778103109 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:23 INFO - PROCESS | 1646 | 1467778103110 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1289a2000 == 29 [pid = 1646] [id = 745] 21:08:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119b0dc00) [pid = 1646] [serial = 2235] [outer = 0x0] 21:08:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x120e9f800) [pid = 1646] [serial = 2236] [outer = 0x119b0dc00] 21:08:23 INFO - PROCESS | 1646 | 1467778103135 Marionette DEBUG loaded listener.js 21:08:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12159e000) [pid = 1646] [serial = 2237] [outer = 0x119b0dc00] 21:08:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x117167000 == 30 [pid = 1646] [id = 746] 21:08:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12134a800) [pid = 1646] [serial = 2238] [outer = 0x0] 21:08:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x121904000) [pid = 1646] [serial = 2239] [outer = 0x12134a800] 21:08:23 INFO - PROCESS | 1646 | 1467778103450 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]]]}] 21:08:23 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. 21:08:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 21:08:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:08:23 INFO - PROCESS | 1646 | 1467778103478 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 21:08:23 INFO - PROCESS | 1646 | 1467778103479 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 21:08:23 INFO - PROCESS | 1646 | 1467778103481 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:08:23 INFO - PROCESS | 1646 | 1467778103483 Marionette TRACE conn2 <- [1,2954,null,{}] 21:08:23 INFO - PROCESS | 1646 | 1467778103487 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}] 21:08:23 INFO - PROCESS | 1646 | 1467778103489 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:23 INFO - PROCESS | 1646 | 1467778103596 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 21:08:23 INFO - PROCESS | 1646 | 1467778103630 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:23 INFO - PROCESS | 1646 | 1467778103632 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a3f5800 == 31 [pid = 1646] [id = 747] 21:08:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1175e8000) [pid = 1646] [serial = 2240] [outer = 0x0] 21:08:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1219cf400) [pid = 1646] [serial = 2241] [outer = 0x1175e8000] 21:08:23 INFO - PROCESS | 1646 | 1467778103656 Marionette DEBUG loaded listener.js 21:08:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124bea800) [pid = 1646] [serial = 2242] [outer = 0x1175e8000] 21:08:23 INFO - PROCESS | 1646 | 1467778103955 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]]]}] 21:08:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:08:24 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 21:08:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 520ms 21:08:24 INFO - PROCESS | 1646 | 1467778104003 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 21:08:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:08:24 INFO - PROCESS | 1646 | 1467778104004 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 21:08:24 INFO - PROCESS | 1646 | 1467778104006 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:08:24 INFO - PROCESS | 1646 | 1467778104008 Marionette TRACE conn2 <- [1,2958,null,{}] 21:08:24 INFO - PROCESS | 1646 | 1467778104010 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}] 21:08:24 INFO - PROCESS | 1646 | 1467778104014 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:24 INFO - PROCESS | 1646 | 1467778104133 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 21:08:24 INFO - PROCESS | 1646 | 1467778104168 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:24 INFO - PROCESS | 1646 | 1467778104170 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b906000 == 32 [pid = 1646] [id = 748] 21:08:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12541d000) [pid = 1646] [serial = 2243] [outer = 0x0] 21:08:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1260de000) [pid = 1646] [serial = 2244] [outer = 0x12541d000] 21:08:24 INFO - PROCESS | 1646 | 1467778104194 Marionette DEBUG loaded listener.js 21:08:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128f54400) [pid = 1646] [serial = 2245] [outer = 0x12541d000] 21:08:24 INFO - PROCESS | 1646 | 1467778104473 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]]]}] 21:08:24 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. 21:08:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 517ms 21:08:24 INFO - PROCESS | 1646 | 1467778104532 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 21:08:24 INFO - PROCESS | 1646 | 1467778104535 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 21:08:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:08:24 INFO - PROCESS | 1646 | 1467778104538 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:08:24 INFO - PROCESS | 1646 | 1467778104539 Marionette TRACE conn2 <- [1,2962,null,{}] 21:08:24 INFO - PROCESS | 1646 | 1467778104542 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}] 21:08:24 INFO - PROCESS | 1646 | 1467778104543 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:24 INFO - PROCESS | 1646 | 1467778104638 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 21:08:24 INFO - PROCESS | 1646 | 1467778104647 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:24 INFO - PROCESS | 1646 | 1467778104648 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c006000 == 33 [pid = 1646] [id = 749] 21:08:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119928000) [pid = 1646] [serial = 2246] [outer = 0x0] 21:08:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129405c00) [pid = 1646] [serial = 2247] [outer = 0x119928000] 21:08:24 INFO - PROCESS | 1646 | 1467778104673 Marionette DEBUG loaded listener.js 21:08:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a537800) [pid = 1646] [serial = 2248] [outer = 0x119928000] 21:08:24 INFO - PROCESS | 1646 | 1467778104975 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]]]}] 21:08:25 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. 21:08:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 21:08:25 INFO - PROCESS | 1646 | 1467778105014 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 21:08:25 INFO - PROCESS | 1646 | 1467778105015 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 21:08:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:08:25 INFO - PROCESS | 1646 | 1467778105020 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:08:25 INFO - PROCESS | 1646 | 1467778105021 Marionette TRACE conn2 <- [1,2966,null,{}] 21:08:25 INFO - PROCESS | 1646 | 1467778105023 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}] 21:08:25 INFO - PROCESS | 1646 | 1467778105025 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:25 INFO - PROCESS | 1646 | 1467778105123 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 21:08:25 INFO - PROCESS | 1646 | 1467778105126 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:25 INFO - PROCESS | 1646 | 1467778105127 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c70a800 == 34 [pid = 1646] [id = 750] 21:08:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a537c00) [pid = 1646] [serial = 2249] [outer = 0x0] 21:08:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a6f5c00) [pid = 1646] [serial = 2250] [outer = 0x12a537c00] 21:08:25 INFO - PROCESS | 1646 | 1467778105152 Marionette DEBUG loaded listener.js 21:08:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a89dc00) [pid = 1646] [serial = 2251] [outer = 0x12a537c00] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119a82800) [pid = 1646] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119a84000) [pid = 1646] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11272c400) [pid = 1646] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x124be5400) [pid = 1646] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x113d17c00) [pid = 1646] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1130bf800) [pid = 1646] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126e10000) [pid = 1646] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119a87000) [pid = 1646] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1187be000) [pid = 1646] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116a10c00) [pid = 1646] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118458800) [pid = 1646] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119a80c00) [pid = 1646] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126463400) [pid = 1646] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:08:25 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1260d8000) [pid = 1646] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:08:25 INFO - PROCESS | 1646 | 1467778105609 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]]]}] 21:08:25 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. 21:08:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 21:08:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:08:25 INFO - PROCESS | 1646 | 1467778105641 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 21:08:25 INFO - PROCESS | 1646 | 1467778105642 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 21:08:25 INFO - PROCESS | 1646 | 1467778105644 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:08:25 INFO - PROCESS | 1646 | 1467778105653 Marionette TRACE conn2 <- [1,2970,null,{}] 21:08:25 INFO - PROCESS | 1646 | 1467778105655 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}] 21:08:25 INFO - PROCESS | 1646 | 1467778105656 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:25 INFO - PROCESS | 1646 | 1467778105732 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 21:08:25 INFO - PROCESS | 1646 | 1467778105737 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:25 INFO - PROCESS | 1646 | 1467778105739 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1253a4800 == 35 [pid = 1646] [id = 751] 21:08:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112723400) [pid = 1646] [serial = 2252] [outer = 0x0] 21:08:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11829d400) [pid = 1646] [serial = 2253] [outer = 0x112723400] 21:08:25 INFO - PROCESS | 1646 | 1467778105763 Marionette DEBUG loaded listener.js 21:08:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119a80c00) [pid = 1646] [serial = 2254] [outer = 0x112723400] 21:08:26 INFO - PROCESS | 1646 | 1467778106066 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]]]}] 21:08:26 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. 21:08:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 476ms 21:08:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:08:26 INFO - PROCESS | 1646 | 1467778106121 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 21:08:26 INFO - PROCESS | 1646 | 1467778106122 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 21:08:26 INFO - PROCESS | 1646 | 1467778106124 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:08:26 INFO - PROCESS | 1646 | 1467778106125 Marionette TRACE conn2 <- [1,2974,null,{}] 21:08:26 INFO - PROCESS | 1646 | 1467778106127 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}] 21:08:26 INFO - PROCESS | 1646 | 1467778106128 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:26 INFO - PROCESS | 1646 | 1467778106233 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 21:08:26 INFO - PROCESS | 1646 | 1467778106241 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:26 INFO - PROCESS | 1646 | 1467778106242 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc80000 == 36 [pid = 1646] [id = 752] 21:08:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x121617000) [pid = 1646] [serial = 2255] [outer = 0x0] 21:08:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126e0c000) [pid = 1646] [serial = 2256] [outer = 0x121617000] 21:08:26 INFO - PROCESS | 1646 | 1467778106267 Marionette DEBUG loaded listener.js 21:08:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a6f5000) [pid = 1646] [serial = 2257] [outer = 0x121617000] 21:08:26 INFO - PROCESS | 1646 | 1467778106555 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]]]}] 21:08:26 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. 21:08:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 21:08:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:08:26 INFO - PROCESS | 1646 | 1467778106592 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 21:08:26 INFO - PROCESS | 1646 | 1467778106594 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 21:08:26 INFO - PROCESS | 1646 | 1467778106596 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:08:26 INFO - PROCESS | 1646 | 1467778106608 Marionette TRACE conn2 <- [1,2978,null,{}] 21:08:26 INFO - PROCESS | 1646 | 1467778106610 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}] 21:08:26 INFO - PROCESS | 1646 | 1467778106612 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:26 INFO - PROCESS | 1646 | 1467778106699 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 21:08:26 INFO - PROCESS | 1646 | 1467778106705 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:26 INFO - PROCESS | 1646 | 1467778106706 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a3f5000 == 37 [pid = 1646] [id = 753] 21:08:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118456800) [pid = 1646] [serial = 2258] [outer = 0x0] 21:08:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a8a7800) [pid = 1646] [serial = 2259] [outer = 0x118456800] 21:08:26 INFO - PROCESS | 1646 | 1467778106733 Marionette DEBUG loaded listener.js 21:08:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ae69800) [pid = 1646] [serial = 2260] [outer = 0x118456800] 21:08:27 INFO - PROCESS | 1646 | 1467778107034 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]]]}] 21:08:27 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. 21:08:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 480ms 21:08:27 INFO - PROCESS | 1646 | 1467778107076 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 21:08:27 INFO - PROCESS | 1646 | 1467778107078 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 21:08:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:08:27 INFO - PROCESS | 1646 | 1467778107080 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:08:27 INFO - PROCESS | 1646 | 1467778107082 Marionette TRACE conn2 <- [1,2982,null,{}] 21:08:27 INFO - PROCESS | 1646 | 1467778107087 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}] 21:08:27 INFO - PROCESS | 1646 | 1467778107088 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:27 INFO - PROCESS | 1646 | 1467778107193 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 21:08:27 INFO - PROCESS | 1646 | 1467778107199 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:27 INFO - PROCESS | 1646 | 1467778107200 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d441000 == 38 [pid = 1646] [id = 754] 21:08:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ae69000) [pid = 1646] [serial = 2261] [outer = 0x0] 21:08:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b74b000) [pid = 1646] [serial = 2262] [outer = 0x12ae69000] 21:08:27 INFO - PROCESS | 1646 | 1467778107225 Marionette DEBUG loaded listener.js 21:08:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b753400) [pid = 1646] [serial = 2263] [outer = 0x12ae69000] 21:08:27 INFO - PROCESS | 1646 | 1467778107531 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"]]]}] 21:08:27 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 21:08:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:08:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 475ms 21:08:27 INFO - PROCESS | 1646 | 1467778107624 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 21:08:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:08:27 INFO - PROCESS | 1646 | 1467778107627 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 21:08:27 INFO - PROCESS | 1646 | 1467778107634 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:08:27 INFO - PROCESS | 1646 | 1467778107638 Marionette TRACE conn2 <- [1,2986,null,{}] 21:08:27 INFO - PROCESS | 1646 | 1467778107644 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}] 21:08:27 INFO - PROCESS | 1646 | 1467778107647 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:27 INFO - PROCESS | 1646 | 1467778107838 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 21:08:27 INFO - PROCESS | 1646 | 1467778107961 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:27 INFO - PROCESS | 1646 | 1467778107964 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x117d2b800 == 39 [pid = 1646] [id = 755] 21:08:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1130ea800) [pid = 1646] [serial = 2264] [outer = 0x0] 21:08:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x113a7fc00) [pid = 1646] [serial = 2265] [outer = 0x1130ea800] 21:08:28 INFO - PROCESS | 1646 | 1467778108017 Marionette DEBUG loaded listener.js 21:08:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1167bfc00) [pid = 1646] [serial = 2266] [outer = 0x1130ea800] 21:08:28 INFO - PROCESS | 1646 | 1467778108435 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]]]}] 21:08:28 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. 21:08:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 825ms 21:08:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:08:28 INFO - PROCESS | 1646 | 1467778108458 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 21:08:28 INFO - PROCESS | 1646 | 1467778108460 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 21:08:28 INFO - PROCESS | 1646 | 1467778108464 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:08:28 INFO - PROCESS | 1646 | 1467778108467 Marionette TRACE conn2 <- [1,2990,null,{}] 21:08:28 INFO - PROCESS | 1646 | 1467778108470 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}] 21:08:28 INFO - PROCESS | 1646 | 1467778108472 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:28 INFO - PROCESS | 1646 | 1467778108581 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 21:08:28 INFO - PROCESS | 1646 | 1467778108636 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:28 INFO - PROCESS | 1646 | 1467778108637 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254b9000 == 40 [pid = 1646] [id = 756] 21:08:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x117d9a000) [pid = 1646] [serial = 2267] [outer = 0x0] 21:08:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x118743c00) [pid = 1646] [serial = 2268] [outer = 0x117d9a000] 21:08:28 INFO - PROCESS | 1646 | 1467778108668 Marionette DEBUG loaded listener.js 21:08:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1187c0800) [pid = 1646] [serial = 2269] [outer = 0x117d9a000] 21:08:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x120f29800 == 41 [pid = 1646] [id = 757] 21:08:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119929800) [pid = 1646] [serial = 2270] [outer = 0x0] 21:08:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x118462c00) [pid = 1646] [serial = 2271] [outer = 0x119929800] 21:08:29 INFO - PROCESS | 1646 | 1467778109141 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]]]}] 21:08:29 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. 21:08:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms 21:08:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:08:29 INFO - PROCESS | 1646 | 1467778109187 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 21:08:29 INFO - PROCESS | 1646 | 1467778109188 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 21:08:29 INFO - PROCESS | 1646 | 1467778109191 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:08:29 INFO - PROCESS | 1646 | 1467778109192 Marionette TRACE conn2 <- [1,2994,null,{}] 21:08:29 INFO - PROCESS | 1646 | 1467778109199 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}] 21:08:29 INFO - PROCESS | 1646 | 1467778109202 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:29 INFO - PROCESS | 1646 | 1467778109407 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 21:08:29 INFO - PROCESS | 1646 | 1467778109504 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:29 INFO - PROCESS | 1646 | 1467778109507 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc8a000 == 42 [pid = 1646] [id = 758] 21:08:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1219c7400) [pid = 1646] [serial = 2272] [outer = 0x0] 21:08:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12499d000) [pid = 1646] [serial = 2273] [outer = 0x1219c7400] 21:08:29 INFO - PROCESS | 1646 | 1467778109538 Marionette DEBUG loaded listener.js 21:08:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12541b800) [pid = 1646] [serial = 2274] [outer = 0x1219c7400] 21:08:30 INFO - PROCESS | 1646 | 1467778110082 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]]]}] 21:08:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:08:30 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 21:08:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 919ms 21:08:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:08:30 INFO - PROCESS | 1646 | 1467778110111 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 21:08:30 INFO - PROCESS | 1646 | 1467778110114 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 21:08:30 INFO - PROCESS | 1646 | 1467778110117 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:08:30 INFO - PROCESS | 1646 | 1467778110119 Marionette TRACE conn2 <- [1,2998,null,{}] 21:08:30 INFO - PROCESS | 1646 | 1467778110123 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}] 21:08:30 INFO - PROCESS | 1646 | 1467778110124 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:30 INFO - PROCESS | 1646 | 1467778110236 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 21:08:30 INFO - PROCESS | 1646 | 1467778110295 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:30 INFO - PROCESS | 1646 | 1467778110296 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12357a000 == 43 [pid = 1646] [id = 759] 21:08:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1160ae400) [pid = 1646] [serial = 2275] [outer = 0x0] 21:08:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x116a03800) [pid = 1646] [serial = 2276] [outer = 0x1160ae400] 21:08:30 INFO - PROCESS | 1646 | 1467778110324 Marionette DEBUG loaded listener.js 21:08:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11845e000) [pid = 1646] [serial = 2277] [outer = 0x1160ae400] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12a3f5000 == 42 [pid = 1646] [id = 753] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc80000 == 41 [pid = 1646] [id = 752] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x1253a4800 == 40 [pid = 1646] [id = 751] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12c70a800 == 39 [pid = 1646] [id = 750] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12c006000 == 38 [pid = 1646] [id = 749] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12b906000 == 37 [pid = 1646] [id = 748] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12a3f5800 == 36 [pid = 1646] [id = 747] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x117167000 == 35 [pid = 1646] [id = 746] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x1289a2000 == 34 [pid = 1646] [id = 745] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x1253a8800 == 33 [pid = 1646] [id = 744] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x11966c000 == 32 [pid = 1646] [id = 743] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x116f20800 == 31 [pid = 1646] [id = 742] 21:08:30 INFO - PROCESS | 1646 | --DOCSHELL 0x11715b800 == 30 [pid = 1646] [id = 741] 21:08:30 INFO - PROCESS | 1646 | 1467778110729 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]]]}] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x121822400) [pid = 1646] [serial = 2188] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x121cdc400) [pid = 1646] [serial = 2191] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1187c6000) [pid = 1646] [serial = 2197] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x126465c00) [pid = 1646] [serial = 2194] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1260d8400) [pid = 1646] [serial = 2192] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x117295c00) [pid = 1646] [serial = 2171] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11662a000) [pid = 1646] [serial = 2173] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128f53400) [pid = 1646] [serial = 2204] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11845bc00) [pid = 1646] [serial = 2174] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x121cd1400) [pid = 1646] [serial = 2168] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x120ea0800) [pid = 1646] [serial = 2167] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1190b8400) [pid = 1646] [serial = 2182] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119a57400) [pid = 1646] [serial = 2183] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1175dfc00) [pid = 1646] [serial = 2176] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118312c00) [pid = 1646] [serial = 2177] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11861f400) [pid = 1646] [serial = 2179] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118747000) [pid = 1646] [serial = 2180] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119b28000) [pid = 1646] [serial = 2185] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1162d7400) [pid = 1646] [serial = 2170] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126ada400) [pid = 1646] [serial = 2200] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x129160c00) [pid = 1646] [serial = 2206] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12939b400) [pid = 1646] [serial = 2207] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126719800) [pid = 1646] [serial = 2195] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126e0e800) [pid = 1646] [serial = 2201] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128d12c00) [pid = 1646] [serial = 2203] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x121910800) [pid = 1646] [serial = 2189] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126461400) [pid = 1646] [serial = 2198] [outer = 0x0] [url = about:blank] 21:08:30 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x121018000) [pid = 1646] [serial = 2186] [outer = 0x0] [url = about:blank] 21:08:30 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. 21:08:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 21:08:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:08:30 INFO - PROCESS | 1646 | 1467778110788 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 21:08:30 INFO - PROCESS | 1646 | 1467778110792 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 21:08:30 INFO - PROCESS | 1646 | 1467778110798 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:08:30 INFO - PROCESS | 1646 | 1467778110801 Marionette TRACE conn2 <- [1,3002,null,{}] 21:08:30 INFO - PROCESS | 1646 | 1467778110813 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}] 21:08:30 INFO - PROCESS | 1646 | 1467778110816 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:30 INFO - PROCESS | 1646 | 1467778110940 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 21:08:30 INFO - PROCESS | 1646 | 1467778110954 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:30 INFO - PROCESS | 1646 | 1467778110956 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d9e800 == 31 [pid = 1646] [id = 760] 21:08:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11898d800) [pid = 1646] [serial = 2278] [outer = 0x0] 21:08:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1190b5000) [pid = 1646] [serial = 2279] [outer = 0x11898d800] 21:08:31 INFO - PROCESS | 1646 | 1467778110998 Marionette DEBUG loaded listener.js 21:08:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119a81800) [pid = 1646] [serial = 2280] [outer = 0x11898d800] 21:08:31 INFO - PROCESS | 1646 | 1467778111405 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]]]}] 21:08:31 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. 21:08:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 631ms 21:08:31 INFO - PROCESS | 1646 | 1467778111428 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 21:08:31 INFO - PROCESS | 1646 | 1467778111430 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 21:08:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:08:31 INFO - PROCESS | 1646 | 1467778111432 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:08:31 INFO - PROCESS | 1646 | 1467778111435 Marionette TRACE conn2 <- [1,3006,null,{}] 21:08:31 INFO - PROCESS | 1646 | 1467778111442 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}] 21:08:31 INFO - PROCESS | 1646 | 1467778111445 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:31 INFO - PROCESS | 1646 | 1467778111522 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 21:08:31 INFO - PROCESS | 1646 | 1467778111527 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:31 INFO - PROCESS | 1646 | 1467778111528 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f88000 == 32 [pid = 1646] [id = 761] 21:08:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x121017c00) [pid = 1646] [serial = 2281] [outer = 0x0] 21:08:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121cdc400) [pid = 1646] [serial = 2282] [outer = 0x121017c00] 21:08:31 INFO - PROCESS | 1646 | 1467778111558 Marionette DEBUG loaded listener.js 21:08:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125419c00) [pid = 1646] [serial = 2283] [outer = 0x121017c00] 21:08:31 INFO - PROCESS | 1646 | 1467778111874 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]]]}] 21:08:31 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. 21:08:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 472ms 21:08:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:08:31 INFO - PROCESS | 1646 | 1467778111905 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 21:08:31 INFO - PROCESS | 1646 | 1467778111906 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 21:08:31 INFO - PROCESS | 1646 | 1467778111909 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:08:31 INFO - PROCESS | 1646 | 1467778111910 Marionette TRACE conn2 <- [1,3010,null,{}] 21:08:31 INFO - PROCESS | 1646 | 1467778111912 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}] 21:08:31 INFO - PROCESS | 1646 | 1467778111913 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:32 INFO - PROCESS | 1646 | 1467778112001 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 21:08:32 INFO - PROCESS | 1646 | 1467778112058 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:32 INFO - PROCESS | 1646 | 1467778112059 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a829800 == 33 [pid = 1646] [id = 762] 21:08:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1254c4c00) [pid = 1646] [serial = 2284] [outer = 0x0] 21:08:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12670d800) [pid = 1646] [serial = 2285] [outer = 0x1254c4c00] 21:08:32 INFO - PROCESS | 1646 | 1467778112085 Marionette DEBUG loaded listener.js 21:08:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126ad9400) [pid = 1646] [serial = 2286] [outer = 0x1254c4c00] 21:08:32 INFO - PROCESS | 1646 | 1467778112359 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]]]}] 21:08:32 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 21:08:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 468ms 21:08:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:08:32 INFO - PROCESS | 1646 | 1467778112377 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 21:08:32 INFO - PROCESS | 1646 | 1467778112379 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 21:08:32 INFO - PROCESS | 1646 | 1467778112381 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:08:32 INFO - PROCESS | 1646 | 1467778112382 Marionette TRACE conn2 <- [1,3014,null,{}] 21:08:32 INFO - PROCESS | 1646 | 1467778112391 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}] 21:08:32 INFO - PROCESS | 1646 | 1467778112392 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:32 INFO - PROCESS | 1646 | 1467778112474 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 21:08:32 INFO - PROCESS | 1646 | 1467778112479 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:32 INFO - PROCESS | 1646 | 1467778112480 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b906000 == 34 [pid = 1646] [id = 763] 21:08:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126ad9800) [pid = 1646] [serial = 2287] [outer = 0x0] 21:08:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128b26800) [pid = 1646] [serial = 2288] [outer = 0x126ad9800] 21:08:32 INFO - PROCESS | 1646 | 1467778112507 Marionette DEBUG loaded listener.js 21:08:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128f50c00) [pid = 1646] [serial = 2289] [outer = 0x126ad9800] 21:08:32 INFO - PROCESS | 1646 | [1646] 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 21:08:32 INFO - PROCESS | 1646 | 1467778112868 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:08:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:08:32 INFO - {} 21:08:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:08:32 INFO - {} 21:08:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:08:32 INFO - {} 21:08:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:08:32 INFO - {} 21:08:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 21:08:32 INFO - PROCESS | 1646 | 1467778112917 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 21:08:32 INFO - PROCESS | 1646 | 1467778112918 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 21:08:32 INFO - TEST-START | /FileAPI/fileReader.html 21:08:32 INFO - PROCESS | 1646 | 1467778112920 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:08:32 INFO - PROCESS | 1646 | 1467778112921 Marionette TRACE conn2 <- [1,3018,null,{}] 21:08:32 INFO - PROCESS | 1646 | 1467778112924 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}] 21:08:32 INFO - PROCESS | 1646 | 1467778112928 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:33 INFO - PROCESS | 1646 | 1467778113048 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 21:08:33 INFO - PROCESS | 1646 | 1467778113085 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:33 INFO - PROCESS | 1646 | 1467778113086 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c708000 == 35 [pid = 1646] [id = 764] 21:08:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129160c00) [pid = 1646] [serial = 2290] [outer = 0x0] 21:08:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a52c400) [pid = 1646] [serial = 2291] [outer = 0x129160c00] 21:08:33 INFO - PROCESS | 1646 | 1467778113112 Marionette DEBUG loaded listener.js 21:08:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ae6ac00) [pid = 1646] [serial = 2292] [outer = 0x129160c00] 21:08:33 INFO - PROCESS | 1646 | 1467778113438 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]]]}] 21:08:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:08:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:08:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:08:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:08:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 569ms 21:08:33 INFO - TEST-START | /FileAPI/historical.html 21:08:33 INFO - PROCESS | 1646 | 1467778113490 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 21:08:33 INFO - PROCESS | 1646 | 1467778113492 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 21:08:33 INFO - PROCESS | 1646 | 1467778113495 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:08:33 INFO - PROCESS | 1646 | 1467778113497 Marionette TRACE conn2 <- [1,3022,null,{}] 21:08:33 INFO - PROCESS | 1646 | 1467778113500 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}] 21:08:33 INFO - PROCESS | 1646 | 1467778113502 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:33 INFO - PROCESS | 1646 | 1467778113653 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 21:08:33 INFO - PROCESS | 1646 | 1467778113681 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:33 INFO - PROCESS | 1646 | 1467778113683 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ca44000 == 36 [pid = 1646] [id = 765] 21:08:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12ae62800) [pid = 1646] [serial = 2293] [outer = 0x0] 21:08:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b8ae800) [pid = 1646] [serial = 2294] [outer = 0x12ae62800] 21:08:33 INFO - PROCESS | 1646 | 1467778113721 Marionette DEBUG loaded listener.js 21:08:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b8b5400) [pid = 1646] [serial = 2295] [outer = 0x12ae62800] 21:08:34 INFO - PROCESS | 1646 | 1467778114050 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"]]]}] 21:08:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:08:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:08:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:08:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:08:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:08:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:08:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:08:34 INFO - TEST-OK | /FileAPI/historical.html | took 571ms 21:08:34 INFO - PROCESS | 1646 | 1467778114072 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 21:08:34 INFO - PROCESS | 1646 | 1467778114073 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 21:08:34 INFO - TEST-START | /FileAPI/idlharness.html 21:08:34 INFO - PROCESS | 1646 | 1467778114076 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:08:34 INFO - PROCESS | 1646 | 1467778114077 Marionette TRACE conn2 <- [1,3026,null,{}] 21:08:34 INFO - PROCESS | 1646 | 1467778114079 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}] 21:08:34 INFO - PROCESS | 1646 | 1467778114080 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:34 INFO - PROCESS | 1646 | 1467778114179 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 21:08:34 INFO - PROCESS | 1646 | 1467778114183 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:34 INFO - PROCESS | 1646 | 1467778114184 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d096800 == 37 [pid = 1646] [id = 766] 21:08:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12b745c00) [pid = 1646] [serial = 2296] [outer = 0x0] 21:08:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12b8bbc00) [pid = 1646] [serial = 2297] [outer = 0x12b745c00] 21:08:34 INFO - PROCESS | 1646 | 1467778114209 Marionette DEBUG loaded listener.js 21:08:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b957000) [pid = 1646] [serial = 2298] [outer = 0x12b745c00] 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:08:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:08:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:08:34 INFO - PROCESS | 1646 | 1467778114735 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]]]}] 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:08:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:08:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:08:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:08:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:08:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:08:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:08:34 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 21:08:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:08:34 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 21:08:34 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 21:08:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:08:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:08:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:08:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:08:34 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 21:08:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:08:34 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 21:08:34 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 21:08:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:08:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:08:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 686ms 21:08:34 INFO - TEST-START | /FileAPI/idlharness.worker 21:08:34 INFO - PROCESS | 1646 | 1467778114762 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 21:08:34 INFO - PROCESS | 1646 | 1467778114764 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 21:08:34 INFO - PROCESS | 1646 | 1467778114766 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:08:34 INFO - PROCESS | 1646 | 1467778114767 Marionette TRACE conn2 <- [1,3030,null,{}] 21:08:34 INFO - PROCESS | 1646 | 1467778114769 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}] 21:08:34 INFO - PROCESS | 1646 | 1467778114770 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:34 INFO - PROCESS | 1646 | 1467778114877 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 21:08:34 INFO - PROCESS | 1646 | 1467778114889 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:34 INFO - PROCESS | 1646 | 1467778114890 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x129358800 == 38 [pid = 1646] [id = 767] 21:08:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1187c4400) [pid = 1646] [serial = 2299] [outer = 0x0] 21:08:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bd3d800) [pid = 1646] [serial = 2300] [outer = 0x1187c4400] 21:08:34 INFO - PROCESS | 1646 | 1467778114914 Marionette DEBUG loaded listener.js 21:08:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12ca72000) [pid = 1646] [serial = 2301] [outer = 0x1187c4400] 21:08:35 INFO - PROCESS | 1646 | [1646] 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 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x113355c00) [pid = 1646] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1129b1000) [pid = 1646] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1175e8000) [pid = 1646] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x115eea800) [pid = 1646] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x117da2800) [pid = 1646] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1190b5400) [pid = 1646] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119b0dc00) [pid = 1646] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12190c000) [pid = 1646] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12939f000) [pid = 1646] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x129406800) [pid = 1646] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12541d000) [pid = 1646] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119928000) [pid = 1646] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118456800) [pid = 1646] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a537c00) [pid = 1646] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112723400) [pid = 1646] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x121617000) [pid = 1646] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:08:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12134a800) [pid = 1646] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:08:35 INFO - PROCESS | 1646 | 1467778115638 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,{},{}]]]}] 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:08:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:08:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:08:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:08:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:08:35 INFO - {} 21:08:35 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 21:08:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:08:35 INFO - {} 21:08:35 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 - {} 21:08:35 INFO - {} 21:08:35 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 21:08:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:08:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:08:35 INFO - {} 21:08:35 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 21:08:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:08:35 INFO - {} 21:08:35 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 - {} 21:08:35 INFO - {} 21:08:35 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 21:08:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 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 21:08:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:08:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:08:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 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 21:08:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 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 21:08:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 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 21:08:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:08:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:08:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:08:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:08:35 INFO - {} 21:08:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 936ms 21:08:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:08:35 INFO - PROCESS | 1646 | 1467778115705 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 21:08:35 INFO - PROCESS | 1646 | 1467778115707 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 21:08:35 INFO - PROCESS | 1646 | 1467778115712 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:08:35 INFO - PROCESS | 1646 | 1467778115715 Marionette TRACE conn2 <- [1,3034,null,{}] 21:08:35 INFO - PROCESS | 1646 | 1467778115719 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}] 21:08:35 INFO - PROCESS | 1646 | 1467778115721 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:35 INFO - PROCESS | 1646 | 1467778115799 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 21:08:35 INFO - PROCESS | 1646 | 1467778115804 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:35 INFO - PROCESS | 1646 | 1467778115805 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d36d800 == 39 [pid = 1646] [id = 768] 21:08:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12134a800) [pid = 1646] [serial = 2302] [outer = 0x0] 21:08:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12d242c00) [pid = 1646] [serial = 2303] [outer = 0x12134a800] 21:08:35 INFO - PROCESS | 1646 | 1467778115825 Marionette DEBUG loaded listener.js 21:08:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12d246400) [pid = 1646] [serial = 2304] [outer = 0x12134a800] 21:08:36 INFO - PROCESS | 1646 | 1467778116231 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]]]}] 21:08:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:08:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 526ms 21:08:36 INFO - PROCESS | 1646 | 1467778116238 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 21:08:36 INFO - PROCESS | 1646 | 1467778116241 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 21:08:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:08:36 INFO - PROCESS | 1646 | 1467778116244 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:08:36 INFO - PROCESS | 1646 | 1467778116247 Marionette TRACE conn2 <- [1,3038,null,{}] 21:08:36 INFO - PROCESS | 1646 | 1467778116250 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}] 21:08:36 INFO - PROCESS | 1646 | 1467778116253 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:36 INFO - PROCESS | 1646 | 1467778116415 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 21:08:36 INFO - PROCESS | 1646 | 1467778116430 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:36 INFO - PROCESS | 1646 | 1467778116432 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e328000 == 40 [pid = 1646] [id = 769] 21:08:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12d311400) [pid = 1646] [serial = 2305] [outer = 0x0] 21:08:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12d316000) [pid = 1646] [serial = 2306] [outer = 0x12d311400] 21:08:36 INFO - PROCESS | 1646 | 1467778116476 Marionette DEBUG loaded listener.js 21:08:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12d31ec00) [pid = 1646] [serial = 2307] [outer = 0x12d311400] 21:08:36 INFO - PROCESS | 1646 | 1467778116792 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"]]]}] 21:08:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:08:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:08:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 574ms 21:08:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:08:36 INFO - PROCESS | 1646 | 1467778116824 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 21:08:36 INFO - PROCESS | 1646 | 1467778116825 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 21:08:36 INFO - PROCESS | 1646 | 1467778116827 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:08:36 INFO - PROCESS | 1646 | 1467778116828 Marionette TRACE conn2 <- [1,3042,null,{}] 21:08:36 INFO - PROCESS | 1646 | 1467778116830 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}] 21:08:36 INFO - PROCESS | 1646 | 1467778116832 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:36 INFO - PROCESS | 1646 | 1467778116928 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 21:08:36 INFO - PROCESS | 1646 | 1467778116986 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:36 INFO - PROCESS | 1646 | 1467778116987 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x121526800 == 41 [pid = 1646] [id = 770] 21:08:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12de46800) [pid = 1646] [serial = 2308] [outer = 0x0] 21:08:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12de4d400) [pid = 1646] [serial = 2309] [outer = 0x12de46800] 21:08:37 INFO - PROCESS | 1646 | 1467778117011 Marionette DEBUG loaded listener.js 21:08:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12de51400) [pid = 1646] [serial = 2310] [outer = 0x12de46800] 21:08:37 INFO - PROCESS | 1646 | 1467778117470 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]]]}] 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:08:37 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. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:08:37 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'.) 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:08:37 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. 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:08:37 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. 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:08:37 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. 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 21:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:08:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 676ms 21:08:37 INFO - PROCESS | 1646 | 1467778117505 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 21:08:37 INFO - PROCESS | 1646 | 1467778117508 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 21:08:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:08:37 INFO - PROCESS | 1646 | 1467778117512 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:08:37 INFO - PROCESS | 1646 | 1467778117515 Marionette TRACE conn2 <- [1,3046,null,{}] 21:08:37 INFO - PROCESS | 1646 | 1467778117538 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}] 21:08:37 INFO - PROCESS | 1646 | 1467778117540 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:37 INFO - PROCESS | 1646 | 1467778117653 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 21:08:37 INFO - PROCESS | 1646 | 1467778117751 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:37 INFO - PROCESS | 1646 | 1467778117752 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x121220000 == 42 [pid = 1646] [id = 771] 21:08:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x112892800) [pid = 1646] [serial = 2311] [outer = 0x0] 21:08:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112894400) [pid = 1646] [serial = 2312] [outer = 0x112892800] 21:08:37 INFO - PROCESS | 1646 | 1467778117796 Marionette DEBUG loaded listener.js 21:08:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x113865800) [pid = 1646] [serial = 2313] [outer = 0x112892800] 21:08:37 INFO - PROCESS | 1646 | [1646] 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 21:08:38 INFO - PROCESS | 1646 | 1467778118198 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:08:38 INFO - {} 21:08:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 21:08:38 INFO - PROCESS | 1646 | 1467778118202 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 21:08:38 INFO - PROCESS | 1646 | 1467778118205 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 21:08:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:08:38 INFO - PROCESS | 1646 | 1467778118210 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:08:38 INFO - PROCESS | 1646 | 1467778118212 Marionette TRACE conn2 <- [1,3050,null,{}] 21:08:38 INFO - PROCESS | 1646 | 1467778118214 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}] 21:08:38 INFO - PROCESS | 1646 | 1467778118216 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:38 INFO - PROCESS | 1646 | 1467778118322 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 21:08:38 INFO - PROCESS | 1646 | 1467778118379 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:38 INFO - PROCESS | 1646 | 1467778118380 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b71a000 == 43 [pid = 1646] [id = 772] 21:08:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1175dfc00) [pid = 1646] [serial = 2314] [outer = 0x0] 21:08:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118742800) [pid = 1646] [serial = 2315] [outer = 0x1175dfc00] 21:08:38 INFO - PROCESS | 1646 | 1467778118411 Marionette DEBUG loaded listener.js 21:08:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119a8a000) [pid = 1646] [serial = 2316] [outer = 0x1175dfc00] 21:08:38 INFO - PROCESS | 1646 | 1467778118802 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]]]}] 21:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:08:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 21:08:38 INFO - PROCESS | 1646 | 1467778118830 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 21:08:38 INFO - PROCESS | 1646 | 1467778118831 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 21:08:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:08:38 INFO - PROCESS | 1646 | 1467778118834 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:08:38 INFO - PROCESS | 1646 | 1467778118837 Marionette TRACE conn2 <- [1,3054,null,{}] 21:08:38 INFO - PROCESS | 1646 | 1467778118844 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}] 21:08:38 INFO - PROCESS | 1646 | 1467778118848 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:38 INFO - PROCESS | 1646 | 1467778118953 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 21:08:39 INFO - PROCESS | 1646 | 1467778119032 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:39 INFO - PROCESS | 1646 | 1467778119035 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d44f000 == 44 [pid = 1646] [id = 773] 21:08:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x120eb1000) [pid = 1646] [serial = 2317] [outer = 0x0] 21:08:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x124bbd000) [pid = 1646] [serial = 2318] [outer = 0x120eb1000] 21:08:39 INFO - PROCESS | 1646 | 1467778119079 Marionette DEBUG loaded listener.js 21:08:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128b1ec00) [pid = 1646] [serial = 2319] [outer = 0x120eb1000] 21:08:39 INFO - PROCESS | 1646 | 1467778119544 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"]]]}] 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:08:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:08:39 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" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:08:39 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" 21:08:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:08:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:08:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 738ms 21:08:39 INFO - PROCESS | 1646 | 1467778119609 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 21:08:39 INFO - PROCESS | 1646 | 1467778119611 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 21:08:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:08:39 INFO - PROCESS | 1646 | 1467778119615 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:08:39 INFO - PROCESS | 1646 | 1467778119616 Marionette TRACE conn2 <- [1,3058,null,{}] 21:08:39 INFO - PROCESS | 1646 | 1467778119619 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}] 21:08:39 INFO - PROCESS | 1646 | 1467778119620 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:39 INFO - PROCESS | 1646 | 1467778119720 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 21:08:39 INFO - PROCESS | 1646 | 1467778119820 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:39 INFO - PROCESS | 1646 | 1467778119821 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e316800 == 45 [pid = 1646] [id = 774] 21:08:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12915f800) [pid = 1646] [serial = 2320] [outer = 0x0] 21:08:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12a6fbc00) [pid = 1646] [serial = 2321] [outer = 0x12915f800] 21:08:39 INFO - PROCESS | 1646 | 1467778119850 Marionette DEBUG loaded listener.js 21:08:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12a8a8000) [pid = 1646] [serial = 2322] [outer = 0x12915f800] 21:08:40 INFO - PROCESS | 1646 | 1467778120254 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]]]}] 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:08:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:08:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:08:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:08:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:08:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:08:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:08:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:08:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:08:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 674ms 21:08:40 INFO - PROCESS | 1646 | 1467778120296 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 21:08:40 INFO - PROCESS | 1646 | 1467778120297 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 21:08:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:08:40 INFO - PROCESS | 1646 | 1467778120301 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:08:40 INFO - PROCESS | 1646 | 1467778120303 Marionette TRACE conn2 <- [1,3062,null,{}] 21:08:40 INFO - PROCESS | 1646 | 1467778120305 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}] 21:08:40 INFO - PROCESS | 1646 | 1467778120306 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:40 INFO - PROCESS | 1646 | 1467778120409 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 21:08:40 INFO - PROCESS | 1646 | 1467778120484 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:40 INFO - PROCESS | 1646 | 1467778120486 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x110df3000 == 46 [pid = 1646] [id = 775] 21:08:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x112883c00) [pid = 1646] [serial = 2323] [outer = 0x0] 21:08:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x112887c00) [pid = 1646] [serial = 2324] [outer = 0x112883c00] 21:08:40 INFO - PROCESS | 1646 | 1467778120515 Marionette DEBUG loaded listener.js 21:08:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118458400) [pid = 1646] [serial = 2325] [outer = 0x112883c00] 21:08:40 INFO - PROCESS | 1646 | [1646] 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 21:08:41 INFO - PROCESS | 1646 | 1467778121073 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:08:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:08:41 INFO - {} 21:08:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 820ms 21:08:41 INFO - PROCESS | 1646 | 1467778121122 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 21:08:41 INFO - PROCESS | 1646 | 1467778121124 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 21:08:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:08:41 INFO - PROCESS | 1646 | 1467778121175 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:08:41 INFO - PROCESS | 1646 | 1467778121176 Marionette TRACE conn2 <- [1,3066,null,{}] 21:08:41 INFO - PROCESS | 1646 | 1467778121180 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}] 21:08:41 INFO - PROCESS | 1646 | 1467778121182 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:41 INFO - PROCESS | 1646 | 1467778121270 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 21:08:41 INFO - PROCESS | 1646 | 1467778121377 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:41 INFO - PROCESS | 1646 | 1467778121380 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x11715f000 == 47 [pid = 1646] [id = 776] 21:08:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x116a11c00) [pid = 1646] [serial = 2326] [outer = 0x0] 21:08:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1175e5400) [pid = 1646] [serial = 2327] [outer = 0x116a11c00] 21:08:41 INFO - PROCESS | 1646 | 1467778121411 Marionette DEBUG loaded listener.js 21:08:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x118350000) [pid = 1646] [serial = 2328] [outer = 0x116a11c00] 21:08:41 INFO - PROCESS | 1646 | 1467778121807 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]]]}] 21:08:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:08:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:08:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:08:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:08:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:08:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:08:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:08:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 21:08:41 INFO - PROCESS | 1646 | 1467778121846 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 21:08:41 INFO - PROCESS | 1646 | 1467778121849 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 21:08:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:08:41 INFO - PROCESS | 1646 | 1467778121853 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:08:41 INFO - PROCESS | 1646 | 1467778121855 Marionette TRACE conn2 <- [1,3070,null,{}] 21:08:41 INFO - PROCESS | 1646 | 1467778121857 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}] 21:08:41 INFO - PROCESS | 1646 | 1467778121859 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12e328000 == 46 [pid = 1646] [id = 769] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12d36d800 == 45 [pid = 1646] [id = 768] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x129358800 == 44 [pid = 1646] [id = 767] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12d096800 == 43 [pid = 1646] [id = 766] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12ca44000 == 42 [pid = 1646] [id = 765] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12c708000 == 41 [pid = 1646] [id = 764] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12b906000 == 40 [pid = 1646] [id = 763] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12a829800 == 39 [pid = 1646] [id = 762] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x128f88000 == 38 [pid = 1646] [id = 761] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x119d9e800 == 37 [pid = 1646] [id = 760] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12357a000 == 36 [pid = 1646] [id = 759] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc8a000 == 35 [pid = 1646] [id = 758] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1254b9000 == 34 [pid = 1646] [id = 756] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x120f29800 == 33 [pid = 1646] [id = 757] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x117d2b800 == 32 [pid = 1646] [id = 755] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12d441000 == 31 [pid = 1646] [id = 754] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x11715f000 == 30 [pid = 1646] [id = 776] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x110df3000 == 29 [pid = 1646] [id = 775] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12e316800 == 28 [pid = 1646] [id = 774] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12d44f000 == 27 [pid = 1646] [id = 773] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12b71a000 == 26 [pid = 1646] [id = 772] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x121526800 == 25 [pid = 1646] [id = 770] 21:08:42 INFO - PROCESS | 1646 | --DOCSHELL 0x121220000 == 24 [pid = 1646] [id = 771] 21:08:42 INFO - PROCESS | 1646 | 1467778122501 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x11829c400) [pid = 1646] [serial = 2210] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x113d62000) [pid = 1646] [serial = 2209] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11922b400) [pid = 1646] [serial = 2233] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x119a82000) [pid = 1646] [serial = 2234] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1219cf400) [pid = 1646] [serial = 2241] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x116054000) [pid = 1646] [serial = 2227] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x113356400) [pid = 1646] [serial = 2228] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11845ac00) [pid = 1646] [serial = 2230] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1187ac800) [pid = 1646] [serial = 2231] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119b1bc00) [pid = 1646] [serial = 2213] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11991d800) [pid = 1646] [serial = 2212] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x120e9f800) [pid = 1646] [serial = 2236] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118358c00) [pid = 1646] [serial = 2224] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1260e3400) [pid = 1646] [serial = 2216] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x124be3000) [pid = 1646] [serial = 2215] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a6f9800) [pid = 1646] [serial = 2219] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a6f0800) [pid = 1646] [serial = 2218] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a8a4400) [pid = 1646] [serial = 2222] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a6fd400) [pid = 1646] [serial = 2221] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1260de000) [pid = 1646] [serial = 2244] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128f54400) [pid = 1646] [serial = 2245] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x124bea800) [pid = 1646] [serial = 2242] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x129405c00) [pid = 1646] [serial = 2247] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a537800) [pid = 1646] [serial = 2248] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12ae69800) [pid = 1646] [serial = 2260] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a6f5c00) [pid = 1646] [serial = 2250] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119a80c00) [pid = 1646] [serial = 2254] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11829d400) [pid = 1646] [serial = 2253] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a8a7800) [pid = 1646] [serial = 2259] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a89dc00) [pid = 1646] [serial = 2251] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126e0c000) [pid = 1646] [serial = 2256] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12b74b000) [pid = 1646] [serial = 2262] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12159e000) [pid = 1646] [serial = 2237] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x121904000) [pid = 1646] [serial = 2239] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a6f5000) [pid = 1646] [serial = 2257] [outer = 0x0] [url = about:blank] 21:08:42 INFO - PROCESS | 1646 | 1467778122611 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:42 INFO - PROCESS | 1646 | 1467778122612 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x110df9800 == 25 [pid = 1646] [id = 777] 21:08:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112882400) [pid = 1646] [serial = 2329] [outer = 0x0] 21:08:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112884800) [pid = 1646] [serial = 2330] [outer = 0x112882400] 21:08:42 INFO - PROCESS | 1646 | 1467778122642 Marionette DEBUG loaded listener.js 21:08:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1129a9800) [pid = 1646] [serial = 2331] [outer = 0x112882400] 21:08:42 INFO - PROCESS | 1646 | 1467778122942 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]]]}] 21:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:08:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1123ms 21:08:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:08:42 INFO - PROCESS | 1646 | 1467778122977 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 21:08:42 INFO - PROCESS | 1646 | 1467778122980 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 21:08:42 INFO - PROCESS | 1646 | 1467778122987 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:08:42 INFO - PROCESS | 1646 | 1467778122991 Marionette TRACE conn2 <- [1,3074,null,{}] 21:08:42 INFO - PROCESS | 1646 | 1467778122995 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}] 21:08:43 INFO - PROCESS | 1646 | 1467778122998 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:43 INFO - PROCESS | 1646 | 1467778123168 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 21:08:43 INFO - PROCESS | 1646 | 1467778123253 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:43 INFO - PROCESS | 1646 | 1467778123255 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x11722b000 == 26 [pid = 1646] [id = 778] 21:08:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1138be800) [pid = 1646] [serial = 2332] [outer = 0x0] 21:08:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1138bf800) [pid = 1646] [serial = 2333] [outer = 0x1138be800] 21:08:43 INFO - PROCESS | 1646 | 1467778123293 Marionette DEBUG loaded listener.js 21:08:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1175e4000) [pid = 1646] [serial = 2334] [outer = 0x1138be800] 21:08:43 INFO - PROCESS | 1646 | 1467778123573 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]]]}] 21:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:08:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 627ms 21:08:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:08:43 INFO - PROCESS | 1646 | 1467778123611 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 21:08:43 INFO - PROCESS | 1646 | 1467778123612 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 21:08:43 INFO - PROCESS | 1646 | 1467778123614 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:08:43 INFO - PROCESS | 1646 | 1467778123616 Marionette TRACE conn2 <- [1,3078,null,{}] 21:08:43 INFO - PROCESS | 1646 | 1467778123626 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}] 21:08:43 INFO - PROCESS | 1646 | 1467778123628 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:43 INFO - PROCESS | 1646 | 1467778123728 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 21:08:43 INFO - PROCESS | 1646 | 1467778123789 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:43 INFO - PROCESS | 1646 | 1467778123791 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189d5000 == 27 [pid = 1646] [id = 779] 21:08:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118321c00) [pid = 1646] [serial = 2335] [outer = 0x0] 21:08:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11845a000) [pid = 1646] [serial = 2336] [outer = 0x118321c00] 21:08:43 INFO - PROCESS | 1646 | 1467778123836 Marionette DEBUG loaded listener.js 21:08:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118740800) [pid = 1646] [serial = 2337] [outer = 0x118321c00] 21:08:44 INFO - PROCESS | 1646 | 1467778124115 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] 21:08:44 INFO - PROCESS | 1646 | 1467778124147 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 21:08:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:08:44 INFO - PROCESS | 1646 | 1467778124164 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:08:44 INFO - PROCESS | 1646 | 1467778124169 Marionette TRACE conn2 <- [1,3082,null,{}] 21:08:44 INFO - PROCESS | 1646 | 1467778124174 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}] 21:08:44 INFO - PROCESS | 1646 | 1467778124176 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:44 INFO - PROCESS | 1646 | 1467778124260 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 21:08:44 INFO - PROCESS | 1646 | 1467778124263 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:44 INFO - PROCESS | 1646 | 1467778124264 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x11978a000 == 28 [pid = 1646] [id = 780] 21:08:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11898e800) [pid = 1646] [serial = 2338] [outer = 0x0] 21:08:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119a7e000) [pid = 1646] [serial = 2339] [outer = 0x11898e800] 21:08:44 INFO - PROCESS | 1646 | 1467778124292 Marionette DEBUG loaded listener.js 21:08:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119a89c00) [pid = 1646] [serial = 2340] [outer = 0x11898e800] 21:08:44 INFO - PROCESS | 1646 | 1467778124608 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]]]}] 21:08:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:08:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:08:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:08:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 489ms 21:08:44 INFO - PROCESS | 1646 | 1467778124641 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 21:08:44 INFO - PROCESS | 1646 | 1467778124642 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 21:08:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:08:44 INFO - PROCESS | 1646 | 1467778124645 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:08:44 INFO - PROCESS | 1646 | 1467778124646 Marionette TRACE conn2 <- [1,3086,null,{}] 21:08:44 INFO - PROCESS | 1646 | 1467778124648 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}] 21:08:44 INFO - PROCESS | 1646 | 1467778124649 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:44 INFO - PROCESS | 1646 | 1467778124764 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 21:08:44 INFO - PROCESS | 1646 | 1467778124786 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:44 INFO - PROCESS | 1646 | 1467778124788 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x121127000 == 29 [pid = 1646] [id = 781] 21:08:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11898f400) [pid = 1646] [serial = 2341] [outer = 0x0] 21:08:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x120e95c00) [pid = 1646] [serial = 2342] [outer = 0x11898f400] 21:08:44 INFO - PROCESS | 1646 | 1467778124812 Marionette DEBUG loaded listener.js 21:08:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x120eaac00) [pid = 1646] [serial = 2343] [outer = 0x11898f400] 21:08:45 INFO - PROCESS | 1646 | 1467778125149 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:08:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:08:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 521ms 21:08:45 INFO - PROCESS | 1646 | 1467778125166 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 21:08:45 INFO - PROCESS | 1646 | 1467778125169 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 21:08:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:08:45 INFO - PROCESS | 1646 | 1467778125172 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:08:45 INFO - PROCESS | 1646 | 1467778125173 Marionette TRACE conn2 <- [1,3090,null,{}] 21:08:45 INFO - PROCESS | 1646 | 1467778125175 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}] 21:08:45 INFO - PROCESS | 1646 | 1467778125176 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:45 INFO - PROCESS | 1646 | 1467778125277 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 21:08:45 INFO - PROCESS | 1646 | 1467778125293 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:45 INFO - PROCESS | 1646 | 1467778125297 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12151f800 == 30 [pid = 1646] [id = 782] 21:08:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118321400) [pid = 1646] [serial = 2344] [outer = 0x0] 21:08:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1215a6c00) [pid = 1646] [serial = 2345] [outer = 0x118321400] 21:08:45 INFO - PROCESS | 1646 | 1467778125329 Marionette DEBUG loaded listener.js 21:08:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1219cf400) [pid = 1646] [serial = 2346] [outer = 0x118321400] 21:08:45 INFO - PROCESS | 1646 | 1467778125659 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:08:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:08:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 21:08:45 INFO - PROCESS | 1646 | 1467778125690 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 21:08:45 INFO - PROCESS | 1646 | 1467778125691 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 21:08:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:08:45 INFO - PROCESS | 1646 | 1467778125694 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:08:45 INFO - PROCESS | 1646 | 1467778125695 Marionette TRACE conn2 <- [1,3094,null,{}] 21:08:45 INFO - PROCESS | 1646 | 1467778125697 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}] 21:08:45 INFO - PROCESS | 1646 | 1467778125698 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:45 INFO - PROCESS | 1646 | 1467778125807 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 21:08:45 INFO - PROCESS | 1646 | 1467778125819 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:45 INFO - PROCESS | 1646 | 1467778125820 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1130a7000 == 31 [pid = 1646] [id = 783] 21:08:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x121cd1400) [pid = 1646] [serial = 2347] [outer = 0x0] 21:08:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124beb000) [pid = 1646] [serial = 2348] [outer = 0x121cd1400] 21:08:45 INFO - PROCESS | 1646 | 1467778125844 Marionette DEBUG loaded listener.js 21:08:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1254cac00) [pid = 1646] [serial = 2349] [outer = 0x121cd1400] 21:08:46 INFO - PROCESS | 1646 | 1467778126158 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:08:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:08:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 517ms 21:08:46 INFO - PROCESS | 1646 | 1467778126212 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 21:08:46 INFO - PROCESS | 1646 | 1467778126213 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 21:08:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:08:46 INFO - PROCESS | 1646 | 1467778126215 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:08:46 INFO - PROCESS | 1646 | 1467778126216 Marionette TRACE conn2 <- [1,3098,null,{}] 21:08:46 INFO - PROCESS | 1646 | 1467778126219 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}] 21:08:46 INFO - PROCESS | 1646 | 1467778126220 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:46 INFO - PROCESS | 1646 | 1467778126321 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 21:08:46 INFO - PROCESS | 1646 | 1467778126336 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:46 INFO - PROCESS | 1646 | 1467778126337 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x110e6e800 == 32 [pid = 1646] [id = 784] 21:08:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x112881000) [pid = 1646] [serial = 2350] [outer = 0x0] 21:08:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112896800) [pid = 1646] [serial = 2351] [outer = 0x112881000] 21:08:46 INFO - PROCESS | 1646 | 1467778126363 Marionette DEBUG loaded listener.js 21:08:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1260d6000) [pid = 1646] [serial = 2352] [outer = 0x112881000] 21:08:46 INFO - PROCESS | 1646 | 1467778126708 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]]]}] 21:08:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:08:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:08:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 519ms 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11829b800) [pid = 1646] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12ae62800) [pid = 1646] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12b745c00) [pid = 1646] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1187c4400) [pid = 1646] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12ae69000) [pid = 1646] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1160ae400) [pid = 1646] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11898d800) [pid = 1646] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1130ea800) [pid = 1646] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1254c4c00) [pid = 1646] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x121017c00) [pid = 1646] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x117d9a000) [pid = 1646] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119929800) [pid = 1646] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1219c7400) [pid = 1646] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126ad9800) [pid = 1646] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12134a800) [pid = 1646] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x129160c00) [pid = 1646] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12d311400) [pid = 1646] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:08:47 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12de46800) [pid = 1646] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:08:47 INFO - PROCESS | 1646 | 1467778127013 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 21:08:47 INFO - PROCESS | 1646 | 1467778127014 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 21:08:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:08:47 INFO - PROCESS | 1646 | 1467778127019 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:08:47 INFO - PROCESS | 1646 | 1467778127020 Marionette TRACE conn2 <- [1,3102,null,{}] 21:08:47 INFO - PROCESS | 1646 | 1467778127022 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}] 21:08:47 INFO - PROCESS | 1646 | 1467778127023 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:47 INFO - PROCESS | 1646 | 1467778127105 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 21:08:47 INFO - PROCESS | 1646 | 1467778127108 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:47 INFO - PROCESS | 1646 | 1467778127109 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254b8800 == 33 [pid = 1646] [id = 785] 21:08:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119a7d400) [pid = 1646] [serial = 2353] [outer = 0x0] 21:08:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124d5dc00) [pid = 1646] [serial = 2354] [outer = 0x119a7d400] 21:08:47 INFO - PROCESS | 1646 | 1467778127137 Marionette DEBUG loaded listener.js 21:08:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1260e2000) [pid = 1646] [serial = 2355] [outer = 0x119a7d400] 21:08:47 INFO - PROCESS | 1646 | 1467778127447 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:08:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 468ms 21:08:47 INFO - PROCESS | 1646 | 1467778127489 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 21:08:47 INFO - PROCESS | 1646 | 1467778127490 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 21:08:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:08:47 INFO - PROCESS | 1646 | 1467778127492 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 21:08:47 INFO - PROCESS | 1646 | 1467778127494 Marionette TRACE conn2 <- [1,3106,null,{}] 21:08:47 INFO - PROCESS | 1646 | 1467778127496 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}] 21:08:47 INFO - PROCESS | 1646 | 1467778127497 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:47 INFO - PROCESS | 1646 | 1467778127574 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 21:08:47 INFO - PROCESS | 1646 | 1467778127654 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:47 INFO - PROCESS | 1646 | 1467778127655 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a0d800 == 34 [pid = 1646] [id = 786] 21:08:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119920c00) [pid = 1646] [serial = 2356] [outer = 0x0] 21:08:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12670cc00) [pid = 1646] [serial = 2357] [outer = 0x119920c00] 21:08:47 INFO - PROCESS | 1646 | 1467778127680 Marionette DEBUG loaded listener.js 21:08:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126e05800) [pid = 1646] [serial = 2358] [outer = 0x119920c00] 21:08:47 INFO - PROCESS | 1646 | 1467778127909 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]]]}] 21:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:08:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 469ms 21:08:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:08:47 INFO - PROCESS | 1646 | 1467778127963 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 21:08:47 INFO - PROCESS | 1646 | 1467778127964 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 21:08:47 INFO - PROCESS | 1646 | 1467778127974 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 21:08:47 INFO - PROCESS | 1646 | 1467778127975 Marionette TRACE conn2 <- [1,3110,null,{}] 21:08:47 INFO - PROCESS | 1646 | 1467778127977 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}] 21:08:47 INFO - PROCESS | 1646 | 1467778127979 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:48 INFO - PROCESS | 1646 | 1467778128060 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 21:08:48 INFO - PROCESS | 1646 | 1467778128074 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:48 INFO - PROCESS | 1646 | 1467778128075 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x129347800 == 35 [pid = 1646] [id = 787] 21:08:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126e0d800) [pid = 1646] [serial = 2359] [outer = 0x0] 21:08:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128d0dc00) [pid = 1646] [serial = 2360] [outer = 0x126e0d800] 21:08:48 INFO - PROCESS | 1646 | 1467778128103 Marionette DEBUG loaded listener.js 21:08:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128f55400) [pid = 1646] [serial = 2361] [outer = 0x126e0d800] 21:08:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:08:48 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 21:08:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:08:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 525ms 21:08:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:08:48 INFO - PROCESS | 1646 | 1467778128488 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"]]]}] 21:08:48 INFO - PROCESS | 1646 | 1467778128493 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 21:08:48 INFO - PROCESS | 1646 | 1467778128495 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 21:08:48 INFO - PROCESS | 1646 | 1467778128499 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 21:08:48 INFO - PROCESS | 1646 | 1467778128504 Marionette TRACE conn2 <- [1,3114,null,{}] 21:08:48 INFO - PROCESS | 1646 | 1467778128507 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}] 21:08:48 INFO - PROCESS | 1646 | 1467778128509 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:48 INFO - PROCESS | 1646 | 1467778128688 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 21:08:48 INFO - PROCESS | 1646 | 1467778128701 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\", \"52898f02-bd19-40d4-967a-6447e5ef9615\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:48 INFO - PROCESS | 1646 | 1467778128702 Marionette INFO sendAsync 1f643e3e-4ca2-6349-bf9d-22ae0702b38c 21:08:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x119783000 == 36 [pid = 1646] [id = 788] 21:08:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126e0f000) [pid = 1646] [serial = 2362] [outer = 0x0] 21:08:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12916e400) [pid = 1646] [serial = 2363] [outer = 0x126e0f000] 21:08:48 INFO - PROCESS | 1646 | 1467778128737 Marionette DEBUG loaded listener.js 21:08:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a6f3c00) [pid = 1646] [serial = 2364] [outer = 0x126e0f000] 21:08:49 INFO - PROCESS | 1646 | 1467778129086 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]]]}] 21:08:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:08:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 627ms 21:08:49 INFO - PROCESS | 1646 | 1467778129125 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 21:08:49 INFO - PROCESS | 1646 | 1467778129128 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 21:08:50 WARNING - u'runner_teardown' () 21:08:50 INFO - No more tests 21:08:50 INFO - Got 0 unexpected results 21:08:50 INFO - SUITE-END | took 510s 21:08:50 INFO - Closing logging queue 21:08:50 INFO - queue closed 21:08:50 INFO - Return code: 0 21:08:50 WARNING - # TBPL SUCCESS # 21:08:50 INFO - Running post-action listener: _resource_record_post_action 21:08:50 INFO - Running post-run listener: _resource_record_post_run 21:08:51 INFO - Total resource usage - Wall time: 532s; CPU: 58.0%; Read bytes: 38711296; Write bytes: 953731072; Read time: 377; Write time: 4583 21:08:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:08:51 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146395648; Write bytes: 146675200; Read time: 13423; Write time: 327 21:08:51 INFO - run-tests - Wall time: 514s; CPU: 58.0%; Read bytes: 36577280; Write bytes: 795439616; Read time: 352; Write time: 4215 21:08:51 INFO - Running post-run listener: _upload_blobber_files 21:08:51 INFO - Blob upload gear active. 21:08:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:08:51 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 21:08:51 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'] 21:08:51 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 21:08:51 INFO - (blobuploader) - INFO - Open directory for files ... 21:08:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:08:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:08:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:08:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:08:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:08:52 INFO - (blobuploader) - INFO - Done attempting. 21:08:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:08:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:08:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:08:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:08:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:08:54 INFO - (blobuploader) - INFO - Done attempting. 21:08:54 INFO - (blobuploader) - INFO - Iteration through files over. 21:08:54 INFO - Return code: 0 21:08:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:08:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:08:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/549a340a86d8a357507c7721f3c0074b665fca6a6b88d935866ac9d0fac5854111b9c4a0b6199761282a03b82c5e2dd0ef3ca2781285c39e2c74eca637198a58", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a907b5da0b6ab73c30eb261d16afc2199872089a7aa26f27ff6ee45e0a7e79f923180a7a0884e124003bcdf3ae4c52562b1b10eea72e2455ccba716ccab69d14"} 21:08:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:08:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:08:54 INFO - Contents: 21:08:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/549a340a86d8a357507c7721f3c0074b665fca6a6b88d935866ac9d0fac5854111b9c4a0b6199761282a03b82c5e2dd0ef3ca2781285c39e2c74eca637198a58", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a907b5da0b6ab73c30eb261d16afc2199872089a7aa26f27ff6ee45e0a7e79f923180a7a0884e124003bcdf3ae4c52562b1b10eea72e2455ccba716ccab69d14"} 21:08:54 INFO - Running post-run listener: copy_logs_to_upload_dir 21:08:54 INFO - Copying logs to upload dir... 21:08:54 INFO - mkdir: /builds/slave/test/build/upload/logs 21:08:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=588.532659 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 48 secs) (at 2016-07-05 21:08:54.855542) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 21:08:54.859168) ========= 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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners TMPDIR=/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/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/549a340a86d8a357507c7721f3c0074b665fca6a6b88d935866ac9d0fac5854111b9c4a0b6199761282a03b82c5e2dd0ef3ca2781285c39e2c74eca637198a58", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a907b5da0b6ab73c30eb261d16afc2199872089a7aa26f27ff6ee45e0a7e79f923180a7a0884e124003bcdf3ae4c52562b1b10eea72e2455ccba716ccab69d14"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012874 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/549a340a86d8a357507c7721f3c0074b665fca6a6b88d935866ac9d0fac5854111b9c4a0b6199761282a03b82c5e2dd0ef3ca2781285c39e2c74eca637198a58", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a907b5da0b6ab73c30eb261d16afc2199872089a7aa26f27ff6ee45e0a7e79f923180a7a0884e124003bcdf3ae4c52562b1b10eea72e2455ccba716ccab69d14"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467720778/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 21:08:54.896302) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 21:08:54.896638) ========= 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.uC9GRfOCom/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.Sr9wyyLNNi/Listeners TMPDIR=/var/folders/zy/bdsjk76j7tl5nrllnsr13pf000000w/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.005179 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 21:08:54.944577) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 21:08:54.948042) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 21:08:54.948398) ========= ========= Total master_lag: 0.42 =========