builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0318 starttime: 1468780577.52 results: success (0) buildid: 20160715100158 builduid: 169fdda1c4bd408d8deca56bc0cdf73e revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:17.524361) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:17.524751) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:17.525022) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:17.617665) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:17.618026) ========= 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.5Xg3pzhfdx/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.GYaSGfY8y1/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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-17 11:36:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.44M=0.001s 2016-07-17 11:36:18 (8.44 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.626972 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:18.266243) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:18.266542) ========= 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.5Xg3pzhfdx/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.GYaSGfY8y1/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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.020287 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:18.314841) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 11:36:18.315141) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b9a4d34cb07363b0616321353610e47c1ddaa2ae --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 b9a4d34cb07363b0616321353610e47c1ddaa2ae --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.5Xg3pzhfdx/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.GYaSGfY8y1/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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-17 11:36:18,399 truncating revision to first 12 chars 2016-07-17 11:36:18,399 Setting DEBUG logging. 2016-07-17 11:36:18,400 attempt 1/10 2016-07-17 11:36:18,400 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b9a4d34cb073?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-17 11:36:19,683 unpacking tar archive at: mozilla-beta-b9a4d34cb073/testing/mozharness/ program finished with exit code 0 elapsedTime=1.552364 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 11:36:19.890762) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:19.891127) ========= script_repo_revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:19.891742) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:19.892096) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 11:36:19.911888) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-07-17 11:36:19.912589) ========= /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.5Xg3pzhfdx/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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 11:36:20 INFO - MultiFileLogger online at 20160717 11:36:20 in /builds/slave/test 11:36:20 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 11:36:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:36:20 INFO - {'append_to_log': False, 11:36:20 INFO - 'base_work_dir': '/builds/slave/test', 11:36:20 INFO - 'blob_upload_branch': 'mozilla-beta', 11:36:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:36:20 INFO - 'buildbot_json_path': 'buildprops.json', 11:36:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:36:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:36:20 INFO - 'download_minidump_stackwalk': True, 11:36:20 INFO - 'download_symbols': 'true', 11:36:20 INFO - 'e10s': False, 11:36:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:36:20 INFO - 'tooltool.py': '/tools/tooltool.py', 11:36:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:36:20 INFO - '/tools/misc-python/virtualenv.py')}, 11:36:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:36:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:36:20 INFO - 'log_level': 'info', 11:36:20 INFO - 'log_to_console': True, 11:36:20 INFO - 'opt_config_files': (), 11:36:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:36:20 INFO - '--processes=1', 11:36:20 INFO - '--config=%(test_path)s/wptrunner.ini', 11:36:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:36:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:36:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:36:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:36:20 INFO - 'pip_index': False, 11:36:20 INFO - 'require_test_zip': True, 11:36:20 INFO - 'test_type': ('testharness',), 11:36:20 INFO - 'this_chunk': '1', 11:36:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:36:20 INFO - 'total_chunks': '10', 11:36:20 INFO - 'virtualenv_path': 'venv', 11:36:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:36:20 INFO - 'work_dir': 'build'} 11:36:20 INFO - ##### 11:36:20 INFO - ##### Running clobber step. 11:36:20 INFO - ##### 11:36:20 INFO - Running pre-action listener: _resource_record_pre_action 11:36:20 INFO - Running main action method: clobber 11:36:20 INFO - rmtree: /builds/slave/test/build 11:36:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:36:21 INFO - Running post-action listener: _resource_record_post_action 11:36:21 INFO - ##### 11:36:21 INFO - ##### Running read-buildbot-config step. 11:36:21 INFO - ##### 11:36:21 INFO - Running pre-action listener: _resource_record_pre_action 11:36:21 INFO - Running main action method: read_buildbot_config 11:36:21 INFO - Using buildbot properties: 11:36:21 INFO - { 11:36:21 INFO - "project": "", 11:36:21 INFO - "product": "firefox", 11:36:21 INFO - "script_repo_revision": "production", 11:36:21 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:36:21 INFO - "repository": "", 11:36:21 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:36:21 INFO - "buildid": "20160715100158", 11:36:21 INFO - "pgo_build": "False", 11:36:21 INFO - "basedir": "/builds/slave/test", 11:36:21 INFO - "buildnumber": 35, 11:36:21 INFO - "slavename": "t-yosemite-r7-0318", 11:36:21 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 11:36:21 INFO - "platform": "macosx64", 11:36:21 INFO - "branch": "mozilla-beta", 11:36:21 INFO - "revision": "b9a4d34cb07363b0616321353610e47c1ddaa2ae", 11:36:21 INFO - "repo_path": "releases/mozilla-beta", 11:36:21 INFO - "moz_repo_path": "", 11:36:21 INFO - "stage_platform": "macosx64", 11:36:21 INFO - "builduid": "169fdda1c4bd408d8deca56bc0cdf73e", 11:36:21 INFO - "slavebuilddir": "test" 11:36:21 INFO - } 11:36:21 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.dmg. 11:36:21 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.test_packages.json. 11:36:21 INFO - Running post-action listener: _resource_record_post_action 11:36:21 INFO - ##### 11:36:21 INFO - ##### Running download-and-extract step. 11:36:21 INFO - ##### 11:36:21 INFO - Running pre-action listener: _resource_record_pre_action 11:36:21 INFO - Running main action method: download_and_extract 11:36:21 INFO - mkdir: /builds/slave/test/build/tests 11:36:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:36:21 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.test_packages.json 11:36:21 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:36:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/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 11:36:21 INFO - Downloaded 1201 bytes. 11:36:21 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:36:21 INFO - Using the following test package requirements: 11:36:21 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:36:21 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:36:21 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:36:21 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:36:21 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:36:21 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:36:21 INFO - u'jsshell-mac64.zip'], 11:36:21 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:36:21 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:36:21 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:36:21 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:36:21 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:36:21 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:36:21 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:36:21 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:36:21 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:36:21 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:36:21 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:36:21 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 11:36:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:36:21 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.common.tests.zip 11:36:21 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 11:36:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/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 11:36:23 INFO - Downloaded 18370182 bytes. 11:36:23 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/*'] 11:36:23 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/* 11:36:23 INFO - caution: filename not matched: web-platform/* 11:36:23 INFO - Return code: 11 11:36:23 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')]} 11:36:23 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:36:23 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/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 11:36:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/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 11:36:27 INFO - Downloaded 36389883 bytes. 11:36:27 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/*'] 11:36:27 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/* 11:36:32 INFO - caution: filename not matched: bin/* 11:36:32 INFO - caution: filename not matched: config/* 11:36:32 INFO - caution: filename not matched: mozbase/* 11:36:32 INFO - caution: filename not matched: marionette/* 11:36:32 INFO - caution: filename not matched: tools/wptserve/* 11:36:32 INFO - Return code: 11 11:36:32 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')]} 11:36:32 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.dmg 11:36:32 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:36:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 11:36:34 INFO - Downloaded 73024467 bytes. 11:36:34 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.dmg 11:36:34 INFO - mkdir: /builds/slave/test/properties 11:36:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:36:34 INFO - Writing to file /builds/slave/test/properties/build_url 11:36:34 INFO - Contents: 11:36:34 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.dmg 11:36:34 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:36:34 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:36:34 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:36:34 INFO - Contents: 11:36:34 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:36:34 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')]} 11:36:34 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:36:34 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:36:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/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 11:36:48 INFO - Downloaded 103719502 bytes. 11:36:48 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:36:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:36:52 INFO - Return code: 0 11:36:52 INFO - Running post-action listener: _resource_record_post_action 11:36:52 INFO - Running post-action listener: set_extra_try_arguments 11:36:52 INFO - ##### 11:36:52 INFO - ##### Running create-virtualenv step. 11:36:52 INFO - ##### 11:36:52 INFO - Running pre-action listener: _pre_create_virtualenv 11:36:52 INFO - Running pre-action listener: _resource_record_pre_action 11:36:52 INFO - Running main action method: create_virtualenv 11:36:52 INFO - Creating virtualenv /builds/slave/test/build/venv 11:36:52 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 11:36:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:36:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:36:52 INFO - Using real prefix '/tools/python27' 11:36:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:36:53 INFO - Installing distribute.............................................................................................................................................................................................done. 11:36:55 INFO - Installing pip.................done. 11:36:55 INFO - Return code: 0 11:36:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:36:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:36:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:36:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:36:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:36:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:36:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:36:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103228e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103245f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd90ad6eca0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032415e0>, '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 0x102e24cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102e4f990>, '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.5Xg3pzhfdx/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:36:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:36:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:36:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5Xg3pzhfdx/Render', 11:36:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:36:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:36:55 INFO - 'HOME': '/Users/cltbld', 11:36:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:36:55 INFO - 'LOGNAME': 'cltbld', 11:36:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:36:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:36:55 INFO - 'MOZ_NO_REMOTE': '1', 11:36:55 INFO - 'NO_EM_RESTART': '1', 11:36:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:36:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:36:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:36:55 INFO - 'PWD': '/builds/slave/test', 11:36:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:36:55 INFO - 'SHELL': '/bin/bash', 11:36:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 11:36:55 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 11:36:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:36:55 INFO - 'USER': 'cltbld', 11:36:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:36:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:36:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:36:55 INFO - 'XPC_FLAGS': '0x0', 11:36:55 INFO - 'XPC_SERVICE_NAME': '0', 11:36:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:36:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:36:56 INFO - Downloading/unpacking psutil>=0.7.1 11:36:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:36:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:36:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:36:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:36:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:36:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:36:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:36:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:36:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:36:59 INFO - Installing collected packages: psutil 11:36:59 INFO - Running setup.py install for psutil 11:36:59 INFO - building 'psutil._psutil_osx' extension 11:36:59 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 11:36:59 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 11:37:00 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 11:37:00 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 11:37:00 INFO - building 'psutil._psutil_posix' extension 11:37:00 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 11:37:00 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:37:00 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:37:00 INFO - ^ 11:37:00 INFO - 1 warning generated. 11:37:00 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 11:37:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:37:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:37:00 INFO - Successfully installed psutil 11:37:00 INFO - Cleaning up... 11:37:00 INFO - Return code: 0 11:37:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:37:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:37:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:37:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103228e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103245f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd90ad6eca0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032415e0>, '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 0x102e24cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102e4f990>, '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.5Xg3pzhfdx/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:37:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:37:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:37:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5Xg3pzhfdx/Render', 11:37:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:37:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:37:00 INFO - 'HOME': '/Users/cltbld', 11:37:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:37:00 INFO - 'LOGNAME': 'cltbld', 11:37:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:00 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:37:00 INFO - 'MOZ_NO_REMOTE': '1', 11:37:00 INFO - 'NO_EM_RESTART': '1', 11:37:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:37:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:00 INFO - 'PWD': '/builds/slave/test', 11:37:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:37:00 INFO - 'SHELL': '/bin/bash', 11:37:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 11:37:00 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 11:37:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:37:00 INFO - 'USER': 'cltbld', 11:37:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:37:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:37:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:37:00 INFO - 'XPC_FLAGS': '0x0', 11:37:00 INFO - 'XPC_SERVICE_NAME': '0', 11:37:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:37:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:37:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:37:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:37:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:37:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:37:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:37:03 INFO - Installing collected packages: mozsystemmonitor 11:37:03 INFO - Running setup.py install for mozsystemmonitor 11:37:03 INFO - Successfully installed mozsystemmonitor 11:37:03 INFO - Cleaning up... 11:37:03 INFO - Return code: 0 11:37:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:37:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:37:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:37:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103228e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103245f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd90ad6eca0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032415e0>, '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 0x102e24cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102e4f990>, '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.5Xg3pzhfdx/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:37:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:37:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:37:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5Xg3pzhfdx/Render', 11:37:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:37:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:37:03 INFO - 'HOME': '/Users/cltbld', 11:37:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:37:03 INFO - 'LOGNAME': 'cltbld', 11:37:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:03 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:37:03 INFO - 'MOZ_NO_REMOTE': '1', 11:37:03 INFO - 'NO_EM_RESTART': '1', 11:37:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:37:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:03 INFO - 'PWD': '/builds/slave/test', 11:37:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:37:03 INFO - 'SHELL': '/bin/bash', 11:37:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 11:37:03 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 11:37:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:37:03 INFO - 'USER': 'cltbld', 11:37:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:37:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:37:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:37:03 INFO - 'XPC_FLAGS': '0x0', 11:37:03 INFO - 'XPC_SERVICE_NAME': '0', 11:37:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:37:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:03 INFO - Downloading/unpacking blobuploader==1.2.4 11:37:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:37:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:37:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:06 INFO - Downloading blobuploader-1.2.4.tar.gz 11:37:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:37:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:37:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:37:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:37:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:37:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:37:07 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 11:37:07 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 11:37:07 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 11:37:07 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 11:37:07 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 11:37:07 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 11:37:07 INFO - Downloading docopt-0.6.1.tar.gz 11:37:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:37:07 INFO - Installing collected packages: blobuploader, requests, docopt 11:37:07 INFO - Running setup.py install for blobuploader 11:37:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:37:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:37:07 INFO - Running setup.py install for requests 11:37:08 INFO - Running setup.py install for docopt 11:37:08 INFO - Successfully installed blobuploader requests docopt 11:37:08 INFO - Cleaning up... 11:37:08 INFO - Return code: 0 11:37:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:37: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')]} 11:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:37: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')]} 11:37:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:37:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103228e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103245f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd90ad6eca0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032415e0>, '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 0x102e24cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102e4f990>, '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.5Xg3pzhfdx/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:37:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:37:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:37:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5Xg3pzhfdx/Render', 11:37:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:37:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:37:08 INFO - 'HOME': '/Users/cltbld', 11:37:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:37:08 INFO - 'LOGNAME': 'cltbld', 11:37:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:08 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:37:08 INFO - 'MOZ_NO_REMOTE': '1', 11:37:08 INFO - 'NO_EM_RESTART': '1', 11:37:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:37:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:08 INFO - 'PWD': '/builds/slave/test', 11:37:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:37:08 INFO - 'SHELL': '/bin/bash', 11:37:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 11:37:08 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 11:37:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:37:08 INFO - 'USER': 'cltbld', 11:37:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:37:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:37:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:37:08 INFO - 'XPC_FLAGS': '0x0', 11:37:08 INFO - 'XPC_SERVICE_NAME': '0', 11:37:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:37:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:37:08 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-7vZJkE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:37:08 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-DjntY8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:37:08 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-XQl_lu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-wx9155-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-_LJZ1_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-oGQ5Qm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-juW8Cx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-nfw8XK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-0E383k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-2PkCES-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-OH2ADb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-tqIhWk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:37:09 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-fn2nOn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:37:10 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-fWkBv3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:37:10 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-tiV9jd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:37:10 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-vyEbH9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:37:10 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-LqZW56-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:37:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:37:10 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-_eE70y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:37:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:37:10 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-XEFkEs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:37:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:37:10 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-jpr4S2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:37:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:37:11 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-ghTfrv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:37:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:37:11 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 11:37:11 INFO - Running setup.py install for manifestparser 11:37:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:37:11 INFO - Running setup.py install for mozcrash 11:37:11 INFO - Running setup.py install for mozdebug 11:37:11 INFO - Running setup.py install for mozdevice 11:37:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:37:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:37:11 INFO - Running setup.py install for mozfile 11:37:12 INFO - Running setup.py install for mozhttpd 11:37:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:37:12 INFO - Running setup.py install for mozinfo 11:37:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:37:12 INFO - Running setup.py install for mozInstall 11:37:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:37:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:37:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:37:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:37:12 INFO - Running setup.py install for mozleak 11:37:12 INFO - Running setup.py install for mozlog 11:37:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:37:12 INFO - Running setup.py install for moznetwork 11:37:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:37:12 INFO - Running setup.py install for mozprocess 11:37:13 INFO - Running setup.py install for mozprofile 11:37:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:37:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:37:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:37:13 INFO - Running setup.py install for mozrunner 11:37:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:37:13 INFO - Running setup.py install for mozscreenshot 11:37:13 INFO - Running setup.py install for moztest 11:37:13 INFO - Running setup.py install for mozversion 11:37:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:37:13 INFO - Running setup.py install for wptserve 11:37:14 INFO - Running setup.py install for marionette-driver 11:37:14 INFO - Running setup.py install for browsermob-proxy 11:37:14 INFO - Running setup.py install for marionette-client 11:37:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:37:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:37:14 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 11:37:14 INFO - Cleaning up... 11:37:14 INFO - Return code: 0 11:37:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:37:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:37:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:37:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103228e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103245f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd90ad6eca0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032415e0>, '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 0x102e24cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102e4f990>, '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.5Xg3pzhfdx/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:37:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:37:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:37:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5Xg3pzhfdx/Render', 11:37:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:37:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:37:14 INFO - 'HOME': '/Users/cltbld', 11:37:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:37:14 INFO - 'LOGNAME': 'cltbld', 11:37:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:14 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:37:14 INFO - 'MOZ_NO_REMOTE': '1', 11:37:14 INFO - 'NO_EM_RESTART': '1', 11:37:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:37:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:14 INFO - 'PWD': '/builds/slave/test', 11:37:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:37:14 INFO - 'SHELL': '/bin/bash', 11:37:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 11:37:14 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 11:37:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:37:14 INFO - 'USER': 'cltbld', 11:37:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:37:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:37:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:37:14 INFO - 'XPC_FLAGS': '0x0', 11:37:14 INFO - 'XPC_SERVICE_NAME': '0', 11:37:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:37:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-OjWcwf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:37:15 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)) 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-jBWuoa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:37:15 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)) 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-yjdoA7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:37:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-pHU9Bx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:37:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-zna4Gi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:37:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-sGrdHT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:37:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-XjVIT3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:37:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-VYjMme-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:37:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-wpsUWI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:37:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 11:37:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:37:15 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-VdReWW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:37:16 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)) 11:37:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:37:16 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-DwZnFC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:37:16 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)) 11:37:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:37:16 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-yPucrz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:37:16 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)) 11:37:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:37:16 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-hShReC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:37:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 11:37:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:37:16 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-BDrqBT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:37:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 11:37:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:37:16 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-JpU_u9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:37:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 11:37:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:37:16 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-86hzcj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:37:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 11:37:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:37:16 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-6UAzrC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:37:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 11:37:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:37:16 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-RTsLYF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:37:16 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 11:37:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:37:16 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-RaLop9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:37:17 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)) 11:37:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:37:17 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-6Ecbg4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:37:17 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)) 11:37:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:37:17 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-R4M28_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:37:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:37:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 11:37:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:37:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:37:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:37:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:37:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:37:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:37:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:37:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:37:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:20 INFO - Downloading blessings-1.6.tar.gz 11:37:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:37:20 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)) 11:37:20 INFO - Installing collected packages: blessings 11:37:20 INFO - Running setup.py install for blessings 11:37:20 INFO - Successfully installed blessings 11:37:20 INFO - Cleaning up... 11:37:20 INFO - Return code: 0 11:37:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:37:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:37:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:37:20 INFO - Reading from file tmpfile_stdout 11:37:20 INFO - Current package versions: 11:37:20 INFO - blessings == 1.6 11:37:20 INFO - blobuploader == 1.2.4 11:37:20 INFO - browsermob-proxy == 0.6.0 11:37:20 INFO - docopt == 0.6.1 11:37:20 INFO - manifestparser == 1.1 11:37:20 INFO - marionette-client == 2.3.0 11:37:20 INFO - marionette-driver == 1.4.0 11:37:20 INFO - mozInstall == 1.12 11:37:20 INFO - mozcrash == 0.17 11:37:20 INFO - mozdebug == 0.1 11:37:20 INFO - mozdevice == 0.48 11:37:20 INFO - mozfile == 1.2 11:37:20 INFO - mozhttpd == 0.7 11:37:20 INFO - mozinfo == 0.9 11:37:20 INFO - mozleak == 0.1 11:37:20 INFO - mozlog == 3.1 11:37:20 INFO - moznetwork == 0.27 11:37:20 INFO - mozprocess == 0.22 11:37:20 INFO - mozprofile == 0.28 11:37:20 INFO - mozrunner == 6.11 11:37:20 INFO - mozscreenshot == 0.1 11:37:20 INFO - mozsystemmonitor == 0.0 11:37:20 INFO - moztest == 0.7 11:37:20 INFO - mozversion == 1.4 11:37:20 INFO - psutil == 3.1.1 11:37:20 INFO - requests == 1.2.3 11:37:20 INFO - wptserve == 1.4.0 11:37:20 INFO - wsgiref == 0.1.2 11:37:20 INFO - Running post-action listener: _resource_record_post_action 11:37:20 INFO - Running post-action listener: _start_resource_monitoring 11:37:20 INFO - Starting resource monitoring. 11:37:20 INFO - ##### 11:37:20 INFO - ##### Running pull step. 11:37:20 INFO - ##### 11:37:20 INFO - Running pre-action listener: _resource_record_pre_action 11:37:20 INFO - Running main action method: pull 11:37:20 INFO - Pull has nothing to do! 11:37:20 INFO - Running post-action listener: _resource_record_post_action 11:37:20 INFO - ##### 11:37:20 INFO - ##### Running install step. 11:37:20 INFO - ##### 11:37:20 INFO - Running pre-action listener: _resource_record_pre_action 11:37:20 INFO - Running main action method: install 11:37:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:37:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:37:21 INFO - Reading from file tmpfile_stdout 11:37:21 INFO - Detecting whether we're running mozinstall >=1.0... 11:37:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:37:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:37:21 INFO - Reading from file tmpfile_stdout 11:37:21 INFO - Output received: 11:37:21 INFO - Usage: mozinstall [options] installer 11:37:21 INFO - Options: 11:37:21 INFO - -h, --help show this help message and exit 11:37:21 INFO - -d DEST, --destination=DEST 11:37:21 INFO - Directory to install application into. [default: 11:37:21 INFO - "/builds/slave/test"] 11:37:21 INFO - --app=APP Application being installed. [default: firefox] 11:37:21 INFO - mkdir: /builds/slave/test/build/application 11:37:21 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'] 11:37:21 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 11:37:39 INFO - Reading from file tmpfile_stdout 11:37:39 INFO - Output received: 11:37:39 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:37:39 INFO - Running post-action listener: _resource_record_post_action 11:37:39 INFO - ##### 11:37:39 INFO - ##### Running run-tests step. 11:37:39 INFO - ##### 11:37:39 INFO - Running pre-action listener: _resource_record_pre_action 11:37:39 INFO - Running main action method: run_tests 11:37:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:37:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:37:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:37:39 INFO - grabbing minidump binary from tooltool 11:37:39 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')]} 11:37:39 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 0x1032415e0>, '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 0x102e24cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102e4f990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:37:39 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 11:37:39 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 11:37:39 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:37:39 INFO - Return code: 0 11:37:39 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:37:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:37:39 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/1468602118/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 11:37:39 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/1468602118/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 11:37:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5Xg3pzhfdx/Render', 11:37:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:37:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:37:39 INFO - 'HOME': '/Users/cltbld', 11:37:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:37:39 INFO - 'LOGNAME': 'cltbld', 11:37:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:37:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:39 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:37:39 INFO - 'MOZ_NO_REMOTE': '1', 11:37:39 INFO - 'NO_EM_RESTART': '1', 11:37:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:37:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:39 INFO - 'PWD': '/builds/slave/test', 11:37:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:37:39 INFO - 'SHELL': '/bin/bash', 11:37:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GYaSGfY8y1/Listeners', 11:37:39 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 11:37:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:37:39 INFO - 'USER': 'cltbld', 11:37:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:37:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:37:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:37:39 INFO - 'XPC_FLAGS': '0x0', 11:37:39 INFO - 'XPC_SERVICE_NAME': '0', 11:37:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:37:39 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/1468602118/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 11:37:39 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 11:37:39 INFO - import pkg_resources 11:37:40 INFO - Using 1 client processes 11:37:40 INFO - wptserve Starting http server on 127.0.0.1:8000 11:37:40 INFO - wptserve Starting http server on 127.0.0.1:8001 11:37:40 INFO - wptserve Starting http server on 127.0.0.1:8443 11:37:42 INFO - SUITE-START | Running 778 tests 11:37:42 INFO - Running testharness tests 11:37:42 INFO - Setting up ssl 11:37:42 INFO - PROCESS | certutil | 11:37:42 INFO - PROCESS | certutil | 11:37:42 INFO - PROCESS | certutil | 11:37:42 INFO - Certificate Nickname Trust Attributes 11:37:42 INFO - SSL,S/MIME,JAR/XPI 11:37:42 INFO - 11:37:42 INFO - web-platform-tests CT,, 11:37:42 INFO - 11:37:42 INFO - Starting runner 11:37:44 INFO - PROCESS | 1938 | [1938] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:37:44 INFO - PROCESS | 1938 | 1468780664236 Marionette DEBUG Marionette enabled via build flag and pref 11:37:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x113e14800 == 1 [pid = 1938] [id = 1] 11:37:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 1 (0x113e15000) [pid = 1938] [serial = 1] [outer = 0x0] 11:37:44 INFO - PROCESS | 1938 | [1938] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:37:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 2 (0x113e16000) [pid = 1938] [serial = 2] [outer = 0x113e15000] 11:37:44 INFO - PROCESS | 1938 | 1468780664587 Marionette INFO Listening on port 2828 11:37:44 INFO - PROCESS | 1938 | 1468780664809 Marionette DEBUG Marionette enabled via command-line flag 11:37:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x116960800 == 2 [pid = 1938] [id = 2] 11:37:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 3 (0x116961000) [pid = 1938] [serial = 3] [outer = 0x0] 11:37:44 INFO - PROCESS | 1938 | [1938] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:37:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 4 (0x116962000) [pid = 1938] [serial = 4] [outer = 0x116961000] 11:37:44 INFO - PROCESS | 1938 | [1938] 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 11:37:44 INFO - PROCESS | 1938 | 1468780664959 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55292 11:37:45 INFO - PROCESS | 1938 | 1468780665046 Marionette DEBUG Closed connection conn0 11:37:45 INFO - PROCESS | 1938 | [1938] 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 11:37:45 INFO - PROCESS | 1938 | 1468780665049 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55293 11:37:45 INFO - PROCESS | 1938 | 1468780665060 Marionette DEBUG Closed connection conn1 11:37:45 INFO - PROCESS | 1938 | [1938] 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 11:37:45 INFO - PROCESS | 1938 | 1468780665065 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55294 11:37:45 INFO - PROCESS | 1938 | 1468780665073 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:37:45 INFO - PROCESS | 1938 | 1468780665079 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":"20160715100158","device":"desktop","version":"48.0"} 11:37:45 INFO - PROCESS | 1938 | [1938] 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 11:37:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x119d6f800 == 3 [pid = 1938] [id = 3] 11:37:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 5 (0x119d76000) [pid = 1938] [serial = 5] [outer = 0x0] 11:37:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x119d77000 == 4 [pid = 1938] [id = 4] 11:37:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 6 (0x119b51400) [pid = 1938] [serial = 6] [outer = 0x0] 11:37:46 INFO - PROCESS | 1938 | [1938] 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 11:37:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217c8800 == 5 [pid = 1938] [id = 5] 11:37:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 7 (0x119b4ec00) [pid = 1938] [serial = 7] [outer = 0x0] 11:37:46 INFO - PROCESS | 1938 | [1938] 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 11:37:46 INFO - PROCESS | 1938 | [1938] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:37:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 8 (0x1216f7c00) [pid = 1938] [serial = 8] [outer = 0x119b4ec00] 11:37:46 INFO - PROCESS | 1938 | [1938] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:37:46 INFO - PROCESS | 1938 | [1938] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:37:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 9 (0x123ecd800) [pid = 1938] [serial = 9] [outer = 0x119d76000] 11:37:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 10 (0x123ebcc00) [pid = 1938] [serial = 10] [outer = 0x119b51400] 11:37:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 11 (0x123ebe800) [pid = 1938] [serial = 11] [outer = 0x119b4ec00] 11:37:46 INFO - PROCESS | 1938 | [1938] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:37:47 INFO - PROCESS | 1938 | 1468780667044 Marionette INFO startBrowser 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:47 INFO - PROCESS | 1938 | 1468780667064 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 1938 | 1468780667074 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 1938 | 1468780667075 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:47 INFO - PROCESS | 1938 | [1938] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:37:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 12 (0x1266c2000) [pid = 1938] [serial = 12] [outer = 0x119b4ec00] 11:37:47 INFO - PROCESS | 1938 | 1468780667403 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"92c44552-96ae-0444-adbd-d696709bb5a4","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":"20160715100158","device":"desktop","version":"48.0","command_id":1}}] 11:37:47 INFO - PROCESS | 1938 | 1468780667483 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}] 11:37:47 INFO - PROCESS | 1938 | 1468780667485 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:47 INFO - PROCESS | 1938 | 1468780667530 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:37:47 INFO - PROCESS | 1938 | 1468780667623 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:37:47 INFO - PROCESS | 1938 | 1468780667624 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:47 INFO - PROCESS | 1938 | [1938] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:37:47 INFO - PROCESS | 1938 | [1938] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:37:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 13 (0x1265f1400) [pid = 1938] [serial = 13] [outer = 0x119b4ec00] 11:37:47 INFO - PROCESS | 1938 | [1938] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:37:47 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:47 INFO - PROCESS | 1938 | 1468780667877 Marionette TRACE conn2 <- [1,3,null,{}] 11:37:47 INFO - PROCESS | 1938 | 1468780667880 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:37:47 INFO - PROCESS | 1938 | 1468780667882 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:47 INFO - PROCESS | 1938 | 1468780667898 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:37:47 INFO - PROCESS | 1938 | 1468780667927 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:37:47 INFO - PROCESS | 1938 | 1468780667929 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:37:47 INFO - PROCESS | 1938 | 1468780667932 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 1938 | 1468780667934 Marionette TRACE conn2 <- [1,6,null,{}] 11:37:47 INFO - PROCESS | 1938 | 1468780667936 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}] 11:37:47 INFO - PROCESS | 1938 | 1468780667938 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:47 INFO - PROCESS | 1938 | 1468780667952 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:37:47 INFO - PROCESS | 1938 | 1468780667957 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 1938 | 1468780667959 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f98000 == 6 [pid = 1938] [id = 6] 11:37:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 14 (0x12929ec00) [pid = 1938] [serial = 14] [outer = 0x0] 11:37:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 15 (0x1292a0800) [pid = 1938] [serial = 15] [outer = 0x12929ec00] 11:37:47 INFO - PROCESS | 1938 | 1468780667989 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 16 (0x1292a6400) [pid = 1938] [serial = 16] [outer = 0x12929ec00] 11:37:48 INFO - PROCESS | 1938 | 1468780668276 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]]]}] 11:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 11:37:48 INFO - PROCESS | 1938 | 1468780668302 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 1938 | 1468780668304 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:37:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x115043800 == 7 [pid = 1938] [id = 7] 11:37:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 17 (0x113ef0800) [pid = 1938] [serial = 17] [outer = 0x0] 11:37:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 18 (0x129563400) [pid = 1938] [serial = 18] [outer = 0x113ef0800] 11:37:48 INFO - PROCESS | 1938 | 1468780668330 Marionette DEBUG loaded listener.js 11:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:37:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 19 (0x12956a400) [pid = 1938] [serial = 19] [outer = 0x113ef0800] 11:37:48 INFO - PROCESS | 1938 | 1468780668391 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 1938 | 1468780668393 Marionette TRACE conn2 <- [1,10,null,{}] 11:37:48 INFO - PROCESS | 1938 | 1468780668425 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}] 11:37:48 INFO - PROCESS | 1938 | 1468780668429 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:48 INFO - PROCESS | 1938 | 1468780668552 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:37:48 INFO - PROCESS | 1938 | 1468780668585 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 1938 | 1468780668587 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a74e000 == 8 [pid = 1938] [id = 8] 11:37:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 20 (0x12a856400) [pid = 1938] [serial = 20] [outer = 0x0] 11:37:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 21 (0x12a8be400) [pid = 1938] [serial = 21] [outer = 0x12a856400] 11:37:48 INFO - PROCESS | 1938 | 1468780668613 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 22 (0x12a8c2800) [pid = 1938] [serial = 22] [outer = 0x12a856400] 11:37:48 INFO - PROCESS | 1938 | 1468780668927 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]]]}] 11:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 623ms 11:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:37:48 INFO - PROCESS | 1938 | 1468780668979 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 1938 | 1468780668981 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:37:49 INFO - PROCESS | 1938 | 1468780669001 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1938 | 1468780669002 Marionette TRACE conn2 <- [1,14,null,{}] 11:37:49 INFO - PROCESS | 1938 | 1468780669004 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}] 11:37:49 INFO - PROCESS | 1938 | 1468780669006 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:49 INFO - PROCESS | 1938 | 1468780669127 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:37:49 INFO - PROCESS | 1938 | 1468780669134 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1938 | 1468780669135 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b851000 == 9 [pid = 1938] [id = 9] 11:37:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 23 (0x12a8c9c00) [pid = 1938] [serial = 23] [outer = 0x0] 11:37:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 24 (0x12ac41800) [pid = 1938] [serial = 24] [outer = 0x12a8c9c00] 11:37:49 INFO - PROCESS | 1938 | 1468780669159 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 25 (0x12b874400) [pid = 1938] [serial = 25] [outer = 0x12a8c9c00] 11:37:49 INFO - PROCESS | 1938 | 1468780669426 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]]]}] 11:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 485ms 11:37:49 INFO - PROCESS | 1938 | 1468780669469 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 1938 | 1468780669470 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:37:49 INFO - PROCESS | 1938 | 1468780669480 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1938 | 1468780669481 Marionette TRACE conn2 <- [1,18,null,{}] 11:37:49 INFO - PROCESS | 1938 | 1468780669483 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}] 11:37:49 INFO - PROCESS | 1938 | 1468780669484 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:49 INFO - PROCESS | 1938 | 1468780669578 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:37:49 INFO - PROCESS | 1938 | 1468780669582 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1938 | 1468780669584 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bae1000 == 10 [pid = 1938] [id = 10] 11:37:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 26 (0x12bad4000) [pid = 1938] [serial = 26] [outer = 0x0] 11:37:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 27 (0x12bb7a800) [pid = 1938] [serial = 27] [outer = 0x12bad4000] 11:37:49 INFO - PROCESS | 1938 | 1468780669608 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 28 (0x12bb81400) [pid = 1938] [serial = 28] [outer = 0x12bad4000] 11:37:49 INFO - PROCESS | 1938 | 1468780669875 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]]]}] 11:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 11:37:49 INFO - PROCESS | 1938 | 1468780669899 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 1938 | 1468780669901 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:37:49 INFO - PROCESS | 1938 | 1468780669903 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1938 | 1468780669904 Marionette TRACE conn2 <- [1,22,null,{}] 11:37:49 INFO - PROCESS | 1938 | 1468780669914 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}] 11:37:49 INFO - PROCESS | 1938 | 1468780669915 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:50 INFO - PROCESS | 1938 | 1468780670015 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:37:50 INFO - PROCESS | 1938 | 1468780670018 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1938 | 1468780670020 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be21000 == 11 [pid = 1938] [id = 11] 11:37:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 29 (0x12bb84c00) [pid = 1938] [serial = 29] [outer = 0x0] 11:37:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 30 (0x12beabc00) [pid = 1938] [serial = 30] [outer = 0x12bb84c00] 11:37:50 INFO - PROCESS | 1938 | 1468780670044 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 31 (0x12bf17000) [pid = 1938] [serial = 31] [outer = 0x12bb84c00] 11:37:50 INFO - PROCESS | 1938 | 1468780670280 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]]]}] 11:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 426ms 11:37:50 INFO - PROCESS | 1938 | 1468780670331 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1938 | 1468780670332 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:37:50 INFO - PROCESS | 1938 | 1468780670334 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1938 | 1468780670335 Marionette TRACE conn2 <- [1,26,null,{}] 11:37:50 INFO - PROCESS | 1938 | 1468780670337 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}] 11:37:50 INFO - PROCESS | 1938 | 1468780670340 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:50 INFO - PROCESS | 1938 | 1468780670453 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:37:50 INFO - PROCESS | 1938 | 1468780670457 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1938 | 1468780670458 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x12becd000 == 12 [pid = 1938] [id = 12] 11:37:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 32 (0x12bf17c00) [pid = 1938] [serial = 32] [outer = 0x0] 11:37:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 33 (0x12bf1e400) [pid = 1938] [serial = 33] [outer = 0x12bf17c00] 11:37:50 INFO - PROCESS | 1938 | 1468780670490 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 34 (0x12bf2c400) [pid = 1938] [serial = 34] [outer = 0x12bf17c00] 11:37:50 INFO - PROCESS | 1938 | 1468780670875 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]]]}] 11:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 11:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:37:50 INFO - PROCESS | 1938 | 1468780670905 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1938 | 1468780670908 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:37:50 INFO - PROCESS | 1938 | 1468780670911 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1938 | 1468780670912 Marionette TRACE conn2 <- [1,30,null,{}] 11:37:50 INFO - PROCESS | 1938 | 1468780670914 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}] 11:37:50 INFO - PROCESS | 1938 | 1468780670915 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:51 INFO - PROCESS | 1938 | 1468780671009 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:37:51 INFO - PROCESS | 1938 | 1468780671012 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1938 | 1468780671013 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181ec800 == 13 [pid = 1938] [id = 13] 11:37:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 35 (0x12bf2f000) [pid = 1938] [serial = 35] [outer = 0x0] 11:37:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 36 (0x12c504400) [pid = 1938] [serial = 36] [outer = 0x12bf2f000] 11:37:51 INFO - PROCESS | 1938 | 1468780671037 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 37 (0x12c508800) [pid = 1938] [serial = 37] [outer = 0x12bf2f000] 11:37:51 INFO - PROCESS | 1938 | 1468780671274 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]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 417ms 11:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:37:51 INFO - PROCESS | 1938 | 1468780671329 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1938 | 1468780671330 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:37:51 INFO - PROCESS | 1938 | 1468780671332 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 1938 | 1468780671333 Marionette TRACE conn2 <- [1,34,null,{}] 11:37:51 INFO - PROCESS | 1938 | 1468780671335 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}] 11:37:51 INFO - PROCESS | 1938 | 1468780671336 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:51 INFO - PROCESS | 1938 | 1468780671428 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:37:51 INFO - PROCESS | 1938 | 1468780671432 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1938 | 1468780671433 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c717800 == 14 [pid = 1938] [id = 14] 11:37:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 38 (0x12c50b000) [pid = 1938] [serial = 38] [outer = 0x0] 11:37:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 39 (0x12c757c00) [pid = 1938] [serial = 39] [outer = 0x12c50b000] 11:37:51 INFO - PROCESS | 1938 | 1468780671458 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 40 (0x12c75dc00) [pid = 1938] [serial = 40] [outer = 0x12c50b000] 11:37:51 INFO - PROCESS | 1938 | 1468780671701 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]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 11:37:51 INFO - PROCESS | 1938 | 1468780671752 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1938 | 1468780671754 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:37:51 INFO - PROCESS | 1938 | 1468780671765 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 1938 | 1468780671767 Marionette TRACE conn2 <- [1,38,null,{}] 11:37:51 INFO - PROCESS | 1938 | 1468780671769 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}] 11:37:51 INFO - PROCESS | 1938 | 1468780671772 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:51 INFO - PROCESS | 1938 | 1468780671930 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:37:51 INFO - PROCESS | 1938 | 1468780671936 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1938 | 1468780671937 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc16800 == 15 [pid = 1938] [id = 15] 11:37:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 41 (0x12c764000) [pid = 1938] [serial = 41] [outer = 0x0] 11:37:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 42 (0x12cd24800) [pid = 1938] [serial = 42] [outer = 0x12c764000] 11:37:51 INFO - PROCESS | 1938 | 1468780671976 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 43 (0x12cd29800) [pid = 1938] [serial = 43] [outer = 0x12c764000] 11:37:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x12ce13000 == 16 [pid = 1938] [id = 16] 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 44 (0x12ce13800) [pid = 1938] [serial = 44] [outer = 0x0] 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 45 (0x12ce14800) [pid = 1938] [serial = 45] [outer = 0x12ce13800] 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 46 (0x12ce19800) [pid = 1938] [serial = 46] [outer = 0x12ce13800] 11:37:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x12ce12800 == 17 [pid = 1938] [id = 17] 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 47 (0x12ce83800) [pid = 1938] [serial = 47] [outer = 0x0] 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 48 (0x12ce8a800) [pid = 1938] [serial = 48] [outer = 0x12ce83800] 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 49 (0x12c760400) [pid = 1938] [serial = 49] [outer = 0x12ce83800] 11:37:52 INFO - PROCESS | 1938 | 1468780672427 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]]]}] 11:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 719ms 11:37:52 INFO - PROCESS | 1938 | 1468780672485 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 1938 | 1468780672486 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:37:52 INFO - PROCESS | 1938 | 1468780672489 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 1938 | 1468780672490 Marionette TRACE conn2 <- [1,42,null,{}] 11:37:52 INFO - PROCESS | 1938 | 1468780672493 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}] 11:37:52 INFO - PROCESS | 1938 | 1468780672494 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:52 INFO - PROCESS | 1938 | 1468780672585 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:37:52 INFO - PROCESS | 1938 | 1468780672590 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1938 | 1468780672591 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d370000 == 18 [pid = 1938] [id = 18] 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 50 (0x12ce8d800) [pid = 1938] [serial = 50] [outer = 0x0] 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 51 (0x12ce8fc00) [pid = 1938] [serial = 51] [outer = 0x12ce8d800] 11:37:52 INFO - PROCESS | 1938 | 1468780672618 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 52 (0x12d47ac00) [pid = 1938] [serial = 52] [outer = 0x12ce8d800] 11:37:52 INFO - PROCESS | 1938 | 1468780672929 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]]]}] 11:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 471ms 11:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:37:52 INFO - PROCESS | 1938 | 1468780672960 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 1938 | 1468780672961 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:37:52 INFO - PROCESS | 1938 | 1468780672963 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 1938 | 1468780672965 Marionette TRACE conn2 <- [1,46,null,{}] 11:37:52 INFO - PROCESS | 1938 | 1468780672967 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}] 11:37:52 INFO - PROCESS | 1938 | 1468780672968 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:53 INFO - PROCESS | 1938 | 1468780673068 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:37:53 INFO - PROCESS | 1938 | 1468780673072 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1938 | 1468780673074 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x12beca800 == 19 [pid = 1938] [id = 19] 11:37:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 53 (0x11877cc00) [pid = 1938] [serial = 53] [outer = 0x0] 11:37:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 54 (0x12d47e400) [pid = 1938] [serial = 54] [outer = 0x11877cc00] 11:37:53 INFO - PROCESS | 1938 | 1468780673099 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 55 (0x12d483000) [pid = 1938] [serial = 55] [outer = 0x11877cc00] 11:37:53 INFO - PROCESS | 1938 | 1468780673337 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]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 423ms 11:37:53 INFO - PROCESS | 1938 | 1468780673397 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 1938 | 1468780673399 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:37:53 INFO - PROCESS | 1938 | 1468780673402 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1938 | 1468780673404 Marionette TRACE conn2 <- [1,50,null,{}] 11:37:53 INFO - PROCESS | 1938 | 1468780673417 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}] 11:37:53 INFO - PROCESS | 1938 | 1468780673419 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:53 INFO - PROCESS | 1938 | 1468780673533 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:37:53 INFO - PROCESS | 1938 | 1468780673536 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1938 | 1468780673537 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183d9000 == 20 [pid = 1938] [id = 20] 11:37:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 56 (0x119322800) [pid = 1938] [serial = 56] [outer = 0x0] 11:37:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 57 (0x11932bc00) [pid = 1938] [serial = 57] [outer = 0x119322800] 11:37:53 INFO - PROCESS | 1938 | 1468780673560 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 58 (0x12bf2c000) [pid = 1938] [serial = 58] [outer = 0x119322800] 11:37:53 INFO - PROCESS | 1938 | 1468780673798 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]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 432ms 11:37:53 INFO - PROCESS | 1938 | 1468780673836 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 1938 | 1468780673837 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:37:53 INFO - PROCESS | 1938 | 1468780673847 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1938 | 1468780673848 Marionette TRACE conn2 <- [1,54,null,{}] 11:37:53 INFO - PROCESS | 1938 | 1468780673850 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}] 11:37:53 INFO - PROCESS | 1938 | 1468780673851 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:53 INFO - PROCESS | 1938 | 1468780673946 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:37:53 INFO - PROCESS | 1938 | 1468780673958 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1938 | 1468780673960 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x12893e000 == 21 [pid = 1938] [id = 21] 11:37:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 59 (0x1197aa000) [pid = 1938] [serial = 59] [outer = 0x0] 11:37:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 60 (0x1197acc00) [pid = 1938] [serial = 60] [outer = 0x1197aa000] 11:37:53 INFO - PROCESS | 1938 | 1468780673983 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 61 (0x119398800) [pid = 1938] [serial = 61] [outer = 0x1197aa000] 11:37:54 INFO - PROCESS | 1938 | 1468780674232 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]]]}] 11:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 11:37:54 INFO - PROCESS | 1938 | 1468780674269 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 1938 | 1468780674270 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:37:54 INFO - PROCESS | 1938 | 1468780674280 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 1938 | 1468780674281 Marionette TRACE conn2 <- [1,58,null,{}] 11:37:54 INFO - PROCESS | 1938 | 1468780674285 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}] 11:37:54 INFO - PROCESS | 1938 | 1468780674286 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:54 INFO - PROCESS | 1938 | 1468780674387 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:37:54 INFO - PROCESS | 1938 | 1468780674941 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 1938 | 1468780674943 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x111c9f800 == 22 [pid = 1938] [id = 22] 11:37:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x110e6a800) [pid = 1938] [serial = 62] [outer = 0x0] 11:37:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x111c18000) [pid = 1938] [serial = 63] [outer = 0x110e6a800] 11:37:54 INFO - PROCESS | 1938 | 1468780674977 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x1122b1400) [pid = 1938] [serial = 64] [outer = 0x110e6a800] 11:37:55 INFO - PROCESS | 1938 | 1468780675419 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]]]}] 11:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1170ms 11:37:55 INFO - PROCESS | 1938 | 1468780675457 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 1938 | 1468780675460 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:37:55 INFO - PROCESS | 1938 | 1468780675465 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1938 | 1468780675467 Marionette TRACE conn2 <- [1,62,null,{}] 11:37:55 INFO - PROCESS | 1938 | 1468780675470 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}] 11:37:55 INFO - PROCESS | 1938 | 1468780675475 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:55 INFO - PROCESS | 1938 | 1468780675587 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:37:55 INFO - PROCESS | 1938 | 1468780675639 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 1938 | 1468780675641 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x115db6000 == 23 [pid = 1938] [id = 23] 11:37:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x1132a9800) [pid = 1938] [serial = 65] [outer = 0x0] 11:37:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x113c71800) [pid = 1938] [serial = 66] [outer = 0x1132a9800] 11:37:55 INFO - PROCESS | 1938 | 1468780675672 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x115fa8c00) [pid = 1938] [serial = 67] [outer = 0x1132a9800] 11:37:56 INFO - PROCESS | 1938 | 1468780676075 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]]]}] 11:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 11:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:37:56 INFO - PROCESS | 1938 | 1468780676088 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 1938 | 1468780676092 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:37:56 INFO - PROCESS | 1938 | 1468780676095 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1938 | 1468780676096 Marionette TRACE conn2 <- [1,66,null,{}] 11:37:56 INFO - PROCESS | 1938 | 1468780676099 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}] 11:37:56 INFO - PROCESS | 1938 | 1468780676100 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:56 INFO - PROCESS | 1938 | 1468780676214 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:37:56 INFO - PROCESS | 1938 | 1468780676281 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 1938 | 1468780676283 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x117009800 == 24 [pid = 1938] [id = 24] 11:37:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x11702f800) [pid = 1938] [serial = 68] [outer = 0x0] 11:37:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x118320800) [pid = 1938] [serial = 69] [outer = 0x11702f800] 11:37:56 INFO - PROCESS | 1938 | 1468780676312 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x11894c400) [pid = 1938] [serial = 70] [outer = 0x11702f800] 11:37:56 INFO - PROCESS | 1938 | 1468780676899 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]]]}] 11:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 822ms 11:37:56 INFO - PROCESS | 1938 | 1468780676918 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 1938 | 1468780676920 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:37:56 INFO - PROCESS | 1938 | 1468780676924 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1938 | 1468780676926 Marionette TRACE conn2 <- [1,70,null,{}] 11:37:56 INFO - PROCESS | 1938 | 1468780676929 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}] 11:37:56 INFO - PROCESS | 1938 | 1468780676931 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:57 INFO - PROCESS | 1938 | 1468780677016 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:37:57 INFO - PROCESS | 1938 | 1468780677103 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1938 | 1468780677105 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x111e17800 == 25 [pid = 1938] [id = 25] 11:37:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x112022400) [pid = 1938] [serial = 71] [outer = 0x0] 11:37:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x11690c000) [pid = 1938] [serial = 72] [outer = 0x112022400] 11:37:57 INFO - PROCESS | 1938 | 1468780677182 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x116a13000) [pid = 1938] [serial = 73] [outer = 0x112022400] 11:37:57 INFO - PROCESS | 1938 | 1468780677467 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]]]}] 11:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 571ms 11:37:57 INFO - PROCESS | 1938 | 1468780677519 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:37:57 INFO - PROCESS | 1938 | 1468780677524 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:37:57 INFO - PROCESS | 1938 | 1468780677535 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 1938 | 1468780677537 Marionette TRACE conn2 <- [1,74,null,{}] 11:37:57 INFO - PROCESS | 1938 | 1468780677541 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}] 11:37:57 INFO - PROCESS | 1938 | 1468780677544 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:57 INFO - PROCESS | 1938 | 1468780677619 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:37:57 INFO - PROCESS | 1938 | 1468780677626 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1938 | 1468780677627 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x116410800 == 26 [pid = 1938] [id = 26] 11:37:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x11729e800) [pid = 1938] [serial = 74] [outer = 0x0] 11:37:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x117db1400) [pid = 1938] [serial = 75] [outer = 0x11729e800] 11:37:57 INFO - PROCESS | 1938 | 1468780677654 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x118317000) [pid = 1938] [serial = 76] [outer = 0x11729e800] 11:37:57 INFO - PROCESS | 1938 | 1468780677957 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]]]}] 11:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 11:37:58 INFO - PROCESS | 1938 | 1468780678018 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1938 | 1468780678020 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:37:58 INFO - PROCESS | 1938 | 1468780678024 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1938 | 1468780678028 Marionette TRACE conn2 <- [1,78,null,{}] 11:37:58 INFO - PROCESS | 1938 | 1468780678039 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}] 11:37:58 INFO - PROCESS | 1938 | 1468780678044 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:58 INFO - PROCESS | 1938 | 1468780678165 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:37:58 INFO - PROCESS | 1938 | 1468780678173 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1938 | 1468780678176 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f3d000 == 27 [pid = 1938] [id = 27] 11:37:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1184d6c00) [pid = 1938] [serial = 77] [outer = 0x0] 11:37:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x118787000) [pid = 1938] [serial = 78] [outer = 0x1184d6c00] 11:37:58 INFO - PROCESS | 1938 | 1468780678233 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x118f97800) [pid = 1938] [serial = 79] [outer = 0x1184d6c00] 11:37:58 INFO - PROCESS | 1938 | 1468780678610 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]]]}] 11:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 623ms 11:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:37:58 INFO - PROCESS | 1938 | 1468780678647 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1938 | 1468780678648 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:37:58 INFO - PROCESS | 1938 | 1468780678650 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1938 | 1468780678652 Marionette TRACE conn2 <- [1,82,null,{}] 11:37:58 INFO - PROCESS | 1938 | 1468780678654 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}] 11:37:58 INFO - PROCESS | 1938 | 1468780678655 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:58 INFO - PROCESS | 1938 | 1468780678728 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:37:58 INFO - PROCESS | 1938 | 1468780678731 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1938 | 1468780678733 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170d9000 == 28 [pid = 1938] [id = 28] 11:37:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x119124c00) [pid = 1938] [serial = 80] [outer = 0x0] 11:37:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x119325800) [pid = 1938] [serial = 81] [outer = 0x119124c00] 11:37:58 INFO - PROCESS | 1938 | 1468780678760 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x11932c000) [pid = 1938] [serial = 82] [outer = 0x119124c00] 11:37:59 INFO - PROCESS | 1938 | 1468780679065 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]]]}] 11:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 467ms 11:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:37:59 INFO - PROCESS | 1938 | 1468780679119 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 1938 | 1468780679120 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:37:59 INFO - PROCESS | 1938 | 1468780679122 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 1938 | 1468780679123 Marionette TRACE conn2 <- [1,86,null,{}] 11:37:59 INFO - PROCESS | 1938 | 1468780679125 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}] 11:37:59 INFO - PROCESS | 1938 | 1468780679126 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:59 INFO - PROCESS | 1938 | 1468780679197 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:37:59 INFO - PROCESS | 1938 | 1468780679243 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 1938 | 1468780679252 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x118198800 == 29 [pid = 1938] [id = 29] 11:37:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1132ac400) [pid = 1938] [serial = 83] [outer = 0x0] 11:37:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x11932ec00) [pid = 1938] [serial = 84] [outer = 0x1132ac400] 11:37:59 INFO - PROCESS | 1938 | 1468780679277 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1196d4400) [pid = 1938] [serial = 85] [outer = 0x1132ac400] 11:37:59 INFO - PROCESS | 1938 | 1468780679529 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]]]}] 11:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 11:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:37:59 INFO - PROCESS | 1938 | 1468780679545 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 1938 | 1468780679546 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:37:59 INFO - PROCESS | 1938 | 1468780679548 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 1938 | 1468780679550 Marionette TRACE conn2 <- [1,90,null,{}] 11:37:59 INFO - PROCESS | 1938 | 1468780679552 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}] 11:37:59 INFO - PROCESS | 1938 | 1468780679557 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:59 INFO - PROCESS | 1938 | 1468780679666 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:37:59 INFO - PROCESS | 1938 | 1468780679671 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 1938 | 1468780679672 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:37:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183c6800 == 30 [pid = 1938] [id = 30] 11:37:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1196d4800) [pid = 1938] [serial = 86] [outer = 0x0] 11:37:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x119761400) [pid = 1938] [serial = 87] [outer = 0x1196d4800] 11:37:59 INFO - PROCESS | 1938 | 1468780679699 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x119b45800) [pid = 1938] [serial = 88] [outer = 0x1196d4800] 11:38:00 INFO - PROCESS | 1938 | 1468780680000 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]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 11:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:38:00 INFO - PROCESS | 1938 | 1468780680018 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 1938 | 1468780680019 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:38:00 INFO - PROCESS | 1938 | 1468780680021 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 1938 | 1468780680023 Marionette TRACE conn2 <- [1,94,null,{}] 11:38:00 INFO - PROCESS | 1938 | 1468780680028 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}] 11:38:00 INFO - PROCESS | 1938 | 1468780680030 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:00 INFO - PROCESS | 1938 | 1468780680102 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:38:00 INFO - PROCESS | 1938 | 1468780680158 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 1938 | 1468780680160 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x11874c800 == 31 [pid = 1938] [id = 31] 11:38:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x119129800) [pid = 1938] [serial = 89] [outer = 0x0] 11:38:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x120f05400) [pid = 1938] [serial = 90] [outer = 0x119129800] 11:38:00 INFO - PROCESS | 1938 | 1468780680185 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x120ff6000) [pid = 1938] [serial = 91] [outer = 0x119129800] 11:38:00 INFO - PROCESS | 1938 | 1468780680419 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]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 422ms 11:38:00 INFO - PROCESS | 1938 | 1468780680446 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 1938 | 1468780680447 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:38:00 INFO - PROCESS | 1938 | 1468780680450 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 1938 | 1468780680451 Marionette TRACE conn2 <- [1,98,null,{}] 11:38:00 INFO - PROCESS | 1938 | 1468780680453 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}] 11:38:00 INFO - PROCESS | 1938 | 1468780680455 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:00 INFO - PROCESS | 1938 | 1468780680543 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:38:00 INFO - PROCESS | 1938 | 1468780680547 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 1938 | 1468780680548 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189cc000 == 32 [pid = 1938] [id = 32] 11:38:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x120f10400) [pid = 1938] [serial = 92] [outer = 0x0] 11:38:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x120ffc400) [pid = 1938] [serial = 93] [outer = 0x120f10400] 11:38:00 INFO - PROCESS | 1938 | 1468780680572 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1211aec00) [pid = 1938] [serial = 94] [outer = 0x120f10400] 11:38:00 INFO - PROCESS | 1938 | 1468780680844 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]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 11:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:38:00 INFO - PROCESS | 1938 | 1468780680868 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 1938 | 1468780680869 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:38:00 INFO - PROCESS | 1938 | 1468780680879 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 1938 | 1468780680880 Marionette TRACE conn2 <- [1,102,null,{}] 11:38:00 INFO - PROCESS | 1938 | 1468780680882 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}] 11:38:00 INFO - PROCESS | 1938 | 1468780680883 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:00 INFO - PROCESS | 1938 | 1468780680968 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:38:00 INFO - PROCESS | 1938 | 1468780680972 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 1938 | 1468780680975 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169aa800 == 33 [pid = 1938] [id = 33] 11:38:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x120f0d000) [pid = 1938] [serial = 95] [outer = 0x0] 11:38:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1211bb000) [pid = 1938] [serial = 96] [outer = 0x120f0d000] 11:38:01 INFO - PROCESS | 1938 | 1468780681037 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1215cdc00) [pid = 1938] [serial = 97] [outer = 0x120f0d000] 11:38:01 INFO - PROCESS | 1938 | 1468780681257 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]]]}] 11:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 427ms 11:38:01 INFO - PROCESS | 1938 | 1468780681317 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 1938 | 1468780681318 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:38:01 INFO - PROCESS | 1938 | 1468780681332 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 1938 | 1468780681333 Marionette TRACE conn2 <- [1,106,null,{}] 11:38:01 INFO - PROCESS | 1938 | 1468780681335 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}] 11:38:01 INFO - PROCESS | 1938 | 1468780681336 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:01 INFO - PROCESS | 1938 | 1468780681416 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:38:01 INFO - PROCESS | 1938 | 1468780681419 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 1938 | 1468780681421 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199b7800 == 34 [pid = 1938] [id = 34] 11:38:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1216e9000) [pid = 1938] [serial = 98] [outer = 0x0] 11:38:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x121a55400) [pid = 1938] [serial = 99] [outer = 0x1216e9000] 11:38:01 INFO - PROCESS | 1938 | 1468780681447 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x123c0b400) [pid = 1938] [serial = 100] [outer = 0x1216e9000] 11:38:01 INFO - PROCESS | 1938 | 1468780681735 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]]]}] 11:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 422ms 11:38:01 INFO - PROCESS | 1938 | 1468780681750 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 1938 | 1468780681752 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:38:01 INFO - PROCESS | 1938 | 1468780681762 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 1938 | 1468780681764 Marionette TRACE conn2 <- [1,110,null,{}] 11:38:01 INFO - PROCESS | 1938 | 1468780681767 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}] 11:38:01 INFO - PROCESS | 1938 | 1468780681768 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:01 INFO - PROCESS | 1938 | 1468780681869 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:38:01 INFO - PROCESS | 1938 | 1468780681920 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 1938 | 1468780681921 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x119b9c000 == 35 [pid = 1938] [id = 35] 11:38:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1216f2800) [pid = 1938] [serial = 101] [outer = 0x0] 11:38:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x1219db400) [pid = 1938] [serial = 102] [outer = 0x1216f2800] 11:38:01 INFO - PROCESS | 1938 | 1468780681949 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x123ebe000) [pid = 1938] [serial = 103] [outer = 0x1216f2800] 11:38:02 INFO - PROCESS | 1938 | 1468780682355 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]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 11:38:02 INFO - PROCESS | 1938 | 1468780682385 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:38:02 INFO - PROCESS | 1938 | 1468780682387 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:38:02 INFO - PROCESS | 1938 | 1468780682390 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1938 | 1468780682392 Marionette TRACE conn2 <- [1,114,null,{}] 11:38:02 INFO - PROCESS | 1938 | 1468780682395 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}] 11:38:02 INFO - PROCESS | 1938 | 1468780682397 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:02 INFO - PROCESS | 1938 | 1468780682519 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:38:02 INFO - PROCESS | 1938 | 1468780682526 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 1938 | 1468780682527 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x120f40000 == 36 [pid = 1938] [id = 36] 11:38:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x1219ce000) [pid = 1938] [serial = 104] [outer = 0x0] 11:38:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x124dbdc00) [pid = 1938] [serial = 105] [outer = 0x1219ce000] 11:38:02 INFO - PROCESS | 1938 | 1468780682550 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1255d4400) [pid = 1938] [serial = 106] [outer = 0x1219ce000] 11:38:02 INFO - PROCESS | 1938 | 1468780682858 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]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 520ms 11:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:38:02 INFO - PROCESS | 1938 | 1468780682911 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 1938 | 1468780682912 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:38:02 INFO - PROCESS | 1938 | 1468780682915 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1938 | 1468780682916 Marionette TRACE conn2 <- [1,118,null,{}] 11:38:02 INFO - PROCESS | 1938 | 1468780682919 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}] 11:38:02 INFO - PROCESS | 1938 | 1468780682920 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:03 INFO - PROCESS | 1938 | 1468780683028 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:38:03 INFO - PROCESS | 1938 | 1468780683034 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1938 | 1468780683034 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x121120800 == 37 [pid = 1938] [id = 37] 11:38:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x118952800) [pid = 1938] [serial = 107] [outer = 0x0] 11:38:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1255d4c00) [pid = 1938] [serial = 108] [outer = 0x118952800] 11:38:03 INFO - PROCESS | 1938 | 1468780683131 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x125f75400) [pid = 1938] [serial = 109] [outer = 0x118952800] 11:38:03 INFO - PROCESS | 1938 | 1468780683512 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]]]}] 11:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 620ms 11:38:03 INFO - PROCESS | 1938 | 1468780683535 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:38:03 INFO - PROCESS | 1938 | 1468780683537 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:38:03 INFO - PROCESS | 1938 | 1468780683540 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 1938 | 1468780683542 Marionette TRACE conn2 <- [1,122,null,{}] 11:38:03 INFO - PROCESS | 1938 | 1468780683544 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}] 11:38:03 INFO - PROCESS | 1938 | 1468780683545 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:03 INFO - PROCESS | 1938 | 1468780683618 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:38:03 INFO - PROCESS | 1938 | 1468780683624 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1938 | 1468780683626 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x121419000 == 38 [pid = 1938] [id = 38] 11:38:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x119398400) [pid = 1938] [serial = 110] [outer = 0x0] 11:38:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x125f82400) [pid = 1938] [serial = 111] [outer = 0x119398400] 11:38:03 INFO - PROCESS | 1938 | 1468780683650 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x1265acc00) [pid = 1938] [serial = 112] [outer = 0x119398400] 11:38:03 INFO - PROCESS | 1938 | 1468780683946 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]]]}] 11:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 422ms 11:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:38:03 INFO - PROCESS | 1938 | 1468780683962 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 1938 | 1468780683963 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:38:03 INFO - PROCESS | 1938 | 1468780683965 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 1938 | 1468780683966 Marionette TRACE conn2 <- [1,126,null,{}] 11:38:03 INFO - PROCESS | 1938 | 1468780683969 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}] 11:38:03 INFO - PROCESS | 1938 | 1468780683970 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:04 INFO - PROCESS | 1938 | 1468780684129 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:38:04 INFO - PROCESS | 1938 | 1468780684141 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 1938 | 1468780684142 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217ca800 == 39 [pid = 1938] [id = 39] 11:38:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x125f7a800) [pid = 1938] [serial = 113] [outer = 0x0] 11:38:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x1265e6400) [pid = 1938] [serial = 114] [outer = 0x125f7a800] 11:38:04 INFO - PROCESS | 1938 | 1468780684163 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x126a70800) [pid = 1938] [serial = 115] [outer = 0x125f7a800] 11:38:05 INFO - PROCESS | 1938 | 1468780685197 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]]]}] 11:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1275ms 11:38:05 INFO - PROCESS | 1938 | 1468780685242 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:38:05 INFO - PROCESS | 1938 | 1468780685244 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:38:05 INFO - PROCESS | 1938 | 1468780685247 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 1938 | 1468780685249 Marionette TRACE conn2 <- [1,130,null,{}] 11:38:05 INFO - PROCESS | 1938 | 1468780685253 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}] 11:38:05 INFO - PROCESS | 1938 | 1468780685254 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:05 INFO - PROCESS | 1938 | 1468780685344 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:38:05 INFO - PROCESS | 1938 | 1468780685374 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1938 | 1468780685377 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x113911800 == 40 [pid = 1938] [id = 40] 11:38:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x1167da800) [pid = 1938] [serial = 116] [outer = 0x0] 11:38:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 117 (0x11729cc00) [pid = 1938] [serial = 117] [outer = 0x1167da800] 11:38:05 INFO - PROCESS | 1938 | 1468780685406 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 118 (0x117db0800) [pid = 1938] [serial = 118] [outer = 0x1167da800] 11:38:05 INFO - PROCESS | 1938 | 1468780685756 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]]]}] 11:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 11:38:05 INFO - PROCESS | 1938 | 1468780685768 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 1938 | 1468780685772 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:38:05 INFO - PROCESS | 1938 | 1468780685786 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 1938 | 1468780685789 Marionette TRACE conn2 <- [1,134,null,{}] 11:38:05 INFO - PROCESS | 1938 | 1468780685793 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}] 11:38:05 INFO - PROCESS | 1938 | 1468780685795 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:05 INFO - PROCESS | 1938 | 1468780685937 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:38:05 INFO - PROCESS | 1938 | 1468780685956 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1938 | 1468780685958 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x11671d800 == 41 [pid = 1938] [id = 41] 11:38:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 119 (0x118713400) [pid = 1938] [serial = 119] [outer = 0x0] 11:38:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 120 (0x118787400) [pid = 1938] [serial = 120] [outer = 0x118713400] 11:38:06 INFO - PROCESS | 1938 | 1468780686003 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 121 (0x118f99000) [pid = 1938] [serial = 121] [outer = 0x118713400] 11:38:06 INFO - PROCESS | 1938 | 1468780686383 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]]]}] 11:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 625ms 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 120 (0x12bf2f000) [pid = 1938] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 119 (0x12bf17c00) [pid = 1938] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 118 (0x12bb84c00) [pid = 1938] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 117 (0x12bad4000) [pid = 1938] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 116 (0x12a8c9c00) [pid = 1938] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x12a856400) [pid = 1938] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x12929ec00) [pid = 1938] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x1197aa000) [pid = 1938] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x119322800) [pid = 1938] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x11877cc00) [pid = 1938] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x12ce8d800) [pid = 1938] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x12c764000) [pid = 1938] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x12c50b000) [pid = 1938] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x1216e9000) [pid = 1938] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x1219ce000) [pid = 1938] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x118952800) [pid = 1938] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x110e6a800) [pid = 1938] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1132a9800) [pid = 1938] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x11702f800) [pid = 1938] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x112022400) [pid = 1938] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x11729e800) [pid = 1938] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x119398400) [pid = 1938] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1184d6c00) [pid = 1938] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x119124c00) [pid = 1938] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1132ac400) [pid = 1938] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1196d4800) [pid = 1938] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x119129800) [pid = 1938] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x120f10400) [pid = 1938] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:38:06 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x120f0d000) [pid = 1938] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:38:06 INFO - PROCESS | 1938 | 1468780686880 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 1938 | 1468780686881 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:38:06 INFO - PROCESS | 1938 | 1468780686894 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1938 | 1468780686897 Marionette TRACE conn2 <- [1,138,null,{}] 11:38:06 INFO - PROCESS | 1938 | 1468780686904 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}] 11:38:06 INFO - PROCESS | 1938 | 1468780686908 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:06 INFO - PROCESS | 1938 | 1468780686983 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:38:06 INFO - PROCESS | 1938 | 1468780686992 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 1938 | 1468780686994 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170cf800 == 42 [pid = 1938] [id = 42] 11:38:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x11877b000) [pid = 1938] [serial = 122] [outer = 0x0] 11:38:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x118951400) [pid = 1938] [serial = 123] [outer = 0x11877b000] 11:38:07 INFO - PROCESS | 1938 | 1468780687021 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x119323000) [pid = 1938] [serial = 124] [outer = 0x11877b000] 11:38:07 INFO - PROCESS | 1938 | 1468780687345 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]]]}] 11:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 475ms 11:38:07 INFO - PROCESS | 1938 | 1468780687370 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:38:07 INFO - PROCESS | 1938 | 1468780687374 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:38:07 INFO - PROCESS | 1938 | 1468780687378 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 1938 | 1468780687380 Marionette TRACE conn2 <- [1,142,null,{}] 11:38:07 INFO - PROCESS | 1938 | 1468780687384 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}] 11:38:07 INFO - PROCESS | 1938 | 1468780687386 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:07 INFO - PROCESS | 1938 | 1468780687506 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:38:07 INFO - PROCESS | 1938 | 1468780687580 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 1938 | 1468780687581 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d4000 == 43 [pid = 1938] [id = 43] 11:38:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x119326400) [pid = 1938] [serial = 125] [outer = 0x0] 11:38:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1196d9c00) [pid = 1938] [serial = 126] [outer = 0x119326400] 11:38:07 INFO - PROCESS | 1938 | 1468780687623 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x11976a400) [pid = 1938] [serial = 127] [outer = 0x119326400] 11:38:07 INFO - PROCESS | 1938 | 1468780687945 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]]]}] 11:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 622ms 11:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:38:08 INFO - PROCESS | 1938 | 1468780688001 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1938 | 1468780688003 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:38:08 INFO - PROCESS | 1938 | 1468780688013 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1938 | 1468780688015 Marionette TRACE conn2 <- [1,146,null,{}] 11:38:08 INFO - PROCESS | 1938 | 1468780688028 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}] 11:38:08 INFO - PROCESS | 1938 | 1468780688029 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:08 INFO - PROCESS | 1938 | 1468780688145 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:38:08 INFO - PROCESS | 1938 | 1468780688173 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1938 | 1468780688174 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189b6000 == 44 [pid = 1938] [id = 44] 11:38:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x11831fc00) [pid = 1938] [serial = 128] [outer = 0x0] 11:38:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1197af800) [pid = 1938] [serial = 129] [outer = 0x11831fc00] 11:38:08 INFO - PROCESS | 1938 | 1468780688215 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x119a33800) [pid = 1938] [serial = 130] [outer = 0x11831fc00] 11:38:08 INFO - PROCESS | 1938 | 1468780688569 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]]]}] 11:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 586ms 11:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:38:08 INFO - PROCESS | 1938 | 1468780688601 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1938 | 1468780688602 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:38:08 INFO - PROCESS | 1938 | 1468780688605 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1938 | 1468780688606 Marionette TRACE conn2 <- [1,150,null,{}] 11:38:08 INFO - PROCESS | 1938 | 1468780688611 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}] 11:38:08 INFO - PROCESS | 1938 | 1468780688615 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:08 INFO - PROCESS | 1938 | 1468780688703 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:38:08 INFO - PROCESS | 1938 | 1468780688708 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1938 | 1468780688710 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199a9000 == 45 [pid = 1938] [id = 45] 11:38:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x120f10400) [pid = 1938] [serial = 131] [outer = 0x0] 11:38:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1210aa800) [pid = 1938] [serial = 132] [outer = 0x120f10400] 11:38:08 INFO - PROCESS | 1938 | 1468780688735 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x123c0ac00) [pid = 1938] [serial = 133] [outer = 0x120f10400] 11:38:09 INFO - PROCESS | 1938 | 1468780689150 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]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 570ms 11:38:09 INFO - PROCESS | 1938 | 1468780689175 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1938 | 1468780689178 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:38:09 INFO - PROCESS | 1938 | 1468780689182 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1938 | 1468780689184 Marionette TRACE conn2 <- [1,154,null,{}] 11:38:09 INFO - PROCESS | 1938 | 1468780689188 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}] 11:38:09 INFO - PROCESS | 1938 | 1468780689190 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:09 INFO - PROCESS | 1938 | 1468780689283 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:38:09 INFO - PROCESS | 1938 | 1468780689332 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1938 | 1468780689333 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x1161a9000 == 46 [pid = 1938] [id = 46] 11:38:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x11398d400) [pid = 1938] [serial = 134] [outer = 0x0] 11:38:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x115de0c00) [pid = 1938] [serial = 135] [outer = 0x11398d400] 11:38:09 INFO - PROCESS | 1938 | 1468780689365 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x11702f800) [pid = 1938] [serial = 136] [outer = 0x11398d400] 11:38:09 INFO - PROCESS | 1938 | 1468780689816 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]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 11:38:09 INFO - PROCESS | 1938 | 1468780689852 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1938 | 1468780689856 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:38:09 INFO - PROCESS | 1938 | 1468780689878 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1938 | 1468780689880 Marionette TRACE conn2 <- [1,158,null,{}] 11:38:09 INFO - PROCESS | 1938 | 1468780689883 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}] 11:38:09 INFO - PROCESS | 1938 | 1468780689885 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:09 INFO - PROCESS | 1938 | 1468780689979 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:38:10 INFO - PROCESS | 1938 | 1468780690041 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1938 | 1468780690042 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x11961b800 == 47 [pid = 1938] [id = 47] 11:38:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1189ebc00) [pid = 1938] [serial = 137] [outer = 0x0] 11:38:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x119127400) [pid = 1938] [serial = 138] [outer = 0x1189ebc00] 11:38:10 INFO - PROCESS | 1938 | 1468780690073 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x119397000) [pid = 1938] [serial = 139] [outer = 0x1189ebc00] 11:38:10 INFO - PROCESS | 1938 | 1468780690504 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]]]}] 11:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 674ms 11:38:10 INFO - PROCESS | 1938 | 1468780690568 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:38:10 INFO - PROCESS | 1938 | 1468780690570 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:38:10 INFO - PROCESS | 1938 | 1468780690575 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 1938 | 1468780690577 Marionette TRACE conn2 <- [1,162,null,{}] 11:38:10 INFO - PROCESS | 1938 | 1468780690585 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}] 11:38:10 INFO - PROCESS | 1938 | 1468780690589 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:10 INFO - PROCESS | 1938 | 1468780690685 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:38:10 INFO - PROCESS | 1938 | 1468780690748 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1938 | 1468780690750 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x121228000 == 48 [pid = 1938] [id = 48] 11:38:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x120ff5000) [pid = 1938] [serial = 140] [outer = 0x0] 11:38:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x120ffc000) [pid = 1938] [serial = 141] [outer = 0x120ff5000] 11:38:10 INFO - PROCESS | 1938 | 1468780690782 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x1216eac00) [pid = 1938] [serial = 142] [outer = 0x120ff5000] 11:38:11 INFO - PROCESS | 1938 | 1468780691214 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]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 11:38:11 INFO - PROCESS | 1938 | 1468780691247 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1938 | 1468780691249 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:38:11 INFO - PROCESS | 1938 | 1468780691251 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1938 | 1468780691252 Marionette TRACE conn2 <- [1,166,null,{}] 11:38:11 INFO - PROCESS | 1938 | 1468780691274 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}] 11:38:11 INFO - PROCESS | 1938 | 1468780691276 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:11 INFO - PROCESS | 1938 | 1468780691371 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:38:11 INFO - PROCESS | 1938 | 1468780691431 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 1938 | 1468780691433 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x121a2c800 == 49 [pid = 1938] [id = 49] 11:38:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x123e91400) [pid = 1938] [serial = 143] [outer = 0x0] 11:38:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x123ebd000) [pid = 1938] [serial = 144] [outer = 0x123e91400] 11:38:11 INFO - PROCESS | 1938 | 1468780691462 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x124bd6c00) [pid = 1938] [serial = 145] [outer = 0x123e91400] 11:38:11 INFO - PROCESS | 1938 | 1468780691900 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]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 11:38:11 INFO - PROCESS | 1938 | 1468780691923 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1938 | 1468780691924 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:38:11 INFO - PROCESS | 1938 | 1468780691927 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1938 | 1468780691928 Marionette TRACE conn2 <- [1,170,null,{}] 11:38:11 INFO - PROCESS | 1938 | 1468780691930 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}] 11:38:11 INFO - PROCESS | 1938 | 1468780691932 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:12 INFO - PROCESS | 1938 | 1468780692100 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:38:12 INFO - PROCESS | 1938 | 1468780692169 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 1938 | 1468780692171 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x112f88800 == 50 [pid = 1938] [id = 50] 11:38:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 117 (0x1130ebc00) [pid = 1938] [serial = 146] [outer = 0x0] 11:38:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 118 (0x113c0c400) [pid = 1938] [serial = 147] [outer = 0x1130ebc00] 11:38:12 INFO - PROCESS | 1938 | 1468780692199 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 119 (0x116174400) [pid = 1938] [serial = 148] [outer = 0x1130ebc00] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1189b6000 == 49 [pid = 1938] [id = 44] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d4000 == 48 [pid = 1938] [id = 43] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1170cf800 == 47 [pid = 1938] [id = 42] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x11671d800 == 46 [pid = 1938] [id = 41] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1170d9000 == 45 [pid = 1938] [id = 28] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x118198800 == 44 [pid = 1938] [id = 29] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x113911800 == 43 [pid = 1938] [id = 40] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x116f3d000 == 42 [pid = 1938] [id = 27] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1169aa800 == 41 [pid = 1938] [id = 33] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1189cc000 == 40 [pid = 1938] [id = 32] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x11874c800 == 39 [pid = 1938] [id = 31] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1183c6800 == 38 [pid = 1938] [id = 30] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x121a2c800 == 37 [pid = 1938] [id = 49] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x121228000 == 36 [pid = 1938] [id = 48] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x11961b800 == 35 [pid = 1938] [id = 47] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x121419000 == 34 [pid = 1938] [id = 38] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x120f40000 == 33 [pid = 1938] [id = 36] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1161a9000 == 32 [pid = 1938] [id = 46] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1199b7800 == 31 [pid = 1938] [id = 34] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x119b9c000 == 30 [pid = 1938] [id = 35] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1217ca800 == 29 [pid = 1938] [id = 39] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x1199a9000 == 28 [pid = 1938] [id = 45] 11:38:12 INFO - PROCESS | 1938 | --DOCSHELL 0x121120800 == 27 [pid = 1938] [id = 37] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 118 (0x123ebe800) [pid = 1938] [serial = 11] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 117 (0x119398800) [pid = 1938] [serial = 61] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 116 (0x121a55400) [pid = 1938] [serial = 99] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x1219db400) [pid = 1938] [serial = 102] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x124dbdc00) [pid = 1938] [serial = 105] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x1255d4c00) [pid = 1938] [serial = 108] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x111c18000) [pid = 1938] [serial = 63] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x113c71800) [pid = 1938] [serial = 66] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x118320800) [pid = 1938] [serial = 69] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x11894c400) [pid = 1938] [serial = 70] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x11690c000) [pid = 1938] [serial = 72] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x118317000) [pid = 1938] [serial = 76] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x120ff6000) [pid = 1938] [serial = 91] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x1211aec00) [pid = 1938] [serial = 94] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x116a13000) [pid = 1938] [serial = 73] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1215cdc00) [pid = 1938] [serial = 97] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x119b45800) [pid = 1938] [serial = 88] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x123c0b400) [pid = 1938] [serial = 100] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x125f82400) [pid = 1938] [serial = 111] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x125f75400) [pid = 1938] [serial = 109] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x115fa8c00) [pid = 1938] [serial = 67] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1255d4400) [pid = 1938] [serial = 106] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1122b1400) [pid = 1938] [serial = 64] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1265acc00) [pid = 1938] [serial = 112] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x117db1400) [pid = 1938] [serial = 75] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118787000) [pid = 1938] [serial = 78] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x118f97800) [pid = 1938] [serial = 79] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x119325800) [pid = 1938] [serial = 81] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x11932c000) [pid = 1938] [serial = 82] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x11932ec00) [pid = 1938] [serial = 84] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1196d4400) [pid = 1938] [serial = 85] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x119761400) [pid = 1938] [serial = 87] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x120f05400) [pid = 1938] [serial = 90] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x120ffc400) [pid = 1938] [serial = 93] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1211bb000) [pid = 1938] [serial = 96] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12a8be400) [pid = 1938] [serial = 21] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12a8c2800) [pid = 1938] [serial = 22] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x129563400) [pid = 1938] [serial = 18] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1292a0800) [pid = 1938] [serial = 15] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1292a6400) [pid = 1938] [serial = 16] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1216f7c00) [pid = 1938] [serial = 8] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x12d47e400) [pid = 1938] [serial = 54] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x12ce8fc00) [pid = 1938] [serial = 51] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x12d47ac00) [pid = 1938] [serial = 52] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x12ce14800) [pid = 1938] [serial = 45] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x12ce8a800) [pid = 1938] [serial = 48] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x12cd24800) [pid = 1938] [serial = 42] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x12cd29800) [pid = 1938] [serial = 43] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x12c75dc00) [pid = 1938] [serial = 40] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 69 (0x12c757c00) [pid = 1938] [serial = 39] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 68 (0x12c504400) [pid = 1938] [serial = 36] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x12c508800) [pid = 1938] [serial = 37] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x12bf1e400) [pid = 1938] [serial = 33] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x12bf2c400) [pid = 1938] [serial = 34] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x12bf17000) [pid = 1938] [serial = 31] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x12beabc00) [pid = 1938] [serial = 30] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x12bb7a800) [pid = 1938] [serial = 27] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 61 (0x12bb81400) [pid = 1938] [serial = 28] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 60 (0x12ac41800) [pid = 1938] [serial = 24] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 59 (0x12b874400) [pid = 1938] [serial = 25] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 58 (0x1197acc00) [pid = 1938] [serial = 60] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 57 (0x11932bc00) [pid = 1938] [serial = 57] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 56 (0x12bf2c000) [pid = 1938] [serial = 58] [outer = 0x0] [url = about:blank] 11:38:12 INFO - PROCESS | 1938 | --DOMWINDOW == 55 (0x12d483000) [pid = 1938] [serial = 55] [outer = 0x0] [url = about:blank] 11:38:13 INFO - PROCESS | 1938 | 1468780693076 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]]]}] 11:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1172ms 11:38:13 INFO - PROCESS | 1938 | 1468780693100 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1938 | 1468780693103 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:38:13 INFO - PROCESS | 1938 | 1468780693106 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 1938 | 1468780693108 Marionette TRACE conn2 <- [1,174,null,{}] 11:38:13 INFO - PROCESS | 1938 | 1468780693112 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}] 11:38:13 INFO - PROCESS | 1938 | 1468780693114 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:13 INFO - PROCESS | 1938 | 1468780693190 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:38:13 INFO - PROCESS | 1938 | 1468780693195 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1938 | 1468780693197 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x112eb7000 == 28 [pid = 1938] [id = 51] 11:38:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 56 (0x116172400) [pid = 1938] [serial = 149] [outer = 0x0] 11:38:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 57 (0x1167da400) [pid = 1938] [serial = 150] [outer = 0x116172400] 11:38:13 INFO - PROCESS | 1938 | 1468780693228 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 58 (0x11697dc00) [pid = 1938] [serial = 151] [outer = 0x116172400] 11:38:13 INFO - PROCESS | 1938 | 1468780693557 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]]]}] 11:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 470ms 11:38:13 INFO - PROCESS | 1938 | 1468780693585 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1938 | 1468780693589 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:38:13 INFO - PROCESS | 1938 | 1468780693595 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 1938 | 1468780693597 Marionette TRACE conn2 <- [1,178,null,{}] 11:38:13 INFO - PROCESS | 1938 | 1468780693599 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}] 11:38:13 INFO - PROCESS | 1938 | 1468780693601 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:13 INFO - PROCESS | 1938 | 1468780693681 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:38:13 INFO - PROCESS | 1938 | 1468780693686 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1938 | 1468780693688 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x116684800 == 29 [pid = 1938] [id = 52] 11:38:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 59 (0x117daf400) [pid = 1938] [serial = 152] [outer = 0x0] 11:38:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 60 (0x1184e1800) [pid = 1938] [serial = 153] [outer = 0x117daf400] 11:38:13 INFO - PROCESS | 1938 | 1468780693721 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 61 (0x11877cc00) [pid = 1938] [serial = 154] [outer = 0x117daf400] 11:38:14 INFO - PROCESS | 1938 | 1468780694153 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]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 574ms 11:38:14 INFO - PROCESS | 1938 | 1468780694176 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1938 | 1468780694177 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:38:14 INFO - PROCESS | 1938 | 1468780694181 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1938 | 1468780694183 Marionette TRACE conn2 <- [1,182,null,{}] 11:38:14 INFO - PROCESS | 1938 | 1468780694199 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}] 11:38:14 INFO - PROCESS | 1938 | 1468780694202 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:14 INFO - PROCESS | 1938 | 1468780694274 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:38:14 INFO - PROCESS | 1938 | 1468780694279 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1938 | 1468780694281 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x11701c800 == 30 [pid = 1938] [id = 53] 11:38:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x1122bd800) [pid = 1938] [serial = 155] [outer = 0x0] 11:38:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x119328c00) [pid = 1938] [serial = 156] [outer = 0x1122bd800] 11:38:14 INFO - PROCESS | 1938 | 1468780694311 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x119330000) [pid = 1938] [serial = 157] [outer = 0x1122bd800] 11:38:14 INFO - PROCESS | 1938 | 1468780694618 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]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 480ms 11:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:38:14 INFO - PROCESS | 1938 | 1468780694661 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1938 | 1468780694663 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:38:14 INFO - PROCESS | 1938 | 1468780694665 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1938 | 1468780694666 Marionette TRACE conn2 <- [1,186,null,{}] 11:38:14 INFO - PROCESS | 1938 | 1468780694668 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}] 11:38:14 INFO - PROCESS | 1938 | 1468780694670 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:14 INFO - PROCESS | 1938 | 1468780694741 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:38:14 INFO - PROCESS | 1938 | 1468780694789 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1938 | 1468780694790 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d5c000 == 31 [pid = 1938] [id = 54] 11:38:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x11932fc00) [pid = 1938] [serial = 158] [outer = 0x0] 11:38:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x11975d800) [pid = 1938] [serial = 159] [outer = 0x11932fc00] 11:38:14 INFO - PROCESS | 1938 | 1468780694816 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x119769400) [pid = 1938] [serial = 160] [outer = 0x11932fc00] 11:38:15 INFO - PROCESS | 1938 | --DOCSHELL 0x112eb7000 == 30 [pid = 1938] [id = 51] 11:38:15 INFO - PROCESS | 1938 | --DOCSHELL 0x112f88800 == 29 [pid = 1938] [id = 50] 11:38:15 INFO - PROCESS | 1938 | 1468780695545 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]]]}] 11:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 920ms 11:38:15 INFO - PROCESS | 1938 | 1468780695586 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 1938 | 1468780695588 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:38:15 INFO - PROCESS | 1938 | 1468780695592 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1938 | 1468780695593 Marionette TRACE conn2 <- [1,190,null,{}] 11:38:15 INFO - PROCESS | 1938 | 1468780695597 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}] 11:38:15 INFO - PROCESS | 1938 | 1468780695599 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:15 INFO - PROCESS | 1938 | 1468780695693 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:38:15 INFO - PROCESS | 1938 | 1468780695724 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 1938 | 1468780695727 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x115f56000 == 30 [pid = 1938] [id = 55] 11:38:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x1167e4c00) [pid = 1938] [serial = 161] [outer = 0x0] 11:38:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x116907c00) [pid = 1938] [serial = 162] [outer = 0x1167e4c00] 11:38:15 INFO - PROCESS | 1938 | 1468780695756 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x1176f1000) [pid = 1938] [serial = 163] [outer = 0x1167e4c00] 11:38:16 INFO - PROCESS | 1938 | 1468780696064 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]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 520ms 11:38:16 INFO - PROCESS | 1938 | 1468780696111 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 1938 | 1468780696114 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:38:16 INFO - PROCESS | 1938 | 1468780696118 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1938 | 1468780696120 Marionette TRACE conn2 <- [1,194,null,{}] 11:38:16 INFO - PROCESS | 1938 | 1468780696122 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}] 11:38:16 INFO - PROCESS | 1938 | 1468780696124 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:16 INFO - PROCESS | 1938 | 1468780696215 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:38:16 INFO - PROCESS | 1938 | 1468780696245 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1938 | 1468780696246 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x117003000 == 31 [pid = 1938] [id = 56] 11:38:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x1184de800) [pid = 1938] [serial = 164] [outer = 0x0] 11:38:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x118943c00) [pid = 1938] [serial = 165] [outer = 0x1184de800] 11:38:16 INFO - PROCESS | 1938 | 1468780696273 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x118f9b800) [pid = 1938] [serial = 166] [outer = 0x1184de800] 11:38:16 INFO - PROCESS | 1938 | 1468780696636 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]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 569ms 11:38:16 INFO - PROCESS | 1938 | 1468780696691 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:38:16 INFO - PROCESS | 1938 | 1468780696693 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:38:16 INFO - PROCESS | 1938 | 1468780696697 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1938 | 1468780696701 Marionette TRACE conn2 <- [1,198,null,{}] 11:38:16 INFO - PROCESS | 1938 | 1468780696712 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}] 11:38:16 INFO - PROCESS | 1938 | 1468780696716 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:16 INFO - PROCESS | 1938 | 1468780696854 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:38:16 INFO - PROCESS | 1938 | 1468780696873 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1938 | 1468780696876 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169b0000 == 32 [pid = 1938] [id = 57] 11:38:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x119330800) [pid = 1938] [serial = 167] [outer = 0x0] 11:38:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x1197a7c00) [pid = 1938] [serial = 168] [outer = 0x119330800] 11:38:16 INFO - PROCESS | 1938 | 1468780696921 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x1197b4800) [pid = 1938] [serial = 169] [outer = 0x119330800] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x120f10400) [pid = 1938] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x125f7a800) [pid = 1938] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x1216f2800) [pid = 1938] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x11831fc00) [pid = 1938] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x1167da800) [pid = 1938] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x118713400) [pid = 1938] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 69 (0x119326400) [pid = 1938] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 68 (0x11877b000) [pid = 1938] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x11398d400) [pid = 1938] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x1189ebc00) [pid = 1938] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x1130ebc00) [pid = 1938] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x116172400) [pid = 1938] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x117daf400) [pid = 1938] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:38:17 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x1122bd800) [pid = 1938] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:38:17 INFO - PROCESS | 1938 | 1468780697437 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]]]}] 11:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 774ms 11:38:17 INFO - PROCESS | 1938 | 1468780697471 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1938 | 1468780697473 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:38:17 INFO - PROCESS | 1938 | 1468780697483 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1938 | 1468780697484 Marionette TRACE conn2 <- [1,202,null,{}] 11:38:17 INFO - PROCESS | 1938 | 1468780697486 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}] 11:38:17 INFO - PROCESS | 1938 | 1468780697488 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:17 INFO - PROCESS | 1938 | 1468780697580 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:38:17 INFO - PROCESS | 1938 | 1468780697628 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1938 | 1468780697629 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183db000 == 33 [pid = 1938] [id = 58] 11:38:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x1161b3400) [pid = 1938] [serial = 170] [outer = 0x0] 11:38:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x11877e400) [pid = 1938] [serial = 171] [outer = 0x1161b3400] 11:38:17 INFO - PROCESS | 1938 | 1468780697654 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x1197ab800) [pid = 1938] [serial = 172] [outer = 0x1161b3400] 11:38:17 INFO - PROCESS | 1938 | 1468780697910 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]]]}] 11:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 472ms 11:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:38:17 INFO - PROCESS | 1938 | 1468780697952 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1938 | 1468780697953 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:38:17 INFO - PROCESS | 1938 | 1468780697963 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1938 | 1468780697964 Marionette TRACE conn2 <- [1,206,null,{}] 11:38:17 INFO - PROCESS | 1938 | 1468780697977 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}] 11:38:17 INFO - PROCESS | 1938 | 1468780697980 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:18 INFO - PROCESS | 1938 | 1468780698058 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:38:18 INFO - PROCESS | 1938 | 1468780698062 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 1938 | 1468780698063 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f7b800 == 34 [pid = 1938] [id = 59] 11:38:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x11398e800) [pid = 1938] [serial = 173] [outer = 0x0] 11:38:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x120f09400) [pid = 1938] [serial = 174] [outer = 0x11398e800] 11:38:18 INFO - PROCESS | 1938 | 1468780698089 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x120ff9c00) [pid = 1938] [serial = 175] [outer = 0x11398e800] 11:38:18 INFO - PROCESS | 1938 | 1468780698411 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]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 479ms 11:38:18 INFO - PROCESS | 1938 | 1468780698435 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 1938 | 1468780698437 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:38:18 INFO - PROCESS | 1938 | 1468780698439 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1938 | 1468780698441 Marionette TRACE conn2 <- [1,210,null,{}] 11:38:18 INFO - PROCESS | 1938 | 1468780698445 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}] 11:38:18 INFO - PROCESS | 1938 | 1468780698449 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:18 INFO - PROCESS | 1938 | 1468780698536 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:38:18 INFO - PROCESS | 1938 | 1468780698544 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 1938 | 1468780698545 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x119634800 == 35 [pid = 1938] [id = 60] 11:38:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x1210b1000) [pid = 1938] [serial = 176] [outer = 0x0] 11:38:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x1215c9c00) [pid = 1938] [serial = 177] [outer = 0x1210b1000] 11:38:18 INFO - PROCESS | 1938 | 1468780698570 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x123e98000) [pid = 1938] [serial = 178] [outer = 0x1210b1000] 11:38:18 INFO - PROCESS | 1938 | 1468780698877 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]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 472ms 11:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:38:18 INFO - PROCESS | 1938 | 1468780698911 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 1938 | 1468780698912 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:38:18 INFO - PROCESS | 1938 | 1468780698914 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1938 | 1468780698915 Marionette TRACE conn2 <- [1,214,null,{}] 11:38:18 INFO - PROCESS | 1938 | 1468780698917 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}] 11:38:18 INFO - PROCESS | 1938 | 1468780698918 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:19 INFO - PROCESS | 1938 | 1468780699015 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:38:19 INFO - PROCESS | 1938 | 1468780699024 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 1938 | 1468780699025 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x120f28800 == 36 [pid = 1938] [id = 61] 11:38:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x120ff9000) [pid = 1938] [serial = 179] [outer = 0x0] 11:38:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x124b09800) [pid = 1938] [serial = 180] [outer = 0x120ff9000] 11:38:19 INFO - PROCESS | 1938 | 1468780699049 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x124dc9000) [pid = 1938] [serial = 181] [outer = 0x120ff9000] 11:38:19 INFO - PROCESS | 1938 | 1468780699377 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]]]}] 11:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 11:38:19 INFO - PROCESS | 1938 | 1468780699385 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 1938 | 1468780699387 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:38:19 INFO - PROCESS | 1938 | 1468780699393 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 1938 | 1468780699395 Marionette TRACE conn2 <- [1,218,null,{}] 11:38:19 INFO - PROCESS | 1938 | 1468780699399 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}] 11:38:19 INFO - PROCESS | 1938 | 1468780699401 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:19 INFO - PROCESS | 1938 | 1468780699495 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:38:19 INFO - PROCESS | 1938 | 1468780699540 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 1938 | 1468780699544 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x11610c000 == 37 [pid = 1938] [id = 62] 11:38:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x113cf8400) [pid = 1938] [serial = 182] [outer = 0x0] 11:38:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x115fabc00) [pid = 1938] [serial = 183] [outer = 0x113cf8400] 11:38:19 INFO - PROCESS | 1938 | 1468780699575 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1176f1c00) [pid = 1938] [serial = 184] [outer = 0x113cf8400] 11:38:20 INFO - PROCESS | 1938 | 1468780700004 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]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 621ms 11:38:20 INFO - PROCESS | 1938 | 1468780700013 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 1938 | 1468780700016 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:38:20 INFO - PROCESS | 1938 | 1468780700038 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 1938 | 1468780700041 Marionette TRACE conn2 <- [1,222,null,{}] 11:38:20 INFO - PROCESS | 1938 | 1468780700046 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}] 11:38:20 INFO - PROCESS | 1938 | 1468780700048 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:20 INFO - PROCESS | 1938 | 1468780700161 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:38:20 INFO - PROCESS | 1938 | 1468780700240 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1938 | 1468780700242 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x11875b000 == 38 [pid = 1938] [id = 63] 11:38:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x119123c00) [pid = 1938] [serial = 185] [outer = 0x0] 11:38:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x119327000) [pid = 1938] [serial = 186] [outer = 0x119123c00] 11:38:20 INFO - PROCESS | 1938 | 1468780700292 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1196d5c00) [pid = 1938] [serial = 187] [outer = 0x119123c00] 11:38:20 INFO - PROCESS | 1938 | 1468780700726 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]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 740ms 11:38:20 INFO - PROCESS | 1938 | 1468780700769 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 1938 | 1468780700771 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:38:20 INFO - PROCESS | 1938 | 1468780700787 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 1938 | 1468780700790 Marionette TRACE conn2 <- [1,226,null,{}] 11:38:20 INFO - PROCESS | 1938 | 1468780700798 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}] 11:38:20 INFO - PROCESS | 1938 | 1468780700802 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:20 INFO - PROCESS | 1938 | 1468780700899 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:38:20 INFO - PROCESS | 1938 | 1468780700959 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1938 | 1468780700961 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x116194800 == 39 [pid = 1938] [id = 64] 11:38:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x119a34400) [pid = 1938] [serial = 188] [outer = 0x0] 11:38:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1210ae000) [pid = 1938] [serial = 189] [outer = 0x119a34400] 11:38:20 INFO - PROCESS | 1938 | 1468780700992 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x121a51400) [pid = 1938] [serial = 190] [outer = 0x119a34400] 11:38:21 INFO - PROCESS | 1938 | 1468780701395 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]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 624ms 11:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:38:21 INFO - PROCESS | 1938 | 1468780701410 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 1938 | 1468780701412 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:38:21 INFO - PROCESS | 1938 | 1468780701414 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1938 | 1468780701416 Marionette TRACE conn2 <- [1,230,null,{}] 11:38:21 INFO - PROCESS | 1938 | 1468780701418 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}] 11:38:21 INFO - PROCESS | 1938 | 1468780701419 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:21 INFO - PROCESS | 1938 | 1468780701516 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:38:21 INFO - PROCESS | 1938 | 1468780701559 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1938 | 1468780701560 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217ca800 == 40 [pid = 1938] [id = 65] 11:38:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x124b10800) [pid = 1938] [serial = 191] [outer = 0x0] 11:38:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x124dca000) [pid = 1938] [serial = 192] [outer = 0x124b10800] 11:38:21 INFO - PROCESS | 1938 | 1468780701589 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1255d3000) [pid = 1938] [serial = 193] [outer = 0x124b10800] 11:38:22 INFO - PROCESS | 1938 | 1468780702002 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]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 620ms 11:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:38:22 INFO - PROCESS | 1938 | 1468780702035 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1938 | 1468780702036 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:38:22 INFO - PROCESS | 1938 | 1468780702038 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1938 | 1468780702040 Marionette TRACE conn2 <- [1,234,null,{}] 11:38:22 INFO - PROCESS | 1938 | 1468780702042 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}] 11:38:22 INFO - PROCESS | 1938 | 1468780702044 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:22 INFO - PROCESS | 1938 | 1468780702134 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:38:22 INFO - PROCESS | 1938 | 1468780702285 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 1938 | 1468780702286 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x112ead800 == 41 [pid = 1938] [id = 66] 11:38:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1132b1400) [pid = 1938] [serial = 194] [outer = 0x0] 11:38:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x113c71400) [pid = 1938] [serial = 195] [outer = 0x1132b1400] 11:38:22 INFO - PROCESS | 1938 | 1468780702322 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x11702bc00) [pid = 1938] [serial = 196] [outer = 0x1132b1400] 11:38:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x113ef0c00) [pid = 1938] [serial = 197] [outer = 0x12ce83800] 11:38:22 INFO - PROCESS | 1938 | --DOCSHELL 0x119634800 == 40 [pid = 1938] [id = 60] 11:38:22 INFO - PROCESS | 1938 | --DOCSHELL 0x118f7b800 == 39 [pid = 1938] [id = 59] 11:38:22 INFO - PROCESS | 1938 | --DOCSHELL 0x1183db000 == 38 [pid = 1938] [id = 58] 11:38:22 INFO - PROCESS | 1938 | --DOCSHELL 0x1169b0000 == 37 [pid = 1938] [id = 57] 11:38:22 INFO - PROCESS | 1938 | --DOCSHELL 0x11701c800 == 36 [pid = 1938] [id = 53] 11:38:22 INFO - PROCESS | 1938 | --DOCSHELL 0x117003000 == 35 [pid = 1938] [id = 56] 11:38:22 INFO - PROCESS | 1938 | --DOCSHELL 0x116684800 == 34 [pid = 1938] [id = 52] 11:38:22 INFO - PROCESS | 1938 | --DOCSHELL 0x115f56000 == 33 [pid = 1938] [id = 55] 11:38:22 INFO - PROCESS | 1938 | --DOCSHELL 0x117d5c000 == 32 [pid = 1938] [id = 54] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x115de0c00) [pid = 1938] [serial = 135] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11702f800) [pid = 1938] [serial = 136] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x119127400) [pid = 1938] [serial = 138] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x119397000) [pid = 1938] [serial = 139] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x120ffc000) [pid = 1938] [serial = 141] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x123ebd000) [pid = 1938] [serial = 144] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x113c0c400) [pid = 1938] [serial = 147] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x1167da400) [pid = 1938] [serial = 150] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x11697dc00) [pid = 1938] [serial = 151] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1184e1800) [pid = 1938] [serial = 153] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x11877cc00) [pid = 1938] [serial = 154] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x119328c00) [pid = 1938] [serial = 156] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x11729cc00) [pid = 1938] [serial = 117] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x119a33800) [pid = 1938] [serial = 130] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x116174400) [pid = 1938] [serial = 148] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x118787400) [pid = 1938] [serial = 120] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x118f99000) [pid = 1938] [serial = 121] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x119330000) [pid = 1938] [serial = 157] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x11976a400) [pid = 1938] [serial = 127] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x119323000) [pid = 1938] [serial = 124] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 69 (0x118951400) [pid = 1938] [serial = 123] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 68 (0x117db0800) [pid = 1938] [serial = 118] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x126a70800) [pid = 1938] [serial = 115] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x1196d9c00) [pid = 1938] [serial = 126] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x1210aa800) [pid = 1938] [serial = 132] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x1265e6400) [pid = 1938] [serial = 114] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x123ebe000) [pid = 1938] [serial = 103] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x1197af800) [pid = 1938] [serial = 129] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | --DOMWINDOW == 61 (0x123c0ac00) [pid = 1938] [serial = 133] [outer = 0x0] [url = about:blank] 11:38:22 INFO - PROCESS | 1938 | 1468780702791 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]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 774ms 11:38:22 INFO - PROCESS | 1938 | 1468780702813 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1938 | 1468780702815 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:38:22 INFO - PROCESS | 1938 | 1468780702818 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1938 | 1468780702820 Marionette TRACE conn2 <- [1,238,null,{}] 11:38:22 INFO - PROCESS | 1938 | 1468780702823 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}] 11:38:22 INFO - PROCESS | 1938 | 1468780702825 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:22 INFO - PROCESS | 1938 | 1468780702903 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:38:22 INFO - PROCESS | 1938 | 1468780702912 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 1938 | 1468780702913 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x116602800 == 33 [pid = 1938] [id = 67] 11:38:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x118317c00) [pid = 1938] [serial = 198] [outer = 0x0] 11:38:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x11870f000) [pid = 1938] [serial = 199] [outer = 0x118317c00] 11:38:22 INFO - PROCESS | 1938 | 1468780702940 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x119128c00) [pid = 1938] [serial = 200] [outer = 0x118317c00] 11:38:23 INFO - PROCESS | 1938 | 1468780703263 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]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 469ms 11:38:23 INFO - PROCESS | 1938 | 1468780703290 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1938 | 1468780703294 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:38:23 INFO - PROCESS | 1938 | 1468780703298 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1938 | 1468780703299 Marionette TRACE conn2 <- [1,242,null,{}] 11:38:23 INFO - PROCESS | 1938 | 1468780703301 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}] 11:38:23 INFO - PROCESS | 1938 | 1468780703303 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:23 INFO - PROCESS | 1938 | 1468780703380 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:38:23 INFO - PROCESS | 1938 | 1468780703384 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1938 | 1468780703385 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170e1800 == 34 [pid = 1938] [id = 68] 11:38:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x119329400) [pid = 1938] [serial = 201] [outer = 0x0] 11:38:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x119764400) [pid = 1938] [serial = 202] [outer = 0x119329400] 11:38:23 INFO - PROCESS | 1938 | 1468780703413 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x119a33800) [pid = 1938] [serial = 203] [outer = 0x119329400] 11:38:23 INFO - PROCESS | 1938 | 1468780703739 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]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 473ms 11:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:38:23 INFO - PROCESS | 1938 | 1468780703771 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1938 | 1468780703772 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:38:23 INFO - PROCESS | 1938 | 1468780703776 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1938 | 1468780703780 Marionette TRACE conn2 <- [1,246,null,{}] 11:38:23 INFO - PROCESS | 1938 | 1468780703787 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}] 11:38:23 INFO - PROCESS | 1938 | 1468780703789 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:23 INFO - PROCESS | 1938 | 1468780703880 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:38:23 INFO - PROCESS | 1938 | 1468780703950 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1938 | 1468780703951 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d2000 == 35 [pid = 1938] [id = 69] 11:38:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x119b46c00) [pid = 1938] [serial = 204] [outer = 0x0] 11:38:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x1216ebc00) [pid = 1938] [serial = 205] [outer = 0x119b46c00] 11:38:23 INFO - PROCESS | 1938 | 1468780703992 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x124d84400) [pid = 1938] [serial = 206] [outer = 0x119b46c00] 11:38:24 INFO - PROCESS | 1938 | 1468780704385 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]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 626ms 11:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:38:24 INFO - PROCESS | 1938 | 1468780704402 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1938 | 1468780704403 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:38:24 INFO - PROCESS | 1938 | 1468780704406 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1938 | 1468780704408 Marionette TRACE conn2 <- [1,250,null,{}] 11:38:24 INFO - PROCESS | 1938 | 1468780704411 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}] 11:38:24 INFO - PROCESS | 1938 | 1468780704412 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:24 INFO - PROCESS | 1938 | 1468780704506 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:38:24 INFO - PROCESS | 1938 | 1468780704513 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1938 | 1468780704514 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189c4000 == 36 [pid = 1938] [id = 70] 11:38:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x123ebf400) [pid = 1938] [serial = 207] [outer = 0x0] 11:38:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x1255d3800) [pid = 1938] [serial = 208] [outer = 0x123ebf400] 11:38:24 INFO - PROCESS | 1938 | 1468780704539 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x125f7ac00) [pid = 1938] [serial = 209] [outer = 0x123ebf400] 11:38:24 INFO - PROCESS | 1938 | 1468780704847 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]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 11:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:38:24 INFO - PROCESS | 1938 | 1468780704877 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1938 | 1468780704878 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:38:24 INFO - PROCESS | 1938 | 1468780704880 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1938 | 1468780704881 Marionette TRACE conn2 <- [1,254,null,{}] 11:38:24 INFO - PROCESS | 1938 | 1468780704883 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}] 11:38:24 INFO - PROCESS | 1938 | 1468780704885 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:24 INFO - PROCESS | 1938 | 1468780704956 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:38:24 INFO - PROCESS | 1938 | 1468780704962 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1938 | 1468780704966 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x119baa800 == 37 [pid = 1938] [id = 71] 11:38:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x1265e4800) [pid = 1938] [serial = 210] [outer = 0x0] 11:38:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x1265e7000) [pid = 1938] [serial = 211] [outer = 0x1265e4800] 11:38:24 INFO - PROCESS | 1938 | 1468780704998 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x1266c1400) [pid = 1938] [serial = 212] [outer = 0x1265e4800] 11:38:25 INFO - PROCESS | 1938 | 1468780705399 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]]]}] 11:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 568ms 11:38:25 INFO - PROCESS | 1938 | 1468780705461 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:38:25 INFO - PROCESS | 1938 | 1468780705463 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:38:25 INFO - PROCESS | 1938 | 1468780705466 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1938 | 1468780705467 Marionette TRACE conn2 <- [1,258,null,{}] 11:38:25 INFO - PROCESS | 1938 | 1468780705469 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}] 11:38:25 INFO - PROCESS | 1938 | 1468780705472 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:25 INFO - PROCESS | 1938 | 1468780705622 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:38:25 INFO - PROCESS | 1938 | 1468780705668 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 1938 | 1468780705670 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:25 INFO - PROCESS | 1938 | ++DOCSHELL 0x10b856800 == 38 [pid = 1938] [id = 72] 11:38:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x126c6cc00) [pid = 1938] [serial = 213] [outer = 0x0] 11:38:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x126de8400) [pid = 1938] [serial = 214] [outer = 0x126c6cc00] 11:38:25 INFO - PROCESS | 1938 | 1468780705709 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x128db9800) [pid = 1938] [serial = 215] [outer = 0x126c6cc00] 11:38:26 INFO - PROCESS | 1938 | 1468780706018 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]]]}] 11:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 11:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:38:26 INFO - PROCESS | 1938 | 1468780706036 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 1938 | 1468780706037 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:38:26 INFO - PROCESS | 1938 | 1468780706040 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 1938 | 1468780706043 Marionette TRACE conn2 <- [1,262,null,{}] 11:38:26 INFO - PROCESS | 1938 | 1468780706052 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}] 11:38:26 INFO - PROCESS | 1938 | 1468780706053 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:26 INFO - PROCESS | 1938 | 1468780706146 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:38:26 INFO - PROCESS | 1938 | 1468780706149 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1938 | 1468780706151 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c97000 == 39 [pid = 1938] [id = 73] 11:38:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x126c6a800) [pid = 1938] [serial = 216] [outer = 0x0] 11:38:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x12929b800) [pid = 1938] [serial = 217] [outer = 0x126c6a800] 11:38:26 INFO - PROCESS | 1938 | 1468780706175 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x124dc4800) [pid = 1938] [serial = 218] [outer = 0x126c6a800] 11:38:26 INFO - PROCESS | 1938 | 1468780706484 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]]]}] 11:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 478ms 11:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:38:26 INFO - PROCESS | 1938 | 1468780706520 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 1938 | 1468780706521 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:38:26 INFO - PROCESS | 1938 | 1468780706525 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 1938 | 1468780706528 Marionette TRACE conn2 <- [1,266,null,{}] 11:38:26 INFO - PROCESS | 1938 | 1468780706531 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}] 11:38:26 INFO - PROCESS | 1938 | 1468780706532 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:26 INFO - PROCESS | 1938 | 1468780706627 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:38:26 INFO - PROCESS | 1938 | 1468780706640 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1938 | 1468780706641 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x123eca800 == 40 [pid = 1938] [id = 74] 11:38:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1292a6c00) [pid = 1938] [serial = 219] [outer = 0x0] 11:38:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1293c5800) [pid = 1938] [serial = 220] [outer = 0x1292a6c00] 11:38:26 INFO - PROCESS | 1938 | 1468780706667 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1293cd400) [pid = 1938] [serial = 221] [outer = 0x1292a6c00] 11:38:26 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x11932fc00) [pid = 1938] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:38:26 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x123e91400) [pid = 1938] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:38:26 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x120ff5000) [pid = 1938] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:38:26 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1210b1000) [pid = 1938] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:38:26 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1184de800) [pid = 1938] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:38:26 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1167e4c00) [pid = 1938] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:38:26 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1161b3400) [pid = 1938] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:38:26 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x119330800) [pid = 1938] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:38:26 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x11398e800) [pid = 1938] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:38:27 INFO - PROCESS | 1938 | 1468780707004 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]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 523ms 11:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:38:27 INFO - PROCESS | 1938 | 1468780707048 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 1938 | 1468780707049 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:38:27 INFO - PROCESS | 1938 | 1468780707051 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1938 | 1468780707052 Marionette TRACE conn2 <- [1,270,null,{}] 11:38:27 INFO - PROCESS | 1938 | 1468780707054 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}] 11:38:27 INFO - PROCESS | 1938 | 1468780707055 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:27 INFO - PROCESS | 1938 | 1468780707130 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:38:27 INFO - PROCESS | 1938 | 1468780707134 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 1938 | 1468780707135 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x125548800 == 41 [pid = 1938] [id = 75] 11:38:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x11939a400) [pid = 1938] [serial = 222] [outer = 0x0] 11:38:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x123e91400) [pid = 1938] [serial = 223] [outer = 0x11939a400] 11:38:27 INFO - PROCESS | 1938 | 1468780707160 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x12955d400) [pid = 1938] [serial = 224] [outer = 0x11939a400] 11:38:27 INFO - PROCESS | 1938 | 1468780707456 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]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 418ms 11:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:38:27 INFO - PROCESS | 1938 | 1468780707469 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 1938 | 1468780707471 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:38:27 INFO - PROCESS | 1938 | 1468780707484 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1938 | 1468780707485 Marionette TRACE conn2 <- [1,274,null,{}] 11:38:27 INFO - PROCESS | 1938 | 1468780707488 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}] 11:38:27 INFO - PROCESS | 1938 | 1468780707489 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:27 INFO - PROCESS | 1938 | 1468780707594 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:38:27 INFO - PROCESS | 1938 | 1468780707600 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 1938 | 1468780707602 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x125654000 == 42 [pid = 1938] [id = 76] 11:38:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1196dbc00) [pid = 1938] [serial = 225] [outer = 0x0] 11:38:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x129563400) [pid = 1938] [serial = 226] [outer = 0x1196dbc00] 11:38:27 INFO - PROCESS | 1938 | 1468780707628 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x12a668400) [pid = 1938] [serial = 227] [outer = 0x1196dbc00] 11:38:27 INFO - PROCESS | 1938 | 1468780707933 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]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 480ms 11:38:27 INFO - PROCESS | 1938 | 1468780707954 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 1938 | 1468780707955 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:38:27 INFO - PROCESS | 1938 | 1468780707960 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1938 | 1468780707963 Marionette TRACE conn2 <- [1,278,null,{}] 11:38:27 INFO - PROCESS | 1938 | 1468780707965 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}] 11:38:27 INFO - PROCESS | 1938 | 1468780707966 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:28 INFO - PROCESS | 1938 | 1468780708055 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:38:28 INFO - PROCESS | 1938 | 1468780708060 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1938 | 1468780708061 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x126aad000 == 43 [pid = 1938] [id = 77] 11:38:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x12a668c00) [pid = 1938] [serial = 228] [outer = 0x0] 11:38:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x12a84bc00) [pid = 1938] [serial = 229] [outer = 0x12a668c00] 11:38:28 INFO - PROCESS | 1938 | 1468780708085 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x12a8c4400) [pid = 1938] [serial = 230] [outer = 0x12a668c00] 11:38:28 INFO - PROCESS | 1938 | 1468780708385 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]]]}] 11:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 11:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:38:28 INFO - PROCESS | 1938 | 1468780708430 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:38:28 INFO - PROCESS | 1938 | 1468780708432 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:38:28 INFO - PROCESS | 1938 | 1468780708434 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 1938 | 1468780708435 Marionette TRACE conn2 <- [1,282,null,{}] 11:38:28 INFO - PROCESS | 1938 | 1468780708437 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}] 11:38:28 INFO - PROCESS | 1938 | 1468780708438 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:28 INFO - PROCESS | 1938 | 1468780708541 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:38:28 INFO - PROCESS | 1938 | 1468780708548 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1938 | 1468780708549 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x126daa000 == 44 [pid = 1938] [id = 78] 11:38:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x123ebe000) [pid = 1938] [serial = 231] [outer = 0x0] 11:38:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x12a8c7400) [pid = 1938] [serial = 232] [outer = 0x123ebe000] 11:38:28 INFO - PROCESS | 1938 | 1468780708572 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x12ac3a000) [pid = 1938] [serial = 233] [outer = 0x123ebe000] 11:38:28 INFO - PROCESS | 1938 | 1468780708848 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]]]}] 11:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 467ms 11:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:38:28 INFO - PROCESS | 1938 | 1468780708902 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:38:28 INFO - PROCESS | 1938 | 1468780708903 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:38:28 INFO - PROCESS | 1938 | 1468780708905 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 1938 | 1468780708907 Marionette TRACE conn2 <- [1,286,null,{}] 11:38:28 INFO - PROCESS | 1938 | 1468780708912 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}] 11:38:28 INFO - PROCESS | 1938 | 1468780708913 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:28 INFO - PROCESS | 1938 | 1468780708998 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:38:29 INFO - PROCESS | 1938 | 1468780709002 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1938 | 1468780709003 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x12893d000 == 45 [pid = 1938] [id = 79] 11:38:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x12ac3a400) [pid = 1938] [serial = 234] [outer = 0x0] 11:38:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x12b294400) [pid = 1938] [serial = 235] [outer = 0x12ac3a400] 11:38:29 INFO - PROCESS | 1938 | 1468780709027 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12b865800) [pid = 1938] [serial = 236] [outer = 0x12ac3a400] 11:38:29 INFO - PROCESS | 1938 | 1468780709494 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]]]}] 11:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 622ms 11:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:38:29 INFO - PROCESS | 1938 | 1468780709528 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:38:29 INFO - PROCESS | 1938 | 1468780709531 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:38:29 INFO - PROCESS | 1938 | 1468780709534 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1938 | 1468780709537 Marionette TRACE conn2 <- [1,290,null,{}] 11:38:29 INFO - PROCESS | 1938 | 1468780709541 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}] 11:38:29 INFO - PROCESS | 1938 | 1468780709542 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:29 INFO - PROCESS | 1938 | 1468780709645 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:38:29 INFO - PROCESS | 1938 | 1468780709706 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1938 | 1468780709708 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x113961000 == 46 [pid = 1938] [id = 80] 11:38:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x11828a000) [pid = 1938] [serial = 237] [outer = 0x0] 11:38:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1189e9400) [pid = 1938] [serial = 238] [outer = 0x11828a000] 11:38:29 INFO - PROCESS | 1938 | 1468780709739 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1196cf800) [pid = 1938] [serial = 239] [outer = 0x11828a000] 11:38:30 INFO - PROCESS | 1938 | 1468780710153 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]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 673ms 11:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:38:30 INFO - PROCESS | 1938 | 1468780710207 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1938 | 1468780710210 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:38:30 INFO - PROCESS | 1938 | 1468780710214 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1938 | 1468780710217 Marionette TRACE conn2 <- [1,294,null,{}] 11:38:30 INFO - PROCESS | 1938 | 1468780710219 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}] 11:38:30 INFO - PROCESS | 1938 | 1468780710221 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:30 INFO - PROCESS | 1938 | 1468780710328 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:38:30 INFO - PROCESS | 1938 | 1468780710391 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1938 | 1468780710393 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181e4000 == 47 [pid = 1938] [id = 81] 11:38:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1197b4400) [pid = 1938] [serial = 240] [outer = 0x0] 11:38:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x120ff0000) [pid = 1938] [serial = 241] [outer = 0x1197b4400] 11:38:30 INFO - PROCESS | 1938 | 1468780710425 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12140f400) [pid = 1938] [serial = 242] [outer = 0x1197b4400] 11:38:30 INFO - PROCESS | 1938 | 1468780710862 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]]]}] 11:38:30 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. 11:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 672ms 11:38:30 INFO - PROCESS | 1938 | 1468780710886 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1938 | 1468780710888 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:38:30 INFO - PROCESS | 1938 | 1468780710890 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1938 | 1468780710893 Marionette TRACE conn2 <- [1,298,null,{}] 11:38:30 INFO - PROCESS | 1938 | 1468780710901 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}] 11:38:30 INFO - PROCESS | 1938 | 1468780710904 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:31 INFO - PROCESS | 1938 | 1468780711005 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:38:31 INFO - PROCESS | 1938 | 1468780711058 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1938 | 1468780711060 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x126aa7800 == 48 [pid = 1938] [id = 82] 11:38:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x124b14c00) [pid = 1938] [serial = 243] [outer = 0x0] 11:38:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x125f79c00) [pid = 1938] [serial = 244] [outer = 0x124b14c00] 11:38:31 INFO - PROCESS | 1938 | 1468780711091 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1265e2800) [pid = 1938] [serial = 245] [outer = 0x124b14c00] 11:38:31 INFO - PROCESS | 1938 | 1468780711519 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]]]}] 11:38:31 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. 11:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 11:38:31 INFO - PROCESS | 1938 | 1468780711561 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 1938 | 1468780711563 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:38:31 INFO - PROCESS | 1938 | 1468780711566 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 1938 | 1468780711567 Marionette TRACE conn2 <- [1,302,null,{}] 11:38:31 INFO - PROCESS | 1938 | 1468780711569 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}] 11:38:31 INFO - PROCESS | 1938 | 1468780711571 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:31 INFO - PROCESS | 1938 | 1468780711691 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:38:31 INFO - PROCESS | 1938 | 1468780711765 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1938 | 1468780711767 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x112eae800 == 49 [pid = 1938] [id = 83] 11:38:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x115de6000) [pid = 1938] [serial = 246] [outer = 0x0] 11:38:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x1193a2c00) [pid = 1938] [serial = 247] [outer = 0x115de6000] 11:38:31 INFO - PROCESS | 1938 | 1468780711798 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1266bf800) [pid = 1938] [serial = 248] [outer = 0x115de6000] 11:38:32 INFO - PROCESS | 1938 | 1468780712302 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]]]}] 11:38:32 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. 11:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 769ms 11:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:38:32 INFO - PROCESS | 1938 | 1468780712336 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1938 | 1468780712338 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:38:32 INFO - PROCESS | 1938 | 1468780712341 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1938 | 1468780712342 Marionette TRACE conn2 <- [1,306,null,{}] 11:38:32 INFO - PROCESS | 1938 | 1468780712346 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}] 11:38:32 INFO - PROCESS | 1938 | 1468780712348 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:32 INFO - PROCESS | 1938 | 1468780712437 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:38:32 INFO - PROCESS | 1938 | 1468780712487 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 1938 | 1468780712488 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183c6800 == 50 [pid = 1938] [id = 84] 11:38:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x11894f000) [pid = 1938] [serial = 249] [outer = 0x0] 11:38:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x11912a400) [pid = 1938] [serial = 250] [outer = 0x11894f000] 11:38:32 INFO - PROCESS | 1938 | 1468780712515 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1193a5800) [pid = 1938] [serial = 251] [outer = 0x11894f000] 11:38:32 INFO - PROCESS | 1938 | 1468780712961 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]]]}] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x126daa000 == 49 [pid = 1938] [id = 78] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x126aad000 == 48 [pid = 1938] [id = 77] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x125654000 == 47 [pid = 1938] [id = 76] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x125548800 == 46 [pid = 1938] [id = 75] 11:38:33 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. 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x124b09800) [pid = 1938] [serial = 180] [outer = 0x0] [url = about:blank] 11:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 722ms 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x123eca800 == 45 [pid = 1938] [id = 74] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x123c97000 == 44 [pid = 1938] [id = 73] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x10b856800 == 43 [pid = 1938] [id = 72] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x119baa800 == 42 [pid = 1938] [id = 71] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x1189c4000 == 41 [pid = 1938] [id = 70] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d2000 == 40 [pid = 1938] [id = 69] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x1170e1800 == 39 [pid = 1938] [id = 68] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x116602800 == 38 [pid = 1938] [id = 67] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x112ead800 == 37 [pid = 1938] [id = 66] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x1217ca800 == 36 [pid = 1938] [id = 65] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x116194800 == 35 [pid = 1938] [id = 64] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x11875b000 == 34 [pid = 1938] [id = 63] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x11610c000 == 33 [pid = 1938] [id = 62] 11:38:33 INFO - PROCESS | 1938 | --DOCSHELL 0x120f28800 == 32 [pid = 1938] [id = 61] 11:38:33 INFO - PROCESS | 1938 | 1468780713096 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 1938 | 1468780713098 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:38:33 INFO - PROCESS | 1938 | 1468780713102 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1938 | 1468780713104 Marionette TRACE conn2 <- [1,310,null,{}] 11:38:33 INFO - PROCESS | 1938 | 1468780713106 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}] 11:38:33 INFO - PROCESS | 1938 | 1468780713110 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:33 INFO - PROCESS | 1938 | 1468780713177 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:38:33 INFO - PROCESS | 1938 | 1468780713182 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1938 | 1468780713183 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169a3800 == 33 [pid = 1938] [id = 85] 11:38:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x120ff6000) [pid = 1938] [serial = 252] [outer = 0x0] 11:38:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1216f6400) [pid = 1938] [serial = 253] [outer = 0x120ff6000] 11:38:33 INFO - PROCESS | 1938 | 1468780713205 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x123e8cc00) [pid = 1938] [serial = 254] [outer = 0x120ff6000] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x123e98000) [pid = 1938] [serial = 178] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x118943c00) [pid = 1938] [serial = 165] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x1176f1000) [pid = 1938] [serial = 163] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x116907c00) [pid = 1938] [serial = 162] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x11877e400) [pid = 1938] [serial = 171] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1197a7c00) [pid = 1938] [serial = 168] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x118f9b800) [pid = 1938] [serial = 166] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x120f09400) [pid = 1938] [serial = 174] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1215c9c00) [pid = 1938] [serial = 177] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1197b4800) [pid = 1938] [serial = 169] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1197ab800) [pid = 1938] [serial = 172] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x119769400) [pid = 1938] [serial = 160] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x120ff9c00) [pid = 1938] [serial = 175] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x11975d800) [pid = 1938] [serial = 159] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x124bd6c00) [pid = 1938] [serial = 145] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1216eac00) [pid = 1938] [serial = 142] [outer = 0x0] [url = about:blank] 11:38:33 INFO - PROCESS | 1938 | 1468780713713 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]]]}] 11:38:33 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. 11:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 623ms 11:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:38:33 INFO - PROCESS | 1938 | 1468780713728 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 1938 | 1468780713730 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:38:33 INFO - PROCESS | 1938 | 1468780713733 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1938 | 1468780713737 Marionette TRACE conn2 <- [1,314,null,{}] 11:38:33 INFO - PROCESS | 1938 | 1468780713749 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}] 11:38:33 INFO - PROCESS | 1938 | 1468780713753 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:33 INFO - PROCESS | 1938 | 1468780713880 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:38:33 INFO - PROCESS | 1938 | 1468780713887 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1938 | 1468780713890 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x118758800 == 34 [pid = 1938] [id = 86] 11:38:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x125086400) [pid = 1938] [serial = 255] [outer = 0x0] 11:38:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x125f79400) [pid = 1938] [serial = 256] [outer = 0x125086400] 11:38:33 INFO - PROCESS | 1938 | 1468780713940 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1266c0400) [pid = 1938] [serial = 257] [outer = 0x125086400] 11:38:34 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. 11:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 575ms 11:38:34 INFO - PROCESS | 1938 | 1468780714302 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]]]}] 11:38:34 INFO - PROCESS | 1938 | 1468780714315 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1938 | 1468780714316 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:38:34 INFO - PROCESS | 1938 | 1468780714318 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1938 | 1468780714319 Marionette TRACE conn2 <- [1,318,null,{}] 11:38:34 INFO - PROCESS | 1938 | 1468780714322 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}] 11:38:34 INFO - PROCESS | 1938 | 1468780714324 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:34 INFO - PROCESS | 1938 | 1468780714406 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:38:34 INFO - PROCESS | 1938 | 1468780714427 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1938 | 1468780714429 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x119b9e800 == 35 [pid = 1938] [id = 87] 11:38:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x126debc00) [pid = 1938] [serial = 258] [outer = 0x0] 11:38:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x128daac00) [pid = 1938] [serial = 259] [outer = 0x126debc00] 11:38:34 INFO - PROCESS | 1938 | 1468780714453 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x128daf000) [pid = 1938] [serial = 260] [outer = 0x126debc00] 11:38:34 INFO - PROCESS | 1938 | 1468780714758 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]]]}] 11:38:34 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. 11:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 467ms 11:38:34 INFO - PROCESS | 1938 | 1468780714787 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1938 | 1468780714788 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:38:34 INFO - PROCESS | 1938 | 1468780714798 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1938 | 1468780714799 Marionette TRACE conn2 <- [1,322,null,{}] 11:38:34 INFO - PROCESS | 1938 | 1468780714819 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}] 11:38:34 INFO - PROCESS | 1938 | 1468780714820 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:34 INFO - PROCESS | 1938 | 1468780714927 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:38:34 INFO - PROCESS | 1938 | 1468780714931 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1938 | 1468780714932 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x121131800 == 36 [pid = 1938] [id = 88] 11:38:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1266cc000) [pid = 1938] [serial = 261] [outer = 0x0] 11:38:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x128db2000) [pid = 1938] [serial = 262] [outer = 0x1266cc000] 11:38:34 INFO - PROCESS | 1938 | 1468780714963 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x128db7c00) [pid = 1938] [serial = 263] [outer = 0x1266cc000] 11:38:35 INFO - PROCESS | 1938 | 1468780715298 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]]]}] 11:38:35 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. 11:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 11:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:38:35 INFO - PROCESS | 1938 | 1468780715327 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 1938 | 1468780715329 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:38:35 INFO - PROCESS | 1938 | 1468780715331 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1938 | 1468780715332 Marionette TRACE conn2 <- [1,326,null,{}] 11:38:35 INFO - PROCESS | 1938 | 1468780715334 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}] 11:38:35 INFO - PROCESS | 1938 | 1468780715338 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:35 INFO - PROCESS | 1938 | 1468780715454 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:38:35 INFO - PROCESS | 1938 | 1468780715458 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 1938 | 1468780715459 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x123dbe800 == 37 [pid = 1938] [id = 89] 11:38:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x128f7e800) [pid = 1938] [serial = 264] [outer = 0x0] 11:38:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1293c3800) [pid = 1938] [serial = 265] [outer = 0x128f7e800] 11:38:35 INFO - PROCESS | 1938 | 1468780715484 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x12a6eb800) [pid = 1938] [serial = 266] [outer = 0x128f7e800] 11:38:35 INFO - PROCESS | 1938 | 1468780715915 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]]]}] 11:38:35 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. 11:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 619ms 11:38:35 INFO - PROCESS | 1938 | 1468780715951 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 1938 | 1468780715953 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:38:35 INFO - PROCESS | 1938 | 1468780715965 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1938 | 1468780715966 Marionette TRACE conn2 <- [1,330,null,{}] 11:38:35 INFO - PROCESS | 1938 | 1468780715970 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}] 11:38:35 INFO - PROCESS | 1938 | 1468780715973 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:36 INFO - PROCESS | 1938 | 1468780716123 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:38:36 INFO - PROCESS | 1938 | 1468780716163 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1938 | 1468780716164 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x126a9b000 == 38 [pid = 1938] [id = 90] 11:38:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x12a856400) [pid = 1938] [serial = 267] [outer = 0x0] 11:38:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x12a8c0000) [pid = 1938] [serial = 268] [outer = 0x12a856400] 11:38:36 INFO - PROCESS | 1938 | 1468780716204 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x12ac44800) [pid = 1938] [serial = 269] [outer = 0x12a856400] 11:38:36 INFO - PROCESS | 1938 | 1468780716548 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]]]}] 11:38:36 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. 11:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 11:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:38:36 INFO - PROCESS | 1938 | 1468780716586 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:38:36 INFO - PROCESS | 1938 | 1468780716587 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:38:36 INFO - PROCESS | 1938 | 1468780716590 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 1938 | 1468780716591 Marionette TRACE conn2 <- [1,334,null,{}] 11:38:36 INFO - PROCESS | 1938 | 1468780716594 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}] 11:38:36 INFO - PROCESS | 1938 | 1468780716595 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:36 INFO - PROCESS | 1938 | 1468780716731 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:38:36 INFO - PROCESS | 1938 | 1468780716747 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1938 | 1468780716748 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x126db3000 == 39 [pid = 1938] [id = 91] 11:38:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x12a8bd400) [pid = 1938] [serial = 270] [outer = 0x0] 11:38:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x12b86b800) [pid = 1938] [serial = 271] [outer = 0x12a8bd400] 11:38:36 INFO - PROCESS | 1938 | 1468780716788 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x12b874c00) [pid = 1938] [serial = 272] [outer = 0x12a8bd400] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x119329400) [pid = 1938] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1265e4800) [pid = 1938] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x126c6cc00) [pid = 1938] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x119b46c00) [pid = 1938] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x1132b1400) [pid = 1938] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x118317c00) [pid = 1938] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x126c6a800) [pid = 1938] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x123ebf400) [pid = 1938] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1292a6c00) [pid = 1938] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x11939a400) [pid = 1938] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1196dbc00) [pid = 1938] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x12a668c00) [pid = 1938] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:38:37 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x123ebe000) [pid = 1938] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:38:37 INFO - PROCESS | 1938 | 1468780717376 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]]]}] 11:38:37 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. 11:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 822ms 11:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:38:37 INFO - PROCESS | 1938 | 1468780717412 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1938 | 1468780717413 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:38:37 INFO - PROCESS | 1938 | 1468780717415 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1938 | 1468780717416 Marionette TRACE conn2 <- [1,338,null,{}] 11:38:37 INFO - PROCESS | 1938 | 1468780717418 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}] 11:38:37 INFO - PROCESS | 1938 | 1468780717419 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:37 INFO - PROCESS | 1938 | 1468780717512 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:38:37 INFO - PROCESS | 1938 | 1468780717516 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:37 INFO - PROCESS | 1938 | 1468780717517 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x126606000 == 40 [pid = 1938] [id = 92] 11:38:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1172a4000) [pid = 1938] [serial = 273] [outer = 0x0] 11:38:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x119b46c00) [pid = 1938] [serial = 274] [outer = 0x1172a4000] 11:38:37 INFO - PROCESS | 1938 | 1468780717542 Marionette DEBUG loaded listener.js 11:38:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x128db9000) [pid = 1938] [serial = 275] [outer = 0x1172a4000] 11:38:37 INFO - PROCESS | 1938 | 1468780717864 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]]]}] 11:38:37 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. 11:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 471ms 11:38:37 INFO - PROCESS | 1938 | 1468780717887 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1938 | 1468780717888 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:38:37 INFO - PROCESS | 1938 | 1468780717892 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1938 | 1468780717894 Marionette TRACE conn2 <- [1,342,null,{}] 11:38:37 INFO - PROCESS | 1938 | 1468780717896 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}] 11:38:37 INFO - PROCESS | 1938 | 1468780717898 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:38 INFO - PROCESS | 1938 | 1468780718000 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:38:38 INFO - PROCESS | 1938 | 1468780718006 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1938 | 1468780718007 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x129336000 == 41 [pid = 1938] [id = 93] 11:38:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x11932c000) [pid = 1938] [serial = 276] [outer = 0x0] 11:38:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x12a6ea400) [pid = 1938] [serial = 277] [outer = 0x11932c000] 11:38:38 INFO - PROCESS | 1938 | 1468780718031 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x12bac8c00) [pid = 1938] [serial = 278] [outer = 0x11932c000] 11:38:38 INFO - PROCESS | 1938 | 1468780718335 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]]]}] 11:38:38 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. 11:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 471ms 11:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:38:38 INFO - PROCESS | 1938 | 1468780718363 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:38:38 INFO - PROCESS | 1938 | 1468780718365 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:38:38 INFO - PROCESS | 1938 | 1468780718367 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:38:38 INFO - PROCESS | 1938 | 1468780718368 Marionette TRACE conn2 <- [1,346,null,{}] 11:38:38 INFO - PROCESS | 1938 | 1468780718371 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}] 11:38:38 INFO - PROCESS | 1938 | 1468780718372 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:38 INFO - PROCESS | 1938 | 1468780718470 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:38:38 INFO - PROCESS | 1938 | 1468780718475 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1938 | 1468780718478 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e1b800 == 42 [pid = 1938] [id = 94] 11:38:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x12a8c9800) [pid = 1938] [serial = 279] [outer = 0x0] 11:38:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x12bacfc00) [pid = 1938] [serial = 280] [outer = 0x12a8c9800] 11:38:38 INFO - PROCESS | 1938 | 1468780718504 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x12bea2800) [pid = 1938] [serial = 281] [outer = 0x12a8c9800] 11:38:38 INFO - PROCESS | 1938 | 1468780718815 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]]]}] 11:38:38 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. 11:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 11:38:38 INFO - PROCESS | 1938 | 1468780718836 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:38:38 INFO - PROCESS | 1938 | 1468780718837 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:38:38 INFO - PROCESS | 1938 | 1468780718840 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:38:38 INFO - PROCESS | 1938 | 1468780718843 Marionette TRACE conn2 <- [1,350,null,{}] 11:38:38 INFO - PROCESS | 1938 | 1468780718847 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}] 11:38:38 INFO - PROCESS | 1938 | 1468780718848 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:38 INFO - PROCESS | 1938 | 1468780718956 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:38:38 INFO - PROCESS | 1938 | 1468780718962 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1938 | 1468780718963 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a62c000 == 43 [pid = 1938] [id = 95] 11:38:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x116906000) [pid = 1938] [serial = 282] [outer = 0x0] 11:38:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x12bea3000) [pid = 1938] [serial = 283] [outer = 0x116906000] 11:38:38 INFO - PROCESS | 1938 | 1468780718987 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x12beadc00) [pid = 1938] [serial = 284] [outer = 0x116906000] 11:38:39 INFO - PROCESS | 1938 | 1468780719353 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]]]}] 11:38:39 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. 11:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 522ms 11:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:38:39 INFO - PROCESS | 1938 | 1468780719362 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:38:39 INFO - PROCESS | 1938 | 1468780719365 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:38:39 INFO - PROCESS | 1938 | 1468780719368 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 1938 | 1468780719371 Marionette TRACE conn2 <- [1,354,null,{}] 11:38:39 INFO - PROCESS | 1938 | 1468780719376 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}] 11:38:39 INFO - PROCESS | 1938 | 1468780719377 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:39 INFO - PROCESS | 1938 | 1468780719473 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:38:39 INFO - PROCESS | 1938 | 1468780719565 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1938 | 1468780719568 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x116957000 == 44 [pid = 1938] [id = 96] 11:38:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1176f3c00) [pid = 1938] [serial = 285] [outer = 0x0] 11:38:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x11827f000) [pid = 1938] [serial = 286] [outer = 0x1176f3c00] 11:38:39 INFO - PROCESS | 1938 | 1468780719599 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x11932e400) [pid = 1938] [serial = 287] [outer = 0x1176f3c00] 11:38:40 INFO - PROCESS | 1938 | 1468780720068 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]]]}] 11:38:40 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. 11:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 723ms 11:38:40 INFO - PROCESS | 1938 | 1468780720092 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1938 | 1468780720095 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:38:40 INFO - PROCESS | 1938 | 1468780720100 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1938 | 1468780720102 Marionette TRACE conn2 <- [1,358,null,{}] 11:38:40 INFO - PROCESS | 1938 | 1468780720104 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}] 11:38:40 INFO - PROCESS | 1938 | 1468780720106 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:40 INFO - PROCESS | 1938 | 1468780720248 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:38:40 INFO - PROCESS | 1938 | 1468780720299 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1938 | 1468780720301 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199ba000 == 45 [pid = 1938] [id = 97] 11:38:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x120ffc000) [pid = 1938] [serial = 288] [outer = 0x0] 11:38:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x121a55400) [pid = 1938] [serial = 289] [outer = 0x120ffc000] 11:38:40 INFO - PROCESS | 1938 | 1468780720333 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x124bdd800) [pid = 1938] [serial = 290] [outer = 0x120ffc000] 11:38:40 INFO - PROCESS | 1938 | 1468780720782 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]]]}] 11:38:40 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. 11:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 721ms 11:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:38:40 INFO - PROCESS | 1938 | 1468780720827 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1938 | 1468780720829 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:38:40 INFO - PROCESS | 1938 | 1468780720832 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1938 | 1468780720835 Marionette TRACE conn2 <- [1,362,null,{}] 11:38:40 INFO - PROCESS | 1938 | 1468780720845 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}] 11:38:40 INFO - PROCESS | 1938 | 1468780720849 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:40 INFO - PROCESS | 1938 | 1468780720956 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:38:41 INFO - PROCESS | 1938 | 1468780721024 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1938 | 1468780721026 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f9a800 == 46 [pid = 1938] [id = 98] 11:38:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x126c6b800) [pid = 1938] [serial = 291] [outer = 0x0] 11:38:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 117 (0x128dab000) [pid = 1938] [serial = 292] [outer = 0x126c6b800] 11:38:41 INFO - PROCESS | 1938 | 1468780721058 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 118 (0x12929e000) [pid = 1938] [serial = 293] [outer = 0x126c6b800] 11:38:41 INFO - PROCESS | 1938 | 1468780721519 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]]]}] 11:38:41 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. 11:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 723ms 11:38:41 INFO - PROCESS | 1938 | 1468780721616 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 1938 | 1468780721619 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:38:41 INFO - PROCESS | 1938 | 1468780721624 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - PROCESS | 1938 | 1468780721626 Marionette TRACE conn2 <- [1,366,null,{}] 11:38:41 INFO - PROCESS | 1938 | 1468780721630 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}] 11:38:41 INFO - PROCESS | 1938 | 1468780721632 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:41 INFO - PROCESS | 1938 | 1468780721792 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:38:41 INFO - PROCESS | 1938 | 1468780721907 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1938 | 1468780721909 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x112257800 == 47 [pid = 1938] [id = 99] 11:38:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 119 (0x1161b0800) [pid = 1938] [serial = 294] [outer = 0x0] 11:38:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 120 (0x1197abc00) [pid = 1938] [serial = 295] [outer = 0x1161b0800] 11:38:41 INFO - PROCESS | 1938 | 1468780721960 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 121 (0x12a6de800) [pid = 1938] [serial = 296] [outer = 0x1161b0800] 11:38:42 INFO - PROCESS | 1938 | 1468780722704 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]]]}] 11:38:42 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. 11:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1122ms 11:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:38:42 INFO - PROCESS | 1938 | 1468780722746 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1938 | 1468780722748 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:38:42 INFO - PROCESS | 1938 | 1468780722751 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1938 | 1468780722754 Marionette TRACE conn2 <- [1,370,null,{}] 11:38:42 INFO - PROCESS | 1938 | 1468780722757 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}] 11:38:42 INFO - PROCESS | 1938 | 1468780722758 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:42 INFO - PROCESS | 1938 | 1468780722869 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:38:42 INFO - PROCESS | 1938 | 1468780722923 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1938 | 1468780722924 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170de000 == 48 [pid = 1938] [id = 100] 11:38:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 122 (0x118f92c00) [pid = 1938] [serial = 297] [outer = 0x0] 11:38:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 123 (0x119761400) [pid = 1938] [serial = 298] [outer = 0x118f92c00] 11:38:42 INFO - PROCESS | 1938 | 1468780722952 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 124 (0x119b43c00) [pid = 1938] [serial = 299] [outer = 0x118f92c00] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x129e1b800 == 47 [pid = 1938] [id = 94] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x129336000 == 46 [pid = 1938] [id = 93] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x126606000 == 45 [pid = 1938] [id = 92] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x126db3000 == 44 [pid = 1938] [id = 91] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x126a9b000 == 43 [pid = 1938] [id = 90] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x123dbe800 == 42 [pid = 1938] [id = 89] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 123 (0x12b294400) [pid = 1938] [serial = 235] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x121131800 == 41 [pid = 1938] [id = 88] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x119b9e800 == 40 [pid = 1938] [id = 87] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x118758800 == 39 [pid = 1938] [id = 86] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x1169a3800 == 38 [pid = 1938] [id = 85] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x1183c6800 == 37 [pid = 1938] [id = 84] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x126aa7800 == 36 [pid = 1938] [id = 82] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x1181e4000 == 35 [pid = 1938] [id = 81] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x113961000 == 34 [pid = 1938] [id = 80] 11:38:43 INFO - PROCESS | 1938 | --DOCSHELL 0x12893d000 == 33 [pid = 1938] [id = 79] 11:38:43 INFO - PROCESS | 1938 | 1468780723407 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]]]}] 11:38:43 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. 11:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 11:38:43 INFO - PROCESS | 1938 | 1468780723438 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1938 | 1468780723443 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 122 (0x119764400) [pid = 1938] [serial = 202] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 121 (0x119a33800) [pid = 1938] [serial = 203] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 120 (0x1265e7000) [pid = 1938] [serial = 211] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 119 (0x126de8400) [pid = 1938] [serial = 214] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 118 (0x115fabc00) [pid = 1938] [serial = 183] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 117 (0x1210ae000) [pid = 1938] [serial = 189] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 116 (0x1216ebc00) [pid = 1938] [serial = 205] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x124d84400) [pid = 1938] [serial = 206] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x11702bc00) [pid = 1938] [serial = 196] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x113c71400) [pid = 1938] [serial = 195] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x124dca000) [pid = 1938] [serial = 192] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x11870f000) [pid = 1938] [serial = 199] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x119128c00) [pid = 1938] [serial = 200] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x12929b800) [pid = 1938] [serial = 217] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x119327000) [pid = 1938] [serial = 186] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x124dc4800) [pid = 1938] [serial = 218] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x1255d3800) [pid = 1938] [serial = 208] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x128db9800) [pid = 1938] [serial = 215] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x125f7ac00) [pid = 1938] [serial = 209] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1293c5800) [pid = 1938] [serial = 220] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x12955d400) [pid = 1938] [serial = 224] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x129563400) [pid = 1938] [serial = 226] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x123e91400) [pid = 1938] [serial = 223] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12a84bc00) [pid = 1938] [serial = 229] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x12a8c4400) [pid = 1938] [serial = 230] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x12c760400) [pid = 1938] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1293cd400) [pid = 1938] [serial = 221] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x12ac3a000) [pid = 1938] [serial = 233] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x12a668400) [pid = 1938] [serial = 227] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x12a8c7400) [pid = 1938] [serial = 232] [outer = 0x0] [url = about:blank] 11:38:43 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1266c1400) [pid = 1938] [serial = 212] [outer = 0x0] [url = about:blank] 11:38:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:38:43 INFO - PROCESS | 1938 | 1468780723460 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1938 | 1468780723462 Marionette TRACE conn2 <- [1,374,null,{}] 11:38:43 INFO - PROCESS | 1938 | 1468780723464 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}] 11:38:43 INFO - PROCESS | 1938 | 1468780723466 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:43 INFO - PROCESS | 1938 | 1468780723548 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:38:43 INFO - PROCESS | 1938 | 1468780723554 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 1938 | 1468780723555 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f4c800 == 34 [pid = 1938] [id = 101] 11:38:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x121305400) [pid = 1938] [serial = 300] [outer = 0x0] 11:38:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x123c07c00) [pid = 1938] [serial = 301] [outer = 0x121305400] 11:38:43 INFO - PROCESS | 1938 | 1468780723584 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x124d88400) [pid = 1938] [serial = 302] [outer = 0x121305400] 11:38:43 INFO - PROCESS | 1938 | 1468780723928 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:38:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 524ms 11:38:43 INFO - PROCESS | 1938 | 1468780723980 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1938 | 1468780723981 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:38:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:38:43 INFO - PROCESS | 1938 | 1468780723984 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1938 | 1468780723986 Marionette TRACE conn2 <- [1,378,null,{}] 11:38:43 INFO - PROCESS | 1938 | 1468780723993 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}] 11:38:43 INFO - PROCESS | 1938 | 1468780723996 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:44 INFO - PROCESS | 1938 | 1468780724078 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:38:44 INFO - PROCESS | 1938 | 1468780724082 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1938 | 1468780724084 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x11916f800 == 35 [pid = 1938] [id = 102] 11:38:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x12566f400) [pid = 1938] [serial = 303] [outer = 0x0] 11:38:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1265e3c00) [pid = 1938] [serial = 304] [outer = 0x12566f400] 11:38:44 INFO - PROCESS | 1938 | 1468780724111 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x126deb800) [pid = 1938] [serial = 305] [outer = 0x12566f400] 11:38:44 INFO - PROCESS | 1938 | 1468780724493 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:38:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:38:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 570ms 11:38:44 INFO - PROCESS | 1938 | 1468780724563 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 1938 | 1468780724564 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:38:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:38:44 INFO - PROCESS | 1938 | 1468780724580 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 1938 | 1468780724581 Marionette TRACE conn2 <- [1,382,null,{}] 11:38:44 INFO - PROCESS | 1938 | 1468780724584 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}] 11:38:44 INFO - PROCESS | 1938 | 1468780724585 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:44 INFO - PROCESS | 1938 | 1468780724665 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:38:44 INFO - PROCESS | 1938 | 1468780724669 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1938 | 1468780724670 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217e0000 == 36 [pid = 1938] [id = 103] 11:38:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x128db9800) [pid = 1938] [serial = 306] [outer = 0x0] 11:38:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x12a662800) [pid = 1938] [serial = 307] [outer = 0x128db9800] 11:38:44 INFO - PROCESS | 1938 | 1468780724695 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x12a8c2800) [pid = 1938] [serial = 308] [outer = 0x128db9800] 11:38:45 INFO - PROCESS | 1938 | 1468780725029 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:38:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 474ms 11:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:38:45 INFO - PROCESS | 1938 | 1468780725052 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1938 | 1468780725053 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:38:45 INFO - PROCESS | 1938 | 1468780725055 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1938 | 1468780725056 Marionette TRACE conn2 <- [1,386,null,{}] 11:38:45 INFO - PROCESS | 1938 | 1468780725058 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}] 11:38:45 INFO - PROCESS | 1938 | 1468780725060 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:45 INFO - PROCESS | 1938 | 1468780725137 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:38:45 INFO - PROCESS | 1938 | 1468780725194 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1938 | 1468780725196 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x123ed1800 == 37 [pid = 1938] [id = 104] 11:38:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x119398400) [pid = 1938] [serial = 309] [outer = 0x0] 11:38:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x12ac3b800) [pid = 1938] [serial = 310] [outer = 0x119398400] 11:38:45 INFO - PROCESS | 1938 | 1468780725221 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x12b86d000) [pid = 1938] [serial = 311] [outer = 0x119398400] 11:38:45 INFO - PROCESS | 1938 | 1468780725554 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]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 521ms 11:38:45 INFO - PROCESS | 1938 | 1468780725577 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1938 | 1468780725579 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:38:45 INFO - PROCESS | 1938 | 1468780725581 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1938 | 1468780725582 Marionette TRACE conn2 <- [1,390,null,{}] 11:38:45 INFO - PROCESS | 1938 | 1468780725584 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}] 11:38:45 INFO - PROCESS | 1938 | 1468780725588 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:45 INFO - PROCESS | 1938 | 1468780725712 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:38:45 INFO - PROCESS | 1938 | 1468780725717 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1938 | 1468780725718 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x126657800 == 38 [pid = 1938] [id = 105] 11:38:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x12ac3a800) [pid = 1938] [serial = 312] [outer = 0x0] 11:38:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x12bacf400) [pid = 1938] [serial = 313] [outer = 0x12ac3a800] 11:38:45 INFO - PROCESS | 1938 | 1468780725775 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x12bf17c00) [pid = 1938] [serial = 314] [outer = 0x12ac3a800] 11:38:46 INFO - PROCESS | 1938 | 1468780726111 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]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 568ms 11:38:46 INFO - PROCESS | 1938 | 1468780726151 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 1938 | 1468780726152 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:38:46 INFO - PROCESS | 1938 | 1468780726155 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1938 | 1468780726156 Marionette TRACE conn2 <- [1,394,null,{}] 11:38:46 INFO - PROCESS | 1938 | 1468780726158 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}] 11:38:46 INFO - PROCESS | 1938 | 1468780726159 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:46 INFO - PROCESS | 1938 | 1468780726251 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:38:46 INFO - PROCESS | 1938 | 1468780726254 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1938 | 1468780726255 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x117004800 == 39 [pid = 1938] [id = 106] 11:38:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x12bac7c00) [pid = 1938] [serial = 315] [outer = 0x0] 11:38:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x12bf1f400) [pid = 1938] [serial = 316] [outer = 0x12bac7c00] 11:38:46 INFO - PROCESS | 1938 | 1468780726280 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x12bf2ec00) [pid = 1938] [serial = 317] [outer = 0x12bac7c00] 11:38:46 INFO - PROCESS | 1938 | 1468780726613 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]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 469ms 11:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:38:46 INFO - PROCESS | 1938 | 1468780726625 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 1938 | 1468780726627 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:38:46 INFO - PROCESS | 1938 | 1468780726630 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1938 | 1468780726631 Marionette TRACE conn2 <- [1,398,null,{}] 11:38:46 INFO - PROCESS | 1938 | 1468780726633 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}] 11:38:46 INFO - PROCESS | 1938 | 1468780726634 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:46 INFO - PROCESS | 1938 | 1468780726735 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:38:46 INFO - PROCESS | 1938 | 1468780726749 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1938 | 1468780726750 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f80800 == 40 [pid = 1938] [id = 107] 11:38:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x1128cf000) [pid = 1938] [serial = 318] [outer = 0x0] 11:38:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x1128d4400) [pid = 1938] [serial = 319] [outer = 0x1128cf000] 11:38:46 INFO - PROCESS | 1938 | 1468780726774 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x1128d8400) [pid = 1938] [serial = 320] [outer = 0x1128cf000] 11:38:47 INFO - PROCESS | 1938 | 1468780727092 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:38:47 INFO - PROCESS | 1938 | 1468780727152 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]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 568ms 11:38:47 INFO - PROCESS | 1938 | 1468780727199 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 1938 | 1468780727200 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:38:47 INFO - PROCESS | 1938 | 1468780727202 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 1938 | 1468780727203 Marionette TRACE conn2 <- [1,402,null,{}] 11:38:47 INFO - PROCESS | 1938 | 1468780727205 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}] 11:38:47 INFO - PROCESS | 1938 | 1468780727206 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:47 INFO - PROCESS | 1938 | 1468780727317 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:38:47 INFO - PROCESS | 1938 | 1468780727331 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1938 | 1468780727332 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e0b800 == 41 [pid = 1938] [id = 108] 11:38:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x12bf21c00) [pid = 1938] [serial = 321] [outer = 0x0] 11:38:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x12bf30000) [pid = 1938] [serial = 322] [outer = 0x12bf21c00] 11:38:47 INFO - PROCESS | 1938 | 1468780727365 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x12c50f000) [pid = 1938] [serial = 323] [outer = 0x12bf21c00] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x128f7e800) [pid = 1938] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x12a856400) [pid = 1938] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x115de6000) [pid = 1938] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x125086400) [pid = 1938] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x120ff6000) [pid = 1938] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x126debc00) [pid = 1938] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x11894f000) [pid = 1938] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x12a8bd400) [pid = 1938] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x1266cc000) [pid = 1938] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x1172a4000) [pid = 1938] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x12a8c9800) [pid = 1938] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:38:47 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x11932c000) [pid = 1938] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:38:47 INFO - PROCESS | 1938 | 1468780727805 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]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 618ms 11:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:38:47 INFO - PROCESS | 1938 | 1468780727820 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 1938 | 1468780727822 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:38:47 INFO - PROCESS | 1938 | 1468780727830 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 1938 | 1468780727831 Marionette TRACE conn2 <- [1,406,null,{}] 11:38:47 INFO - PROCESS | 1938 | 1468780727833 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}] 11:38:47 INFO - PROCESS | 1938 | 1468780727835 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:47 INFO - PROCESS | 1938 | 1468780727954 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:38:47 INFO - PROCESS | 1938 | 1468780727994 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1938 | 1468780727995 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e0c000 == 42 [pid = 1938] [id = 109] 11:38:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1129a6c00) [pid = 1938] [serial = 324] [outer = 0x0] 11:38:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1129b0800) [pid = 1938] [serial = 325] [outer = 0x1129a6c00] 11:38:48 INFO - PROCESS | 1938 | 1468780728019 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1172a4000) [pid = 1938] [serial = 326] [outer = 0x1129a6c00] 11:38:48 INFO - PROCESS | 1938 | 1468780728328 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]]]}] 11:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 524ms 11:38:48 INFO - PROCESS | 1938 | 1468780728349 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 1938 | 1468780728351 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:38:48 INFO - PROCESS | 1938 | 1468780728353 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 1938 | 1468780728355 Marionette TRACE conn2 <- [1,410,null,{}] 11:38:48 INFO - PROCESS | 1938 | 1468780728365 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}] 11:38:48 INFO - PROCESS | 1938 | 1468780728366 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:48 INFO - PROCESS | 1938 | 1468780728470 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:38:48 INFO - PROCESS | 1938 | 1468780728519 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1938 | 1468780728528 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b848800 == 43 [pid = 1938] [id = 110] 11:38:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1129ad800) [pid = 1938] [serial = 327] [outer = 0x0] 11:38:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x1181bc000) [pid = 1938] [serial = 328] [outer = 0x1129ad800] 11:38:48 INFO - PROCESS | 1938 | 1468780728554 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x126a72800) [pid = 1938] [serial = 329] [outer = 0x1129ad800] 11:38:48 INFO - PROCESS | 1938 | 1468780728839 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]]]}] 11:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 522ms 11:38:48 INFO - PROCESS | 1938 | 1468780728881 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 1938 | 1468780728882 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:38:48 INFO - PROCESS | 1938 | 1468780728884 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 1938 | 1468780728885 Marionette TRACE conn2 <- [1,414,null,{}] 11:38:48 INFO - PROCESS | 1938 | 1468780728887 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}] 11:38:48 INFO - PROCESS | 1938 | 1468780728888 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:48 INFO - PROCESS | 1938 | 1468780728976 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:38:48 INFO - PROCESS | 1938 | 1468780728980 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1938 | 1468780728981 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bae4000 == 44 [pid = 1938] [id = 111] 11:38:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x118383800) [pid = 1938] [serial = 330] [outer = 0x0] 11:38:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x118386800) [pid = 1938] [serial = 331] [outer = 0x118383800] 11:38:49 INFO - PROCESS | 1938 | 1468780729005 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x11838ac00) [pid = 1938] [serial = 332] [outer = 0x118383800] 11:38:49 INFO - PROCESS | 1938 | 1468780729347 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]]]}] 11:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 11:38:49 INFO - PROCESS | 1938 | 1468780729353 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 1938 | 1468780729354 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:38:49 INFO - PROCESS | 1938 | 1468780729363 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 1938 | 1468780729365 Marionette TRACE conn2 <- [1,418,null,{}] 11:38:49 INFO - PROCESS | 1938 | 1468780729368 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}] 11:38:49 INFO - PROCESS | 1938 | 1468780729370 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:49 INFO - PROCESS | 1938 | 1468780729557 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:38:49 INFO - PROCESS | 1938 | 1468780729567 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1938 | 1468780729569 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be09800 == 45 [pid = 1938] [id = 112] 11:38:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x116a13400) [pid = 1938] [serial = 333] [outer = 0x0] 11:38:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x118384400) [pid = 1938] [serial = 334] [outer = 0x116a13400] 11:38:49 INFO - PROCESS | 1938 | 1468780729608 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x118458000) [pid = 1938] [serial = 335] [outer = 0x116a13400] 11:38:50 INFO - PROCESS | 1938 | 1468780730655 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]]]}] 11:38:50 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 11:38:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1328ms 11:38:50 INFO - PROCESS | 1938 | 1468780730709 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 1938 | 1468780730712 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:38:50 INFO - PROCESS | 1938 | 1468780730716 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 1938 | 1468780730718 Marionette TRACE conn2 <- [1,422,null,{}] 11:38:50 INFO - PROCESS | 1938 | 1468780730722 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}] 11:38:50 INFO - PROCESS | 1938 | 1468780730724 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:50 INFO - PROCESS | 1938 | 1468780730818 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:38:50 INFO - PROCESS | 1938 | 1468780730906 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1938 | 1468780730908 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183e0800 == 46 [pid = 1938] [id = 113] 11:38:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 117 (0x1181bb000) [pid = 1938] [serial = 336] [outer = 0x0] 11:38:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 118 (0x118382000) [pid = 1938] [serial = 337] [outer = 0x1181bb000] 11:38:50 INFO - PROCESS | 1938 | 1468780730939 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 119 (0x118459800) [pid = 1938] [serial = 338] [outer = 0x1181bb000] 11:38:51 INFO - PROCESS | 1938 | 1468780731971 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]]]}] 11:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1273ms 11:38:51 INFO - PROCESS | 1938 | 1468780731990 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1938 | 1468780731992 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:38:51 INFO - PROCESS | 1938 | 1468780731996 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1938 | 1468780731998 Marionette TRACE conn2 <- [1,426,null,{}] 11:38:52 INFO - PROCESS | 1938 | 1468780732001 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}] 11:38:52 INFO - PROCESS | 1938 | 1468780732003 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:52 INFO - PROCESS | 1938 | 1468780732094 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:38:52 INFO - PROCESS | 1938 | 1468780732178 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1938 | 1468780732180 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181b2800 == 47 [pid = 1938] [id = 114] 11:38:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 120 (0x118385000) [pid = 1938] [serial = 339] [outer = 0x0] 11:38:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 121 (0x118451800) [pid = 1938] [serial = 340] [outer = 0x118385000] 11:38:52 INFO - PROCESS | 1938 | 1468780732211 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 122 (0x11845c400) [pid = 1938] [serial = 341] [outer = 0x118385000] 11:38:52 INFO - PROCESS | 1938 | 1468780732646 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] 11:38:52 INFO - PROCESS | 1938 | 1468780732673 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:38:52 INFO - PROCESS | 1938 | 1468780732680 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 1938 | 1468780732682 Marionette TRACE conn2 <- [1,430,null,{}] 11:38:52 INFO - PROCESS | 1938 | 1468780732685 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}] 11:38:52 INFO - PROCESS | 1938 | 1468780732687 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:52 INFO - PROCESS | 1938 | 1468780732793 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:38:52 INFO - PROCESS | 1938 | 1468780732888 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1938 | 1468780732890 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f3c000 == 48 [pid = 1938] [id = 115] 11:38:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 123 (0x118384c00) [pid = 1938] [serial = 342] [outer = 0x0] 11:38:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 124 (0x1184e0000) [pid = 1938] [serial = 343] [outer = 0x118384c00] 11:38:52 INFO - PROCESS | 1938 | 1468780732938 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 125 (0x118943c00) [pid = 1938] [serial = 344] [outer = 0x118384c00] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x12bae4000 == 47 [pid = 1938] [id = 111] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x12b848800 == 46 [pid = 1938] [id = 110] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x129e0c000 == 45 [pid = 1938] [id = 109] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x129e0b800 == 44 [pid = 1938] [id = 108] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x128f80800 == 43 [pid = 1938] [id = 107] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 124 (0x12bea3000) [pid = 1938] [serial = 283] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x117004800 == 42 [pid = 1938] [id = 106] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x126657800 == 41 [pid = 1938] [id = 105] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x123ed1800 == 40 [pid = 1938] [id = 104] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x1217e0000 == 39 [pid = 1938] [id = 103] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x11916f800 == 38 [pid = 1938] [id = 102] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x116f4c800 == 37 [pid = 1938] [id = 101] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x1170de000 == 36 [pid = 1938] [id = 100] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x112257800 == 35 [pid = 1938] [id = 99] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x128f9a800 == 34 [pid = 1938] [id = 98] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x1199ba000 == 33 [pid = 1938] [id = 97] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x116957000 == 32 [pid = 1938] [id = 96] 11:38:53 INFO - PROCESS | 1938 | --DOCSHELL 0x12a62c000 == 31 [pid = 1938] [id = 95] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 123 (0x1293c3800) [pid = 1938] [serial = 265] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 122 (0x12a8c0000) [pid = 1938] [serial = 268] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 121 (0x12ac44800) [pid = 1938] [serial = 269] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 120 (0x1193a2c00) [pid = 1938] [serial = 247] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 119 (0x125f79c00) [pid = 1938] [serial = 244] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 118 (0x125f79400) [pid = 1938] [serial = 256] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 117 (0x1266c0400) [pid = 1938] [serial = 257] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 116 (0x1216f6400) [pid = 1938] [serial = 253] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x123e8cc00) [pid = 1938] [serial = 254] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x128daac00) [pid = 1938] [serial = 259] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x11912a400) [pid = 1938] [serial = 250] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x1193a5800) [pid = 1938] [serial = 251] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x128daf000) [pid = 1938] [serial = 260] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x12b86b800) [pid = 1938] [serial = 271] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x120ff0000) [pid = 1938] [serial = 241] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x128db2000) [pid = 1938] [serial = 262] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x1189e9400) [pid = 1938] [serial = 238] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x128db9000) [pid = 1938] [serial = 275] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x12bea2800) [pid = 1938] [serial = 281] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x119b46c00) [pid = 1938] [serial = 274] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x12a6ea400) [pid = 1938] [serial = 277] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x12bacfc00) [pid = 1938] [serial = 280] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x12b874c00) [pid = 1938] [serial = 272] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1266bf800) [pid = 1938] [serial = 248] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12a6eb800) [pid = 1938] [serial = 266] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x12bac8c00) [pid = 1938] [serial = 278] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x128db7c00) [pid = 1938] [serial = 263] [outer = 0x0] [url = about:blank] 11:38:53 INFO - PROCESS | 1938 | 1468780733325 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]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 11:38:53 INFO - PROCESS | 1938 | 1468780733352 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1938 | 1468780733354 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:38:53 INFO - PROCESS | 1938 | 1468780733356 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1938 | 1468780733359 Marionette TRACE conn2 <- [1,434,null,{}] 11:38:53 INFO - PROCESS | 1938 | 1468780733366 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}] 11:38:53 INFO - PROCESS | 1938 | 1468780733369 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:53 INFO - PROCESS | 1938 | 1468780733469 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:38:53 INFO - PROCESS | 1938 | 1468780733528 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1938 | 1468780733530 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181e3800 == 32 [pid = 1938] [id = 116] 11:38:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1189ec000) [pid = 1938] [serial = 345] [outer = 0x0] 11:38:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x119322800) [pid = 1938] [serial = 346] [outer = 0x1189ec000] 11:38:53 INFO - PROCESS | 1938 | 1468780733558 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1196d3800) [pid = 1938] [serial = 347] [outer = 0x1189ec000] 11:38:53 INFO - PROCESS | 1938 | 1468780733857 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]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 521ms 11:38:53 INFO - PROCESS | 1938 | 1468780733881 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1938 | 1468780733883 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:38:53 INFO - PROCESS | 1938 | 1468780733885 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1938 | 1468780733886 Marionette TRACE conn2 <- [1,438,null,{}] 11:38:53 INFO - PROCESS | 1938 | 1468780733889 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}] 11:38:53 INFO - PROCESS | 1938 | 1468780733890 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:53 INFO - PROCESS | 1938 | 1468780733973 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:38:53 INFO - PROCESS | 1938 | 1468780733979 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1938 | 1468780733980 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x119161000 == 33 [pid = 1938] [id = 117] 11:38:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x119763400) [pid = 1938] [serial = 348] [outer = 0x0] 11:38:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x1197ab400) [pid = 1938] [serial = 349] [outer = 0x119763400] 11:38:54 INFO - PROCESS | 1938 | 1468780734005 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x119b45000) [pid = 1938] [serial = 350] [outer = 0x119763400] 11:38:54 INFO - PROCESS | 1938 | 1468780734333 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]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 469ms 11:38:54 INFO - PROCESS | 1938 | 1468780734355 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1938 | 1468780734356 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:38:54 INFO - PROCESS | 1938 | 1468780734360 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1938 | 1468780734363 Marionette TRACE conn2 <- [1,442,null,{}] 11:38:54 INFO - PROCESS | 1938 | 1468780734366 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}] 11:38:54 INFO - PROCESS | 1938 | 1468780734367 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:54 INFO - PROCESS | 1938 | 1468780734441 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:38:54 INFO - PROCESS | 1938 | 1468780734446 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1938 | 1468780734447 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x119bab000 == 34 [pid = 1938] [id = 118] 11:38:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x113c71400) [pid = 1938] [serial = 351] [outer = 0x0] 11:38:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x119a39800) [pid = 1938] [serial = 352] [outer = 0x113c71400] 11:38:54 INFO - PROCESS | 1938 | 1468780734472 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1210acc00) [pid = 1938] [serial = 353] [outer = 0x113c71400] 11:38:54 INFO - PROCESS | 1938 | 1468780734912 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]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 571ms 11:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:38:54 INFO - PROCESS | 1938 | 1468780734930 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1938 | 1468780734931 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:38:54 INFO - PROCESS | 1938 | 1468780734933 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1938 | 1468780734935 Marionette TRACE conn2 <- [1,446,null,{}] 11:38:54 INFO - PROCESS | 1938 | 1468780734937 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}] 11:38:54 INFO - PROCESS | 1938 | 1468780734942 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:55 INFO - PROCESS | 1938 | 1468780735066 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:38:55 INFO - PROCESS | 1938 | 1468780735101 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1938 | 1468780735103 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x121116800 == 35 [pid = 1938] [id = 119] 11:38:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x121410000) [pid = 1938] [serial = 354] [outer = 0x0] 11:38:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x123c07800) [pid = 1938] [serial = 355] [outer = 0x121410000] 11:38:55 INFO - PROCESS | 1938 | 1468780735135 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x1255d4000) [pid = 1938] [serial = 356] [outer = 0x121410000] 11:38:55 INFO - PROCESS | 1938 | 1468780735445 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]]]}] 11:38:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 568ms 11:38:55 INFO - PROCESS | 1938 | 1468780735503 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1938 | 1468780735504 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:38:55 INFO - PROCESS | 1938 | 1468780735507 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 1938 | 1468780735508 Marionette TRACE conn2 <- [1,450,null,{}] 11:38:55 INFO - PROCESS | 1938 | 1468780735519 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}] 11:38:55 INFO - PROCESS | 1938 | 1468780735521 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:55 INFO - PROCESS | 1938 | 1468780735613 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:38:55 INFO - PROCESS | 1938 | 1468780735617 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1938 | 1468780735618 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x123dc8800 == 36 [pid = 1938] [id = 120] 11:38:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1184df800) [pid = 1938] [serial = 357] [outer = 0x0] 11:38:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x125f7f400) [pid = 1938] [serial = 358] [outer = 0x1184df800] 11:38:55 INFO - PROCESS | 1938 | 1468780735642 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x126627800) [pid = 1938] [serial = 359] [outer = 0x1184df800] 11:38:55 INFO - PROCESS | 1938 | 1468780735993 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1938 | 1468780736029 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:38:56 INFO - PROCESS | 1938 | 1468780736031 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1938 | 1468780736032 Marionette TRACE conn2 <- [1,454,null,{}] 11:38:56 INFO - PROCESS | 1938 | 1468780736034 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}] 11:38:56 INFO - PROCESS | 1938 | 1468780736035 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:56 INFO - PROCESS | 1938 | 1468780736135 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:38:56 INFO - PROCESS | 1938 | 1468780736145 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1938 | 1468780736146 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x11619c000 == 37 [pid = 1938] [id = 121] 11:38:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x126629400) [pid = 1938] [serial = 360] [outer = 0x0] 11:38:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x1266c1400) [pid = 1938] [serial = 361] [outer = 0x126629400] 11:38:56 INFO - PROCESS | 1938 | 1468780736171 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x128daac00) [pid = 1938] [serial = 362] [outer = 0x126629400] 11:38:56 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:38:56 INFO - PROCESS | 1938 | 1468780736505 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]]]}] 11:38:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:38:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 11:38:56 INFO - PROCESS | 1938 | 1468780736549 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1938 | 1468780736551 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:38:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:38:56 INFO - PROCESS | 1938 | 1468780736553 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1938 | 1468780736554 Marionette TRACE conn2 <- [1,458,null,{}] 11:38:56 INFO - PROCESS | 1938 | 1468780736557 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}] 11:38:56 INFO - PROCESS | 1938 | 1468780736558 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:56 INFO - PROCESS | 1938 | 1468780736654 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:38:56 INFO - PROCESS | 1938 | 1468780736690 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1938 | 1468780736691 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x126603000 == 38 [pid = 1938] [id = 122] 11:38:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x128dae800) [pid = 1938] [serial = 363] [outer = 0x0] 11:38:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 117 (0x128db2c00) [pid = 1938] [serial = 364] [outer = 0x128dae800] 11:38:56 INFO - PROCESS | 1938 | 1468780736715 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 118 (0x128f7e000) [pid = 1938] [serial = 365] [outer = 0x128dae800] 11:38:57 INFO - PROCESS | 1938 | 1468780737040 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] 11:38:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:38:57 INFO - PROCESS | 1938 | 1468780737074 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:38:57 INFO - PROCESS | 1938 | 1468780737078 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1938 | 1468780737079 Marionette TRACE conn2 <- [1,462,null,{}] 11:38:57 INFO - PROCESS | 1938 | 1468780737082 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}] 11:38:57 INFO - PROCESS | 1938 | 1468780737083 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:57 INFO - PROCESS | 1938 | 1468780737187 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:38:57 INFO - PROCESS | 1938 | 1468780737223 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1938 | 1468780737225 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x126dac000 == 39 [pid = 1938] [id = 123] 11:38:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 119 (0x128db4400) [pid = 1938] [serial = 366] [outer = 0x0] 11:38:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 120 (0x12929ec00) [pid = 1938] [serial = 367] [outer = 0x128db4400] 11:38:57 INFO - PROCESS | 1938 | 1468780737249 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 121 (0x1293ce800) [pid = 1938] [serial = 368] [outer = 0x128db4400] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 120 (0x12ac3a800) [pid = 1938] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 119 (0x12bac7c00) [pid = 1938] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 118 (0x1129a6c00) [pid = 1938] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 117 (0x12566f400) [pid = 1938] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 116 (0x118383800) [pid = 1938] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x1128cf000) [pid = 1938] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x118f92c00) [pid = 1938] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x121305400) [pid = 1938] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x1161b0800) [pid = 1938] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x128db9800) [pid = 1938] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x119398400) [pid = 1938] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x12bf21c00) [pid = 1938] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x116906000) [pid = 1938] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:38:57 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x1129ad800) [pid = 1938] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:38:57 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:38:57 INFO - PROCESS | 1938 | 1468780737718 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] 11:38:57 INFO - PROCESS | 1938 | 1468780737750 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:38:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:38:57 INFO - PROCESS | 1938 | 1468780737765 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1938 | 1468780737767 Marionette TRACE conn2 <- [1,466,null,{}] 11:38:57 INFO - PROCESS | 1938 | 1468780737780 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}] 11:38:57 INFO - PROCESS | 1938 | 1468780737782 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:57 INFO - PROCESS | 1938 | 1468780737914 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:38:57 INFO - PROCESS | 1938 | 1468780737919 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1938 | 1468780737922 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f8f000 == 40 [pid = 1938] [id = 124] 11:38:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1181b9c00) [pid = 1938] [serial = 369] [outer = 0x0] 11:38:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x124d90c00) [pid = 1938] [serial = 370] [outer = 0x1181b9c00] 11:38:57 INFO - PROCESS | 1938 | 1468780737965 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x12a667c00) [pid = 1938] [serial = 371] [outer = 0x1181b9c00] 11:38:58 INFO - PROCESS | 1938 | 1468780738323 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] 11:38:58 INFO - PROCESS | 1938 | 1468780738343 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:38:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:38:58 INFO - PROCESS | 1938 | 1468780738346 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1938 | 1468780738347 Marionette TRACE conn2 <- [1,470,null,{}] 11:38:58 INFO - PROCESS | 1938 | 1468780738349 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}] 11:38:58 INFO - PROCESS | 1938 | 1468780738350 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:58 INFO - PROCESS | 1938 | 1468780738476 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:38:58 INFO - PROCESS | 1938 | 1468780738487 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1938 | 1468780738489 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x12953b800 == 41 [pid = 1938] [id = 125] 11:38:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x12a6e4400) [pid = 1938] [serial = 372] [outer = 0x0] 11:38:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x12a855400) [pid = 1938] [serial = 373] [outer = 0x12a6e4400] 11:38:58 INFO - PROCESS | 1938 | 1468780738530 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x12a8c9800) [pid = 1938] [serial = 374] [outer = 0x12a6e4400] 11:38:58 INFO - PROCESS | 1938 | 1468780738898 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]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:38:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 569ms 11:38:58 INFO - PROCESS | 1938 | 1468780738915 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 1938 | 1468780738916 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:38:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:38:58 INFO - PROCESS | 1938 | 1468780738918 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1938 | 1468780738919 Marionette TRACE conn2 <- [1,474,null,{}] 11:38:58 INFO - PROCESS | 1938 | 1468780738922 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}] 11:38:58 INFO - PROCESS | 1938 | 1468780738923 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:59 INFO - PROCESS | 1938 | 1468780739004 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:38:59 INFO - PROCESS | 1938 | 1468780739057 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1938 | 1468780739058 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a618800 == 42 [pid = 1938] [id = 126] 11:38:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x12a6e7400) [pid = 1938] [serial = 375] [outer = 0x0] 11:38:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x12ac41000) [pid = 1938] [serial = 376] [outer = 0x12a6e7400] 11:38:59 INFO - PROCESS | 1938 | 1468780739082 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x12b86c800) [pid = 1938] [serial = 377] [outer = 0x12a6e7400] 11:38:59 INFO - PROCESS | 1938 | 1468780739381 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]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:38:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 11:38:59 INFO - PROCESS | 1938 | 1468780739436 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:38:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:38:59 INFO - PROCESS | 1938 | 1468780739446 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:38:59 INFO - PROCESS | 1938 | 1468780739448 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1938 | 1468780739449 Marionette TRACE conn2 <- [1,478,null,{}] 11:38:59 INFO - PROCESS | 1938 | 1468780739452 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}] 11:38:59 INFO - PROCESS | 1938 | 1468780739453 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:59 INFO - PROCESS | 1938 | 1468780739534 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:38:59 INFO - PROCESS | 1938 | 1468780739632 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1938 | 1468780739634 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:38:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x113975000 == 43 [pid = 1938] [id = 127] 11:38:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 117 (0x1128cbc00) [pid = 1938] [serial = 378] [outer = 0x0] 11:38:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 118 (0x1129a7000) [pid = 1938] [serial = 379] [outer = 0x1128cbc00] 11:38:59 INFO - PROCESS | 1938 | 1468780739666 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 119 (0x116909000) [pid = 1938] [serial = 380] [outer = 0x1128cbc00] 11:39:00 INFO - PROCESS | 1938 | 1468780740117 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]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:39:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 720ms 11:39:00 INFO - PROCESS | 1938 | 1468780740171 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 1938 | 1468780740174 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:39:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:39:00 INFO - PROCESS | 1938 | 1468780740195 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1938 | 1468780740197 Marionette TRACE conn2 <- [1,482,null,{}] 11:39:00 INFO - PROCESS | 1938 | 1468780740201 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}] 11:39:00 INFO - PROCESS | 1938 | 1468780740203 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:00 INFO - PROCESS | 1938 | 1468780740329 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:39:00 INFO - PROCESS | 1938 | 1468780740396 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1938 | 1468780740398 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181e9800 == 44 [pid = 1938] [id = 128] 11:39:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 120 (0x118454800) [pid = 1938] [serial = 381] [outer = 0x0] 11:39:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 121 (0x11845a800) [pid = 1938] [serial = 382] [outer = 0x118454800] 11:39:00 INFO - PROCESS | 1938 | 1468780740428 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 122 (0x118943800) [pid = 1938] [serial = 383] [outer = 0x118454800] 11:39:00 INFO - PROCESS | 1938 | 1468780740872 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]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:39:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 722ms 11:39:00 INFO - PROCESS | 1938 | 1468780740917 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 1938 | 1468780740920 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:39:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:39:00 INFO - PROCESS | 1938 | 1468780740939 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1938 | 1468780740941 Marionette TRACE conn2 <- [1,486,null,{}] 11:39:00 INFO - PROCESS | 1938 | 1468780740946 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}] 11:39:00 INFO - PROCESS | 1938 | 1468780740947 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:01 INFO - PROCESS | 1938 | 1468780741050 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:39:01 INFO - PROCESS | 1938 | 1468780741119 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 1938 | 1468780741121 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x126daa800 == 45 [pid = 1938] [id = 129] 11:39:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 123 (0x1196cf400) [pid = 1938] [serial = 384] [outer = 0x0] 11:39:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 124 (0x119761000) [pid = 1938] [serial = 385] [outer = 0x1196cf400] 11:39:01 INFO - PROCESS | 1938 | 1468780741150 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 125 (0x119b4e000) [pid = 1938] [serial = 386] [outer = 0x1196cf400] 11:39:01 INFO - PROCESS | 1938 | 1468780741581 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]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:39:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 689ms 11:39:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:39:01 INFO - PROCESS | 1938 | 1468780741636 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1938 | 1468780741638 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:39:01 INFO - PROCESS | 1938 | 1468780741665 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1938 | 1468780741669 Marionette TRACE conn2 <- [1,490,null,{}] 11:39:01 INFO - PROCESS | 1938 | 1468780741674 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}] 11:39:01 INFO - PROCESS | 1938 | 1468780741679 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:01 INFO - PROCESS | 1938 | 1468780741781 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:39:01 INFO - PROCESS | 1938 | 1468780741849 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 1938 | 1468780741850 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b856000 == 46 [pid = 1938] [id = 130] 11:39:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 126 (0x1196d3400) [pid = 1938] [serial = 387] [outer = 0x0] 11:39:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 127 (0x124dc2c00) [pid = 1938] [serial = 388] [outer = 0x1196d3400] 11:39:01 INFO - PROCESS | 1938 | 1468780741879 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 128 (0x1265a2000) [pid = 1938] [serial = 389] [outer = 0x1196d3400] 11:39:02 INFO - PROCESS | 1938 | 1468780742298 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]]]}] 11:39:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:39:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 698ms 11:39:02 INFO - PROCESS | 1938 | 1468780742356 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:39:02 INFO - PROCESS | 1938 | 1468780742359 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:39:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:39:02 INFO - PROCESS | 1938 | 1468780742363 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:39:02 INFO - PROCESS | 1938 | 1468780742364 Marionette TRACE conn2 <- [1,494,null,{}] 11:39:02 INFO - PROCESS | 1938 | 1468780742367 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}] 11:39:02 INFO - PROCESS | 1938 | 1468780742368 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:02 INFO - PROCESS | 1938 | 1468780742471 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:39:02 INFO - PROCESS | 1938 | 1468780742537 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1938 | 1468780742539 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d59800 == 47 [pid = 1938] [id = 131] 11:39:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 129 (0x1181bec00) [pid = 1938] [serial = 390] [outer = 0x0] 11:39:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 130 (0x125f7a800) [pid = 1938] [serial = 391] [outer = 0x1181bec00] 11:39:02 INFO - PROCESS | 1938 | 1468780742569 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 131 (0x128db7c00) [pid = 1938] [serial = 392] [outer = 0x1181bec00] 11:39:03 INFO - PROCESS | 1938 | 1468780743212 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]]]}] 11:39:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:39:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 873ms 11:39:03 INFO - PROCESS | 1938 | 1468780743237 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 1938 | 1468780743239 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:39:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:39:03 INFO - PROCESS | 1938 | 1468780743243 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 1938 | 1468780743244 Marionette TRACE conn2 <- [1,498,null,{}] 11:39:03 INFO - PROCESS | 1938 | 1468780743248 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}] 11:39:03 INFO - PROCESS | 1938 | 1468780743249 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:03 INFO - PROCESS | 1938 | 1468780743344 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:39:03 INFO - PROCESS | 1938 | 1468780743412 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 1938 | 1468780743415 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f87800 == 48 [pid = 1938] [id = 132] 11:39:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 132 (0x118455800) [pid = 1938] [serial = 393] [outer = 0x0] 11:39:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 133 (0x11845b800) [pid = 1938] [serial = 394] [outer = 0x118455800] 11:39:03 INFO - PROCESS | 1938 | 1468780743443 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 134 (0x1189e9800) [pid = 1938] [serial = 395] [outer = 0x118455800] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x12a618800 == 47 [pid = 1938] [id = 126] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x12953b800 == 46 [pid = 1938] [id = 125] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x128f8f000 == 45 [pid = 1938] [id = 124] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x126dac000 == 44 [pid = 1938] [id = 123] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x126603000 == 43 [pid = 1938] [id = 122] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x11619c000 == 42 [pid = 1938] [id = 121] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x123dc8800 == 41 [pid = 1938] [id = 120] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x121116800 == 40 [pid = 1938] [id = 119] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x119bab000 == 39 [pid = 1938] [id = 118] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x119161000 == 38 [pid = 1938] [id = 117] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x1181e3800 == 37 [pid = 1938] [id = 116] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x116f3c000 == 36 [pid = 1938] [id = 115] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x1181b2800 == 35 [pid = 1938] [id = 114] 11:39:03 INFO - PROCESS | 1938 | --DOCSHELL 0x12be09800 == 34 [pid = 1938] [id = 112] 11:39:03 INFO - PROCESS | 1938 | 1468780743884 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]]]}] 11:39:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:39:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 11:39:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:39:03 INFO - PROCESS | 1938 | 1468780743914 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 1938 | 1468780743916 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:39:03 INFO - PROCESS | 1938 | 1468780743920 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 1938 | 1468780743922 Marionette TRACE conn2 <- [1,502,null,{}] 11:39:03 INFO - PROCESS | 1938 | 1468780743927 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}] 11:39:03 INFO - PROCESS | 1938 | 1468780743929 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:04 INFO - PROCESS | 1938 | 1468780744015 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 133 (0x12bf17c00) [pid = 1938] [serial = 314] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 132 (0x12bacf400) [pid = 1938] [serial = 313] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 131 (0x12bf1f400) [pid = 1938] [serial = 316] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 130 (0x1129b0800) [pid = 1938] [serial = 325] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 129 (0x1265e3c00) [pid = 1938] [serial = 304] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 128 (0x126deb800) [pid = 1938] [serial = 305] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 127 (0x118386800) [pid = 1938] [serial = 331] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 126 (0x1128d8400) [pid = 1938] [serial = 320] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 125 (0x1128d4400) [pid = 1938] [serial = 319] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 124 (0x119b43c00) [pid = 1938] [serial = 299] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 123 (0x119761400) [pid = 1938] [serial = 298] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 122 (0x121a55400) [pid = 1938] [serial = 289] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 121 (0x123c07c00) [pid = 1938] [serial = 301] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 120 (0x124d88400) [pid = 1938] [serial = 302] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 119 (0x128dab000) [pid = 1938] [serial = 292] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 118 (0x12a6de800) [pid = 1938] [serial = 296] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 117 (0x1197abc00) [pid = 1938] [serial = 295] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 116 (0x12a662800) [pid = 1938] [serial = 307] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x12a8c2800) [pid = 1938] [serial = 308] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x11827f000) [pid = 1938] [serial = 286] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x12ac3b800) [pid = 1938] [serial = 310] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x12bf30000) [pid = 1938] [serial = 322] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x12beadc00) [pid = 1938] [serial = 284] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x126a72800) [pid = 1938] [serial = 329] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x12c50f000) [pid = 1938] [serial = 323] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x12bf2ec00) [pid = 1938] [serial = 317] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x1181bc000) [pid = 1938] [serial = 328] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x12b86d000) [pid = 1938] [serial = 311] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x11838ac00) [pid = 1938] [serial = 332] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1172a4000) [pid = 1938] [serial = 326] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1938 | 1468780744083 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1938 | 1468780744084 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x117011000 == 35 [pid = 1938] [id = 133] 11:39:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x11827f000) [pid = 1938] [serial = 396] [outer = 0x0] 11:39:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1189e1400) [pid = 1938] [serial = 397] [outer = 0x11827f000] 11:39:04 INFO - PROCESS | 1938 | 1468780744111 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1197b3400) [pid = 1938] [serial = 398] [outer = 0x11827f000] 11:39:04 INFO - PROCESS | 1938 | 1468780744417 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]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:39:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 521ms 11:39:04 INFO - PROCESS | 1938 | 1468780744442 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1938 | 1468780744446 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:39:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:39:04 INFO - PROCESS | 1938 | 1468780744449 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1938 | 1468780744451 Marionette TRACE conn2 <- [1,506,null,{}] 11:39:04 INFO - PROCESS | 1938 | 1468780744461 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}] 11:39:04 INFO - PROCESS | 1938 | 1468780744464 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:04 INFO - PROCESS | 1938 | 1468780744554 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:39:04 INFO - PROCESS | 1938 | 1468780744624 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1938 | 1468780744626 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x119ac5000 == 36 [pid = 1938] [id = 134] 11:39:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1211af800) [pid = 1938] [serial = 399] [outer = 0x0] 11:39:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x123e97c00) [pid = 1938] [serial = 400] [outer = 0x1211af800] 11:39:04 INFO - PROCESS | 1938 | 1468780744653 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1265f0400) [pid = 1938] [serial = 401] [outer = 0x1211af800] 11:39:04 INFO - PROCESS | 1938 | 1468780744934 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]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:39:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 520ms 11:39:04 INFO - PROCESS | 1938 | 1468780744970 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:39:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:39:04 INFO - PROCESS | 1938 | 1468780744971 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:39:04 INFO - PROCESS | 1938 | 1468780744981 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1938 | 1468780744982 Marionette TRACE conn2 <- [1,510,null,{}] 11:39:04 INFO - PROCESS | 1938 | 1468780744984 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}] 11:39:04 INFO - PROCESS | 1938 | 1468780744986 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:05 INFO - PROCESS | 1938 | 1468780745070 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:39:05 INFO - PROCESS | 1938 | 1468780745075 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:05 INFO - PROCESS | 1938 | 1468780745077 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x124b58800 == 37 [pid = 1938] [id = 135] 11:39:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x126dea800) [pid = 1938] [serial = 402] [outer = 0x0] 11:39:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x128db9c00) [pid = 1938] [serial = 403] [outer = 0x126dea800] 11:39:05 INFO - PROCESS | 1938 | 1468780745103 Marionette DEBUG loaded listener.js 11:39:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x1293ca800) [pid = 1938] [serial = 404] [outer = 0x126dea800] 11:39:05 INFO - PROCESS | 1938 | 1468780745463 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]]]}] 11:39:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:39:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 526ms 11:39:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:39:05 INFO - PROCESS | 1938 | 1468780745500 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:39:05 INFO - PROCESS | 1938 | 1468780745501 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:39:05 INFO - PROCESS | 1938 | 1468780745503 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - PROCESS | 1938 | 1468780745505 Marionette TRACE conn2 <- [1,514,null,{}] 11:39:05 INFO - PROCESS | 1938 | 1468780745507 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}] 11:39:05 INFO - PROCESS | 1938 | 1468780745508 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:05 INFO - PROCESS | 1938 | 1468780745586 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:39:05 INFO - PROCESS | 1938 | 1468780745589 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:05 INFO - PROCESS | 1938 | 1468780745590 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x126616800 == 38 [pid = 1938] [id = 136] 11:39:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x128f7fc00) [pid = 1938] [serial = 405] [outer = 0x0] 11:39:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x12a665400) [pid = 1938] [serial = 406] [outer = 0x128f7fc00] 11:39:05 INFO - PROCESS | 1938 | 1468780745625 Marionette DEBUG loaded listener.js 11:39:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x12a856400) [pid = 1938] [serial = 407] [outer = 0x128f7fc00] 11:39:05 INFO - PROCESS | 1938 | 1468780745970 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]]]}] 11:39:06 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 11:39:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 517ms 11:39:06 INFO - PROCESS | 1938 | 1468780746022 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:39:06 INFO - PROCESS | 1938 | 1468780746023 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:39:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:39:06 INFO - PROCESS | 1938 | 1468780746039 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:39:06 INFO - PROCESS | 1938 | 1468780746040 Marionette TRACE conn2 <- [1,518,null,{}] 11:39:06 INFO - PROCESS | 1938 | 1468780746043 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}] 11:39:06 INFO - PROCESS | 1938 | 1468780746047 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:06 INFO - PROCESS | 1938 | 1468780746171 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:39:06 INFO - PROCESS | 1938 | 1468780746185 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1938 | 1468780746187 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x126db5800 == 39 [pid = 1938] [id = 137] 11:39:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 117 (0x12ac41c00) [pid = 1938] [serial = 408] [outer = 0x0] 11:39:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 118 (0x12bacec00) [pid = 1938] [serial = 409] [outer = 0x12ac41c00] 11:39:06 INFO - PROCESS | 1938 | 1468780746212 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 119 (0x12bea1c00) [pid = 1938] [serial = 410] [outer = 0x12ac41c00] 11:39:06 INFO - PROCESS | 1938 | 1468780746537 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]]]}] 11:39:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:39:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 11:39:06 INFO - PROCESS | 1938 | 1468780746562 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:39:06 INFO - PROCESS | 1938 | 1468780746564 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:39:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:39:06 INFO - PROCESS | 1938 | 1468780746566 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:39:06 INFO - PROCESS | 1938 | 1468780746567 Marionette TRACE conn2 <- [1,522,null,{}] 11:39:06 INFO - PROCESS | 1938 | 1468780746578 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}] 11:39:06 INFO - PROCESS | 1938 | 1468780746579 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:06 INFO - PROCESS | 1938 | 1468780746685 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:39:06 INFO - PROCESS | 1938 | 1468780746721 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1938 | 1468780746722 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e09800 == 40 [pid = 1938] [id = 138] 11:39:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 120 (0x11831fc00) [pid = 1938] [serial = 411] [outer = 0x0] 11:39:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 121 (0x12bf13000) [pid = 1938] [serial = 412] [outer = 0x11831fc00] 11:39:06 INFO - PROCESS | 1938 | 1468780746747 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 122 (0x12bf1a800) [pid = 1938] [serial = 413] [outer = 0x11831fc00] 11:39:07 INFO - PROCESS | 1938 | 1468780747084 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]]]}] 11:39:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:39:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 570ms 11:39:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:39:07 INFO - PROCESS | 1938 | 1468780747136 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:39:07 INFO - PROCESS | 1938 | 1468780747138 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:39:07 INFO - PROCESS | 1938 | 1468780747140 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:39:07 INFO - PROCESS | 1938 | 1468780747141 Marionette TRACE conn2 <- [1,526,null,{}] 11:39:07 INFO - PROCESS | 1938 | 1468780747143 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}] 11:39:07 INFO - PROCESS | 1938 | 1468780747144 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:07 INFO - PROCESS | 1938 | 1468780747252 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:39:07 INFO - PROCESS | 1938 | 1468780747255 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 1938 | 1468780747257 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abb4800 == 41 [pid = 1938] [id = 139] 11:39:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 123 (0x12b297800) [pid = 1938] [serial = 414] [outer = 0x0] 11:39:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 124 (0x12bf27800) [pid = 1938] [serial = 415] [outer = 0x12b297800] 11:39:07 INFO - PROCESS | 1938 | 1468780747281 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 125 (0x12bf32c00) [pid = 1938] [serial = 416] [outer = 0x12b297800] 11:39:07 INFO - PROCESS | 1938 | 1468780747623 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]]]}] 11:39:07 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 11:39:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 522ms 11:39:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:39:07 INFO - PROCESS | 1938 | 1468780747663 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:39:07 INFO - PROCESS | 1938 | 1468780747664 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:39:07 INFO - PROCESS | 1938 | 1468780747666 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:39:07 INFO - PROCESS | 1938 | 1468780747667 Marionette TRACE conn2 <- [1,530,null,{}] 11:39:07 INFO - PROCESS | 1938 | 1468780747670 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}] 11:39:07 INFO - PROCESS | 1938 | 1468780747671 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:07 INFO - PROCESS | 1938 | 1468780747782 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:39:07 INFO - PROCESS | 1938 | 1468780747818 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 1938 | 1468780747819 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b85f000 == 42 [pid = 1938] [id = 140] 11:39:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 126 (0x12bf33000) [pid = 1938] [serial = 417] [outer = 0x0] 11:39:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 127 (0x12c504800) [pid = 1938] [serial = 418] [outer = 0x12bf33000] 11:39:07 INFO - PROCESS | 1938 | 1468780747844 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 128 (0x12c75f000) [pid = 1938] [serial = 419] [outer = 0x12bf33000] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 127 (0x1184df800) [pid = 1938] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 126 (0x126629400) [pid = 1938] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 125 (0x118384c00) [pid = 1938] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 124 (0x1189ec000) [pid = 1938] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 123 (0x113c71400) [pid = 1938] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 122 (0x118385000) [pid = 1938] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 121 (0x1181bb000) [pid = 1938] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 120 (0x121410000) [pid = 1938] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 119 (0x116a13400) [pid = 1938] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 118 (0x119763400) [pid = 1938] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 117 (0x12a6e4400) [pid = 1938] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 116 (0x128dae800) [pid = 1938] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x128db4400) [pid = 1938] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x1181b9c00) [pid = 1938] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x11828a000) [pid = 1938] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x113cf8400) [pid = 1938] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x120ff9000) [pid = 1938] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x124b14c00) [pid = 1938] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x12ac3a400) [pid = 1938] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x119a34400) [pid = 1938] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x124b10800) [pid = 1938] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x1197b4400) [pid = 1938] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x119123c00) [pid = 1938] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1176f3c00) [pid = 1938] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x126c6b800) [pid = 1938] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:39:08 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x120ffc000) [pid = 1938] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:39:08 INFO - PROCESS | 1938 | 1468780748295 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"]]]}] 11:39:08 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 11:39:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:39:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:39:08 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 11:39:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:39:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:39:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 672ms 11:39:08 INFO - PROCESS | 1938 | 1468780748339 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1938 | 1468780748340 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:39:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:39:08 INFO - PROCESS | 1938 | 1468780748348 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1938 | 1468780748349 Marionette TRACE conn2 <- [1,534,null,{}] 11:39:08 INFO - PROCESS | 1938 | 1468780748352 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}] 11:39:08 INFO - PROCESS | 1938 | 1468780748353 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:08 INFO - PROCESS | 1938 | 1468780748449 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:39:08 INFO - PROCESS | 1938 | 1468780748517 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1938 | 1468780748519 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e05800 == 43 [pid = 1938] [id = 141] 11:39:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1132ae800) [pid = 1938] [serial = 420] [outer = 0x0] 11:39:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x119763400) [pid = 1938] [serial = 421] [outer = 0x1132ae800] 11:39:08 INFO - PROCESS | 1938 | 1468780748559 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x120ffc000) [pid = 1938] [serial = 422] [outer = 0x1132ae800] 11:39:08 INFO - PROCESS | 1938 | 1468780748963 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]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:39:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 618ms 11:39:08 INFO - PROCESS | 1938 | 1468780748967 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1938 | 1468780748970 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:39:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:39:08 INFO - PROCESS | 1938 | 1468780748973 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1938 | 1468780748977 Marionette TRACE conn2 <- [1,538,null,{}] 11:39:08 INFO - PROCESS | 1938 | 1468780748981 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}] 11:39:08 INFO - PROCESS | 1938 | 1468780748997 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:09 INFO - PROCESS | 1938 | 1468780749224 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:39:09 INFO - PROCESS | 1938 | 1468780749245 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 1938 | 1468780749247 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bed1000 == 44 [pid = 1938] [id = 142] 11:39:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x126a75000) [pid = 1938] [serial = 423] [outer = 0x0] 11:39:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x128bc6c00) [pid = 1938] [serial = 424] [outer = 0x126a75000] 11:39:09 INFO - PROCESS | 1938 | 1468780749273 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x128bd1c00) [pid = 1938] [serial = 425] [outer = 0x126a75000] 11:39:09 INFO - PROCESS | 1938 | 1468780749673 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]]]}] 11:39:09 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. 11:39:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 723ms 11:39:09 INFO - PROCESS | 1938 | 1468780749697 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 1938 | 1468780749699 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:39:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:39:09 INFO - PROCESS | 1938 | 1468780749702 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 1938 | 1468780749704 Marionette TRACE conn2 <- [1,542,null,{}] 11:39:09 INFO - PROCESS | 1938 | 1468780749707 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}] 11:39:09 INFO - PROCESS | 1938 | 1468780749709 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:09 INFO - PROCESS | 1938 | 1468780749865 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:39:09 INFO - PROCESS | 1938 | 1468780749874 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 1938 | 1468780749875 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c714800 == 45 [pid = 1938] [id = 143] 11:39:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x128bc2800) [pid = 1938] [serial = 426] [outer = 0x0] 11:39:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x12a6edc00) [pid = 1938] [serial = 427] [outer = 0x128bc2800] 11:39:09 INFO - PROCESS | 1938 | 1468780749899 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x12c760800) [pid = 1938] [serial = 428] [outer = 0x128bc2800] 11:39:10 INFO - PROCESS | 1938 | 1468780750196 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]]]}] 11:39:10 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. 11:39:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 569ms 11:39:10 INFO - PROCESS | 1938 | 1468780750274 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 1938 | 1468780750279 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:39:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:39:10 INFO - PROCESS | 1938 | 1468780750283 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 1938 | 1468780750286 Marionette TRACE conn2 <- [1,546,null,{}] 11:39:10 INFO - PROCESS | 1938 | 1468780750290 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}] 11:39:10 INFO - PROCESS | 1938 | 1468780750294 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:10 INFO - PROCESS | 1938 | 1468780750457 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:39:10 INFO - PROCESS | 1938 | 1468780750569 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 1938 | 1468780750571 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d44000 == 46 [pid = 1938] [id = 144] 11:39:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x118286000) [pid = 1938] [serial = 429] [outer = 0x0] 11:39:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x11838d000) [pid = 1938] [serial = 430] [outer = 0x118286000] 11:39:10 INFO - PROCESS | 1938 | 1468780750625 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x119124800) [pid = 1938] [serial = 431] [outer = 0x118286000] 11:39:11 INFO - PROCESS | 1938 | 1468780751033 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]]]}] 11:39:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:39:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 776ms 11:39:11 INFO - PROCESS | 1938 | 1468780751062 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 1938 | 1468780751065 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:39:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:39:11 INFO - PROCESS | 1938 | 1468780751070 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1938 | 1468780751072 Marionette TRACE conn2 <- [1,550,null,{}] 11:39:11 INFO - PROCESS | 1938 | 1468780751078 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}] 11:39:11 INFO - PROCESS | 1938 | 1468780751080 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:11 INFO - PROCESS | 1938 | 1468780751189 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:39:11 INFO - PROCESS | 1938 | 1468780751291 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1938 | 1468780751294 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f1f800 == 47 [pid = 1938] [id = 145] 11:39:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x119325800) [pid = 1938] [serial = 432] [outer = 0x0] 11:39:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x1197aa000) [pid = 1938] [serial = 433] [outer = 0x119325800] 11:39:11 INFO - PROCESS | 1938 | 1468780751347 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 117 (0x121a4b800) [pid = 1938] [serial = 434] [outer = 0x119325800] 11:39:11 INFO - PROCESS | 1938 | 1468780751717 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]]]}] 11:39:11 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. 11:39:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 673ms 11:39:11 INFO - PROCESS | 1938 | 1468780751741 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 1938 | 1468780751743 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:39:11 INFO - PROCESS | 1938 | 1468780751745 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1938 | 1468780751747 Marionette TRACE conn2 <- [1,554,null,{}] 11:39:11 INFO - PROCESS | 1938 | 1468780751754 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}] 11:39:11 INFO - PROCESS | 1938 | 1468780751757 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:11 INFO - PROCESS | 1938 | 1468780751884 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:39:11 INFO - PROCESS | 1938 | 1468780751959 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1938 | 1468780751962 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bece000 == 48 [pid = 1938] [id = 146] 11:39:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 118 (0x1265ea400) [pid = 1938] [serial = 435] [outer = 0x0] 11:39:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 119 (0x128bc2c00) [pid = 1938] [serial = 436] [outer = 0x1265ea400] 11:39:11 INFO - PROCESS | 1938 | 1468780751992 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 120 (0x128bcec00) [pid = 1938] [serial = 437] [outer = 0x1265ea400] 11:39:12 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:12 INFO - PROCESS | 1938 | 1468780752390 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]]]}] 11:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 674ms 11:39:12 INFO - PROCESS | 1938 | 1468780752420 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:39:12 INFO - PROCESS | 1938 | 1468780752421 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:39:12 INFO - PROCESS | 1938 | 1468780752424 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 1938 | 1468780752425 Marionette TRACE conn2 <- [1,558,null,{}] 11:39:12 INFO - PROCESS | 1938 | 1468780752428 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}] 11:39:12 INFO - PROCESS | 1938 | 1468780752429 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:12 INFO - PROCESS | 1938 | 1468780752536 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:39:12 INFO - PROCESS | 1938 | 1468780752598 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 1938 | 1468780752600 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x12ce0b000 == 49 [pid = 1938] [id = 147] 11:39:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 121 (0x128db1800) [pid = 1938] [serial = 438] [outer = 0x0] 11:39:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 122 (0x12926b800) [pid = 1938] [serial = 439] [outer = 0x128db1800] 11:39:12 INFO - PROCESS | 1938 | 1468780752669 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 123 (0x129271c00) [pid = 1938] [serial = 440] [outer = 0x128db1800] 11:39:13 INFO - PROCESS | 1938 | 1468780753064 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]]]}] 11:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 11:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:39:13 INFO - PROCESS | 1938 | 1468780753094 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:39:13 INFO - PROCESS | 1938 | 1468780753095 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:39:13 INFO - PROCESS | 1938 | 1468780753098 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1938 | 1468780753099 Marionette TRACE conn2 <- [1,562,null,{}] 11:39:13 INFO - PROCESS | 1938 | 1468780753101 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}] 11:39:13 INFO - PROCESS | 1938 | 1468780753103 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:13 INFO - PROCESS | 1938 | 1468780753203 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:39:13 INFO - PROCESS | 1938 | 1468780753305 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1938 | 1468780753306 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d18c000 == 50 [pid = 1938] [id = 148] 11:39:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 124 (0x12929ac00) [pid = 1938] [serial = 441] [outer = 0x0] 11:39:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 125 (0x12a6e7800) [pid = 1938] [serial = 442] [outer = 0x12929ac00] 11:39:13 INFO - PROCESS | 1938 | 1468780753335 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 126 (0x12a8cb800) [pid = 1938] [serial = 443] [outer = 0x12929ac00] 11:39:13 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:13 INFO - PROCESS | 1938 | 1468780753767 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]]]}] 11:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 719ms 11:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:39:13 INFO - PROCESS | 1938 | 1468780753817 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:39:13 INFO - PROCESS | 1938 | 1468780753818 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:39:13 INFO - PROCESS | 1938 | 1468780753821 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1938 | 1468780753822 Marionette TRACE conn2 <- [1,566,null,{}] 11:39:13 INFO - PROCESS | 1938 | 1468780753839 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}] 11:39:13 INFO - PROCESS | 1938 | 1468780753843 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:13 INFO - PROCESS | 1938 | 1468780753973 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:39:14 INFO - PROCESS | 1938 | 1468780754033 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 1938 | 1468780754034 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x117007000 == 51 [pid = 1938] [id = 149] 11:39:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 127 (0x1128cc800) [pid = 1938] [serial = 444] [outer = 0x0] 11:39:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 128 (0x1129d0000) [pid = 1938] [serial = 445] [outer = 0x1128cc800] 11:39:14 INFO - PROCESS | 1938 | 1468780754208 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 129 (0x1129d6c00) [pid = 1938] [serial = 446] [outer = 0x1128cc800] 11:39:14 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:14 INFO - PROCESS | 1938 | 1468780754660 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]]]}] 11:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 875ms 11:39:14 INFO - PROCESS | 1938 | 1468780754710 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 1938 | 1468780754713 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:39:14 INFO - PROCESS | 1938 | 1468780754718 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1938 | 1468780754719 Marionette TRACE conn2 <- [1,570,null,{}] 11:39:14 INFO - PROCESS | 1938 | 1468780754723 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}] 11:39:14 INFO - PROCESS | 1938 | 1468780754724 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:14 INFO - PROCESS | 1938 | 1468780754820 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:39:14 INFO - PROCESS | 1938 | 1468780754893 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 1938 | 1468780754894 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x117018000 == 52 [pid = 1938] [id = 150] 11:39:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 130 (0x117daf800) [pid = 1938] [serial = 447] [outer = 0x0] 11:39:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 131 (0x118453400) [pid = 1938] [serial = 448] [outer = 0x117daf800] 11:39:14 INFO - PROCESS | 1938 | 1468780754924 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 132 (0x11877c800) [pid = 1938] [serial = 449] [outer = 0x117daf800] 11:39:15 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12bed1000 == 51 [pid = 1938] [id = 142] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x129e05800 == 50 [pid = 1938] [id = 141] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12b85f000 == 49 [pid = 1938] [id = 140] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12abb4800 == 48 [pid = 1938] [id = 139] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x129e09800 == 47 [pid = 1938] [id = 138] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x126db5800 == 46 [pid = 1938] [id = 137] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x126616800 == 45 [pid = 1938] [id = 136] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x124b58800 == 44 [pid = 1938] [id = 135] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x119ac5000 == 43 [pid = 1938] [id = 134] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x117011000 == 42 [pid = 1938] [id = 133] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x118f87800 == 41 [pid = 1938] [id = 132] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x126daa800 == 40 [pid = 1938] [id = 129] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x1181e9800 == 39 [pid = 1938] [id = 128] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x113975000 == 38 [pid = 1938] [id = 127] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x117d59800 == 37 [pid = 1938] [id = 131] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12b856000 == 36 [pid = 1938] [id = 130] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x112eae800 == 35 [pid = 1938] [id = 83] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x1183e0800 == 34 [pid = 1938] [id = 113] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x117007000 == 33 [pid = 1938] [id = 149] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12d18c000 == 32 [pid = 1938] [id = 148] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12ce0b000 == 31 [pid = 1938] [id = 147] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12bece000 == 30 [pid = 1938] [id = 146] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x123f1f800 == 29 [pid = 1938] [id = 145] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12c714800 == 28 [pid = 1938] [id = 143] 11:39:15 INFO - PROCESS | 1938 | --DOCSHELL 0x117d44000 == 27 [pid = 1938] [id = 144] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 131 (0x124dc9000) [pid = 1938] [serial = 181] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 130 (0x1265e2800) [pid = 1938] [serial = 245] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 129 (0x12b865800) [pid = 1938] [serial = 236] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 128 (0x121a51400) [pid = 1938] [serial = 190] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 127 (0x1255d3000) [pid = 1938] [serial = 193] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 126 (0x12140f400) [pid = 1938] [serial = 242] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 125 (0x1196d5c00) [pid = 1938] [serial = 187] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 124 (0x125f7f400) [pid = 1938] [serial = 358] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 123 (0x1266c1400) [pid = 1938] [serial = 361] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 122 (0x118943c00) [pid = 1938] [serial = 344] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 121 (0x1184e0000) [pid = 1938] [serial = 343] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 120 (0x119322800) [pid = 1938] [serial = 346] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 119 (0x1196d3800) [pid = 1938] [serial = 347] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 118 (0x119a39800) [pid = 1938] [serial = 352] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 117 (0x1210acc00) [pid = 1938] [serial = 353] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 116 (0x11845c400) [pid = 1938] [serial = 341] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x118451800) [pid = 1938] [serial = 340] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x118459800) [pid = 1938] [serial = 338] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x118382000) [pid = 1938] [serial = 337] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x123c07800) [pid = 1938] [serial = 355] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x118384400) [pid = 1938] [serial = 334] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x118458000) [pid = 1938] [serial = 335] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x1197ab400) [pid = 1938] [serial = 349] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x119b45000) [pid = 1938] [serial = 350] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x12a8c9800) [pid = 1938] [serial = 374] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x12ac41000) [pid = 1938] [serial = 376] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x128f7e000) [pid = 1938] [serial = 365] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x128db2c00) [pid = 1938] [serial = 364] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x12929ec00) [pid = 1938] [serial = 367] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x124d90c00) [pid = 1938] [serial = 370] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1293ce800) [pid = 1938] [serial = 368] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x128daac00) [pid = 1938] [serial = 362] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x126627800) [pid = 1938] [serial = 359] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1255d4000) [pid = 1938] [serial = 356] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x12a667c00) [pid = 1938] [serial = 371] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x12a855400) [pid = 1938] [serial = 373] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1196cf800) [pid = 1938] [serial = 239] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1176f1c00) [pid = 1938] [serial = 184] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x11932e400) [pid = 1938] [serial = 287] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x12929e000) [pid = 1938] [serial = 293] [outer = 0x0] [url = about:blank] 11:39:15 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x124bdd800) [pid = 1938] [serial = 290] [outer = 0x0] [url = about:blank] 11:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1425ms 11:39:16 INFO - PROCESS | 1938 | 1468780756137 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]]]}] 11:39:16 INFO - PROCESS | 1938 | 1468780756146 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1938 | 1468780756150 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:39:16 INFO - PROCESS | 1938 | 1468780756154 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1938 | 1468780756157 Marionette TRACE conn2 <- [1,574,null,{}] 11:39:16 INFO - PROCESS | 1938 | 1468780756165 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}] 11:39:16 INFO - PROCESS | 1938 | 1468780756167 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:16 INFO - PROCESS | 1938 | 1468780756263 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:39:16 INFO - PROCESS | 1938 | 1468780756269 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 1938 | 1468780756272 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x115f57000 == 28 [pid = 1938] [id = 151] 11:39:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1129d8800) [pid = 1938] [serial = 450] [outer = 0x0] 11:39:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x11398c800) [pid = 1938] [serial = 451] [outer = 0x1129d8800] 11:39:16 INFO - PROCESS | 1938 | 1468780756302 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1129cdc00) [pid = 1938] [serial = 452] [outer = 0x1129d8800] 11:39:16 INFO - PROCESS | 1938 | 1468780756653 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]]]}] 11:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 525ms 11:39:16 INFO - PROCESS | 1938 | 1468780756686 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1938 | 1468780756689 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:39:16 INFO - PROCESS | 1938 | 1468780756695 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1938 | 1468780756697 Marionette TRACE conn2 <- [1,578,null,{}] 11:39:16 INFO - PROCESS | 1938 | 1468780756699 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}] 11:39:16 INFO - PROCESS | 1938 | 1468780756701 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:16 INFO - PROCESS | 1938 | 1468780756780 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:39:16 INFO - PROCESS | 1938 | 1468780756784 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 1938 | 1468780756786 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x11700e000 == 29 [pid = 1938] [id = 152] 11:39:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1176ea400) [pid = 1938] [serial = 453] [outer = 0x0] 11:39:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1181bc400) [pid = 1938] [serial = 454] [outer = 0x1176ea400] 11:39:16 INFO - PROCESS | 1938 | 1468780756815 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x11831e000) [pid = 1938] [serial = 455] [outer = 0x1176ea400] 11:39:17 INFO - PROCESS | 1938 | 1468780757169 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]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 520ms 11:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:39:17 INFO - PROCESS | 1938 | 1468780757215 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1938 | 1468780757217 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:39:17 INFO - PROCESS | 1938 | 1468780757219 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1938 | 1468780757221 Marionette TRACE conn2 <- [1,582,null,{}] 11:39:17 INFO - PROCESS | 1938 | 1468780757229 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}] 11:39:17 INFO - PROCESS | 1938 | 1468780757232 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:17 INFO - PROCESS | 1938 | 1468780757306 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:39:17 INFO - PROCESS | 1938 | 1468780757313 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1938 | 1468780757315 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183cf000 == 30 [pid = 1938] [id = 153] 11:39:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1129d0400) [pid = 1938] [serial = 456] [outer = 0x0] 11:39:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x118717800) [pid = 1938] [serial = 457] [outer = 0x1129d0400] 11:39:17 INFO - PROCESS | 1938 | 1468780757346 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x11911f800) [pid = 1938] [serial = 458] [outer = 0x1129d0400] 11:39:17 INFO - PROCESS | 1938 | 1468780757679 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]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 470ms 11:39:17 INFO - PROCESS | 1938 | 1468780757689 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1938 | 1468780757692 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:39:17 INFO - PROCESS | 1938 | 1468780757697 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1938 | 1468780757698 Marionette TRACE conn2 <- [1,586,null,{}] 11:39:17 INFO - PROCESS | 1938 | 1468780757700 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}] 11:39:17 INFO - PROCESS | 1938 | 1468780757701 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:17 INFO - PROCESS | 1938 | 1468780757778 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:39:17 INFO - PROCESS | 1938 | 1468780757834 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1938 | 1468780757835 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f87800 == 31 [pid = 1938] [id = 154] 11:39:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x118945400) [pid = 1938] [serial = 459] [outer = 0x0] 11:39:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x11932b000) [pid = 1938] [serial = 460] [outer = 0x118945400] 11:39:17 INFO - PROCESS | 1938 | 1468780757861 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1196d4c00) [pid = 1938] [serial = 461] [outer = 0x118945400] 11:39:18 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:18 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:18 INFO - PROCESS | 1938 | 1468780758198 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]]]}] 11:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 520ms 11:39:18 INFO - PROCESS | 1938 | 1468780758217 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:39:18 INFO - PROCESS | 1938 | 1468780758219 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:39:18 INFO - PROCESS | 1938 | 1468780758221 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:39:18 INFO - PROCESS | 1938 | 1468780758222 Marionette TRACE conn2 <- [1,590,null,{}] 11:39:18 INFO - PROCESS | 1938 | 1468780758224 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}] 11:39:18 INFO - PROCESS | 1938 | 1468780758227 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:18 INFO - PROCESS | 1938 | 1468780758317 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:39:18 INFO - PROCESS | 1938 | 1468780758355 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1938 | 1468780758356 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199bf000 == 32 [pid = 1938] [id = 155] 11:39:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x116a13400) [pid = 1938] [serial = 462] [outer = 0x0] 11:39:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1196dc400) [pid = 1938] [serial = 463] [outer = 0x116a13400] 11:39:18 INFO - PROCESS | 1938 | 1468780758380 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1197b0c00) [pid = 1938] [serial = 464] [outer = 0x116a13400] 11:39:18 INFO - PROCESS | 1938 | 1468780758721 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]]]}] 11:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 518ms 11:39:18 INFO - PROCESS | 1938 | 1468780758739 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:39:18 INFO - PROCESS | 1938 | 1468780758741 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:39:18 INFO - PROCESS | 1938 | 1468780758745 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:39:18 INFO - PROCESS | 1938 | 1468780758747 Marionette TRACE conn2 <- [1,594,null,{}] 11:39:18 INFO - PROCESS | 1938 | 1468780758749 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}] 11:39:18 INFO - PROCESS | 1938 | 1468780758753 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:18 INFO - PROCESS | 1938 | 1468780758872 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:39:18 INFO - PROCESS | 1938 | 1468780758876 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1938 | 1468780758877 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x121224800 == 33 [pid = 1938] [id = 156] 11:39:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1181c0400) [pid = 1938] [serial = 465] [outer = 0x0] 11:39:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x120fef000) [pid = 1938] [serial = 466] [outer = 0x1181c0400] 11:39:18 INFO - PROCESS | 1938 | 1468780758903 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x121a4a000) [pid = 1938] [serial = 467] [outer = 0x1181c0400] 11:39:19 INFO - PROCESS | 1938 | 1468780759222 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]]]}] 11:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 11:39:19 INFO - PROCESS | 1938 | 1468780759265 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:39:19 INFO - PROCESS | 1938 | 1468780759274 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:39:19 INFO - PROCESS | 1938 | 1468780759277 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:39:19 INFO - PROCESS | 1938 | 1468780759279 Marionette TRACE conn2 <- [1,598,null,{}] 11:39:19 INFO - PROCESS | 1938 | 1468780759282 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}] 11:39:19 INFO - PROCESS | 1938 | 1468780759283 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:19 INFO - PROCESS | 1938 | 1468780759382 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:39:19 INFO - PROCESS | 1938 | 1468780759434 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 1938 | 1468780759435 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x121a31000 == 34 [pid = 1938] [id = 157] 11:39:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x123cadc00) [pid = 1938] [serial = 468] [outer = 0x0] 11:39:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x123ebac00) [pid = 1938] [serial = 469] [outer = 0x123cadc00] 11:39:19 INFO - PROCESS | 1938 | 1468780759461 Marionette DEBUG loaded listener.js 11:39:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x124be0000) [pid = 1938] [serial = 470] [outer = 0x123cadc00] 11:39:19 INFO - PROCESS | 1938 | 1468780759767 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]]]}] 11:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 521ms 11:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:39:19 INFO - PROCESS | 1938 | 1468780759797 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:39:19 INFO - PROCESS | 1938 | 1468780759799 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:39:19 INFO - PROCESS | 1938 | 1468780759806 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:39:19 INFO - PROCESS | 1938 | 1468780759807 Marionette TRACE conn2 <- [1,602,null,{}] 11:39:19 INFO - PROCESS | 1938 | 1468780759812 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}] 11:39:19 INFO - PROCESS | 1938 | 1468780759813 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:19 INFO - PROCESS | 1938 | 1468780759910 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:39:19 INFO - PROCESS | 1938 | 1468780759913 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 1938 | 1468780759914 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f33000 == 35 [pid = 1938] [id = 158] 11:39:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x123c0d000) [pid = 1938] [serial = 471] [outer = 0x0] 11:39:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x124f38400) [pid = 1938] [serial = 472] [outer = 0x123c0d000] 11:39:19 INFO - PROCESS | 1938 | 1468780759939 Marionette DEBUG loaded listener.js 11:39:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x125675400) [pid = 1938] [serial = 473] [outer = 0x123c0d000] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x126a75000) [pid = 1938] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x12ac41c00) [pid = 1938] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x11827f000) [pid = 1938] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x1128cbc00) [pid = 1938] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x1196d3400) [pid = 1938] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x1211af800) [pid = 1938] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1181bec00) [pid = 1938] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x11831fc00) [pid = 1938] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x12bf33000) [pid = 1938] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x1196cf400) [pid = 1938] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x118455800) [pid = 1938] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x12a6e7400) [pid = 1938] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x128f7fc00) [pid = 1938] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x126dea800) [pid = 1938] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x12b297800) [pid = 1938] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x118454800) [pid = 1938] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1132ae800) [pid = 1938] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:39:20 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x128bc2800) [pid = 1938] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:39:20 INFO - PROCESS | 1938 | 1468780760464 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]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 678ms 11:39:20 INFO - PROCESS | 1938 | 1468780760487 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1938 | 1468780760489 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:39:20 INFO - PROCESS | 1938 | 1468780760491 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1938 | 1468780760493 Marionette TRACE conn2 <- [1,606,null,{}] 11:39:20 INFO - PROCESS | 1938 | 1468780760497 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}] 11:39:20 INFO - PROCESS | 1938 | 1468780760498 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:20 INFO - PROCESS | 1938 | 1468780760571 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:39:20 INFO - PROCESS | 1938 | 1468780760628 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:20 INFO - PROCESS | 1938 | 1468780760629 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183ce800 == 36 [pid = 1938] [id = 159] 11:39:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1128d7000) [pid = 1938] [serial = 474] [outer = 0x0] 11:39:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1197abc00) [pid = 1938] [serial = 475] [outer = 0x1128d7000] 11:39:20 INFO - PROCESS | 1938 | 1468780760653 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x12508b000) [pid = 1938] [serial = 476] [outer = 0x1128d7000] 11:39:20 INFO - PROCESS | 1938 | 1468780760926 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]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 473ms 11:39:20 INFO - PROCESS | 1938 | 1468780760965 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1938 | 1468780760967 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:39:20 INFO - PROCESS | 1938 | 1468780760969 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1938 | 1468780760970 Marionette TRACE conn2 <- [1,610,null,{}] 11:39:20 INFO - PROCESS | 1938 | 1468780760972 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}] 11:39:20 INFO - PROCESS | 1938 | 1468780760974 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:21 INFO - PROCESS | 1938 | 1468780761056 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:39:21 INFO - PROCESS | 1938 | 1468780761062 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1938 | 1468780761063 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x126aaa000 == 37 [pid = 1938] [id = 160] 11:39:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x118452000) [pid = 1938] [serial = 477] [outer = 0x0] 11:39:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x1264c1400) [pid = 1938] [serial = 478] [outer = 0x118452000] 11:39:21 INFO - PROCESS | 1938 | 1468780761087 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1265ef400) [pid = 1938] [serial = 479] [outer = 0x118452000] 11:39:21 INFO - PROCESS | 1938 | 1468780761497 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]]]}] 11:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 568ms 11:39:21 INFO - PROCESS | 1938 | 1468780761538 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:39:21 INFO - PROCESS | 1938 | 1468780761552 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:39:21 INFO - PROCESS | 1938 | 1468780761556 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - PROCESS | 1938 | 1468780761558 Marionette TRACE conn2 <- [1,614,null,{}] 11:39:21 INFO - PROCESS | 1938 | 1468780761562 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}] 11:39:21 INFO - PROCESS | 1938 | 1468780761564 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:21 INFO - PROCESS | 1938 | 1468780761696 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:39:21 INFO - PROCESS | 1938 | 1468780761702 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1938 | 1468780761704 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x119635000 == 38 [pid = 1938] [id = 161] 11:39:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x125671800) [pid = 1938] [serial = 480] [outer = 0x0] 11:39:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x126de9400) [pid = 1938] [serial = 481] [outer = 0x125671800] 11:39:21 INFO - PROCESS | 1938 | 1468780761748 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x128bcd800) [pid = 1938] [serial = 482] [outer = 0x125671800] 11:39:22 INFO - PROCESS | 1938 | 1468780762103 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]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 573ms 11:39:22 INFO - PROCESS | 1938 | 1468780762130 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1938 | 1468780762131 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:39:22 INFO - PROCESS | 1938 | 1468780762133 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 1938 | 1468780762134 Marionette TRACE conn2 <- [1,618,null,{}] 11:39:22 INFO - PROCESS | 1938 | 1468780762136 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}] 11:39:22 INFO - PROCESS | 1938 | 1468780762137 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:22 INFO - PROCESS | 1938 | 1468780762240 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:39:22 INFO - PROCESS | 1938 | 1468780762247 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 1938 | 1468780762249 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f8f800 == 39 [pid = 1938] [id = 162] 11:39:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1197b0400) [pid = 1938] [serial = 483] [outer = 0x0] 11:39:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x128daa800) [pid = 1938] [serial = 484] [outer = 0x1197b0400] 11:39:22 INFO - PROCESS | 1938 | 1468780762272 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x128f71400) [pid = 1938] [serial = 485] [outer = 0x1197b0400] 11:39:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1129d5800) [pid = 1938] [serial = 486] [outer = 0x12ce83800] 11:39:22 INFO - PROCESS | 1938 | 1468780762854 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]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 772ms 11:39:23 INFO - PROCESS | 1938 | 1468780763008 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1938 | 1468780763012 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:39:23 INFO - PROCESS | 1938 | 1468780763055 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1938 | 1468780763058 Marionette TRACE conn2 <- [1,622,null,{}] 11:39:23 INFO - PROCESS | 1938 | 1468780763063 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}] 11:39:23 INFO - PROCESS | 1938 | 1468780763067 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:23 INFO - PROCESS | 1938 | 1468780763228 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:39:23 INFO - PROCESS | 1938 | 1468780763301 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 1938 | 1468780763303 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f4d000 == 40 [pid = 1938] [id = 163] 11:39:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x112ae2400) [pid = 1938] [serial = 487] [outer = 0x0] 11:39:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x1176f1000) [pid = 1938] [serial = 488] [outer = 0x112ae2400] 11:39:23 INFO - PROCESS | 1938 | 1468780763335 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x118313400) [pid = 1938] [serial = 489] [outer = 0x112ae2400] 11:39:23 INFO - PROCESS | 1938 | 1468780763854 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]]]}] 11:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 839ms 11:39:23 INFO - PROCESS | 1938 | 1468780763889 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1938 | 1468780763892 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:39:23 INFO - PROCESS | 1938 | 1468780763900 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1938 | 1468780763902 Marionette TRACE conn2 <- [1,626,null,{}] 11:39:23 INFO - PROCESS | 1938 | 1468780763905 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}] 11:39:23 INFO - PROCESS | 1938 | 1468780763907 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:24 INFO - PROCESS | 1938 | 1468780764017 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:39:24 INFO - PROCESS | 1938 | 1468780764098 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1938 | 1468780764099 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f36000 == 41 [pid = 1938] [id = 164] 11:39:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x1176f0000) [pid = 1938] [serial = 490] [outer = 0x0] 11:39:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x11845b400) [pid = 1938] [serial = 491] [outer = 0x1176f0000] 11:39:24 INFO - PROCESS | 1938 | 1468780764131 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x118f9a800) [pid = 1938] [serial = 492] [outer = 0x1176f0000] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x119635000 == 40 [pid = 1938] [id = 161] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x126aaa000 == 39 [pid = 1938] [id = 160] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x1183ce800 == 38 [pid = 1938] [id = 159] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x123f33000 == 37 [pid = 1938] [id = 158] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x121a31000 == 36 [pid = 1938] [id = 157] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x121224800 == 35 [pid = 1938] [id = 156] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x1199bf000 == 34 [pid = 1938] [id = 155] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x118f87800 == 33 [pid = 1938] [id = 154] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x1183cf000 == 32 [pid = 1938] [id = 153] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x11700e000 == 31 [pid = 1938] [id = 152] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x115f57000 == 30 [pid = 1938] [id = 151] 11:39:24 INFO - PROCESS | 1938 | --DOCSHELL 0x117018000 == 29 [pid = 1938] [id = 150] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x128bd1c00) [pid = 1938] [serial = 425] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x12bacec00) [pid = 1938] [serial = 409] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x1197b3400) [pid = 1938] [serial = 398] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x116909000) [pid = 1938] [serial = 380] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x1265a2000) [pid = 1938] [serial = 389] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x1265f0400) [pid = 1938] [serial = 401] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x128db7c00) [pid = 1938] [serial = 392] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x12bf1a800) [pid = 1938] [serial = 413] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x12c75f000) [pid = 1938] [serial = 419] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x119761000) [pid = 1938] [serial = 385] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x124dc2c00) [pid = 1938] [serial = 388] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x12c504800) [pid = 1938] [serial = 418] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x11845b800) [pid = 1938] [serial = 394] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1129a7000) [pid = 1938] [serial = 379] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x12b86c800) [pid = 1938] [serial = 377] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x12a665400) [pid = 1938] [serial = 406] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x128db9c00) [pid = 1938] [serial = 403] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x125f7a800) [pid = 1938] [serial = 391] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x12bf32c00) [pid = 1938] [serial = 416] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x12a856400) [pid = 1938] [serial = 407] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11845a800) [pid = 1938] [serial = 382] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x12bf27800) [pid = 1938] [serial = 415] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118943800) [pid = 1938] [serial = 383] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x12bea1c00) [pid = 1938] [serial = 410] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x119b4e000) [pid = 1938] [serial = 386] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x119763400) [pid = 1938] [serial = 421] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1293ca800) [pid = 1938] [serial = 404] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x128bc6c00) [pid = 1938] [serial = 424] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x120ffc000) [pid = 1938] [serial = 422] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12bf13000) [pid = 1938] [serial = 412] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1189e9800) [pid = 1938] [serial = 395] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1189e1400) [pid = 1938] [serial = 397] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x123e97c00) [pid = 1938] [serial = 400] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12c760800) [pid = 1938] [serial = 428] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x12a6edc00) [pid = 1938] [serial = 427] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1938 | 1468780764847 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]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:39:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 972ms 11:39:24 INFO - PROCESS | 1938 | 1468780764873 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 1938 | 1468780764877 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:39:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:39:24 INFO - PROCESS | 1938 | 1468780764883 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 1938 | 1468780764885 Marionette TRACE conn2 <- [1,630,null,{}] 11:39:24 INFO - PROCESS | 1938 | 1468780764889 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}] 11:39:24 INFO - PROCESS | 1938 | 1468780764891 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:24 INFO - PROCESS | 1938 | 1468780764965 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:39:24 INFO - PROCESS | 1938 | 1468780764969 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1938 | 1468780764972 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x11660c800 == 30 [pid = 1938] [id = 165] 11:39:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x11702a800) [pid = 1938] [serial = 493] [outer = 0x0] 11:39:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x117da7c00) [pid = 1938] [serial = 494] [outer = 0x11702a800] 11:39:25 INFO - PROCESS | 1938 | 1468780765002 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1181c3c00) [pid = 1938] [serial = 495] [outer = 0x11702a800] 11:39:25 INFO - PROCESS | 1938 | 1468780765467 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]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 621ms 11:39:25 INFO - PROCESS | 1938 | 1468780765505 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1938 | 1468780765510 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:39:25 INFO - PROCESS | 1938 | 1468780765526 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1938 | 1468780765529 Marionette TRACE conn2 <- [1,634,null,{}] 11:39:25 INFO - PROCESS | 1938 | 1468780765533 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}] 11:39:25 INFO - PROCESS | 1938 | 1468780765535 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:25 INFO - PROCESS | 1938 | 1468780765636 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:39:25 INFO - PROCESS | 1938 | 1468780765710 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1938 | 1468780765711 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:25 INFO - PROCESS | 1938 | ++DOCSHELL 0x11819f800 == 31 [pid = 1938] [id = 166] 11:39:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x118282000) [pid = 1938] [serial = 496] [outer = 0x0] 11:39:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x118944000) [pid = 1938] [serial = 497] [outer = 0x118282000] 11:39:25 INFO - PROCESS | 1938 | 1468780765740 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x118f9c800) [pid = 1938] [serial = 498] [outer = 0x118282000] 11:39:25 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:25 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:26 INFO - PROCESS | 1938 | 1468780766038 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]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:39:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 523ms 11:39:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:39:26 INFO - PROCESS | 1938 | 1468780766048 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1938 | 1468780766050 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:39:26 INFO - PROCESS | 1938 | 1468780766052 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1938 | 1468780766054 Marionette TRACE conn2 <- [1,638,null,{}] 11:39:26 INFO - PROCESS | 1938 | 1468780766071 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}] 11:39:26 INFO - PROCESS | 1938 | 1468780766074 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:26 INFO - PROCESS | 1938 | 1468780766162 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:39:26 INFO - PROCESS | 1938 | 1468780766167 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1938 | 1468780766169 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x119629800 == 32 [pid = 1938] [id = 167] 11:39:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1129d6000) [pid = 1938] [serial = 499] [outer = 0x0] 11:39:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1193a5800) [pid = 1938] [serial = 500] [outer = 0x1129d6000] 11:39:26 INFO - PROCESS | 1938 | 1468780766199 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1197ab800) [pid = 1938] [serial = 501] [outer = 0x1129d6000] 11:39:26 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:26 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:26 INFO - PROCESS | 1938 | 1468780766514 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]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:39:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 474ms 11:39:26 INFO - PROCESS | 1938 | 1468780766537 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1938 | 1468780766538 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:39:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:39:26 INFO - PROCESS | 1938 | 1468780766548 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1938 | 1468780766549 Marionette TRACE conn2 <- [1,642,null,{}] 11:39:26 INFO - PROCESS | 1938 | 1468780766552 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}] 11:39:26 INFO - PROCESS | 1938 | 1468780766553 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:26 INFO - PROCESS | 1938 | 1468780766669 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:39:26 INFO - PROCESS | 1938 | 1468780766676 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1938 | 1468780766677 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x120f36800 == 33 [pid = 1938] [id = 168] 11:39:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x119a37000) [pid = 1938] [serial = 502] [outer = 0x0] 11:39:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x120f11400) [pid = 1938] [serial = 503] [outer = 0x119a37000] 11:39:26 INFO - PROCESS | 1938 | 1468780766702 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x120ffa800) [pid = 1938] [serial = 504] [outer = 0x119a37000] 11:39:27 INFO - PROCESS | 1938 | 1468780767030 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]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:39:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 525ms 11:39:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:39:27 INFO - PROCESS | 1938 | 1468780767068 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1938 | 1468780767069 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:39:27 INFO - PROCESS | 1938 | 1468780767071 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1938 | 1468780767072 Marionette TRACE conn2 <- [1,646,null,{}] 11:39:27 INFO - PROCESS | 1938 | 1468780767075 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}] 11:39:27 INFO - PROCESS | 1938 | 1468780767078 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:27 INFO - PROCESS | 1938 | 1468780767174 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:39:27 INFO - PROCESS | 1938 | 1468780767178 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1938 | 1468780767179 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x121427000 == 34 [pid = 1938] [id = 169] 11:39:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x119763000) [pid = 1938] [serial = 505] [outer = 0x0] 11:39:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1211bb000) [pid = 1938] [serial = 506] [outer = 0x119763000] 11:39:27 INFO - PROCESS | 1938 | 1468780767203 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1216ec800) [pid = 1938] [serial = 507] [outer = 0x119763000] 11:39:27 INFO - PROCESS | 1938 | 1468780767547 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]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:39:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 519ms 11:39:27 INFO - PROCESS | 1938 | 1468780767590 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1938 | 1468780767591 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:39:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:39:27 INFO - PROCESS | 1938 | 1468780767594 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1938 | 1468780767595 Marionette TRACE conn2 <- [1,650,null,{}] 11:39:27 INFO - PROCESS | 1938 | 1468780767597 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}] 11:39:27 INFO - PROCESS | 1938 | 1468780767601 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:27 INFO - PROCESS | 1938 | 1468780767713 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:39:27 INFO - PROCESS | 1938 | 1468780767725 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1938 | 1468780767727 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x123ee5000 == 35 [pid = 1938] [id = 170] 11:39:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x123c02800) [pid = 1938] [serial = 508] [outer = 0x0] 11:39:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x124dc2c00) [pid = 1938] [serial = 509] [outer = 0x123c02800] 11:39:27 INFO - PROCESS | 1938 | 1468780767751 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1265ee800) [pid = 1938] [serial = 510] [outer = 0x123c02800] 11:39:28 INFO - PROCESS | 1938 | 1468780768087 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]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:39:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 11:39:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:39:28 INFO - PROCESS | 1938 | 1468780768114 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 1938 | 1468780768115 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:39:28 INFO - PROCESS | 1938 | 1468780768118 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1938 | 1468780768119 Marionette TRACE conn2 <- [1,654,null,{}] 11:39:28 INFO - PROCESS | 1938 | 1468780768130 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}] 11:39:28 INFO - PROCESS | 1938 | 1468780768131 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:28 INFO - PROCESS | 1938 | 1468780768228 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:39:28 INFO - PROCESS | 1938 | 1468780768231 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 1938 | 1468780768232 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189b7000 == 36 [pid = 1938] [id = 171] 11:39:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1129d2000) [pid = 1938] [serial = 511] [outer = 0x0] 11:39:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1266bf800) [pid = 1938] [serial = 512] [outer = 0x1129d2000] 11:39:28 INFO - PROCESS | 1938 | 1468780768257 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x126de6400) [pid = 1938] [serial = 513] [outer = 0x1129d2000] 11:39:28 INFO - PROCESS | 1938 | 1468780768589 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]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:39:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 478ms 11:39:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:39:28 INFO - PROCESS | 1938 | 1468780768599 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 1938 | 1468780768601 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:39:28 INFO - PROCESS | 1938 | 1468780768603 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1938 | 1468780768604 Marionette TRACE conn2 <- [1,658,null,{}] 11:39:28 INFO - PROCESS | 1938 | 1468780768606 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}] 11:39:28 INFO - PROCESS | 1938 | 1468780768607 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:28 INFO - PROCESS | 1938 | 1468780768710 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:39:28 INFO - PROCESS | 1938 | 1468780768714 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 1938 | 1468780768715 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x126db5000 == 37 [pid = 1938] [id = 172] 11:39:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x126de7400) [pid = 1938] [serial = 514] [outer = 0x0] 11:39:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x128bc9000) [pid = 1938] [serial = 515] [outer = 0x126de7400] 11:39:28 INFO - PROCESS | 1938 | 1468780768739 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x128dab800) [pid = 1938] [serial = 516] [outer = 0x126de7400] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x118945400) [pid = 1938] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x116a13400) [pid = 1938] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1129d8800) [pid = 1938] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1181c0400) [pid = 1938] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x123c0d000) [pid = 1938] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1129d0400) [pid = 1938] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1128d7000) [pid = 1938] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x123cadc00) [pid = 1938] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1176ea400) [pid = 1938] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x117daf800) [pid = 1938] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x118452000) [pid = 1938] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118286000) [pid = 1938] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x125671800) [pid = 1938] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x119325800) [pid = 1938] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1265ea400) [pid = 1938] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x128db1800) [pid = 1938] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x12929ac00) [pid = 1938] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:39:29 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1128cc800) [pid = 1938] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:39:29 INFO - PROCESS | 1938 | 1468780769149 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]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:39:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 569ms 11:39:29 INFO - PROCESS | 1938 | 1468780769172 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 1938 | 1468780769174 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:39:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:39:29 INFO - PROCESS | 1938 | 1468780769180 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1938 | 1468780769181 Marionette TRACE conn2 <- [1,662,null,{}] 11:39:29 INFO - PROCESS | 1938 | 1468780769183 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}] 11:39:29 INFO - PROCESS | 1938 | 1468780769185 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:29 INFO - PROCESS | 1938 | 1468780769266 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:39:29 INFO - PROCESS | 1938 | 1468780769269 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1938 | 1468780769270 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x119165800 == 38 [pid = 1938] [id = 173] 11:39:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1128d7000) [pid = 1938] [serial = 517] [outer = 0x0] 11:39:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x11845f000) [pid = 1938] [serial = 518] [outer = 0x1128d7000] 11:39:29 INFO - PROCESS | 1938 | 1468780769295 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x11975e400) [pid = 1938] [serial = 519] [outer = 0x1128d7000] 11:39:29 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:29 INFO - PROCESS | 1938 | [1938] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:39:29 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:39:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 470ms 11:39:29 INFO - PROCESS | 1938 | 1468780769642 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]]]}] 11:39:29 INFO - PROCESS | 1938 | 1468780769649 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 1938 | 1468780769650 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:39:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:39:29 INFO - PROCESS | 1938 | 1468780769652 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1938 | 1468780769653 Marionette TRACE conn2 <- [1,666,null,{}] 11:39:29 INFO - PROCESS | 1938 | 1468780769656 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}] 11:39:29 INFO - PROCESS | 1938 | 1468780769657 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:29 INFO - PROCESS | 1938 | 1468780769757 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:39:29 INFO - PROCESS | 1938 | 1468780769766 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1938 | 1468780769767 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f92800 == 39 [pid = 1938] [id = 174] 11:39:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1211aec00) [pid = 1938] [serial = 520] [outer = 0x0] 11:39:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x124f37c00) [pid = 1938] [serial = 521] [outer = 0x1211aec00] 11:39:29 INFO - PROCESS | 1938 | 1468780769791 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x126dea800) [pid = 1938] [serial = 522] [outer = 0x1211aec00] 11:39:29 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:30 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:30 INFO - PROCESS | 1938 | 1468780770102 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]]]}] 11:39:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:39:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 11:39:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:39:30 INFO - PROCESS | 1938 | 1468780770121 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 1938 | 1468780770122 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:39:30 INFO - PROCESS | 1938 | 1468780770124 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - PROCESS | 1938 | 1468780770128 Marionette TRACE conn2 <- [1,670,null,{}] 11:39:30 INFO - PROCESS | 1938 | 1468780770132 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}] 11:39:30 INFO - PROCESS | 1938 | 1468780770134 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:30 INFO - PROCESS | 1938 | 1468780770224 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:39:30 INFO - PROCESS | 1938 | 1468780770230 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 1938 | 1468780770231 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a618800 == 40 [pid = 1938] [id = 175] 11:39:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x123c08400) [pid = 1938] [serial = 523] [outer = 0x0] 11:39:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128db7400) [pid = 1938] [serial = 524] [outer = 0x123c08400] 11:39:30 INFO - PROCESS | 1938 | 1468780770257 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x12929c800) [pid = 1938] [serial = 525] [outer = 0x123c08400] 11:39:30 INFO - PROCESS | 1938 | 1468780770585 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]]]}] 11:39:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:39:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 472ms 11:39:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:39:30 INFO - PROCESS | 1938 | 1468780770598 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 1938 | 1468780770599 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:39:30 INFO - PROCESS | 1938 | 1468780770601 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - PROCESS | 1938 | 1468780770602 Marionette TRACE conn2 <- [1,674,null,{}] 11:39:30 INFO - PROCESS | 1938 | 1468780770604 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}] 11:39:30 INFO - PROCESS | 1938 | 1468780770606 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:30 INFO - PROCESS | 1938 | 1468780770729 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:39:30 INFO - PROCESS | 1938 | 1468780770735 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 1938 | 1468780770736 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a74f800 == 41 [pid = 1938] [id = 176] 11:39:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x125f78800) [pid = 1938] [serial = 526] [outer = 0x0] 11:39:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12929bc00) [pid = 1938] [serial = 527] [outer = 0x125f78800] 11:39:30 INFO - PROCESS | 1938 | 1468780770769 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x129562800) [pid = 1938] [serial = 528] [outer = 0x125f78800] 11:39:30 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:31 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:31 INFO - PROCESS | 1938 | 1468780771214 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]]]}] 11:39:31 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 11:39:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 619ms 11:39:31 INFO - PROCESS | 1938 | 1468780771221 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1938 | 1468780771224 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:39:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:39:31 INFO - PROCESS | 1938 | 1468780771227 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1938 | 1468780771229 Marionette TRACE conn2 <- [1,678,null,{}] 11:39:31 INFO - PROCESS | 1938 | 1468780771233 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}] 11:39:31 INFO - PROCESS | 1938 | 1468780771235 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:31 INFO - PROCESS | 1938 | 1468780771345 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:39:31 INFO - PROCESS | 1938 | 1468780771414 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 1938 | 1468780771418 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169a5000 == 42 [pid = 1938] [id = 177] 11:39:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1129d3800) [pid = 1938] [serial = 529] [outer = 0x0] 11:39:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x113c0c400) [pid = 1938] [serial = 530] [outer = 0x1129d3800] 11:39:31 INFO - PROCESS | 1938 | 1468780771449 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x1181b8400) [pid = 1938] [serial = 531] [outer = 0x1129d3800] 11:39:31 INFO - PROCESS | 1938 | 1468780771843 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]]]}] 11:39:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:39:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 11:39:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:39:31 INFO - PROCESS | 1938 | 1468780771898 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1938 | 1468780771901 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:39:31 INFO - PROCESS | 1938 | 1468780771905 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1938 | 1468780771907 Marionette TRACE conn2 <- [1,682,null,{}] 11:39:31 INFO - PROCESS | 1938 | 1468780771933 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}] 11:39:31 INFO - PROCESS | 1938 | 1468780771935 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:32 INFO - PROCESS | 1938 | 1468780772041 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:39:32 INFO - PROCESS | 1938 | 1468780772107 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1938 | 1468780772109 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x12134b000 == 43 [pid = 1938] [id = 178] 11:39:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x11845c000) [pid = 1938] [serial = 532] [outer = 0x0] 11:39:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x119128c00) [pid = 1938] [serial = 533] [outer = 0x11845c000] 11:39:32 INFO - PROCESS | 1938 | 1468780772142 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x11939b000) [pid = 1938] [serial = 534] [outer = 0x11845c000] 11:39:33 INFO - PROCESS | 1938 | 1468780773028 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]]]}] 11:39:33 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) 11:39:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1144ms 11:39:33 INFO - PROCESS | 1938 | 1468780773049 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:39:33 INFO - PROCESS | 1938 | 1468780773051 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:39:33 INFO - PROCESS | 1938 | 1468780773053 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1938 | 1468780773056 Marionette TRACE conn2 <- [1,686,null,{}] 11:39:33 INFO - PROCESS | 1938 | 1468780773066 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}] 11:39:33 INFO - PROCESS | 1938 | 1468780773069 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:33 INFO - PROCESS | 1938 | 1468780773171 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:39:33 INFO - PROCESS | 1938 | 1468780773224 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1938 | 1468780773226 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a75d800 == 44 [pid = 1938] [id = 179] 11:39:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1211b3400) [pid = 1938] [serial = 535] [outer = 0x0] 11:39:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x124b07c00) [pid = 1938] [serial = 536] [outer = 0x1211b3400] 11:39:33 INFO - PROCESS | 1938 | 1468780773257 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x125672c00) [pid = 1938] [serial = 537] [outer = 0x1211b3400] 11:39:34 INFO - PROCESS | 1938 | 1468780774180 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]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1176ms 11:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:39:34 INFO - PROCESS | 1938 | 1468780774230 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1938 | 1468780774232 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:39:34 INFO - PROCESS | 1938 | 1468780774234 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1938 | 1468780774235 Marionette TRACE conn2 <- [1,690,null,{}] 11:39:34 INFO - PROCESS | 1938 | 1468780774238 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}] 11:39:34 INFO - PROCESS | 1938 | 1468780774239 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:34 INFO - PROCESS | 1938 | 1468780774340 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:39:34 INFO - PROCESS | 1938 | 1468780774391 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1938 | 1468780774393 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x11671a800 == 45 [pid = 1938] [id = 180] 11:39:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x119121000) [pid = 1938] [serial = 538] [outer = 0x0] 11:39:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1197a9c00) [pid = 1938] [serial = 539] [outer = 0x119121000] 11:39:34 INFO - PROCESS | 1938 | 1468780774423 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x125f24c00) [pid = 1938] [serial = 540] [outer = 0x119121000] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12a618800 == 44 [pid = 1938] [id = 175] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x128f92800 == 43 [pid = 1938] [id = 174] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x119165800 == 42 [pid = 1938] [id = 173] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x126db5000 == 41 [pid = 1938] [id = 172] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x1189b7000 == 40 [pid = 1938] [id = 171] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x123ee5000 == 39 [pid = 1938] [id = 170] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x121427000 == 38 [pid = 1938] [id = 169] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x120f36800 == 37 [pid = 1938] [id = 168] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x119629800 == 36 [pid = 1938] [id = 167] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x11819f800 == 35 [pid = 1938] [id = 166] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x11660c800 == 34 [pid = 1938] [id = 165] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x116f36000 == 33 [pid = 1938] [id = 164] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x116f4d000 == 32 [pid = 1938] [id = 163] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x128f8f800 == 31 [pid = 1938] [id = 162] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12a75d800 == 30 [pid = 1938] [id = 179] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12134b000 == 29 [pid = 1938] [id = 178] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12a74f800 == 28 [pid = 1938] [id = 176] 11:39:35 INFO - PROCESS | 1938 | --DOCSHELL 0x1169a5000 == 27 [pid = 1938] [id = 177] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x128bc2c00) [pid = 1938] [serial = 436] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x12926b800) [pid = 1938] [serial = 439] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x129271c00) [pid = 1938] [serial = 440] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x12a8cb800) [pid = 1938] [serial = 443] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x12a6e7800) [pid = 1938] [serial = 442] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x1129d0000) [pid = 1938] [serial = 445] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x12508b000) [pid = 1938] [serial = 476] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1129d6c00) [pid = 1938] [serial = 446] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x121a4a000) [pid = 1938] [serial = 467] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1265ef400) [pid = 1938] [serial = 479] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x125675400) [pid = 1938] [serial = 473] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x128bcd800) [pid = 1938] [serial = 482] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1196d4c00) [pid = 1938] [serial = 461] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11932b000) [pid = 1938] [serial = 460] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1197b0c00) [pid = 1938] [serial = 464] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11398c800) [pid = 1938] [serial = 451] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1196dc400) [pid = 1938] [serial = 463] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1129cdc00) [pid = 1938] [serial = 452] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x120fef000) [pid = 1938] [serial = 466] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x124f38400) [pid = 1938] [serial = 472] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x118717800) [pid = 1938] [serial = 457] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1197abc00) [pid = 1938] [serial = 475] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x124be0000) [pid = 1938] [serial = 470] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x123ebac00) [pid = 1938] [serial = 469] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x11911f800) [pid = 1938] [serial = 458] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1181bc400) [pid = 1938] [serial = 454] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x11831e000) [pid = 1938] [serial = 455] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x11877c800) [pid = 1938] [serial = 449] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x118453400) [pid = 1938] [serial = 448] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1264c1400) [pid = 1938] [serial = 478] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x119124800) [pid = 1938] [serial = 431] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x11838d000) [pid = 1938] [serial = 430] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x126de9400) [pid = 1938] [serial = 481] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x121a4b800) [pid = 1938] [serial = 434] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1197aa000) [pid = 1938] [serial = 433] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x128bcec00) [pid = 1938] [serial = 437] [outer = 0x0] [url = about:blank] 11:39:35 INFO - PROCESS | 1938 | 1468780775846 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]]]}] 11:39:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1620ms 11:39:35 INFO - PROCESS | 1938 | 1468780775855 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 1938 | 1468780775857 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:39:35 INFO - PROCESS | 1938 | 1468780775864 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 1938 | 1468780775865 Marionette TRACE conn2 <- [1,694,null,{}] 11:39:35 INFO - PROCESS | 1938 | 1468780775870 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}] 11:39:35 INFO - PROCESS | 1938 | 1468780775871 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:35 INFO - PROCESS | 1938 | 1468780775947 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:39:35 INFO - PROCESS | 1938 | 1468780775952 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 1938 | 1468780775953 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x115dc7800 == 28 [pid = 1938] [id = 181] 11:39:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x11398c800) [pid = 1938] [serial = 541] [outer = 0x0] 11:39:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x113c72400) [pid = 1938] [serial = 542] [outer = 0x11398c800] 11:39:35 INFO - PROCESS | 1938 | 1468780775985 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1167da400) [pid = 1938] [serial = 543] [outer = 0x11398c800] 11:39:36 INFO - PROCESS | 1938 | 1468780776786 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]]]}] 11:39:36 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) 11:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 971ms 11:39:36 INFO - PROCESS | 1938 | 1468780776834 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 1938 | 1468780776837 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:39:36 INFO - PROCESS | 1938 | 1468780776848 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 1938 | 1468780776849 Marionette TRACE conn2 <- [1,698,null,{}] 11:39:36 INFO - PROCESS | 1938 | 1468780776852 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}] 11:39:36 INFO - PROCESS | 1938 | 1468780776854 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:36 INFO - PROCESS | 1938 | 1468780776929 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:39:36 INFO - PROCESS | 1938 | 1468780776934 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1938 | 1468780776935 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f54800 == 29 [pid = 1938] [id = 182] 11:39:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1181bbc00) [pid = 1938] [serial = 544] [outer = 0x0] 11:39:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x118281400) [pid = 1938] [serial = 545] [outer = 0x1181bbc00] 11:39:36 INFO - PROCESS | 1938 | 1468780776965 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x118386c00) [pid = 1938] [serial = 546] [outer = 0x1181bbc00] 11:39:37 INFO - PROCESS | 1938 | 1468780777797 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]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:39:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 973ms 11:39:37 INFO - PROCESS | 1938 | 1468780777820 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1938 | 1468780777821 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:39:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:39:37 INFO - PROCESS | 1938 | 1468780777824 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1938 | 1468780777827 Marionette TRACE conn2 <- [1,702,null,{}] 11:39:37 INFO - PROCESS | 1938 | 1468780777843 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}] 11:39:37 INFO - PROCESS | 1938 | 1468780777846 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:37 INFO - PROCESS | 1938 | 1468780777939 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:39:37 INFO - PROCESS | 1938 | 1468780777975 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1938 | 1468780777977 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x1182d2000 == 30 [pid = 1938] [id = 183] 11:39:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x11877bc00) [pid = 1938] [serial = 547] [outer = 0x0] 11:39:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x118951400) [pid = 1938] [serial = 548] [outer = 0x11877bc00] 11:39:38 INFO - PROCESS | 1938 | 1468780778004 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x119125000) [pid = 1938] [serial = 549] [outer = 0x11877bc00] 11:39:38 INFO - PROCESS | 1938 | 1468780778785 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]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:39:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 982ms 11:39:38 INFO - PROCESS | 1938 | 1468780778810 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:39:38 INFO - PROCESS | 1938 | 1468780778812 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:39:38 INFO - PROCESS | 1938 | 1468780778814 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1938 | 1468780778815 Marionette TRACE conn2 <- [1,706,null,{}] 11:39:38 INFO - PROCESS | 1938 | 1468780778818 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}] 11:39:38 INFO - PROCESS | 1938 | 1468780778819 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:38 INFO - PROCESS | 1938 | 1468780778913 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:39:38 INFO - PROCESS | 1938 | 1468780778916 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1938 | 1468780778917 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189b1800 == 31 [pid = 1938] [id = 184] 11:39:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x119325800) [pid = 1938] [serial = 550] [outer = 0x0] 11:39:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x11939bc00) [pid = 1938] [serial = 551] [outer = 0x119325800] 11:39:38 INFO - PROCESS | 1938 | 1468780778943 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1196d9c00) [pid = 1938] [serial = 552] [outer = 0x119325800] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1128d7000) [pid = 1938] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x123c08400) [pid = 1938] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x125f78800) [pid = 1938] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1211aec00) [pid = 1938] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x123c02800) [pid = 1938] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x119763000) [pid = 1938] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1129d2000) [pid = 1938] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x11702a800) [pid = 1938] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x119a37000) [pid = 1938] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x1176f0000) [pid = 1938] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1129d6000) [pid = 1938] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x118282000) [pid = 1938] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x1197b0400) [pid = 1938] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x112ae2400) [pid = 1938] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:39:39 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x126de7400) [pid = 1938] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:39:39 INFO - PROCESS | 1938 | 1468780779862 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]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:39:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1070ms 11:39:39 INFO - PROCESS | 1938 | 1468780779884 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1938 | 1468780779886 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:39:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:39:39 INFO - PROCESS | 1938 | 1468780779888 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1938 | 1468780779889 Marionette TRACE conn2 <- [1,710,null,{}] 11:39:39 INFO - PROCESS | 1938 | 1468780779891 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}] 11:39:39 INFO - PROCESS | 1938 | 1468780779893 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:39 INFO - PROCESS | 1938 | 1468780779972 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:39:39 INFO - PROCESS | 1938 | 1468780779977 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 1938 | 1468780779979 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189bd800 == 32 [pid = 1938] [id = 185] 11:39:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x1129af400) [pid = 1938] [serial = 553] [outer = 0x0] 11:39:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x118289000) [pid = 1938] [serial = 554] [outer = 0x1129af400] 11:39:40 INFO - PROCESS | 1938 | 1468780780003 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x1196cf800) [pid = 1938] [serial = 555] [outer = 0x1129af400] 11:39:40 INFO - PROCESS | 1938 | 1468780780791 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]]]}] 11:39:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:39:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 920ms 11:39:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:39:40 INFO - PROCESS | 1938 | 1468780780809 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:39:40 INFO - PROCESS | 1938 | 1468780780810 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:39:40 INFO - PROCESS | 1938 | 1468780780813 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 1938 | 1468780780814 Marionette TRACE conn2 <- [1,714,null,{}] 11:39:40 INFO - PROCESS | 1938 | 1468780780816 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}] 11:39:40 INFO - PROCESS | 1938 | 1468780780820 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:40 INFO - PROCESS | 1938 | 1468780780911 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:39:40 INFO - PROCESS | 1938 | 1468780780915 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1938 | 1468780780917 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x119ba8800 == 33 [pid = 1938] [id = 186] 11:39:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x1197a7000) [pid = 1938] [serial = 556] [outer = 0x0] 11:39:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x120ff5c00) [pid = 1938] [serial = 557] [outer = 0x1197a7000] 11:39:40 INFO - PROCESS | 1938 | 1468780780941 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x121306c00) [pid = 1938] [serial = 558] [outer = 0x1197a7000] 11:39:41 INFO - PROCESS | 1938 | 1468780781744 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]]]}] 11:39:41 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 11:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 11:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:39:41 INFO - PROCESS | 1938 | 1468780781783 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:39:41 INFO - PROCESS | 1938 | 1468780781784 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:39:41 INFO - PROCESS | 1938 | 1468780781786 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 1938 | 1468780781787 Marionette TRACE conn2 <- [1,718,null,{}] 11:39:41 INFO - PROCESS | 1938 | 1468780781789 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}] 11:39:41 INFO - PROCESS | 1938 | 1468780781791 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:41 INFO - PROCESS | 1938 | 1468780781930 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:39:41 INFO - PROCESS | 1938 | 1468780781961 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 1938 | 1468780781963 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x112740800 == 34 [pid = 1938] [id = 187] 11:39:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1110acc00) [pid = 1938] [serial = 559] [outer = 0x0] 11:39:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1128d7400) [pid = 1938] [serial = 560] [outer = 0x1110acc00] 11:39:41 INFO - PROCESS | 1938 | 1468780781995 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x112a86000) [pid = 1938] [serial = 561] [outer = 0x1110acc00] 11:39:42 INFO - PROCESS | 1938 | 1468780782978 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]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:39:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1219ms 11:39:43 INFO - PROCESS | 1938 | 1468780783007 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 1938 | 1468780783009 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:39:43 INFO - PROCESS | 1938 | 1468780783012 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1938 | 1468780783015 Marionette TRACE conn2 <- [1,722,null,{}] 11:39:43 INFO - PROCESS | 1938 | 1468780783018 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}] 11:39:43 INFO - PROCESS | 1938 | 1468780783020 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:43 INFO - PROCESS | 1938 | 1468780783123 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:39:43 INFO - PROCESS | 1938 | 1468780783168 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 1938 | 1468780783170 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x1182c5800 == 35 [pid = 1938] [id = 188] 11:39:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1176ea800) [pid = 1938] [serial = 562] [outer = 0x0] 11:39:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1181bc000) [pid = 1938] [serial = 563] [outer = 0x1176ea800] 11:39:43 INFO - PROCESS | 1938 | 1468780783201 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x11838ac00) [pid = 1938] [serial = 564] [outer = 0x1176ea800] 11:39:43 INFO - PROCESS | 1938 | 1468780783822 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] 11:39:43 INFO - PROCESS | 1938 | 1468780783897 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:39:43 INFO - PROCESS | 1938 | 1468780783900 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1938 | 1468780783902 Marionette TRACE conn2 <- [1,726,null,{}] 11:39:43 INFO - PROCESS | 1938 | 1468780783905 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}] 11:39:43 INFO - PROCESS | 1938 | 1468780783907 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:43 INFO - PROCESS | 1938 | 1468780783989 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:39:44 INFO - PROCESS | 1938 | 1468780784041 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1938 | 1468780784043 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x116722000 == 30 [pid = 1938] [id = 189] 11:39:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 54 (0x1150a2800) [pid = 1938] [serial = 565] [outer = 0x0] 11:39:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 55 (0x11729c400) [pid = 1938] [serial = 566] [outer = 0x1150a2800] 11:39:44 INFO - PROCESS | 1938 | 1468780784071 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 56 (0x1181bc400) [pid = 1938] [serial = 567] [outer = 0x1150a2800] 11:39:44 INFO - PROCESS | 1938 | 1468780784434 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]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:39:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 11:39:44 INFO - PROCESS | 1938 | 1468780784470 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1938 | 1468780784474 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:39:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:39:44 INFO - PROCESS | 1938 | 1468780784479 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1938 | 1468780784481 Marionette TRACE conn2 <- [1,730,null,{}] 11:39:44 INFO - PROCESS | 1938 | 1468780784483 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}] 11:39:44 INFO - PROCESS | 1938 | 1468780784485 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:44 INFO - PROCESS | 1938 | 1468780784573 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:39:44 INFO - PROCESS | 1938 | 1468780784625 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1938 | 1468780784626 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x1182cf000 == 31 [pid = 1938] [id = 190] 11:39:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 57 (0x1181c2800) [pid = 1938] [serial = 568] [outer = 0x0] 11:39:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 58 (0x11845b400) [pid = 1938] [serial = 569] [outer = 0x1181c2800] 11:39:44 INFO - PROCESS | 1938 | 1468780784653 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 59 (0x11912a000) [pid = 1938] [serial = 570] [outer = 0x1181c2800] 11:39:44 INFO - PROCESS | 1938 | 1468780784953 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] 11:39:45 INFO - PROCESS | 1938 | 1468780785000 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:39:45 INFO - PROCESS | 1938 | 1468780785002 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1938 | 1468780785005 Marionette TRACE conn2 <- [1,734,null,{}] 11:39:45 INFO - PROCESS | 1938 | 1468780785015 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}] 11:39:45 INFO - PROCESS | 1938 | 1468780785018 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:45 INFO - PROCESS | 1938 | 1468780785093 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:39:45 INFO - PROCESS | 1938 | 1468780785144 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1938 | 1468780785147 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x119637000 == 32 [pid = 1938] [id = 191] 11:39:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 60 (0x118451c00) [pid = 1938] [serial = 571] [outer = 0x0] 11:39:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 61 (0x11975fc00) [pid = 1938] [serial = 572] [outer = 0x118451c00] 11:39:45 INFO - PROCESS | 1938 | 1468780785174 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x120fef000) [pid = 1938] [serial = 573] [outer = 0x118451c00] 11:39:45 INFO - PROCESS | 1938 | 1468780785448 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]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:39:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 472ms 11:39:45 INFO - PROCESS | 1938 | 1468780785484 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 1938 | 1468780785486 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:39:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:39:45 INFO - PROCESS | 1938 | 1468780785488 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1938 | 1468780785489 Marionette TRACE conn2 <- [1,738,null,{}] 11:39:45 INFO - PROCESS | 1938 | 1468780785491 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}] 11:39:45 INFO - PROCESS | 1938 | 1468780785494 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:45 INFO - PROCESS | 1938 | 1468780785582 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:39:45 INFO - PROCESS | 1938 | 1468780785585 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1938 | 1468780785586 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x12111b800 == 33 [pid = 1938] [id = 192] 11:39:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x120ffbc00) [pid = 1938] [serial = 574] [outer = 0x0] 11:39:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x1219cd400) [pid = 1938] [serial = 575] [outer = 0x120ffbc00] 11:39:45 INFO - PROCESS | 1938 | 1468780785614 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x123cacc00) [pid = 1938] [serial = 576] [outer = 0x120ffbc00] 11:39:46 INFO - PROCESS | 1938 | 1468780786430 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]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:39:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 11:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:39:46 INFO - PROCESS | 1938 | 1468780786463 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 1938 | 1468780786464 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:39:46 INFO - PROCESS | 1938 | 1468780786466 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1938 | 1468780786468 Marionette TRACE conn2 <- [1,742,null,{}] 11:39:46 INFO - PROCESS | 1938 | 1468780786470 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}] 11:39:46 INFO - PROCESS | 1938 | 1468780786471 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:46 INFO - PROCESS | 1938 | 1468780786560 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:39:46 INFO - PROCESS | 1938 | 1468780786564 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 1938 | 1468780786565 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x117004800 == 34 [pid = 1938] [id = 193] 11:39:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x1129cec00) [pid = 1938] [serial = 577] [outer = 0x0] 11:39:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x123ebe000) [pid = 1938] [serial = 578] [outer = 0x1129cec00] 11:39:46 INFO - PROCESS | 1938 | 1468780786589 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x124d85400) [pid = 1938] [serial = 579] [outer = 0x1129cec00] 11:39:47 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x119325800) [pid = 1938] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:39:47 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x11398c800) [pid = 1938] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:39:47 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x1129d3800) [pid = 1938] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:39:47 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x11845c000) [pid = 1938] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:39:47 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x1211b3400) [pid = 1938] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:39:47 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x1181bbc00) [pid = 1938] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:39:47 INFO - PROCESS | 1938 | --DOMWINDOW == 61 (0x1129af400) [pid = 1938] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:39:47 INFO - PROCESS | 1938 | --DOMWINDOW == 60 (0x11877bc00) [pid = 1938] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:39:47 INFO - PROCESS | 1938 | 1468780787391 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]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:39:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 11:39:47 INFO - PROCESS | 1938 | 1468780787438 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:39:47 INFO - PROCESS | 1938 | 1468780787439 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:39:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:39:47 INFO - PROCESS | 1938 | 1468780787441 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1938 | 1468780787450 Marionette TRACE conn2 <- [1,746,null,{}] 11:39:47 INFO - PROCESS | 1938 | 1468780787453 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}] 11:39:47 INFO - PROCESS | 1938 | 1468780787457 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:47 INFO - PROCESS | 1938 | 1468780787551 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:39:47 INFO - PROCESS | 1938 | 1468780787555 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 1938 | 1468780787556 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x123ed6000 == 35 [pid = 1938] [id = 194] 11:39:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 61 (0x11845c000) [pid = 1938] [serial = 580] [outer = 0x0] 11:39:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x1255d7000) [pid = 1938] [serial = 581] [outer = 0x11845c000] 11:39:47 INFO - PROCESS | 1938 | 1468780787583 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x125f7f400) [pid = 1938] [serial = 582] [outer = 0x11845c000] 11:39:48 INFO - PROCESS | 1938 | 1468780788359 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]]]}] 11:39:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 929ms 11:39:48 INFO - PROCESS | 1938 | 1468780788370 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:39:48 INFO - PROCESS | 1938 | 1468780788372 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:39:48 INFO - PROCESS | 1938 | 1468780788374 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 1938 | 1468780788375 Marionette TRACE conn2 <- [1,750,null,{}] 11:39:48 INFO - PROCESS | 1938 | 1468780788378 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}] 11:39:48 INFO - PROCESS | 1938 | 1468780788380 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:48 INFO - PROCESS | 1938 | 1468780788452 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:39:48 INFO - PROCESS | 1938 | 1468780788456 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1938 | 1468780788457 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x11874a000 == 36 [pid = 1938] [id = 195] 11:39:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x118452400) [pid = 1938] [serial = 583] [outer = 0x0] 11:39:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x1265e2800) [pid = 1938] [serial = 584] [outer = 0x118452400] 11:39:48 INFO - PROCESS | 1938 | 1468780788483 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x126627000) [pid = 1938] [serial = 585] [outer = 0x118452400] 11:39:49 INFO - PROCESS | 1938 | 1468780789254 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]]]}] 11:39:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 923ms 11:39:49 INFO - PROCESS | 1938 | 1468780789297 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 1938 | 1468780789298 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:39:49 INFO - PROCESS | 1938 | 1468780789301 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 1938 | 1468780789302 Marionette TRACE conn2 <- [1,754,null,{}] 11:39:49 INFO - PROCESS | 1938 | 1468780789304 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}] 11:39:49 INFO - PROCESS | 1938 | 1468780789305 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:49 INFO - PROCESS | 1938 | 1468780789404 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:39:49 INFO - PROCESS | 1938 | 1468780789410 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1938 | 1468780789411 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x126458000 == 37 [pid = 1938] [id = 196] 11:39:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x1196d1000) [pid = 1938] [serial = 586] [outer = 0x0] 11:39:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x12662f800) [pid = 1938] [serial = 587] [outer = 0x1196d1000] 11:39:49 INFO - PROCESS | 1938 | 1468780789435 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x126de1800) [pid = 1938] [serial = 588] [outer = 0x1196d1000] 11:39:50 INFO - PROCESS | 1938 | 1468780790159 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]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:39:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 921ms 11:39:50 INFO - PROCESS | 1938 | 1468780790222 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 1938 | 1468780790225 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:39:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:39:50 INFO - PROCESS | 1938 | 1468780790229 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1938 | 1468780790231 Marionette TRACE conn2 <- [1,758,null,{}] 11:39:50 INFO - PROCESS | 1938 | 1468780790235 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}] 11:39:50 INFO - PROCESS | 1938 | 1468780790237 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:50 INFO - PROCESS | 1938 | 1468780790337 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:39:50 INFO - PROCESS | 1938 | 1468780790384 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1938 | 1468780790386 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170d9800 == 38 [pid = 1938] [id = 197] 11:39:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x116907c00) [pid = 1938] [serial = 589] [outer = 0x0] 11:39:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x11702bc00) [pid = 1938] [serial = 590] [outer = 0x116907c00] 11:39:50 INFO - PROCESS | 1938 | 1468780790419 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x118318c00) [pid = 1938] [serial = 591] [outer = 0x116907c00] 11:39:50 INFO - PROCESS | 1938 | 1468780790861 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]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:39:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 673ms 11:39:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:39:50 INFO - PROCESS | 1938 | 1468780790910 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 1938 | 1468780790913 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:39:50 INFO - PROCESS | 1938 | 1468780790919 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1938 | 1468780790920 Marionette TRACE conn2 <- [1,762,null,{}] 11:39:50 INFO - PROCESS | 1938 | 1468780790923 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}] 11:39:50 INFO - PROCESS | 1938 | 1468780790925 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:51 INFO - PROCESS | 1938 | 1468780791022 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:39:51 INFO - PROCESS | 1938 | 1468780791084 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1938 | 1468780791085 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199bf000 == 39 [pid = 1938] [id = 198] 11:39:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x11877f800) [pid = 1938] [serial = 592] [outer = 0x0] 11:39:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x119322c00) [pid = 1938] [serial = 593] [outer = 0x11877f800] 11:39:51 INFO - PROCESS | 1938 | 1468780791116 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x1196d5c00) [pid = 1938] [serial = 594] [outer = 0x11877f800] 11:39:52 INFO - PROCESS | 1938 | 1468780792030 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]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:39:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 11:39:52 INFO - PROCESS | 1938 | 1468780792041 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:39:52 INFO - PROCESS | 1938 | 1468780792043 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:39:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:39:52 INFO - PROCESS | 1938 | 1468780792045 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1938 | 1468780792048 Marionette TRACE conn2 <- [1,766,null,{}] 11:39:52 INFO - PROCESS | 1938 | 1468780792055 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}] 11:39:52 INFO - PROCESS | 1938 | 1468780792059 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:52 INFO - PROCESS | 1938 | 1468780792144 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:39:52 INFO - PROCESS | 1938 | 1468780792234 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1938 | 1468780792236 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x126ab7000 == 40 [pid = 1938] [id = 199] 11:39:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x120ff9c00) [pid = 1938] [serial = 595] [outer = 0x0] 11:39:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x121a55400) [pid = 1938] [serial = 596] [outer = 0x120ff9c00] 11:39:52 INFO - PROCESS | 1938 | 1468780792268 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x124dc2c00) [pid = 1938] [serial = 597] [outer = 0x120ff9c00] 11:39:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:39:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1227ms 11:39:53 INFO - PROCESS | 1938 | 1468780793267 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]]]}] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x11874a000 == 39 [pid = 1938] [id = 195] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x123ed6000 == 38 [pid = 1938] [id = 194] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x117004800 == 37 [pid = 1938] [id = 193] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x12111b800 == 36 [pid = 1938] [id = 192] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x119637000 == 35 [pid = 1938] [id = 191] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x1182cf000 == 34 [pid = 1938] [id = 190] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x116722000 == 33 [pid = 1938] [id = 189] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x1182c5800 == 32 [pid = 1938] [id = 188] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x112740800 == 31 [pid = 1938] [id = 187] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x11671a800 == 30 [pid = 1938] [id = 180] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x1199bf000 == 29 [pid = 1938] [id = 198] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x126458000 == 28 [pid = 1938] [id = 196] 11:39:53 INFO - PROCESS | 1938 | --DOCSHELL 0x1170d9800 == 27 [pid = 1938] [id = 197] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x120ff5c00) [pid = 1938] [serial = 557] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x11939bc00) [pid = 1938] [serial = 551] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x1197a9c00) [pid = 1938] [serial = 539] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x113c72400) [pid = 1938] [serial = 542] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x1167da400) [pid = 1938] [serial = 543] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x1181b8400) [pid = 1938] [serial = 531] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x113c0c400) [pid = 1938] [serial = 530] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x11939b000) [pid = 1938] [serial = 534] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 69 (0x119128c00) [pid = 1938] [serial = 533] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 68 (0x125672c00) [pid = 1938] [serial = 537] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x124b07c00) [pid = 1938] [serial = 536] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x118281400) [pid = 1938] [serial = 545] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x118289000) [pid = 1938] [serial = 554] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x1196cf800) [pid = 1938] [serial = 555] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x118951400) [pid = 1938] [serial = 548] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x119125000) [pid = 1938] [serial = 549] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 61 (0x1196d9c00) [pid = 1938] [serial = 552] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | --DOMWINDOW == 60 (0x118386c00) [pid = 1938] [serial = 546] [outer = 0x0] [url = about:blank] 11:39:53 INFO - PROCESS | 1938 | 1468780793844 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 1938 | 1468780793846 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:39:53 INFO - PROCESS | 1938 | 1468780793857 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 1938 | 1468780793859 Marionette TRACE conn2 <- [1,770,null,{}] 11:39:53 INFO - PROCESS | 1938 | 1468780793864 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}] 11:39:53 INFO - PROCESS | 1938 | 1468780793866 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:53 INFO - PROCESS | 1938 | 1468780793940 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:39:53 INFO - PROCESS | 1938 | 1468780793947 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1938 | 1468780793949 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x115f56000 == 28 [pid = 1938] [id = 200] 11:39:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 61 (0x1130ea400) [pid = 1938] [serial = 598] [outer = 0x0] 11:39:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x1130f3400) [pid = 1938] [serial = 599] [outer = 0x1130ea400] 11:39:53 INFO - PROCESS | 1938 | 1468780793978 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x115de0c00) [pid = 1938] [serial = 600] [outer = 0x1130ea400] 11:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:39:54 INFO - PROCESS | 1938 | 1468780794319 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]]]}] 11:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 474ms 11:39:54 INFO - PROCESS | 1938 | 1468780794332 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:39:54 INFO - PROCESS | 1938 | 1468780794334 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:39:54 INFO - PROCESS | 1938 | 1468780794339 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1938 | 1468780794342 Marionette TRACE conn2 <- [1,774,null,{}] 11:39:54 INFO - PROCESS | 1938 | 1468780794347 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}] 11:39:54 INFO - PROCESS | 1938 | 1468780794349 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:54 INFO - PROCESS | 1938 | 1468780794440 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:39:54 INFO - PROCESS | 1938 | 1468780794488 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:54 INFO - PROCESS | 1938 | 1468780794490 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x117006000 == 29 [pid = 1938] [id = 201] 11:39:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x116172800) [pid = 1938] [serial = 601] [outer = 0x0] 11:39:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x1176eec00) [pid = 1938] [serial = 602] [outer = 0x116172800] 11:39:54 INFO - PROCESS | 1938 | 1468780794518 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x1181c2c00) [pid = 1938] [serial = 603] [outer = 0x116172800] 11:39:54 INFO - PROCESS | 1938 | 1468780794819 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]]]}] 11:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 528ms 11:39:54 INFO - PROCESS | 1938 | 1468780794864 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 1938 | 1468780794866 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:39:54 INFO - PROCESS | 1938 | 1468780794868 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1938 | 1468780794869 Marionette TRACE conn2 <- [1,778,null,{}] 11:39:54 INFO - PROCESS | 1938 | 1468780794876 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}] 11:39:54 INFO - PROCESS | 1938 | 1468780794879 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:54 INFO - PROCESS | 1938 | 1468780794969 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:39:55 INFO - PROCESS | 1938 | 1468780795020 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1938 | 1468780795023 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d2800 == 30 [pid = 1938] [id = 202] 11:39:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x11838a000) [pid = 1938] [serial = 604] [outer = 0x0] 11:39:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x118456400) [pid = 1938] [serial = 605] [outer = 0x11838a000] 11:39:55 INFO - PROCESS | 1938 | 1468780795052 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x118778400) [pid = 1938] [serial = 606] [outer = 0x11838a000] 11:39:55 INFO - PROCESS | 1938 | 1468780795385 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]]]}] 11:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 572ms 11:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:39:55 INFO - PROCESS | 1938 | 1468780795442 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1938 | 1468780795444 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:39:55 INFO - PROCESS | 1938 | 1468780795447 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1938 | 1468780795448 Marionette TRACE conn2 <- [1,782,null,{}] 11:39:55 INFO - PROCESS | 1938 | 1468780795452 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}] 11:39:55 INFO - PROCESS | 1938 | 1468780795454 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:55 INFO - PROCESS | 1938 | 1468780795605 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:39:55 INFO - PROCESS | 1938 | 1468780795648 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1938 | 1468780795650 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x11874c800 == 31 [pid = 1938] [id = 203] 11:39:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x118948000) [pid = 1938] [serial = 607] [outer = 0x0] 11:39:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x119124c00) [pid = 1938] [serial = 608] [outer = 0x118948000] 11:39:55 INFO - PROCESS | 1938 | 1468780795687 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x119399c00) [pid = 1938] [serial = 609] [outer = 0x118948000] 11:39:56 INFO - PROCESS | 1938 | 1468780796010 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]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 574ms 11:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:39:56 INFO - PROCESS | 1938 | 1468780796021 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1938 | 1468780796022 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:39:56 INFO - PROCESS | 1938 | 1468780796024 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1938 | 1468780796025 Marionette TRACE conn2 <- [1,786,null,{}] 11:39:56 INFO - PROCESS | 1938 | 1468780796045 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}] 11:39:56 INFO - PROCESS | 1938 | 1468780796048 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:56 INFO - PROCESS | 1938 | 1468780796143 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:39:56 INFO - PROCESS | 1938 | 1468780796146 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1938 | 1468780796147 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x11961d000 == 32 [pid = 1938] [id = 204] 11:39:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x11894fc00) [pid = 1938] [serial = 610] [outer = 0x0] 11:39:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x1196d8400) [pid = 1938] [serial = 611] [outer = 0x11894fc00] 11:39:56 INFO - PROCESS | 1938 | 1468780796173 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x11976b000) [pid = 1938] [serial = 612] [outer = 0x11894fc00] 11:39:56 INFO - PROCESS | 1938 | 1468780796526 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]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 527ms 11:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:39:56 INFO - PROCESS | 1938 | 1468780796553 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1938 | 1468780796555 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:39:56 INFO - PROCESS | 1938 | 1468780796557 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1938 | 1468780796558 Marionette TRACE conn2 <- [1,790,null,{}] 11:39:56 INFO - PROCESS | 1938 | 1468780796563 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}] 11:39:56 INFO - PROCESS | 1938 | 1468780796567 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:56 INFO - PROCESS | 1938 | 1468780796688 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:39:56 INFO - PROCESS | 1938 | 1468780796730 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1938 | 1468780796732 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x120f43000 == 33 [pid = 1938] [id = 205] 11:39:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x1197aac00) [pid = 1938] [serial = 613] [outer = 0x0] 11:39:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x120f02c00) [pid = 1938] [serial = 614] [outer = 0x1197aac00] 11:39:56 INFO - PROCESS | 1938 | 1468780796757 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1219ce400) [pid = 1938] [serial = 615] [outer = 0x1197aac00] 11:39:57 INFO - PROCESS | 1938 | 1468780797089 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]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 572ms 11:39:57 INFO - PROCESS | 1938 | 1468780797130 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1938 | 1468780797131 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:39:57 INFO - PROCESS | 1938 | 1468780797133 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1938 | 1468780797135 Marionette TRACE conn2 <- [1,794,null,{}] 11:39:57 INFO - PROCESS | 1938 | 1468780797137 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}] 11:39:57 INFO - PROCESS | 1938 | 1468780797138 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:57 INFO - PROCESS | 1938 | 1468780797228 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:39:57 INFO - PROCESS | 1938 | 1468780797258 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1938 | 1468780797259 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x121a27800 == 34 [pid = 1938] [id = 206] 11:39:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1176f4000) [pid = 1938] [serial = 616] [outer = 0x0] 11:39:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x123ebd000) [pid = 1938] [serial = 617] [outer = 0x1176f4000] 11:39:57 INFO - PROCESS | 1938 | 1468780797284 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x124d87000) [pid = 1938] [serial = 618] [outer = 0x1176f4000] 11:39:57 INFO - PROCESS | 1938 | 1468780797617 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]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 11:39:57 INFO - PROCESS | 1938 | 1468780797653 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1938 | 1468780797655 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:39:57 INFO - PROCESS | 1938 | 1468780797658 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1938 | 1468780797660 Marionette TRACE conn2 <- [1,798,null,{}] 11:39:57 INFO - PROCESS | 1938 | 1468780797663 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}] 11:39:57 INFO - PROCESS | 1938 | 1468780797665 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:57 INFO - PROCESS | 1938 | 1468780797807 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:39:57 INFO - PROCESS | 1938 | 1468780797825 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1938 | 1468780797826 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x123ed6000 == 35 [pid = 1938] [id = 207] 11:39:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x123c04000) [pid = 1938] [serial = 619] [outer = 0x0] 11:39:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x124f38400) [pid = 1938] [serial = 620] [outer = 0x123c04000] 11:39:57 INFO - PROCESS | 1938 | 1468780797869 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x12566f000) [pid = 1938] [serial = 621] [outer = 0x123c04000] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1129cec00) [pid = 1938] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x11845c000) [pid = 1938] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x120ffbc00) [pid = 1938] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1176ea800) [pid = 1938] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1150a2800) [pid = 1938] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x118451c00) [pid = 1938] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x1181c2800) [pid = 1938] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1110acc00) [pid = 1938] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x118452400) [pid = 1938] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x119121000) [pid = 1938] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x1197a7000) [pid = 1938] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:39:58 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x1196d1000) [pid = 1938] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:39:58 INFO - PROCESS | 1938 | 1468780798294 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]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 11:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:39:58 INFO - PROCESS | 1938 | 1468780798332 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1938 | 1468780798333 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:39:58 INFO - PROCESS | 1938 | 1468780798335 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1938 | 1468780798336 Marionette TRACE conn2 <- [1,802,null,{}] 11:39:58 INFO - PROCESS | 1938 | 1468780798338 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}] 11:39:58 INFO - PROCESS | 1938 | 1468780798340 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:58 INFO - PROCESS | 1938 | 1468780798443 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:39:58 INFO - PROCESS | 1938 | 1468780798488 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 1938 | 1468780798489 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x125538800 == 36 [pid = 1938] [id = 208] 11:39:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x1181c3000) [pid = 1938] [serial = 622] [outer = 0x0] 11:39:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x1196d1000) [pid = 1938] [serial = 623] [outer = 0x1181c3000] 11:39:58 INFO - PROCESS | 1938 | 1468780798514 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x124dc2000) [pid = 1938] [serial = 624] [outer = 0x1181c3000] 11:39:58 INFO - PROCESS | 1938 | 1468780798777 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]]]}] 11:39:58 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 11:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 11:39:58 INFO - PROCESS | 1938 | 1468780798805 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1938 | 1468780798806 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:39:58 INFO - PROCESS | 1938 | 1468780798816 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1938 | 1468780798817 Marionette TRACE conn2 <- [1,806,null,{}] 11:39:58 INFO - PROCESS | 1938 | 1468780798819 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}] 11:39:58 INFO - PROCESS | 1938 | 1468780798820 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:58 INFO - PROCESS | 1938 | 1468780798903 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:39:58 INFO - PROCESS | 1938 | 1468780798907 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 1938 | 1468780798908 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x126466800 == 37 [pid = 1938] [id = 209] 11:39:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x119324800) [pid = 1938] [serial = 625] [outer = 0x0] 11:39:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x125f7a400) [pid = 1938] [serial = 626] [outer = 0x119324800] 11:39:58 INFO - PROCESS | 1938 | 1468780798935 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1264c0c00) [pid = 1938] [serial = 627] [outer = 0x119324800] 11:39:59 INFO - PROCESS | 1938 | [1938] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:39:59 INFO - PROCESS | 1938 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:39:59 INFO - PROCESS | 1938 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:39:59 INFO - PROCESS | 1938 | [GFX2-]: Using SkiaGL canvas. 11:39:59 INFO - PROCESS | 1938 | 1468780799269 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]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 477ms 11:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:39:59 INFO - PROCESS | 1938 | 1468780799286 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 1938 | 1468780799287 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:39:59 INFO - PROCESS | 1938 | 1468780799289 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1938 | 1468780799291 Marionette TRACE conn2 <- [1,810,null,{}] 11:39:59 INFO - PROCESS | 1938 | 1468780799295 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}] 11:39:59 INFO - PROCESS | 1938 | 1468780799297 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:59 INFO - PROCESS | 1938 | 1468780799406 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:39:59 INFO - PROCESS | 1938 | 1468780799413 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1938 | 1468780799415 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x126dac000 == 38 [pid = 1938] [id = 210] 11:39:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1264c0800) [pid = 1938] [serial = 628] [outer = 0x0] 11:39:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1265f0400) [pid = 1938] [serial = 629] [outer = 0x1264c0800] 11:39:59 INFO - PROCESS | 1938 | 1468780799444 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x126dea000) [pid = 1938] [serial = 630] [outer = 0x1264c0800] 11:39:59 INFO - PROCESS | 1938 | 1468780799775 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]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 11:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:39:59 INFO - PROCESS | 1938 | 1468780799810 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 1938 | 1468780799811 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:39:59 INFO - PROCESS | 1938 | 1468780799813 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1938 | 1468780799814 Marionette TRACE conn2 <- [1,814,null,{}] 11:39:59 INFO - PROCESS | 1938 | 1468780799816 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}] 11:39:59 INFO - PROCESS | 1938 | 1468780799817 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:59 INFO - PROCESS | 1938 | 1468780799892 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:39:59 INFO - PROCESS | 1938 | 1468780799897 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1938 | 1468780799898 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:39:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x12894d000 == 39 [pid = 1938] [id = 211] 11:39:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x126c6c400) [pid = 1938] [serial = 631] [outer = 0x0] 11:39:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x128bce000) [pid = 1938] [serial = 632] [outer = 0x126c6c400] 11:39:59 INFO - PROCESS | 1938 | 1468780799923 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x128daec00) [pid = 1938] [serial = 633] [outer = 0x126c6c400] 11:40:00 INFO - PROCESS | 1938 | 1468780800411 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] 11:40:00 INFO - PROCESS | 1938 | 1468780800435 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:40:00 INFO - PROCESS | 1938 | 1468780800439 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 1938 | 1468780800441 Marionette TRACE conn2 <- [1,818,null,{}] 11:40:00 INFO - PROCESS | 1938 | 1468780800473 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}] 11:40:00 INFO - PROCESS | 1938 | 1468780800475 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:00 INFO - PROCESS | 1938 | 1468780800582 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:40:00 INFO - PROCESS | 1938 | 1468780800634 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 1938 | 1468780800635 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f54000 == 40 [pid = 1938] [id = 212] 11:40:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x112ab7000) [pid = 1938] [serial = 634] [outer = 0x0] 11:40:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1164dd000) [pid = 1938] [serial = 635] [outer = 0x112ab7000] 11:40:00 INFO - PROCESS | 1938 | 1468780800666 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x117db1800) [pid = 1938] [serial = 636] [outer = 0x112ab7000] 11:40:01 INFO - PROCESS | 1938 | 1468780801232 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]]]}] 11:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 852ms 11:40:01 INFO - PROCESS | 1938 | 1468780801290 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 1938 | 1468780801294 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:40:01 INFO - PROCESS | 1938 | 1468780801298 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 1938 | 1468780801300 Marionette TRACE conn2 <- [1,822,null,{}] 11:40:01 INFO - PROCESS | 1938 | 1468780801302 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}] 11:40:01 INFO - PROCESS | 1938 | 1468780801304 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:01 INFO - PROCESS | 1938 | 1468780801503 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:40:01 INFO - PROCESS | 1938 | 1468780801585 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1938 | 1468780801586 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x11611b000 == 41 [pid = 1938] [id = 213] 11:40:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x112faa400) [pid = 1938] [serial = 637] [outer = 0x0] 11:40:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1164dd800) [pid = 1938] [serial = 638] [outer = 0x112faa400] 11:40:01 INFO - PROCESS | 1938 | 1468780801614 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1181b9400) [pid = 1938] [serial = 639] [outer = 0x112faa400] 11:40:01 INFO - PROCESS | 1938 | --DOCSHELL 0x12beca800 == 40 [pid = 1938] [id = 19] 11:40:01 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc16800 == 39 [pid = 1938] [id = 15] 11:40:01 INFO - PROCESS | 1938 | --DOCSHELL 0x1183d9000 == 38 [pid = 1938] [id = 20] 11:40:01 INFO - PROCESS | 1938 | --DOCSHELL 0x128f98000 == 37 [pid = 1938] [id = 6] 11:40:01 INFO - PROCESS | 1938 | --DOCSHELL 0x12d370000 == 36 [pid = 1938] [id = 18] 11:40:01 INFO - PROCESS | 1938 | --DOCSHELL 0x12b851000 == 35 [pid = 1938] [id = 9] 11:40:01 INFO - PROCESS | 1938 | --DOCSHELL 0x12a74e000 == 34 [pid = 1938] [id = 8] 11:40:02 INFO - PROCESS | 1938 | --DOCSHELL 0x126ab7000 == 33 [pid = 1938] [id = 199] 11:40:02 INFO - PROCESS | 1938 | 1468780802080 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] 11:40:02 INFO - PROCESS | 1938 | 1468780802127 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:40:02 INFO - PROCESS | 1938 | 1468780802132 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1938 | 1468780802135 Marionette TRACE conn2 <- [1,826,null,{}] 11:40:02 INFO - PROCESS | 1938 | 1468780802139 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}] 11:40:02 INFO - PROCESS | 1938 | 1468780802142 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:02 INFO - PROCESS | 1938 | 1468780802259 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:40:02 INFO - PROCESS | 1938 | 1468780802277 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1938 | 1468780802279 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f36000 == 34 [pid = 1938] [id = 214] 11:40:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x118383400) [pid = 1938] [serial = 640] [outer = 0x0] 11:40:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x118387000) [pid = 1938] [serial = 641] [outer = 0x118383400] 11:40:02 INFO - PROCESS | 1938 | 1468780802324 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x11845ac00) [pid = 1938] [serial = 642] [outer = 0x118383400] 11:40:02 INFO - PROCESS | 1938 | 1468780802737 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]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 622ms 11:40:02 INFO - PROCESS | 1938 | 1468780802753 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1938 | 1468780802755 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:40:02 INFO - PROCESS | 1938 | 1468780802757 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1938 | 1468780802759 Marionette TRACE conn2 <- [1,830,null,{}] 11:40:02 INFO - PROCESS | 1938 | 1468780802761 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}] 11:40:02 INFO - PROCESS | 1938 | 1468780802762 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:02 INFO - PROCESS | 1938 | 1468780802861 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:40:02 INFO - PROCESS | 1938 | 1468780802870 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1938 | 1468780802871 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183e4800 == 35 [pid = 1938] [id = 215] 11:40:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x11912ac00) [pid = 1938] [serial = 643] [outer = 0x0] 11:40:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x119328400) [pid = 1938] [serial = 644] [outer = 0x11912ac00] 11:40:02 INFO - PROCESS | 1938 | 1468780802897 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x1196d4c00) [pid = 1938] [serial = 645] [outer = 0x11912ac00] 11:40:03 INFO - PROCESS | 1938 | 1468780803235 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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 521ms 11:40:03 INFO - PROCESS | 1938 | 1468780803278 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1938 | 1468780803281 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:40:03 INFO - PROCESS | 1938 | 1468780803293 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1938 | 1468780803296 Marionette TRACE conn2 <- [1,834,null,{}] 11:40:03 INFO - PROCESS | 1938 | 1468780803303 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}] 11:40:03 INFO - PROCESS | 1938 | 1468780803305 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:03 INFO - PROCESS | 1938 | 1468780803385 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:40:03 INFO - PROCESS | 1938 | 1468780803390 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1938 | 1468780803391 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199bd000 == 36 [pid = 1938] [id = 216] 11:40:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x112abd800) [pid = 1938] [serial = 646] [outer = 0x0] 11:40:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x1197ae400) [pid = 1938] [serial = 647] [outer = 0x112abd800] 11:40:03 INFO - PROCESS | 1938 | 1468780803418 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1210a9800) [pid = 1938] [serial = 648] [outer = 0x112abd800] 11:40:03 INFO - PROCESS | 1938 | 1468780803722 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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 484ms 11:40:03 INFO - PROCESS | 1938 | 1468780803769 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1938 | 1468780803770 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:40:03 INFO - PROCESS | 1938 | 1468780803772 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1938 | 1468780803773 Marionette TRACE conn2 <- [1,838,null,{}] 11:40:03 INFO - PROCESS | 1938 | 1468780803776 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}] 11:40:03 INFO - PROCESS | 1938 | 1468780803777 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:03 INFO - PROCESS | 1938 | 1468780803850 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:40:03 INFO - PROCESS | 1938 | 1468780803854 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1938 | 1468780803855 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x121228000 == 37 [pid = 1938] [id = 217] 11:40:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x120f09c00) [pid = 1938] [serial = 649] [outer = 0x0] 11:40:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x121a49c00) [pid = 1938] [serial = 650] [outer = 0x120f09c00] 11:40:03 INFO - PROCESS | 1938 | 1468780803881 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x123ec7000) [pid = 1938] [serial = 651] [outer = 0x120f09c00] 11:40:04 INFO - PROCESS | 1938 | 1468780804229 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]]]}] 11:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 469ms 11:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:40:04 INFO - PROCESS | 1938 | 1468780804241 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 1938 | 1468780804242 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:40:04 INFO - PROCESS | 1938 | 1468780804246 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1938 | 1468780804248 Marionette TRACE conn2 <- [1,842,null,{}] 11:40:04 INFO - PROCESS | 1938 | 1468780804250 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}] 11:40:04 INFO - PROCESS | 1938 | 1468780804251 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:04 INFO - PROCESS | 1938 | 1468780804356 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:40:04 INFO - PROCESS | 1938 | 1468780804367 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1938 | 1468780804371 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x11962b000 == 38 [pid = 1938] [id = 218] 11:40:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x124dc3400) [pid = 1938] [serial = 652] [outer = 0x0] 11:40:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x124dca000) [pid = 1938] [serial = 653] [outer = 0x124dc3400] 11:40:04 INFO - PROCESS | 1938 | 1468780804403 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x125f7fc00) [pid = 1938] [serial = 654] [outer = 0x124dc3400] 11:40:04 INFO - PROCESS | 1938 | 1468780804753 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]]]}] 11:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 522ms 11:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:40:04 INFO - PROCESS | 1938 | 1468780804767 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 1938 | 1468780804768 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:40:04 INFO - PROCESS | 1938 | 1468780804771 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1938 | 1468780804772 Marionette TRACE conn2 <- [1,846,null,{}] 11:40:04 INFO - PROCESS | 1938 | 1468780804774 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}] 11:40:04 INFO - PROCESS | 1938 | 1468780804775 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:04 INFO - PROCESS | 1938 | 1468780804880 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:40:04 INFO - PROCESS | 1938 | 1468780804895 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1938 | 1468780804896 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x125655000 == 39 [pid = 1938] [id = 219] 11:40:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1265e4c00) [pid = 1938] [serial = 655] [outer = 0x0] 11:40:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x126de8c00) [pid = 1938] [serial = 656] [outer = 0x1265e4c00] 11:40:04 INFO - PROCESS | 1938 | 1468780804920 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x128bc7800) [pid = 1938] [serial = 657] [outer = 0x1265e4c00] 11:40:05 INFO - PROCESS | 1938 | 1468780805286 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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 567ms 11:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:40:05 INFO - PROCESS | 1938 | 1468780805339 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1938 | 1468780805341 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:40:05 INFO - PROCESS | 1938 | 1468780805343 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1938 | 1468780805345 Marionette TRACE conn2 <- [1,850,null,{}] 11:40:05 INFO - PROCESS | 1938 | 1468780805348 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}] 11:40:05 INFO - PROCESS | 1938 | 1468780805350 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:05 INFO - PROCESS | 1938 | 1468780805502 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:40:05 INFO - PROCESS | 1938 | 1468780805522 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 1938 | 1468780805524 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x126aaa800 == 40 [pid = 1938] [id = 220] 11:40:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x128bce400) [pid = 1938] [serial = 658] [outer = 0x0] 11:40:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x128dae800) [pid = 1938] [serial = 659] [outer = 0x128bce400] 11:40:05 INFO - PROCESS | 1938 | 1468780805564 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x128db6400) [pid = 1938] [serial = 660] [outer = 0x128bce400] 11:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 621ms 11:40:05 INFO - PROCESS | 1938 | 1468780805954 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]]]}] 11:40:05 INFO - PROCESS | 1938 | 1468780805965 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1938 | 1468780805967 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:40:05 INFO - PROCESS | 1938 | 1468780805969 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1938 | 1468780805970 Marionette TRACE conn2 <- [1,854,null,{}] 11:40:05 INFO - PROCESS | 1938 | 1468780805972 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}] 11:40:05 INFO - PROCESS | 1938 | 1468780805973 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:06 INFO - PROCESS | 1938 | 1468780806076 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:40:06 INFO - PROCESS | 1938 | 1468780806088 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1938 | 1468780806089 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x12893a800 == 41 [pid = 1938] [id = 221] 11:40:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x128db6800) [pid = 1938] [serial = 661] [outer = 0x0] 11:40:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x128f7f800) [pid = 1938] [serial = 662] [outer = 0x128db6800] 11:40:06 INFO - PROCESS | 1938 | 1468780806126 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12926a400) [pid = 1938] [serial = 663] [outer = 0x128db6800] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x116907c00) [pid = 1938] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x11894fc00) [pid = 1938] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1197aac00) [pid = 1938] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x116172800) [pid = 1938] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11838a000) [pid = 1938] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x119324800) [pid = 1938] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x11877f800) [pid = 1938] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1264c0800) [pid = 1938] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1181c3000) [pid = 1938] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x120ff9c00) [pid = 1938] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x118948000) [pid = 1938] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1176f4000) [pid = 1938] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1130ea400) [pid = 1938] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:40:06 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x123c04000) [pid = 1938] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:40:06 INFO - PROCESS | 1938 | 1468780806663 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]]]}] 11:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 720ms 11:40:06 INFO - PROCESS | 1938 | 1468780806689 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 1938 | 1468780806690 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:40:06 INFO - PROCESS | 1938 | 1468780806693 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 1938 | 1468780806695 Marionette TRACE conn2 <- [1,858,null,{}] 11:40:06 INFO - PROCESS | 1938 | 1468780806698 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}] 11:40:06 INFO - PROCESS | 1938 | 1468780806699 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:06 INFO - PROCESS | 1938 | 1468780806773 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:40:06 INFO - PROCESS | 1938 | 1468780806841 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1938 | 1468780806842 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199bc800 == 42 [pid = 1938] [id = 222] 11:40:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1129d3c00) [pid = 1938] [serial = 664] [outer = 0x0] 11:40:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x11828b000) [pid = 1938] [serial = 665] [outer = 0x1129d3c00] 11:40:06 INFO - PROCESS | 1938 | 1468780806866 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1197af400) [pid = 1938] [serial = 666] [outer = 0x1129d3c00] 11:40:07 INFO - PROCESS | 1938 | 1468780807130 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]]]}] 11:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 472ms 11:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:40:07 INFO - PROCESS | 1938 | 1468780807167 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 1938 | 1468780807168 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:40:07 INFO - PROCESS | 1938 | 1468780807170 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1938 | 1468780807171 Marionette TRACE conn2 <- [1,862,null,{}] 11:40:07 INFO - PROCESS | 1938 | 1468780807174 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}] 11:40:07 INFO - PROCESS | 1938 | 1468780807175 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:07 INFO - PROCESS | 1938 | 1468780807257 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:40:07 INFO - PROCESS | 1938 | 1468780807262 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1938 | 1468780807265 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x12952e800 == 43 [pid = 1938] [id = 223] 11:40:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x11877f800) [pid = 1938] [serial = 667] [outer = 0x0] 11:40:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x128db9400) [pid = 1938] [serial = 668] [outer = 0x11877f800] 11:40:07 INFO - PROCESS | 1938 | 1468780807298 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x129272800) [pid = 1938] [serial = 669] [outer = 0x11877f800] 11:40:07 INFO - PROCESS | 1938 | 1468780807621 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]]]}] 11:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 11:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:40:07 INFO - PROCESS | 1938 | 1468780807640 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 1938 | 1468780807641 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:40:07 INFO - PROCESS | 1938 | 1468780807645 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1938 | 1468780807647 Marionette TRACE conn2 <- [1,866,null,{}] 11:40:07 INFO - PROCESS | 1938 | 1468780807650 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}] 11:40:07 INFO - PROCESS | 1938 | 1468780807651 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:07 INFO - PROCESS | 1938 | 1468780807764 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:40:07 INFO - PROCESS | 1938 | 1468780807770 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1938 | 1468780807771 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a614000 == 44 [pid = 1938] [id = 224] 11:40:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x12929b000) [pid = 1938] [serial = 670] [outer = 0x0] 11:40:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1292a6c00) [pid = 1938] [serial = 671] [outer = 0x12929b000] 11:40:07 INFO - PROCESS | 1938 | 1468780807795 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1293cf400) [pid = 1938] [serial = 672] [outer = 0x12929b000] 11:40:08 INFO - PROCESS | 1938 | 1468780808100 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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 472ms 11:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:40:08 INFO - PROCESS | 1938 | 1468780808117 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1938 | 1468780808118 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:40:08 INFO - PROCESS | 1938 | 1468780808120 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1938 | 1468780808121 Marionette TRACE conn2 <- [1,870,null,{}] 11:40:08 INFO - PROCESS | 1938 | 1468780808123 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}] 11:40:08 INFO - PROCESS | 1938 | 1468780808124 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:08 INFO - PROCESS | 1938 | 1468780808205 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:40:08 INFO - PROCESS | 1938 | 1468780808209 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1938 | 1468780808212 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a757800 == 45 [pid = 1938] [id = 225] 11:40:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x129560800) [pid = 1938] [serial = 673] [outer = 0x0] 11:40:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x129569c00) [pid = 1938] [serial = 674] [outer = 0x129560800] 11:40:08 INFO - PROCESS | 1938 | 1468780808243 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x12a6e3c00) [pid = 1938] [serial = 675] [outer = 0x129560800] 11:40:08 INFO - PROCESS | 1938 | 1468780808652 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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 568ms 11:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:40:08 INFO - PROCESS | 1938 | 1468780808689 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1938 | 1468780808692 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:40:08 INFO - PROCESS | 1938 | 1468780808695 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1938 | 1468780808697 Marionette TRACE conn2 <- [1,874,null,{}] 11:40:08 INFO - PROCESS | 1938 | 1468780808701 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}] 11:40:08 INFO - PROCESS | 1938 | 1468780808703 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:08 INFO - PROCESS | 1938 | 1468780808808 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:40:08 INFO - PROCESS | 1938 | 1468780808876 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1938 | 1468780808878 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d52000 == 46 [pid = 1938] [id = 226] 11:40:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1130eb000) [pid = 1938] [serial = 676] [outer = 0x0] 11:40:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1176f4400) [pid = 1938] [serial = 677] [outer = 0x1130eb000] 11:40:08 INFO - PROCESS | 1938 | 1468780808909 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x118381800) [pid = 1938] [serial = 678] [outer = 0x1130eb000] 11:40:09 INFO - PROCESS | 1938 | 1468780809322 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]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 11:40:09 INFO - PROCESS | 1938 | 1468780809377 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1938 | 1468780809380 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:40:09 INFO - PROCESS | 1938 | 1468780809386 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1938 | 1468780809388 Marionette TRACE conn2 <- [1,878,null,{}] 11:40:09 INFO - PROCESS | 1938 | 1468780809390 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}] 11:40:09 INFO - PROCESS | 1938 | 1468780809392 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:09 INFO - PROCESS | 1938 | 1468780809521 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:40:09 INFO - PROCESS | 1938 | 1468780809587 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1938 | 1468780809589 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x121129000 == 47 [pid = 1938] [id = 227] 11:40:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x11912a400) [pid = 1938] [serial = 679] [outer = 0x0] 11:40:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x119397800) [pid = 1938] [serial = 680] [outer = 0x11912a400] 11:40:09 INFO - PROCESS | 1938 | 1468780809619 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1197a8400) [pid = 1938] [serial = 681] [outer = 0x11912a400] 11:40:10 INFO - PROCESS | 1938 | 1468780810042 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]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 11:40:10 INFO - PROCESS | 1938 | 1468780810056 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1938 | 1468780810058 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:40:10 INFO - PROCESS | 1938 | 1468780810060 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1938 | 1468780810063 Marionette TRACE conn2 <- [1,882,null,{}] 11:40:10 INFO - PROCESS | 1938 | 1468780810071 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}] 11:40:10 INFO - PROCESS | 1938 | 1468780810074 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:10 INFO - PROCESS | 1938 | 1468780810177 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:40:10 INFO - PROCESS | 1938 | 1468780810232 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1938 | 1468780810234 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a750800 == 48 [pid = 1938] [id = 228] 11:40:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x123c10000) [pid = 1938] [serial = 682] [outer = 0x0] 11:40:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x124d90c00) [pid = 1938] [serial = 683] [outer = 0x123c10000] 11:40:10 INFO - PROCESS | 1938 | 1468780810265 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1265a0000) [pid = 1938] [serial = 684] [outer = 0x123c10000] 11:40:10 INFO - PROCESS | 1938 | 1468780810673 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]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 622ms 11:40:10 INFO - PROCESS | 1938 | 1468780810682 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1938 | 1468780810684 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:40:10 INFO - PROCESS | 1938 | 1468780810686 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1938 | 1468780810688 Marionette TRACE conn2 <- [1,886,null,{}] 11:40:10 INFO - PROCESS | 1938 | 1468780810690 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}] 11:40:10 INFO - PROCESS | 1938 | 1468780810691 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:10 INFO - PROCESS | 1938 | 1468780810792 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:40:10 INFO - PROCESS | 1938 | 1468780810882 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1938 | 1468780810884 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b84f800 == 49 [pid = 1938] [id = 229] 11:40:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x128bcc400) [pid = 1938] [serial = 685] [outer = 0x0] 11:40:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x128db6000) [pid = 1938] [serial = 686] [outer = 0x128bcc400] 11:40:10 INFO - PROCESS | 1938 | 1468780810915 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x12926e400) [pid = 1938] [serial = 687] [outer = 0x128bcc400] 11:40:11 INFO - PROCESS | 1938 | 1468780811355 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]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 719ms 11:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:40:11 INFO - PROCESS | 1938 | 1468780811405 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:40:11 INFO - PROCESS | 1938 | 1468780811407 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:40:11 INFO - PROCESS | 1938 | 1468780811409 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - PROCESS | 1938 | 1468780811412 Marionette TRACE conn2 <- [1,890,null,{}] 11:40:11 INFO - PROCESS | 1938 | 1468780811415 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}] 11:40:11 INFO - PROCESS | 1938 | 1468780811416 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:11 INFO - PROCESS | 1938 | 1468780811512 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:40:11 INFO - PROCESS | 1938 | 1468780811578 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 1938 | 1468780811580 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x1161a8800 == 50 [pid = 1938] [id = 230] 11:40:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x113cef800) [pid = 1938] [serial = 688] [outer = 0x0] 11:40:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x118388000) [pid = 1938] [serial = 689] [outer = 0x113cef800] 11:40:11 INFO - PROCESS | 1938 | 1468780811609 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1266c1400) [pid = 1938] [serial = 690] [outer = 0x113cef800] 11:40:12 INFO - PROCESS | 1938 | 1468780812188 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]]]}] 11:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 822ms 11:40:12 INFO - PROCESS | 1938 | 1468780812232 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:40:12 INFO - PROCESS | 1938 | 1468780812234 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:40:12 INFO - PROCESS | 1938 | 1468780812237 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1938 | 1468780812239 Marionette TRACE conn2 <- [1,894,null,{}] 11:40:12 INFO - PROCESS | 1938 | 1468780812243 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}] 11:40:12 INFO - PROCESS | 1938 | 1468780812245 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:12 INFO - PROCESS | 1938 | 1468780812333 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:40:12 INFO - PROCESS | 1938 | 1468780812404 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1938 | 1468780812405 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x11610a000 == 51 [pid = 1938] [id = 231] 11:40:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x112a84000) [pid = 1938] [serial = 691] [outer = 0x0] 11:40:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x112ab3000) [pid = 1938] [serial = 692] [outer = 0x112a84000] 11:40:12 INFO - PROCESS | 1938 | 1468780812433 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x11328d000) [pid = 1938] [serial = 693] [outer = 0x112a84000] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x111e17800 == 50 [pid = 1938] [id = 25] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x111c9f800 == 49 [pid = 1938] [id = 22] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x116410800 == 48 [pid = 1938] [id = 26] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x115db6000 == 47 [pid = 1938] [id = 23] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x1181ec800 == 46 [pid = 1938] [id = 13] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x11962b000 == 45 [pid = 1938] [id = 218] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12bae1000 == 44 [pid = 1938] [id = 10] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x126aaa800 == 43 [pid = 1938] [id = 220] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12952e800 == 42 [pid = 1938] [id = 223] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12a614000 == 41 [pid = 1938] [id = 224] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12be21000 == 40 [pid = 1938] [id = 11] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12c717800 == 39 [pid = 1938] [id = 14] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12893a800 == 38 [pid = 1938] [id = 221] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x125655000 == 37 [pid = 1938] [id = 219] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x1199bc800 == 36 [pid = 1938] [id = 222] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12becd000 == 35 [pid = 1938] [id = 12] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12893e000 == 34 [pid = 1938] [id = 21] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x117009800 == 33 [pid = 1938] [id = 24] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x1161a8800 == 32 [pid = 1938] [id = 230] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12b84f800 == 31 [pid = 1938] [id = 229] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12a750800 == 30 [pid = 1938] [id = 228] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x121129000 == 29 [pid = 1938] [id = 227] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x12a757800 == 28 [pid = 1938] [id = 225] 11:40:13 INFO - PROCESS | 1938 | --DOCSHELL 0x117d52000 == 27 [pid = 1938] [id = 226] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x128bce000) [pid = 1938] [serial = 632] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x126dea000) [pid = 1938] [serial = 630] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x11702bc00) [pid = 1938] [serial = 590] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1196d8400) [pid = 1938] [serial = 611] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1219ce400) [pid = 1938] [serial = 615] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1181c2c00) [pid = 1938] [serial = 603] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x118456400) [pid = 1938] [serial = 605] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x125f7a400) [pid = 1938] [serial = 626] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x119322c00) [pid = 1938] [serial = 593] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1265f0400) [pid = 1938] [serial = 629] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x124dc2000) [pid = 1938] [serial = 624] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x118318c00) [pid = 1938] [serial = 591] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x120f02c00) [pid = 1938] [serial = 614] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x124dc2c00) [pid = 1938] [serial = 597] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x119124c00) [pid = 1938] [serial = 608] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x123ebd000) [pid = 1938] [serial = 617] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1196d1000) [pid = 1938] [serial = 623] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x124d87000) [pid = 1938] [serial = 618] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1130f3400) [pid = 1938] [serial = 599] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x119399c00) [pid = 1938] [serial = 609] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11976b000) [pid = 1938] [serial = 612] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x115de0c00) [pid = 1938] [serial = 600] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x124f38400) [pid = 1938] [serial = 620] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1176eec00) [pid = 1938] [serial = 602] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1264c0c00) [pid = 1938] [serial = 627] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x1196d5c00) [pid = 1938] [serial = 594] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x121a55400) [pid = 1938] [serial = 596] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x12566f000) [pid = 1938] [serial = 621] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x118778400) [pid = 1938] [serial = 606] [outer = 0x0] [url = about:blank] 11:40:13 INFO - PROCESS | 1938 | 1468780813335 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]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1123ms 11:40:13 INFO - PROCESS | 1938 | 1468780813369 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 1938 | 1468780813373 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:40:13 INFO - PROCESS | 1938 | 1468780813379 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1938 | 1468780813382 Marionette TRACE conn2 <- [1,898,null,{}] 11:40:13 INFO - PROCESS | 1938 | 1468780813389 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}] 11:40:13 INFO - PROCESS | 1938 | 1468780813392 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:13 INFO - PROCESS | 1938 | 1468780813504 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:40:13 INFO - PROCESS | 1938 | 1468780813559 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:13 INFO - PROCESS | 1938 | 1468780813561 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x115f58000 == 28 [pid = 1938] [id = 232] 11:40:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1129cb000) [pid = 1938] [serial = 694] [outer = 0x0] 11:40:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x112abc800) [pid = 1938] [serial = 695] [outer = 0x1129cb000] 11:40:13 INFO - PROCESS | 1938 | 1468780813588 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1132ab000) [pid = 1938] [serial = 696] [outer = 0x1129cb000] 11:40:13 INFO - PROCESS | 1938 | 1468780813886 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]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 525ms 11:40:13 INFO - PROCESS | 1938 | 1468780813902 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:40:13 INFO - PROCESS | 1938 | 1468780813906 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:40:13 INFO - PROCESS | 1938 | 1468780813918 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1938 | 1468780813919 Marionette TRACE conn2 <- [1,902,null,{}] 11:40:13 INFO - PROCESS | 1938 | 1468780813922 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}] 11:40:13 INFO - PROCESS | 1938 | 1468780813924 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:14 INFO - PROCESS | 1938 | 1468780814004 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:40:14 INFO - PROCESS | 1938 | 1468780814009 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1938 | 1468780814012 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f4d800 == 29 [pid = 1938] [id = 233] 11:40:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x115fa9400) [pid = 1938] [serial = 697] [outer = 0x0] 11:40:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1167da000) [pid = 1938] [serial = 698] [outer = 0x115fa9400] 11:40:14 INFO - PROCESS | 1938 | 1468780814043 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11697b800) [pid = 1938] [serial = 699] [outer = 0x115fa9400] 11:40:14 INFO - PROCESS | 1938 | 1468780814454 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]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 581ms 11:40:14 INFO - PROCESS | 1938 | 1468780814492 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 1938 | 1468780814494 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:40:14 INFO - PROCESS | 1938 | 1468780814498 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1938 | 1468780814502 Marionette TRACE conn2 <- [1,906,null,{}] 11:40:14 INFO - PROCESS | 1938 | 1468780814513 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}] 11:40:14 INFO - PROCESS | 1938 | 1468780814518 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:14 INFO - PROCESS | 1938 | 1468780814665 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:40:14 INFO - PROCESS | 1938 | 1468780814683 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1938 | 1468780814685 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181e4800 == 30 [pid = 1938] [id = 234] 11:40:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x11398e800) [pid = 1938] [serial = 700] [outer = 0x0] 11:40:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1181be400) [pid = 1938] [serial = 701] [outer = 0x11398e800] 11:40:14 INFO - PROCESS | 1938 | 1468780814730 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x118385400) [pid = 1938] [serial = 702] [outer = 0x11398e800] 11:40:15 INFO - PROCESS | 1938 | 1468780815074 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]]]}] 11:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 625ms 11:40:15 INFO - PROCESS | 1938 | 1468780815122 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 1938 | 1468780815124 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:40:15 INFO - PROCESS | 1938 | 1468780815126 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:40:15 INFO - PROCESS | 1938 | 1468780815128 Marionette TRACE conn2 <- [1,910,null,{}] 11:40:15 INFO - PROCESS | 1938 | 1468780815132 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}] 11:40:15 INFO - PROCESS | 1938 | 1468780815133 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:15 INFO - PROCESS | 1938 | 1468780815208 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:40:15 INFO - PROCESS | 1938 | 1468780815292 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1938 | 1468780815294 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f89000 == 31 [pid = 1938] [id = 235] 11:40:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x118385000) [pid = 1938] [serial = 703] [outer = 0x0] 11:40:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x118457c00) [pid = 1938] [serial = 704] [outer = 0x118385000] 11:40:15 INFO - PROCESS | 1938 | 1468780815319 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x118782000) [pid = 1938] [serial = 705] [outer = 0x118385000] 11:40:15 INFO - PROCESS | 1938 | 1468780815614 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]]]}] 11:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 523ms 11:40:15 INFO - PROCESS | 1938 | 1468780815651 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 1938 | 1468780815652 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:40:15 INFO - PROCESS | 1938 | 1468780815654 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:40:15 INFO - PROCESS | 1938 | 1468780815665 Marionette TRACE conn2 <- [1,914,null,{}] 11:40:15 INFO - PROCESS | 1938 | 1468780815668 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}] 11:40:15 INFO - PROCESS | 1938 | 1468780815669 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:15 INFO - PROCESS | 1938 | 1468780815756 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:40:15 INFO - PROCESS | 1938 | 1468780815789 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1938 | 1468780815791 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x119638000 == 32 [pid = 1938] [id = 236] 11:40:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1122b0800) [pid = 1938] [serial = 706] [outer = 0x0] 11:40:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1189e1400) [pid = 1938] [serial = 707] [outer = 0x1122b0800] 11:40:15 INFO - PROCESS | 1938 | 1468780815815 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x11911dc00) [pid = 1938] [serial = 708] [outer = 0x1122b0800] 11:40:16 INFO - PROCESS | 1938 | 1468780816249 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]]]}] 11:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 11:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:40:16 INFO - PROCESS | 1938 | 1468780816286 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:40:16 INFO - PROCESS | 1938 | 1468780816288 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:40:16 INFO - PROCESS | 1938 | 1468780816291 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 1938 | 1468780816293 Marionette TRACE conn2 <- [1,918,null,{}] 11:40:16 INFO - PROCESS | 1938 | 1468780816297 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}] 11:40:16 INFO - PROCESS | 1938 | 1468780816303 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:16 INFO - PROCESS | 1938 | 1468780816435 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:40:16 INFO - PROCESS | 1938 | 1468780816445 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 1938 | 1468780816446 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x12111a800 == 33 [pid = 1938] [id = 237] 11:40:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x116a0c000) [pid = 1938] [serial = 709] [outer = 0x0] 11:40:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x11912a800) [pid = 1938] [serial = 710] [outer = 0x116a0c000] 11:40:16 INFO - PROCESS | 1938 | 1468780816500 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1197a6c00) [pid = 1938] [serial = 711] [outer = 0x116a0c000] 11:40:16 INFO - PROCESS | 1938 | 1468780816816 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]]]}] 11:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 573ms 11:40:16 INFO - PROCESS | 1938 | 1468780816865 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:40:16 INFO - PROCESS | 1938 | 1468780816866 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:40:16 INFO - PROCESS | 1938 | 1468780816868 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 1938 | 1468780816869 Marionette TRACE conn2 <- [1,922,null,{}] 11:40:16 INFO - PROCESS | 1938 | 1468780816872 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}] 11:40:16 INFO - PROCESS | 1938 | 1468780816880 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:16 INFO - PROCESS | 1938 | 1468780816971 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:40:17 INFO - PROCESS | 1938 | 1468780817006 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1938 | 1468780817007 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217cb800 == 34 [pid = 1938] [id = 238] 11:40:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x117db0c00) [pid = 1938] [serial = 712] [outer = 0x0] 11:40:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1197afc00) [pid = 1938] [serial = 713] [outer = 0x117db0c00] 11:40:17 INFO - PROCESS | 1938 | 1468780817031 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x120f02c00) [pid = 1938] [serial = 714] [outer = 0x117db0c00] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1265e4c00) [pid = 1938] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x129560800) [pid = 1938] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x128bce400) [pid = 1938] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x128db6800) [pid = 1938] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11912ac00) [pid = 1938] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x120f09c00) [pid = 1938] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x112abd800) [pid = 1938] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1129d3c00) [pid = 1938] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x112ab7000) [pid = 1938] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x126c6c400) [pid = 1938] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x112faa400) [pid = 1938] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x118383400) [pid = 1938] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11877f800) [pid = 1938] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12929b000) [pid = 1938] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:40:17 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x124dc3400) [pid = 1938] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:40:17 INFO - PROCESS | 1938 | 1468780817474 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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 621ms 11:40:17 INFO - PROCESS | 1938 | 1468780817490 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1938 | 1468780817491 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:40:17 INFO - PROCESS | 1938 | 1468780817493 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1938 | 1468780817494 Marionette TRACE conn2 <- [1,926,null,{}] 11:40:17 INFO - PROCESS | 1938 | 1468780817498 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}] 11:40:17 INFO - PROCESS | 1938 | 1468780817500 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:17 INFO - PROCESS | 1938 | 1468780817570 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:40:17 INFO - PROCESS | 1938 | 1468780817574 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1938 | 1468780817575 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x121a25800 == 35 [pid = 1938] [id = 239] 11:40:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x11328f400) [pid = 1938] [serial = 715] [outer = 0x0] 11:40:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1197acc00) [pid = 1938] [serial = 716] [outer = 0x11328f400] 11:40:17 INFO - PROCESS | 1938 | 1468780817601 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x119b47c00) [pid = 1938] [serial = 717] [outer = 0x11328f400] 11:40:17 INFO - PROCESS | 1938 | 1468780817936 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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 472ms 11:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:40:17 INFO - PROCESS | 1938 | 1468780817966 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1938 | 1468780817968 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:40:17 INFO - PROCESS | 1938 | 1468780817971 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1938 | 1468780817973 Marionette TRACE conn2 <- [1,930,null,{}] 11:40:17 INFO - PROCESS | 1938 | 1468780817976 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}] 11:40:17 INFO - PROCESS | 1938 | 1468780817980 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:18 INFO - PROCESS | 1938 | 1468780818146 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:40:18 INFO - PROCESS | 1938 | 1468780818152 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1938 | 1468780818153 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181ee000 == 36 [pid = 1938] [id = 240] 11:40:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x119125400) [pid = 1938] [serial = 718] [outer = 0x0] 11:40:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1210aa800) [pid = 1938] [serial = 719] [outer = 0x119125400] 11:40:18 INFO - PROCESS | 1938 | 1468780818194 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12140a000) [pid = 1938] [serial = 720] [outer = 0x119125400] 11:40:18 INFO - PROCESS | 1938 | 1468780818550 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]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 619ms 11:40:18 INFO - PROCESS | 1938 | 1468780818590 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1938 | 1468780818592 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:40:18 INFO - PROCESS | 1938 | 1468780818596 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1938 | 1468780818598 Marionette TRACE conn2 <- [1,934,null,{}] 11:40:18 INFO - PROCESS | 1938 | 1468780818600 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}] 11:40:18 INFO - PROCESS | 1938 | 1468780818601 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:18 INFO - PROCESS | 1938 | 1468780818698 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:40:18 INFO - PROCESS | 1938 | 1468780818704 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1938 | 1468780818705 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x125652800 == 37 [pid = 1938] [id = 241] 11:40:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x118316400) [pid = 1938] [serial = 721] [outer = 0x0] 11:40:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1216f2400) [pid = 1938] [serial = 722] [outer = 0x118316400] 11:40:18 INFO - PROCESS | 1938 | 1468780818730 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x123caa800) [pid = 1938] [serial = 723] [outer = 0x118316400] 11:40:19 INFO - PROCESS | 1938 | 1468780819059 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]]]}] 11:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 474ms 11:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:40:19 INFO - PROCESS | 1938 | 1468780819069 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:40:19 INFO - PROCESS | 1938 | 1468780819071 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:40:19 INFO - PROCESS | 1938 | 1468780819073 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:40:19 INFO - PROCESS | 1938 | 1468780819075 Marionette TRACE conn2 <- [1,938,null,{}] 11:40:19 INFO - PROCESS | 1938 | 1468780819079 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}] 11:40:19 INFO - PROCESS | 1938 | 1468780819082 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:19 INFO - PROCESS | 1938 | 1468780819177 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:40:19 INFO - PROCESS | 1938 | 1468780819183 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 1938 | 1468780819184 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x119634800 == 38 [pid = 1938] [id = 242] 11:40:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x123e91000) [pid = 1938] [serial = 724] [outer = 0x0] 11:40:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x124d8d800) [pid = 1938] [serial = 725] [outer = 0x123e91000] 11:40:19 INFO - PROCESS | 1938 | 1468780819210 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x125669400) [pid = 1938] [serial = 726] [outer = 0x123e91000] 11:40:19 INFO - PROCESS | 1938 | 1468780819705 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]]]}] 11:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 669ms 11:40:19 INFO - PROCESS | 1938 | 1468780819760 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:40:19 INFO - PROCESS | 1938 | 1468780819765 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:40:19 INFO - PROCESS | 1938 | 1468780819768 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:40:19 INFO - PROCESS | 1938 | 1468780819770 Marionette TRACE conn2 <- [1,942,null,{}] 11:40:19 INFO - PROCESS | 1938 | 1468780819774 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}] 11:40:19 INFO - PROCESS | 1938 | 1468780819776 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:19 INFO - PROCESS | 1938 | 1468780819929 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:40:20 INFO - PROCESS | 1938 | 1468780820050 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1938 | 1468780820051 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x11701e000 == 39 [pid = 1938] [id = 243] 11:40:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x113c0ac00) [pid = 1938] [serial = 727] [outer = 0x0] 11:40:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x113cec400) [pid = 1938] [serial = 728] [outer = 0x113c0ac00] 11:40:20 INFO - PROCESS | 1938 | 1468780820082 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1167da400) [pid = 1938] [serial = 729] [outer = 0x113c0ac00] 11:40:20 INFO - PROCESS | 1938 | 1468780820602 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]]]}] 11:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 877ms 11:40:20 INFO - PROCESS | 1938 | 1468780820647 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 1938 | 1468780820652 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:40:20 INFO - PROCESS | 1938 | 1468780820659 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1938 | 1468780820662 Marionette TRACE conn2 <- [1,946,null,{}] 11:40:20 INFO - PROCESS | 1938 | 1468780820666 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}] 11:40:20 INFO - PROCESS | 1938 | 1468780820669 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:20 INFO - PROCESS | 1938 | 1468780820833 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:40:20 INFO - PROCESS | 1938 | 1468780820935 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1938 | 1468780820937 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x11272f800 == 40 [pid = 1938] [id = 244] 11:40:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1128d9800) [pid = 1938] [serial = 730] [outer = 0x0] 11:40:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x11398d400) [pid = 1938] [serial = 731] [outer = 0x1128d9800] 11:40:20 INFO - PROCESS | 1938 | 1468780820989 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x118385c00) [pid = 1938] [serial = 732] [outer = 0x1128d9800] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x125652800 == 39 [pid = 1938] [id = 241] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x1181ee000 == 38 [pid = 1938] [id = 240] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x121a25800 == 37 [pid = 1938] [id = 239] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x1217cb800 == 36 [pid = 1938] [id = 238] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x12111a800 == 35 [pid = 1938] [id = 237] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x119638000 == 34 [pid = 1938] [id = 236] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x118f89000 == 33 [pid = 1938] [id = 235] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x1181e4800 == 32 [pid = 1938] [id = 234] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x116f4d800 == 31 [pid = 1938] [id = 233] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x115f58000 == 30 [pid = 1938] [id = 232] 11:40:21 INFO - PROCESS | 1938 | --DOCSHELL 0x11610a000 == 29 [pid = 1938] [id = 231] 11:40:21 INFO - PROCESS | 1938 | 1468780821637 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]]]}] 11:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1025ms 11:40:21 INFO - PROCESS | 1938 | 1468780821683 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:40:21 INFO - PROCESS | 1938 | 1468780821686 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:40:21 INFO - PROCESS | 1938 | 1468780821688 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1938 | 1468780821691 Marionette TRACE conn2 <- [1,950,null,{}] 11:40:21 INFO - PROCESS | 1938 | 1468780821700 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}] 11:40:21 INFO - PROCESS | 1938 | 1468780821702 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:21 INFO - PROCESS | 1938 | 1468780821780 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:40:21 INFO - PROCESS | 1938 | 1468780821785 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1938 | 1468780821787 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x116997800 == 30 [pid = 1938] [id = 245] 11:40:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x1164df400) [pid = 1938] [serial = 733] [outer = 0x0] 11:40:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x11729f000) [pid = 1938] [serial = 734] [outer = 0x1164df400] 11:40:21 INFO - PROCESS | 1938 | 1468780821817 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x11831c400) [pid = 1938] [serial = 735] [outer = 0x1164df400] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x126de8c00) [pid = 1938] [serial = 656] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x12a6e3c00) [pid = 1938] [serial = 675] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x128dae800) [pid = 1938] [serial = 659] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x128f7f800) [pid = 1938] [serial = 662] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x119328400) [pid = 1938] [serial = 644] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1196d4c00) [pid = 1938] [serial = 645] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x121a49c00) [pid = 1938] [serial = 650] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x123ec7000) [pid = 1938] [serial = 651] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1197ae400) [pid = 1938] [serial = 647] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1210a9800) [pid = 1938] [serial = 648] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11828b000) [pid = 1938] [serial = 665] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1164dd000) [pid = 1938] [serial = 635] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x117db1800) [pid = 1938] [serial = 636] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x128daec00) [pid = 1938] [serial = 633] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1164dd800) [pid = 1938] [serial = 638] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1181b9400) [pid = 1938] [serial = 639] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x118387000) [pid = 1938] [serial = 641] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11845ac00) [pid = 1938] [serial = 642] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x128db9400) [pid = 1938] [serial = 668] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1292a6c00) [pid = 1938] [serial = 671] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x129272800) [pid = 1938] [serial = 669] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12926a400) [pid = 1938] [serial = 663] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1197af400) [pid = 1938] [serial = 666] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x124dca000) [pid = 1938] [serial = 653] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x125f7fc00) [pid = 1938] [serial = 654] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x128bc7800) [pid = 1938] [serial = 657] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x129569c00) [pid = 1938] [serial = 674] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1293cf400) [pid = 1938] [serial = 672] [outer = 0x0] [url = about:blank] 11:40:21 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x128db6400) [pid = 1938] [serial = 660] [outer = 0x0] [url = about:blank] 11:40:22 INFO - PROCESS | 1938 | 1468780822182 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]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 520ms 11:40:22 INFO - PROCESS | 1938 | 1468780822209 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1938 | 1468780822212 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:40:22 INFO - PROCESS | 1938 | 1468780822215 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1938 | 1468780822217 Marionette TRACE conn2 <- [1,954,null,{}] 11:40:22 INFO - PROCESS | 1938 | 1468780822219 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}] 11:40:22 INFO - PROCESS | 1938 | 1468780822221 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:22 INFO - PROCESS | 1938 | 1468780822303 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:40:22 INFO - PROCESS | 1938 | 1468780822307 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1938 | 1468780822309 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d8800 == 31 [pid = 1938] [id = 246] 11:40:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x118450400) [pid = 1938] [serial = 736] [outer = 0x0] 11:40:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x118716c00) [pid = 1938] [serial = 737] [outer = 0x118450400] 11:40:22 INFO - PROCESS | 1938 | 1468780822339 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1189e1c00) [pid = 1938] [serial = 738] [outer = 0x118450400] 11:40:22 INFO - PROCESS | 1938 | 1468780822701 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]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 11:40:22 INFO - PROCESS | 1938 | 1468780822736 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1938 | 1468780822738 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:40:22 INFO - PROCESS | 1938 | 1468780822741 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1938 | 1468780822745 Marionette TRACE conn2 <- [1,958,null,{}] 11:40:22 INFO - PROCESS | 1938 | 1468780822758 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}] 11:40:22 INFO - PROCESS | 1938 | 1468780822763 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:22 INFO - PROCESS | 1938 | 1468780822891 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:40:22 INFO - PROCESS | 1938 | 1468780822906 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1938 | 1468780822908 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199c3800 == 32 [pid = 1938] [id = 247] 11:40:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x119120400) [pid = 1938] [serial = 739] [outer = 0x0] 11:40:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x119398000) [pid = 1938] [serial = 740] [outer = 0x119120400] 11:40:22 INFO - PROCESS | 1938 | 1468780822955 Marionette DEBUG loaded listener.js 11:40:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x11975f400) [pid = 1938] [serial = 741] [outer = 0x119120400] 11:40:23 INFO - PROCESS | 1938 | 1468780823336 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]]]}] 11:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 11:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:40:23 INFO - PROCESS | 1938 | 1468780823369 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:40:23 INFO - PROCESS | 1938 | 1468780823370 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:40:23 INFO - PROCESS | 1938 | 1468780823372 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:40:23 INFO - PROCESS | 1938 | 1468780823373 Marionette TRACE conn2 <- [1,962,null,{}] 11:40:23 INFO - PROCESS | 1938 | 1468780823376 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}] 11:40:23 INFO - PROCESS | 1938 | 1468780823377 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:23 INFO - PROCESS | 1938 | 1468780823488 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:40:23 INFO - PROCESS | 1938 | 1468780823495 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:23 INFO - PROCESS | 1938 | 1468780823498 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x12122b800 == 33 [pid = 1938] [id = 248] 11:40:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x11976cc00) [pid = 1938] [serial = 742] [outer = 0x0] 11:40:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1197b3000) [pid = 1938] [serial = 743] [outer = 0x11976cc00] 11:40:23 INFO - PROCESS | 1938 | 1468780823523 Marionette DEBUG loaded listener.js 11:40:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x120ff3400) [pid = 1938] [serial = 744] [outer = 0x11976cc00] 11:40:23 INFO - PROCESS | 1938 | 1468780823849 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]]]}] 11:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 11:40:23 INFO - PROCESS | 1938 | 1468780823891 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:40:23 INFO - PROCESS | 1938 | 1468780823893 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:40:23 INFO - PROCESS | 1938 | 1468780823895 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:40:23 INFO - PROCESS | 1938 | 1468780823896 Marionette TRACE conn2 <- [1,966,null,{}] 11:40:23 INFO - PROCESS | 1938 | 1468780823898 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}] 11:40:23 INFO - PROCESS | 1938 | 1468780823899 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:23 INFO - PROCESS | 1938 | 1468780823995 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:40:24 INFO - PROCESS | 1938 | 1468780823999 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1938 | 1468780824000 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x123dc8800 == 34 [pid = 1938] [id = 249] 11:40:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1128d8400) [pid = 1938] [serial = 745] [outer = 0x0] 11:40:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1210a9400) [pid = 1938] [serial = 746] [outer = 0x1128d8400] 11:40:24 INFO - PROCESS | 1938 | 1468780824024 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x121a55400) [pid = 1938] [serial = 747] [outer = 0x1128d8400] 11:40:24 INFO - PROCESS | 1938 | 1468780824386 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]]]}] 11:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 11:40:24 INFO - PROCESS | 1938 | 1468780824415 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1938 | 1468780824416 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:40:24 INFO - PROCESS | 1938 | 1468780824426 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1938 | 1468780824427 Marionette TRACE conn2 <- [1,970,null,{}] 11:40:24 INFO - PROCESS | 1938 | 1468780824429 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}] 11:40:24 INFO - PROCESS | 1938 | 1468780824433 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:24 INFO - PROCESS | 1938 | 1468780824541 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:40:24 INFO - PROCESS | 1938 | 1468780824577 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1938 | 1468780824578 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x126468000 == 35 [pid = 1938] [id = 250] 11:40:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x123c09800) [pid = 1938] [serial = 748] [outer = 0x0] 11:40:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1255d4400) [pid = 1938] [serial = 749] [outer = 0x123c09800] 11:40:24 INFO - PROCESS | 1938 | 1468780824603 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x125f7a800) [pid = 1938] [serial = 750] [outer = 0x123c09800] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1130eb000) [pid = 1938] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x11912a400) [pid = 1938] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1122b0800) [pid = 1938] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x112a84000) [pid = 1938] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x123c10000) [pid = 1938] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x11398e800) [pid = 1938] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1129cb000) [pid = 1938] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x128bcc400) [pid = 1938] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x116a0c000) [pid = 1938] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x117db0c00) [pid = 1938] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x113cef800) [pid = 1938] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x115fa9400) [pid = 1938] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:40:24 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x11328f400) [pid = 1938] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:40:25 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x118316400) [pid = 1938] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:40:25 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x119125400) [pid = 1938] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:40:25 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x118385000) [pid = 1938] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:40:25 INFO - PROCESS | 1938 | 1468780825153 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]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 770ms 11:40:25 INFO - PROCESS | 1938 | 1468780825197 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 1938 | 1468780825199 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:40:25 INFO - PROCESS | 1938 | 1468780825202 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1938 | 1468780825205 Marionette TRACE conn2 <- [1,974,null,{}] 11:40:25 INFO - PROCESS | 1938 | 1468780825209 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}] 11:40:25 INFO - PROCESS | 1938 | 1468780825210 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:25 INFO - PROCESS | 1938 | 1468780825309 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:40:25 INFO - PROCESS | 1938 | 1468780825363 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1938 | 1468780825365 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:25 INFO - PROCESS | 1938 | ++DOCSHELL 0x11701c000 == 36 [pid = 1938] [id = 251] 11:40:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x11328cc00) [pid = 1938] [serial = 751] [outer = 0x0] 11:40:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1133b0400) [pid = 1938] [serial = 752] [outer = 0x11328cc00] 11:40:25 INFO - PROCESS | 1938 | 1468780825396 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1164e0400) [pid = 1938] [serial = 753] [outer = 0x11328cc00] 11:40:25 INFO - PROCESS | 1938 | 1468780825889 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]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 720ms 11:40:25 INFO - PROCESS | 1938 | 1468780825931 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 1938 | 1468780825935 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:40:25 INFO - PROCESS | 1938 | 1468780825944 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1938 | 1468780825948 Marionette TRACE conn2 <- [1,978,null,{}] 11:40:25 INFO - PROCESS | 1938 | 1468780825952 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}] 11:40:25 INFO - PROCESS | 1938 | 1468780825955 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:26 INFO - PROCESS | 1938 | 1468780826105 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:40:26 INFO - PROCESS | 1938 | 1468780826200 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1938 | 1468780826202 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x119d7d800 == 37 [pid = 1938] [id = 252] 11:40:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x118385000) [pid = 1938] [serial = 754] [outer = 0x0] 11:40:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x118453000) [pid = 1938] [serial = 755] [outer = 0x118385000] 11:40:26 INFO - PROCESS | 1938 | 1468780826255 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x118784c00) [pid = 1938] [serial = 756] [outer = 0x118385000] 11:40:26 INFO - PROCESS | 1938 | 1468780826730 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]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 827ms 11:40:26 INFO - PROCESS | 1938 | 1468780826769 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:40:26 INFO - PROCESS | 1938 | 1468780826771 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:40:26 INFO - PROCESS | 1938 | 1468780826774 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 1938 | 1468780826776 Marionette TRACE conn2 <- [1,982,null,{}] 11:40:26 INFO - PROCESS | 1938 | 1468780826786 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}] 11:40:26 INFO - PROCESS | 1938 | 1468780826790 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:26 INFO - PROCESS | 1938 | 1468780826889 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:40:26 INFO - PROCESS | 1938 | 1468780826945 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1938 | 1468780826947 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x119629000 == 38 [pid = 1938] [id = 253] 11:40:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x119125000) [pid = 1938] [serial = 757] [outer = 0x0] 11:40:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1196da400) [pid = 1938] [serial = 758] [outer = 0x119125000] 11:40:26 INFO - PROCESS | 1938 | 1468780826979 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x119b47000) [pid = 1938] [serial = 759] [outer = 0x119125000] 11:40:27 INFO - PROCESS | 1938 | 1468780827399 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]]]}] 11:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 674ms 11:40:27 INFO - PROCESS | 1938 | 1468780827448 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:40:27 INFO - PROCESS | 1938 | 1468780827450 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:40:27 INFO - PROCESS | 1938 | 1468780827453 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1938 | 1468780827454 Marionette TRACE conn2 <- [1,986,null,{}] 11:40:27 INFO - PROCESS | 1938 | 1468780827457 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}] 11:40:27 INFO - PROCESS | 1938 | 1468780827458 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:27 INFO - PROCESS | 1938 | 1468780827578 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:40:27 INFO - PROCESS | 1938 | 1468780827658 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1938 | 1468780827660 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x128937800 == 39 [pid = 1938] [id = 254] 11:40:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1210ab000) [pid = 1938] [serial = 760] [outer = 0x0] 11:40:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x123cb8400) [pid = 1938] [serial = 761] [outer = 0x1210ab000] 11:40:27 INFO - PROCESS | 1938 | 1468780827690 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x124bd6400) [pid = 1938] [serial = 762] [outer = 0x1210ab000] 11:40:28 INFO - PROCESS | 1938 | 1468780828097 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]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 11:40:28 INFO - PROCESS | 1938 | 1468780828123 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1938 | 1468780828125 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:40:28 INFO - PROCESS | 1938 | 1468780828128 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1938 | 1468780828129 Marionette TRACE conn2 <- [1,990,null,{}] 11:40:28 INFO - PROCESS | 1938 | 1468780828132 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}] 11:40:28 INFO - PROCESS | 1938 | 1468780828134 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:28 INFO - PROCESS | 1938 | 1468780828229 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:40:28 INFO - PROCESS | 1938 | 1468780828277 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1938 | 1468780828279 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f89800 == 40 [pid = 1938] [id = 255] 11:40:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x121a4fc00) [pid = 1938] [serial = 763] [outer = 0x0] 11:40:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x12508b000) [pid = 1938] [serial = 764] [outer = 0x121a4fc00] 11:40:28 INFO - PROCESS | 1938 | 1468780828307 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x125675400) [pid = 1938] [serial = 765] [outer = 0x121a4fc00] 11:40:28 INFO - PROCESS | 1938 | 1468780828699 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]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 721ms 11:40:28 INFO - PROCESS | 1938 | 1468780828868 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1938 | 1468780828870 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:40:28 INFO - PROCESS | 1938 | 1468780828873 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1938 | 1468780828875 Marionette TRACE conn2 <- [1,994,null,{}] 11:40:28 INFO - PROCESS | 1938 | 1468780828899 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}] 11:40:28 INFO - PROCESS | 1938 | 1468780828901 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:29 INFO - PROCESS | 1938 | 1468780828991 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:40:29 INFO - PROCESS | 1938 | 1468780829042 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1938 | 1468780829045 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d46000 == 41 [pid = 1938] [id = 256] 11:40:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x113c71000) [pid = 1938] [serial = 766] [outer = 0x0] 11:40:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x115ded400) [pid = 1938] [serial = 767] [outer = 0x113c71000] 11:40:29 INFO - PROCESS | 1938 | 1468780829072 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x116a14400) [pid = 1938] [serial = 768] [outer = 0x113c71000] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x123dc8800 == 40 [pid = 1938] [id = 249] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12122b800 == 39 [pid = 1938] [id = 248] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x1199c3800 == 38 [pid = 1938] [id = 247] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d8800 == 37 [pid = 1938] [id = 246] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x116997800 == 36 [pid = 1938] [id = 245] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x11272f800 == 35 [pid = 1938] [id = 244] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x119634800 == 34 [pid = 1938] [id = 242] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x11701e000 == 33 [pid = 1938] [id = 243] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x128f89800 == 32 [pid = 1938] [id = 255] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x128937800 == 31 [pid = 1938] [id = 254] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x119629000 == 30 [pid = 1938] [id = 253] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x119d7d800 == 29 [pid = 1938] [id = 252] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x126468000 == 28 [pid = 1938] [id = 250] 11:40:29 INFO - PROCESS | 1938 | --DOCSHELL 0x11701c000 == 27 [pid = 1938] [id = 251] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118381800) [pid = 1938] [serial = 678] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1176f4400) [pid = 1938] [serial = 677] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1197a8400) [pid = 1938] [serial = 681] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x119397800) [pid = 1938] [serial = 680] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1189e1400) [pid = 1938] [serial = 707] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11328d000) [pid = 1938] [serial = 693] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x112ab3000) [pid = 1938] [serial = 692] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1265a0000) [pid = 1938] [serial = 684] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1181be400) [pid = 1938] [serial = 701] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x118385400) [pid = 1938] [serial = 702] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x124d90c00) [pid = 1938] [serial = 683] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x112abc800) [pid = 1938] [serial = 695] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1132ab000) [pid = 1938] [serial = 696] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x12926e400) [pid = 1938] [serial = 687] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x11912a800) [pid = 1938] [serial = 710] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x128db6000) [pid = 1938] [serial = 686] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x11911dc00) [pid = 1938] [serial = 708] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1197afc00) [pid = 1938] [serial = 713] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x1266c1400) [pid = 1938] [serial = 690] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x1197a6c00) [pid = 1938] [serial = 711] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x1167da000) [pid = 1938] [serial = 698] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x118388000) [pid = 1938] [serial = 689] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x11697b800) [pid = 1938] [serial = 699] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x119b47c00) [pid = 1938] [serial = 717] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 69 (0x1197acc00) [pid = 1938] [serial = 716] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 68 (0x120f02c00) [pid = 1938] [serial = 714] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x123caa800) [pid = 1938] [serial = 723] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x124d8d800) [pid = 1938] [serial = 725] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x1210aa800) [pid = 1938] [serial = 719] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x118457c00) [pid = 1938] [serial = 704] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x118782000) [pid = 1938] [serial = 705] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x12140a000) [pid = 1938] [serial = 720] [outer = 0x0] [url = about:blank] 11:40:29 INFO - PROCESS | 1938 | --DOMWINDOW == 61 (0x1216f2400) [pid = 1938] [serial = 722] [outer = 0x0] [url = about:blank] 11:40:30 INFO - PROCESS | 1938 | 1468780830003 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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1141ms 11:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:40:30 INFO - PROCESS | 1938 | 1468780830015 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1938 | 1468780830017 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:40:30 INFO - PROCESS | 1938 | 1468780830021 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1938 | 1468780830023 Marionette TRACE conn2 <- [1,998,null,{}] 11:40:30 INFO - PROCESS | 1938 | 1468780830026 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}] 11:40:30 INFO - PROCESS | 1938 | 1468780830028 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:30 INFO - PROCESS | 1938 | 1468780830109 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:40:30 INFO - PROCESS | 1938 | 1468780830116 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1938 | 1468780830117 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x11610c000 == 28 [pid = 1938] [id = 257] 11:40:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x1129cd800) [pid = 1938] [serial = 769] [outer = 0x0] 11:40:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x11328a000) [pid = 1938] [serial = 770] [outer = 0x1129cd800] 11:40:30 INFO - PROCESS | 1938 | 1468780830146 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x115d26000) [pid = 1938] [serial = 771] [outer = 0x1129cd800] 11:40:30 INFO - PROCESS | 1938 | 1468780830508 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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 520ms 11:40:30 INFO - PROCESS | 1938 | 1468780830540 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1938 | 1468780830544 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:40:30 INFO - PROCESS | 1938 | 1468780830549 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1938 | 1468780830550 Marionette TRACE conn2 <- [1,1002,null,{}] 11:40:30 INFO - PROCESS | 1938 | 1468780830553 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}] 11:40:30 INFO - PROCESS | 1938 | 1468780830555 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:30 INFO - PROCESS | 1938 | 1468780830631 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:40:30 INFO - PROCESS | 1938 | 1468780830635 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1938 | 1468780830637 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x117003000 == 29 [pid = 1938] [id = 258] 11:40:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x1167dac00) [pid = 1938] [serial = 772] [outer = 0x0] 11:40:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x1176e7000) [pid = 1938] [serial = 773] [outer = 0x1167dac00] 11:40:30 INFO - PROCESS | 1938 | 1468780830666 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x1181b9000) [pid = 1938] [serial = 774] [outer = 0x1167dac00] 11:40:31 INFO - PROCESS | 1938 | 1468780831005 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]]]}] 11:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 471ms 11:40:31 INFO - PROCESS | 1938 | 1468780831020 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 1938 | 1468780831030 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:40:31 INFO - PROCESS | 1938 | 1468780831035 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:40:31 INFO - PROCESS | 1938 | 1468780831037 Marionette TRACE conn2 <- [1,1006,null,{}] 11:40:31 INFO - PROCESS | 1938 | 1468780831051 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}] 11:40:31 INFO - PROCESS | 1938 | 1468780831054 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:31 INFO - PROCESS | 1938 | 1468780831151 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:40:31 INFO - PROCESS | 1938 | 1468780831156 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1938 | 1468780831158 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183ce000 == 30 [pid = 1938] [id = 259] 11:40:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x1129d7c00) [pid = 1938] [serial = 775] [outer = 0x0] 11:40:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x11845c800) [pid = 1938] [serial = 776] [outer = 0x1129d7c00] 11:40:31 INFO - PROCESS | 1938 | 1468780831189 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x118951400) [pid = 1938] [serial = 777] [outer = 0x1129d7c00] 11:40:31 INFO - PROCESS | 1938 | 1468780831518 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]]]}] 11:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 522ms 11:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:40:31 INFO - PROCESS | 1938 | 1468780831557 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 1938 | 1468780831559 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:40:31 INFO - PROCESS | 1938 | 1468780831563 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:40:31 INFO - PROCESS | 1938 | 1468780831565 Marionette TRACE conn2 <- [1,1010,null,{}] 11:40:31 INFO - PROCESS | 1938 | 1468780831567 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}] 11:40:31 INFO - PROCESS | 1938 | 1468780831569 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:31 INFO - PROCESS | 1938 | 1468780831668 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:40:31 INFO - PROCESS | 1938 | 1468780831697 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1938 | 1468780831699 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x119167800 == 31 [pid = 1938] [id = 260] 11:40:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x118454800) [pid = 1938] [serial = 778] [outer = 0x0] 11:40:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x118f99c00) [pid = 1938] [serial = 779] [outer = 0x118454800] 11:40:31 INFO - PROCESS | 1938 | 1468780831724 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x11932bc00) [pid = 1938] [serial = 780] [outer = 0x118454800] 11:40:32 INFO - PROCESS | 1938 | 1468780832007 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]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 470ms 11:40:32 INFO - PROCESS | 1938 | 1468780832035 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:40:32 INFO - PROCESS | 1938 | 1468780832036 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:40:32 INFO - PROCESS | 1938 | 1468780832038 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1938 | 1468780832040 Marionette TRACE conn2 <- [1,1014,null,{}] 11:40:32 INFO - PROCESS | 1938 | 1468780832067 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}] 11:40:32 INFO - PROCESS | 1938 | 1468780832068 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:32 INFO - PROCESS | 1938 | 1468780832162 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:40:32 INFO - PROCESS | 1938 | 1468780832166 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1938 | 1468780832167 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x119b93000 == 32 [pid = 1938] [id = 261] 11:40:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x1167da000) [pid = 1938] [serial = 781] [outer = 0x0] 11:40:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x11932e000) [pid = 1938] [serial = 782] [outer = 0x1167da000] 11:40:32 INFO - PROCESS | 1938 | 1468780832192 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x11976c800) [pid = 1938] [serial = 783] [outer = 0x1167da000] 11:40:32 INFO - PROCESS | 1938 | 1468780832551 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]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 534ms 11:40:32 INFO - PROCESS | 1938 | 1468780832574 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:40:32 INFO - PROCESS | 1938 | 1468780832575 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:40:32 INFO - PROCESS | 1938 | 1468780832578 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1938 | 1468780832580 Marionette TRACE conn2 <- [1,1018,null,{}] 11:40:32 INFO - PROCESS | 1938 | 1468780832583 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}] 11:40:32 INFO - PROCESS | 1938 | 1468780832587 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:32 INFO - PROCESS | 1938 | 1468780832706 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:40:32 INFO - PROCESS | 1938 | 1468780832713 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1938 | 1468780832714 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x12123b800 == 33 [pid = 1938] [id = 262] 11:40:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1196db800) [pid = 1938] [serial = 784] [outer = 0x0] 11:40:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x120ff4c00) [pid = 1938] [serial = 785] [outer = 0x1196db800] 11:40:32 INFO - PROCESS | 1938 | 1468780832740 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x121a4a000) [pid = 1938] [serial = 786] [outer = 0x1196db800] 11:40:33 INFO - PROCESS | 1938 | 1468780833085 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]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 520ms 11:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:40:33 INFO - PROCESS | 1938 | 1468780833098 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1938 | 1468780833100 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:40:33 INFO - PROCESS | 1938 | 1468780833102 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1938 | 1468780833103 Marionette TRACE conn2 <- [1,1022,null,{}] 11:40:33 INFO - PROCESS | 1938 | 1468780833113 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}] 11:40:33 INFO - PROCESS | 1938 | 1468780833115 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:33 INFO - PROCESS | 1938 | 1468780833272 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:40:33 INFO - PROCESS | 1938 | 1468780833291 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1938 | 1468780833292 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x123dc3000 == 34 [pid = 1938] [id = 263] 11:40:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1128d8c00) [pid = 1938] [serial = 787] [outer = 0x0] 11:40:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x123e91400) [pid = 1938] [serial = 788] [outer = 0x1128d8c00] 11:40:33 INFO - PROCESS | 1938 | 1468780833333 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x124dc1400) [pid = 1938] [serial = 789] [outer = 0x1128d8c00] 11:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:40:33 INFO - PROCESS | 1938 | 1468780833762 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]]]}] 11:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 11:40:33 INFO - PROCESS | 1938 | 1468780833772 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1938 | 1468780833773 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:40:33 INFO - PROCESS | 1938 | 1468780833775 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1938 | 1468780833776 Marionette TRACE conn2 <- [1,1026,null,{}] 11:40:33 INFO - PROCESS | 1938 | 1468780833783 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}] 11:40:33 INFO - PROCESS | 1938 | 1468780833784 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:33 INFO - PROCESS | 1938 | 1468780833878 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:40:33 INFO - PROCESS | 1938 | 1468780833907 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1938 | 1468780833908 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x124de5800 == 35 [pid = 1938] [id = 264] 11:40:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1167e5400) [pid = 1938] [serial = 790] [outer = 0x0] 11:40:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x12508bc00) [pid = 1938] [serial = 791] [outer = 0x1167e5400] 11:40:33 INFO - PROCESS | 1938 | 1468780833932 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x125f1ec00) [pid = 1938] [serial = 792] [outer = 0x1167e5400] 11:40:34 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x123c09800) [pid = 1938] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:40:34 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x119120400) [pid = 1938] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:40:34 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x123e91000) [pid = 1938] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:40:34 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x113c0ac00) [pid = 1938] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:40:34 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x118450400) [pid = 1938] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:40:34 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1128d9800) [pid = 1938] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:40:34 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1164df400) [pid = 1938] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:40:34 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x11976cc00) [pid = 1938] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:40:34 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1128d8400) [pid = 1938] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:40:34 INFO - PROCESS | 1938 | 1468780834342 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]]]}] 11:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 572ms 11:40:34 INFO - PROCESS | 1938 | 1468780834349 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 1938 | 1468780834350 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:40:34 INFO - PROCESS | 1938 | 1468780834353 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:40:34 INFO - PROCESS | 1938 | 1468780834354 Marionette TRACE conn2 <- [1,1030,null,{}] 11:40:34 INFO - PROCESS | 1938 | 1468780834356 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}] 11:40:34 INFO - PROCESS | 1938 | 1468780834357 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:34 INFO - PROCESS | 1938 | 1468780834468 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:40:34 INFO - PROCESS | 1938 | 1468780834507 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1938 | 1468780834508 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183cd800 == 36 [pid = 1938] [id = 265] 11:40:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1122bd800) [pid = 1938] [serial = 793] [outer = 0x0] 11:40:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x115fa6c00) [pid = 1938] [serial = 794] [outer = 0x1122bd800] 11:40:34 INFO - PROCESS | 1938 | 1468780834533 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1219d5c00) [pid = 1938] [serial = 795] [outer = 0x1122bd800] 11:40:34 INFO - PROCESS | 1938 | 1468780834794 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]]]}] 11:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 11:40:34 INFO - PROCESS | 1938 | 1468780834821 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 1938 | 1468780834823 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:40:34 INFO - PROCESS | 1938 | 1468780834825 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:40:34 INFO - PROCESS | 1938 | 1468780834826 Marionette TRACE conn2 <- [1,1034,null,{}] 11:40:34 INFO - PROCESS | 1938 | 1468780834837 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}] 11:40:34 INFO - PROCESS | 1938 | 1468780834838 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:34 INFO - PROCESS | 1938 | 1468780834920 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:40:34 INFO - PROCESS | 1938 | 1468780834924 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1938 | 1468780834925 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x126da4000 == 37 [pid = 1938] [id = 266] 11:40:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x11831dc00) [pid = 1938] [serial = 796] [outer = 0x0] 11:40:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x125f77800) [pid = 1938] [serial = 797] [outer = 0x11831dc00] 11:40:34 INFO - PROCESS | 1938 | 1468780834952 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x125f80000) [pid = 1938] [serial = 798] [outer = 0x11831dc00] 11:40:35 INFO - PROCESS | 1938 | 1468780835300 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]]]}] 11:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 526ms 11:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:40:35 INFO - PROCESS | 1938 | 1468780835352 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1938 | 1468780835354 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:40:35 INFO - PROCESS | 1938 | 1468780835356 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 1938 | 1468780835357 Marionette TRACE conn2 <- [1,1038,null,{}] 11:40:35 INFO - PROCESS | 1938 | 1468780835360 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}] 11:40:35 INFO - PROCESS | 1938 | 1468780835361 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:35 INFO - PROCESS | 1938 | 1468780835459 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:40:35 INFO - PROCESS | 1938 | 1468780835464 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1938 | 1468780835466 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x119ad2000 == 38 [pid = 1938] [id = 267] 11:40:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x124dc9000) [pid = 1938] [serial = 799] [outer = 0x0] 11:40:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1265e8000) [pid = 1938] [serial = 800] [outer = 0x124dc9000] 11:40:35 INFO - PROCESS | 1938 | 1468780835492 Marionette DEBUG loaded listener.js 11:40:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x126a74000) [pid = 1938] [serial = 801] [outer = 0x124dc9000] 11:40:35 INFO - PROCESS | 1938 | 1468780835807 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]]]}] 11:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 469ms 11:40:35 INFO - PROCESS | 1938 | 1468780835825 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1938 | 1468780835826 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:40:35 INFO - PROCESS | 1938 | 1468780835830 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 1938 | 1468780835833 Marionette TRACE conn2 <- [1,1042,null,{}] 11:40:35 INFO - PROCESS | 1938 | 1468780835836 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}] 11:40:35 INFO - PROCESS | 1938 | 1468780835837 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:35 INFO - PROCESS | 1938 | 1468780835915 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:40:35 INFO - PROCESS | 1938 | 1468780835967 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1938 | 1468780835968 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x129333800 == 39 [pid = 1938] [id = 268] 11:40:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1264c1800) [pid = 1938] [serial = 802] [outer = 0x0] 11:40:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x126c69800) [pid = 1938] [serial = 803] [outer = 0x1264c1800] 11:40:35 INFO - PROCESS | 1938 | 1468780835992 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x126deb000) [pid = 1938] [serial = 804] [outer = 0x1264c1800] 11:40:36 INFO - PROCESS | 1938 | 1468780836424 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]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 623ms 11:40:36 INFO - PROCESS | 1938 | 1468780836453 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:40:36 INFO - PROCESS | 1938 | 1468780836455 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:40:36 INFO - PROCESS | 1938 | 1468780836458 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1938 | 1468780836461 Marionette TRACE conn2 <- [1,1046,null,{}] 11:40:36 INFO - PROCESS | 1938 | 1468780836464 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}] 11:40:36 INFO - PROCESS | 1938 | 1468780836466 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:36 INFO - PROCESS | 1938 | 1468780836577 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:40:36 INFO - PROCESS | 1938 | 1468780836656 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 1938 | 1468780836657 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x116946000 == 40 [pid = 1938] [id = 269] 11:40:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1129b0000) [pid = 1938] [serial = 805] [outer = 0x0] 11:40:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x112faa400) [pid = 1938] [serial = 806] [outer = 0x1129b0000] 11:40:36 INFO - PROCESS | 1938 | 1468780836688 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x115f46400) [pid = 1938] [serial = 807] [outer = 0x1129b0000] 11:40:37 INFO - PROCESS | 1938 | 1468780837201 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]]]}] 11:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 773ms 11:40:37 INFO - PROCESS | 1938 | 1468780837254 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:40:37 INFO - PROCESS | 1938 | 1468780837257 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:40:37 INFO - PROCESS | 1938 | 1468780837265 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:40:37 INFO - PROCESS | 1938 | 1468780837267 Marionette TRACE conn2 <- [1,1050,null,{}] 11:40:37 INFO - PROCESS | 1938 | 1468780837270 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}] 11:40:37 INFO - PROCESS | 1938 | 1468780837272 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:37 INFO - PROCESS | 1938 | 1468780837390 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:40:37 INFO - PROCESS | 1938 | 1468780837465 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1938 | 1468780837466 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x119bab000 == 41 [pid = 1938] [id = 270] 11:40:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1181c3000) [pid = 1938] [serial = 808] [outer = 0x0] 11:40:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x11831f000) [pid = 1938] [serial = 809] [outer = 0x1181c3000] 11:40:37 INFO - PROCESS | 1938 | 1468780837498 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x118453800) [pid = 1938] [serial = 810] [outer = 0x1181c3000] 11:40:38 INFO - PROCESS | 1938 | 1468780838162 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]]]}] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x119ad2000 == 40 [pid = 1938] [id = 267] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x126da4000 == 39 [pid = 1938] [id = 266] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x1183cd800 == 38 [pid = 1938] [id = 265] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x124de5800 == 37 [pid = 1938] [id = 264] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x123dc3000 == 36 [pid = 1938] [id = 263] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x12123b800 == 35 [pid = 1938] [id = 262] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x119b93000 == 34 [pid = 1938] [id = 261] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x119167800 == 33 [pid = 1938] [id = 260] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x1183ce000 == 32 [pid = 1938] [id = 259] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x117003000 == 31 [pid = 1938] [id = 258] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x11610c000 == 30 [pid = 1938] [id = 257] 11:40:38 INFO - PROCESS | 1938 | --DOCSHELL 0x117d46000 == 29 [pid = 1938] [id = 256] 11:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 972ms 11:40:38 INFO - PROCESS | 1938 | 1468780838238 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1938 | 1468780838241 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:40:38 INFO - PROCESS | 1938 | 1468780838246 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1938 | 1468780838249 Marionette TRACE conn2 <- [1,1054,null,{}] 11:40:38 INFO - PROCESS | 1938 | 1468780838255 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}] 11:40:38 INFO - PROCESS | 1938 | 1468780838257 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:38 INFO - PROCESS | 1938 | 1468780838386 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:40:38 INFO - PROCESS | 1938 | 1468780838393 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1938 | 1468780838395 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169a0800 == 30 [pid = 1938] [id = 271] 11:40:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x11729c400) [pid = 1938] [serial = 811] [outer = 0x0] 11:40:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1176f0c00) [pid = 1938] [serial = 812] [outer = 0x11729c400] 11:40:38 INFO - PROCESS | 1938 | 1468780838443 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x118381400) [pid = 1938] [serial = 813] [outer = 0x11729c400] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x121a55400) [pid = 1938] [serial = 747] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1255d4400) [pid = 1938] [serial = 749] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x119398000) [pid = 1938] [serial = 740] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x11975f400) [pid = 1938] [serial = 741] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x125669400) [pid = 1938] [serial = 726] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x113cec400) [pid = 1938] [serial = 728] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1167da400) [pid = 1938] [serial = 729] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x118716c00) [pid = 1938] [serial = 737] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1189e1c00) [pid = 1938] [serial = 738] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11398d400) [pid = 1938] [serial = 731] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x118385c00) [pid = 1938] [serial = 732] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x11729f000) [pid = 1938] [serial = 734] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x11831c400) [pid = 1938] [serial = 735] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x120ff3400) [pid = 1938] [serial = 744] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x1197b3000) [pid = 1938] [serial = 743] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1210a9400) [pid = 1938] [serial = 746] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x125f7a800) [pid = 1938] [serial = 750] [outer = 0x0] [url = about:blank] 11:40:38 INFO - PROCESS | 1938 | 1468780838905 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]]]}] 11:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 674ms 11:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:40:38 INFO - PROCESS | 1938 | 1468780838919 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1938 | 1468780838922 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:40:38 INFO - PROCESS | 1938 | 1468780838927 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1938 | 1468780838931 Marionette TRACE conn2 <- [1,1058,null,{}] 11:40:38 INFO - PROCESS | 1938 | 1468780838934 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}] 11:40:38 INFO - PROCESS | 1938 | 1468780838936 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:39 INFO - PROCESS | 1938 | 1468780839020 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:40:39 INFO - PROCESS | 1938 | 1468780839024 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1938 | 1468780839025 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183cb000 == 31 [pid = 1938] [id = 272] 11:40:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x11845e800) [pid = 1938] [serial = 814] [outer = 0x0] 11:40:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1189e1400) [pid = 1938] [serial = 815] [outer = 0x11845e800] 11:40:39 INFO - PROCESS | 1938 | 1468780839054 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x119123800) [pid = 1938] [serial = 816] [outer = 0x11845e800] 11:40:39 INFO - PROCESS | 1938 | 1468780839390 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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 475ms 11:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:40:39 INFO - PROCESS | 1938 | 1468780839403 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 1938 | 1468780839405 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:40:39 INFO - PROCESS | 1938 | 1468780839407 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1938 | 1468780839409 Marionette TRACE conn2 <- [1,1062,null,{}] 11:40:39 INFO - PROCESS | 1938 | 1468780839420 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}] 11:40:39 INFO - PROCESS | 1938 | 1468780839423 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:39 INFO - PROCESS | 1938 | 1468780839503 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:40:39 INFO - PROCESS | 1938 | 1468780839508 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1938 | 1468780839510 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199ad000 == 32 [pid = 1938] [id = 273] 11:40:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1130ea800) [pid = 1938] [serial = 817] [outer = 0x0] 11:40:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1197a5800) [pid = 1938] [serial = 818] [outer = 0x1130ea800] 11:40:39 INFO - PROCESS | 1938 | 1468780839541 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119a37400) [pid = 1938] [serial = 819] [outer = 0x1130ea800] 11:40:39 INFO - PROCESS | 1938 | 1468780839885 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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 524ms 11:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:40:39 INFO - PROCESS | 1938 | 1468780839931 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 1938 | 1468780839933 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:40:39 INFO - PROCESS | 1938 | 1468780839935 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1938 | 1468780839936 Marionette TRACE conn2 <- [1,1066,null,{}] 11:40:39 INFO - PROCESS | 1938 | 1468780839939 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}] 11:40:39 INFO - PROCESS | 1938 | 1468780839940 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:40 INFO - PROCESS | 1938 | 1468780840048 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:40:40 INFO - PROCESS | 1938 | 1468780840054 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1938 | 1468780840055 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x12133f000 == 33 [pid = 1938] [id = 274] 11:40:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x119329800) [pid = 1938] [serial = 820] [outer = 0x0] 11:40:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x120ff6400) [pid = 1938] [serial = 821] [outer = 0x119329800] 11:40:40 INFO - PROCESS | 1938 | 1468780840081 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x121410800) [pid = 1938] [serial = 822] [outer = 0x119329800] 11:40:40 INFO - PROCESS | 1938 | 1468780840417 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]]]}] 11:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 11:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:40:40 INFO - PROCESS | 1938 | 1468780840455 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1938 | 1468780840457 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:40:40 INFO - PROCESS | 1938 | 1468780840459 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1938 | 1468780840460 Marionette TRACE conn2 <- [1,1070,null,{}] 11:40:40 INFO - PROCESS | 1938 | 1468780840462 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}] 11:40:40 INFO - PROCESS | 1938 | 1468780840463 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:40 INFO - PROCESS | 1938 | 1468780840560 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:40:40 INFO - PROCESS | 1938 | 1468780840564 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1938 | 1468780840566 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c9a000 == 34 [pid = 1938] [id = 275] 11:40:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1197a7800) [pid = 1938] [serial = 823] [outer = 0x0] 11:40:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x123c0e800) [pid = 1938] [serial = 824] [outer = 0x1197a7800] 11:40:40 INFO - PROCESS | 1938 | 1468780840590 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x124b07800) [pid = 1938] [serial = 825] [outer = 0x1197a7800] 11:40:40 INFO - PROCESS | 1938 | 1468780840950 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]]]}] 11:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 519ms 11:40:40 INFO - PROCESS | 1938 | 1468780840988 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1938 | 1468780840989 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:40:40 INFO - PROCESS | 1938 | 1468780840991 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1938 | 1468780840992 Marionette TRACE conn2 <- [1,1074,null,{}] 11:40:40 INFO - PROCESS | 1938 | 1468780840995 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}] 11:40:41 INFO - PROCESS | 1938 | 1468780840999 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:41 INFO - PROCESS | 1938 | 1468780841117 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:40:41 INFO - PROCESS | 1938 | 1468780841130 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1938 | 1468780841131 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x12569f800 == 35 [pid = 1938] [id = 276] 11:40:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x124dc4800) [pid = 1938] [serial = 826] [outer = 0x0] 11:40:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x125f7e800) [pid = 1938] [serial = 827] [outer = 0x124dc4800] 11:40:41 INFO - PROCESS | 1938 | 1468780841156 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1266c1400) [pid = 1938] [serial = 828] [outer = 0x124dc4800] 11:40:41 INFO - PROCESS | 1938 | 1468780841493 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]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 11:40:41 INFO - PROCESS | 1938 | 1468780841513 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1938 | 1468780841515 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:40:41 INFO - PROCESS | 1938 | 1468780841523 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1938 | 1468780841524 Marionette TRACE conn2 <- [1,1078,null,{}] 11:40:41 INFO - PROCESS | 1938 | 1468780841526 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}] 11:40:41 INFO - PROCESS | 1938 | 1468780841528 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:41 INFO - PROCESS | 1938 | 1468780841623 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:40:41 INFO - PROCESS | 1938 | 1468780841628 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1938 | 1468780841629 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x128940800 == 36 [pid = 1938] [id = 277] 11:40:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x126c6ac00) [pid = 1938] [serial = 829] [outer = 0x0] 11:40:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x126de3c00) [pid = 1938] [serial = 830] [outer = 0x126c6ac00] 11:40:41 INFO - PROCESS | 1938 | 1468780841654 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x128bc4800) [pid = 1938] [serial = 831] [outer = 0x126c6ac00] 11:40:41 INFO - PROCESS | 1938 | 1468780841972 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]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 476ms 11:40:41 INFO - PROCESS | 1938 | 1468780841994 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1938 | 1468780841995 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:40:42 INFO - PROCESS | 1938 | 1468780842013 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1938 | 1468780842015 Marionette TRACE conn2 <- [1,1082,null,{}] 11:40:42 INFO - PROCESS | 1938 | 1468780842018 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}] 11:40:42 INFO - PROCESS | 1938 | 1468780842019 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:42 INFO - PROCESS | 1938 | 1468780842118 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:40:42 INFO - PROCESS | 1938 | 1468780842121 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1938 | 1468780842122 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x129341000 == 37 [pid = 1938] [id = 278] 11:40:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x126dde000) [pid = 1938] [serial = 832] [outer = 0x0] 11:40:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x128bcb400) [pid = 1938] [serial = 833] [outer = 0x126dde000] 11:40:42 INFO - PROCESS | 1938 | 1468780842147 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x128daa400) [pid = 1938] [serial = 834] [outer = 0x126dde000] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x11328cc00) [pid = 1938] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x118385000) [pid = 1938] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x113c71000) [pid = 1938] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x119125000) [pid = 1938] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1129cd800) [pid = 1938] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1210ab000) [pid = 1938] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x118454800) [pid = 1938] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1167da000) [pid = 1938] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1196db800) [pid = 1938] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1122bd800) [pid = 1938] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1128d8c00) [pid = 1938] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1167dac00) [pid = 1938] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1129d7c00) [pid = 1938] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1167e5400) [pid = 1938] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x11831dc00) [pid = 1938] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x121a4fc00) [pid = 1938] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:40:42 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x124dc9000) [pid = 1938] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:40:42 INFO - PROCESS | 1938 | 1468780842576 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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 578ms 11:40:42 INFO - PROCESS | 1938 | 1468780842583 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 1938 | 1468780842585 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:40:42 INFO - PROCESS | 1938 | 1468780842587 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1938 | 1468780842588 Marionette TRACE conn2 <- [1,1086,null,{}] 11:40:42 INFO - PROCESS | 1938 | 1468780842591 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}] 11:40:42 INFO - PROCESS | 1938 | 1468780842592 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:42 INFO - PROCESS | 1938 | 1468780842696 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:40:42 INFO - PROCESS | 1938 | 1468780842774 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1938 | 1468780842775 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199a9000 == 38 [pid = 1938] [id = 279] 11:40:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1128cfc00) [pid = 1938] [serial = 835] [outer = 0x0] 11:40:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x11827e400) [pid = 1938] [serial = 836] [outer = 0x1128cfc00] 11:40:42 INFO - PROCESS | 1938 | 1468780842816 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1196d0c00) [pid = 1938] [serial = 837] [outer = 0x1128cfc00] 11:40:43 INFO - PROCESS | 1938 | 1468780843183 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]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 619ms 11:40:43 INFO - PROCESS | 1938 | 1468780843206 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1938 | 1468780843207 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:40:43 INFO - PROCESS | 1938 | 1468780843210 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1938 | 1468780843211 Marionette TRACE conn2 <- [1,1090,null,{}] 11:40:43 INFO - PROCESS | 1938 | 1468780843216 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}] 11:40:43 INFO - PROCESS | 1938 | 1468780843217 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:43 INFO - PROCESS | 1938 | 1468780843292 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:40:43 INFO - PROCESS | 1938 | 1468780843349 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1938 | 1468780843350 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a614800 == 39 [pid = 1938] [id = 280] 11:40:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1129ae800) [pid = 1938] [serial = 838] [outer = 0x0] 11:40:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1219cd800) [pid = 1938] [serial = 839] [outer = 0x1129ae800] 11:40:43 INFO - PROCESS | 1938 | 1468780843382 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1265eac00) [pid = 1938] [serial = 840] [outer = 0x1129ae800] 11:40:43 INFO - PROCESS | 1938 | 1468780843675 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]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 472ms 11:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:40:43 INFO - PROCESS | 1938 | 1468780843685 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1938 | 1468780843686 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:40:43 INFO - PROCESS | 1938 | 1468780843689 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1938 | 1468780843690 Marionette TRACE conn2 <- [1,1094,null,{}] 11:40:43 INFO - PROCESS | 1938 | 1468780843692 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}] 11:40:43 INFO - PROCESS | 1938 | 1468780843694 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:43 INFO - PROCESS | 1938 | 1468780843800 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:40:43 INFO - PROCESS | 1938 | 1468780843803 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1938 | 1468780843805 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abaa000 == 40 [pid = 1938] [id = 281] 11:40:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x126630000) [pid = 1938] [serial = 841] [outer = 0x0] 11:40:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x128db1c00) [pid = 1938] [serial = 842] [outer = 0x126630000] 11:40:43 INFO - PROCESS | 1938 | 1468780843831 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x129267c00) [pid = 1938] [serial = 843] [outer = 0x126630000] 11:40:44 INFO - PROCESS | 1938 | 1468780844157 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]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 11:40:44 INFO - PROCESS | 1938 | 1468780844208 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1938 | 1468780844209 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:40:44 INFO - PROCESS | 1938 | 1468780844212 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1938 | 1468780844213 Marionette TRACE conn2 <- [1,1098,null,{}] 11:40:44 INFO - PROCESS | 1938 | 1468780844225 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}] 11:40:44 INFO - PROCESS | 1938 | 1468780844227 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:44 INFO - PROCESS | 1938 | 1468780844333 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:40:44 INFO - PROCESS | 1938 | 1468780844339 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1938 | 1468780844340 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abc0800 == 41 [pid = 1938] [id = 282] 11:40:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12926b400) [pid = 1938] [serial = 844] [outer = 0x0] 11:40:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12926dc00) [pid = 1938] [serial = 845] [outer = 0x12926b400] 11:40:44 INFO - PROCESS | 1938 | 1468780844375 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x129297400) [pid = 1938] [serial = 846] [outer = 0x12926b400] 11:40:44 INFO - PROCESS | 1938 | 1468780844972 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]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 781ms 11:40:44 INFO - PROCESS | 1938 | 1468780844994 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1938 | 1468780844999 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:40:45 INFO - PROCESS | 1938 | 1468780845004 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1938 | 1468780845009 Marionette TRACE conn2 <- [1,1102,null,{}] 11:40:45 INFO - PROCESS | 1938 | 1468780845014 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}] 11:40:45 INFO - PROCESS | 1938 | 1468780845017 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:45 INFO - PROCESS | 1938 | 1468780845154 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:40:45 INFO - PROCESS | 1938 | 1468780845211 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1938 | 1468780845212 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183e0000 == 42 [pid = 1938] [id = 283] 11:40:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x116630000) [pid = 1938] [serial = 847] [outer = 0x0] 11:40:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x11729e800) [pid = 1938] [serial = 848] [outer = 0x116630000] 11:40:45 INFO - PROCESS | 1938 | 1468780845244 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x11838c000) [pid = 1938] [serial = 849] [outer = 0x116630000] 11:40:45 INFO - PROCESS | 1938 | 1468780845699 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]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 725ms 11:40:45 INFO - PROCESS | 1938 | 1468780845728 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1938 | 1468780845731 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:40:45 INFO - PROCESS | 1938 | 1468780845736 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1938 | 1468780845737 Marionette TRACE conn2 <- [1,1106,null,{}] 11:40:45 INFO - PROCESS | 1938 | 1468780845740 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}] 11:40:45 INFO - PROCESS | 1938 | 1468780845742 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:45 INFO - PROCESS | 1938 | 1468780845847 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:40:45 INFO - PROCESS | 1938 | 1468780845977 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1938 | 1468780845979 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b846000 == 43 [pid = 1938] [id = 284] 11:40:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x124b09800) [pid = 1938] [serial = 850] [outer = 0x0] 11:40:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x124dc5000) [pid = 1938] [serial = 851] [outer = 0x124b09800] 11:40:46 INFO - PROCESS | 1938 | 1468780846044 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x125f24c00) [pid = 1938] [serial = 852] [outer = 0x124b09800] 11:40:46 INFO - PROCESS | 1938 | 1468780846652 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]]]}] 11:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 970ms 11:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:40:46 INFO - PROCESS | 1938 | 1468780846707 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:40:46 INFO - PROCESS | 1938 | 1468780846709 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:40:46 INFO - PROCESS | 1938 | 1468780846713 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 1938 | 1468780846716 Marionette TRACE conn2 <- [1,1110,null,{}] 11:40:46 INFO - PROCESS | 1938 | 1468780846729 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}] 11:40:46 INFO - PROCESS | 1938 | 1468780846734 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:46 INFO - PROCESS | 1938 | 1468780846821 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:40:46 INFO - PROCESS | 1938 | 1468780846892 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1938 | 1468780846895 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bae9800 == 44 [pid = 1938] [id = 285] 11:40:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x128dac400) [pid = 1938] [serial = 853] [outer = 0x0] 11:40:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x128db7800) [pid = 1938] [serial = 854] [outer = 0x128dac400] 11:40:46 INFO - PROCESS | 1938 | 1468780846946 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x12926c000) [pid = 1938] [serial = 855] [outer = 0x128dac400] 11:40:47 INFO - PROCESS | 1938 | 1468780847505 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]]]}] 11:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 835ms 11:40:47 INFO - PROCESS | 1938 | 1468780847547 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:40:47 INFO - PROCESS | 1938 | 1468780847549 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:40:47 INFO - PROCESS | 1938 | 1468780847551 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:40:47 INFO - PROCESS | 1938 | 1468780847553 Marionette TRACE conn2 <- [1,1114,null,{}] 11:40:47 INFO - PROCESS | 1938 | 1468780847555 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}] 11:40:47 INFO - PROCESS | 1938 | 1468780847556 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:47 INFO - PROCESS | 1938 | 1468780847658 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:40:47 INFO - PROCESS | 1938 | 1468780847727 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:47 INFO - PROCESS | 1938 | 1468780847729 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be11000 == 45 [pid = 1938] [id = 286] 11:40:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x12929c800) [pid = 1938] [serial = 856] [outer = 0x0] 11:40:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x12929f000) [pid = 1938] [serial = 857] [outer = 0x12929c800] 11:40:47 INFO - PROCESS | 1938 | 1468780847757 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1292a6800) [pid = 1938] [serial = 858] [outer = 0x12929c800] 11:40:48 INFO - PROCESS | 1938 | 1468780848161 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]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 11:40:48 INFO - PROCESS | 1938 | 1468780848222 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 1938 | 1468780848224 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:40:48 INFO - PROCESS | 1938 | 1468780848226 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - PROCESS | 1938 | 1468780848228 Marionette TRACE conn2 <- [1,1118,null,{}] 11:40:48 INFO - PROCESS | 1938 | 1468780848249 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}] 11:40:48 INFO - PROCESS | 1938 | 1468780848250 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:48 INFO - PROCESS | 1938 | 1468780848350 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:40:48 INFO - PROCESS | 1938 | 1468780848592 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 1938 | 1468780848593 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x117022800 == 46 [pid = 1938] [id = 287] 11:40:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x1129a9000) [pid = 1938] [serial = 859] [outer = 0x0] 11:40:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x11328f400) [pid = 1938] [serial = 860] [outer = 0x1129a9000] 11:40:48 INFO - PROCESS | 1938 | 1468780848622 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x116903400) [pid = 1938] [serial = 861] [outer = 0x1129a9000] 11:40:49 INFO - PROCESS | 1938 | 1468780849043 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]]]}] 11:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 841ms 11:40:49 INFO - PROCESS | 1938 | 1468780849069 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1938 | 1468780849071 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:40:49 INFO - PROCESS | 1938 | 1468780849074 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1938 | 1468780849076 Marionette TRACE conn2 <- [1,1122,null,{}] 11:40:49 INFO - PROCESS | 1938 | 1468780849080 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}] 11:40:49 INFO - PROCESS | 1938 | 1468780849083 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:49 INFO - PROCESS | 1938 | 1468780849196 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12abaa000 == 45 [pid = 1938] [id = 281] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12a614800 == 44 [pid = 1938] [id = 280] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x1199a9000 == 43 [pid = 1938] [id = 279] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x129341000 == 42 [pid = 1938] [id = 278] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x128940800 == 41 [pid = 1938] [id = 277] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12569f800 == 40 [pid = 1938] [id = 276] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x123c9a000 == 39 [pid = 1938] [id = 275] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12133f000 == 38 [pid = 1938] [id = 274] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x1199ad000 == 37 [pid = 1938] [id = 273] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x1183cb000 == 36 [pid = 1938] [id = 272] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x1169a0800 == 35 [pid = 1938] [id = 271] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x116946000 == 34 [pid = 1938] [id = 269] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x129333800 == 33 [pid = 1938] [id = 268] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x119bab000 == 32 [pid = 1938] [id = 270] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x117022800 == 31 [pid = 1938] [id = 287] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12be11000 == 30 [pid = 1938] [id = 286] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12bae9800 == 29 [pid = 1938] [id = 285] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12b846000 == 28 [pid = 1938] [id = 284] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x1183e0000 == 27 [pid = 1938] [id = 283] 11:40:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12abc0800 == 26 [pid = 1938] [id = 282] 11:40:49 INFO - PROCESS | 1938 | 1468780849888 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1938 | 1468780849890 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x126c69800) [pid = 1938] [serial = 803] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x1164e0400) [pid = 1938] [serial = 753] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1133b0400) [pid = 1938] [serial = 752] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x118784c00) [pid = 1938] [serial = 756] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x118453000) [pid = 1938] [serial = 755] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x116a14400) [pid = 1938] [serial = 768] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x115ded400) [pid = 1938] [serial = 767] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x119b47000) [pid = 1938] [serial = 759] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x11328a000) [pid = 1938] [serial = 770] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1196da400) [pid = 1938] [serial = 758] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x115d26000) [pid = 1938] [serial = 771] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x124bd6400) [pid = 1938] [serial = 762] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x123cb8400) [pid = 1938] [serial = 761] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x118f99c00) [pid = 1938] [serial = 779] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x11932e000) [pid = 1938] [serial = 782] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x120ff4c00) [pid = 1938] [serial = 785] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x115fa6c00) [pid = 1938] [serial = 794] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x124dc1400) [pid = 1938] [serial = 789] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x123e91400) [pid = 1938] [serial = 788] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1176e7000) [pid = 1938] [serial = 773] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1181b9000) [pid = 1938] [serial = 774] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x11845c800) [pid = 1938] [serial = 776] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x12508bc00) [pid = 1938] [serial = 791] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x118951400) [pid = 1938] [serial = 777] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x125f77800) [pid = 1938] [serial = 797] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x125675400) [pid = 1938] [serial = 765] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12508b000) [pid = 1938] [serial = 764] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x125f80000) [pid = 1938] [serial = 798] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x1219d5c00) [pid = 1938] [serial = 795] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x125f1ec00) [pid = 1938] [serial = 792] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1265e8000) [pid = 1938] [serial = 800] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x126a74000) [pid = 1938] [serial = 801] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x11976c800) [pid = 1938] [serial = 783] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x121a4a000) [pid = 1938] [serial = 786] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x11932bc00) [pid = 1938] [serial = 780] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x11272b000 == 27 [pid = 1938] [id = 288] 11:40:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x112a88000) [pid = 1938] [serial = 862] [outer = 0x0] 11:40:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1130eb000) [pid = 1938] [serial = 863] [outer = 0x112a88000] 11:40:49 INFO - PROCESS | 1938 | 1468780849982 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x113c10400) [pid = 1938] [serial = 864] [outer = 0x112a88000] 11:40:50 INFO - PROCESS | 1938 | 1468780850294 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]]]}] 11:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1274ms 11:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:40:50 INFO - PROCESS | 1938 | 1468780850350 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 1938 | 1468780850351 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:40:50 INFO - PROCESS | 1938 | 1468780850354 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - PROCESS | 1938 | 1468780850356 Marionette TRACE conn2 <- [1,1126,null,{}] 11:40:50 INFO - PROCESS | 1938 | 1468780850360 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}] 11:40:50 INFO - PROCESS | 1938 | 1468780850361 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:50 INFO - PROCESS | 1938 | 1468780850435 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:40:50 INFO - PROCESS | 1938 | 1468780850502 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1938 | 1468780850503 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x11671a800 == 28 [pid = 1938] [id = 289] 11:40:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1164e0400) [pid = 1938] [serial = 865] [outer = 0x0] 11:40:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1176ed000) [pid = 1938] [serial = 866] [outer = 0x1164e0400] 11:40:50 INFO - PROCESS | 1938 | 1468780850532 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1181c1c00) [pid = 1938] [serial = 867] [outer = 0x1164e0400] 11:40:50 INFO - PROCESS | 1938 | 1468780850825 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]]]}] 11:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 520ms 11:40:50 INFO - PROCESS | 1938 | 1468780850877 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 1938 | 1468780850882 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:40:50 INFO - PROCESS | 1938 | 1468780850886 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - PROCESS | 1938 | 1468780850887 Marionette TRACE conn2 <- [1,1130,null,{}] 11:40:50 INFO - PROCESS | 1938 | 1468780850889 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}] 11:40:50 INFO - PROCESS | 1938 | 1468780850891 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:50 INFO - PROCESS | 1938 | 1468780850969 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:40:51 INFO - PROCESS | 1938 | 1468780851023 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1938 | 1468780851025 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x117004800 == 29 [pid = 1938] [id = 290] 11:40:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1167e7c00) [pid = 1938] [serial = 868] [outer = 0x0] 11:40:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x118314c00) [pid = 1938] [serial = 869] [outer = 0x1167e7c00] 11:40:51 INFO - PROCESS | 1938 | 1468780851058 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x118778c00) [pid = 1938] [serial = 870] [outer = 0x1167e7c00] 11:40:51 INFO - PROCESS | 1938 | 1468780851375 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]]]}] 11:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 11:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:40:51 INFO - PROCESS | 1938 | 1468780851405 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1938 | 1468780851407 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:40:51 INFO - PROCESS | 1938 | 1468780851412 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1938 | 1468780851420 Marionette TRACE conn2 <- [1,1134,null,{}] 11:40:51 INFO - PROCESS | 1938 | 1468780851431 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}] 11:40:51 INFO - PROCESS | 1938 | 1468780851435 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:51 INFO - PROCESS | 1938 | 1468780851557 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:40:51 INFO - PROCESS | 1938 | 1468780851640 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1938 | 1468780851642 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183ce000 == 30 [pid = 1938] [id = 291] 11:40:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x11877dc00) [pid = 1938] [serial = 871] [outer = 0x0] 11:40:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x118f93c00) [pid = 1938] [serial = 872] [outer = 0x11877dc00] 11:40:51 INFO - PROCESS | 1938 | 1468780851684 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x119397400) [pid = 1938] [serial = 873] [outer = 0x11877dc00] 11:40:52 INFO - PROCESS | 1938 | 1468780851998 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]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 11:40:52 INFO - PROCESS | 1938 | 1468780852041 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1938 | 1468780852043 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:40:52 INFO - PROCESS | 1938 | 1468780852046 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1938 | 1468780852049 Marionette TRACE conn2 <- [1,1138,null,{}] 11:40:52 INFO - PROCESS | 1938 | 1468780852051 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}] 11:40:52 INFO - PROCESS | 1938 | 1468780852052 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:52 INFO - PROCESS | 1938 | 1468780852150 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:40:52 INFO - PROCESS | 1938 | 1468780852159 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1938 | 1468780852161 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199b2000 == 31 [pid = 1938] [id = 292] 11:40:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1164dd800) [pid = 1938] [serial = 874] [outer = 0x0] 11:40:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1197ab000) [pid = 1938] [serial = 875] [outer = 0x1164dd800] 11:40:52 INFO - PROCESS | 1938 | 1468780852186 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x119a39800) [pid = 1938] [serial = 876] [outer = 0x1164dd800] 11:40:52 INFO - PROCESS | 1938 | 1468780852626 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]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 625ms 11:40:52 INFO - PROCESS | 1938 | 1468780852671 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1938 | 1468780852673 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:40:52 INFO - PROCESS | 1938 | 1468780852677 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1938 | 1468780852679 Marionette TRACE conn2 <- [1,1142,null,{}] 11:40:52 INFO - PROCESS | 1938 | 1468780852682 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}] 11:40:52 INFO - PROCESS | 1938 | 1468780852684 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:52 INFO - PROCESS | 1938 | 1468780852828 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:40:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x11398d400) [pid = 1938] [serial = 877] [outer = 0x12ce83800] 11:40:52 INFO - PROCESS | 1938 | 1468780852883 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1938 | 1468780852889 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217cf800 == 32 [pid = 1938] [id = 293] 11:40:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1167da800) [pid = 1938] [serial = 878] [outer = 0x0] 11:40:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x121a55400) [pid = 1938] [serial = 879] [outer = 0x1167da800] 11:40:52 INFO - PROCESS | 1938 | 1468780852987 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x124b15800) [pid = 1938] [serial = 880] [outer = 0x1167da800] 11:40:53 INFO - PROCESS | 1938 | 1468780853518 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]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 873ms 11:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:40:53 INFO - PROCESS | 1938 | 1468780853555 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1938 | 1468780853557 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:40:53 INFO - PROCESS | 1938 | 1468780853561 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1938 | 1468780853562 Marionette TRACE conn2 <- [1,1146,null,{}] 11:40:53 INFO - PROCESS | 1938 | 1468780853566 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}] 11:40:53 INFO - PROCESS | 1938 | 1468780853568 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:53 INFO - PROCESS | 1938 | 1468780853678 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:40:53 INFO - PROCESS | 1938 | 1468780853721 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1938 | 1468780853722 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x115dc6000 == 33 [pid = 1938] [id = 294] 11:40:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1219d5c00) [pid = 1938] [serial = 881] [outer = 0x0] 11:40:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1255d4c00) [pid = 1938] [serial = 882] [outer = 0x1219d5c00] 11:40:53 INFO - PROCESS | 1938 | 1468780853746 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x125f78000) [pid = 1938] [serial = 883] [outer = 0x1219d5c00] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1181c3000) [pid = 1938] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x119329800) [pid = 1938] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11845e800) [pid = 1938] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1264c1800) [pid = 1938] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1130ea800) [pid = 1938] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1129ae800) [pid = 1938] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x126c6ac00) [pid = 1938] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x126dde000) [pid = 1938] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1197a7800) [pid = 1938] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x124dc4800) [pid = 1938] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11729c400) [pid = 1938] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1129b0000) [pid = 1938] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1128cfc00) [pid = 1938] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12926b400) [pid = 1938] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:40:54 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x126630000) [pid = 1938] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:40:54 INFO - PROCESS | 1938 | 1468780854227 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]]]}] 11:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 11:40:54 INFO - PROCESS | 1938 | 1468780854232 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1938 | 1468780854233 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:40:54 INFO - PROCESS | 1938 | 1468780854235 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1938 | 1468780854236 Marionette TRACE conn2 <- [1,1150,null,{}] 11:40:54 INFO - PROCESS | 1938 | 1468780854238 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}] 11:40:54 INFO - PROCESS | 1938 | 1468780854240 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:54 INFO - PROCESS | 1938 | 1468780854315 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:40:54 INFO - PROCESS | 1938 | 1468780854319 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1938 | 1468780854320 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x123edc800 == 34 [pid = 1938] [id = 295] 11:40:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x112ab6c00) [pid = 1938] [serial = 884] [outer = 0x0] 11:40:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x119128400) [pid = 1938] [serial = 885] [outer = 0x112ab6c00] 11:40:54 INFO - PROCESS | 1938 | 1468780854345 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x123c09800) [pid = 1938] [serial = 886] [outer = 0x112ab6c00] 11:40:54 INFO - PROCESS | 1938 | 1468780854665 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]]]}] 11:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 468ms 11:40:54 INFO - PROCESS | 1938 | 1468780854703 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1938 | 1468780854704 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:40:54 INFO - PROCESS | 1938 | 1468780854707 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1938 | 1468780854708 Marionette TRACE conn2 <- [1,1154,null,{}] 11:40:54 INFO - PROCESS | 1938 | 1468780854710 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}] 11:40:54 INFO - PROCESS | 1938 | 1468780854711 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:54 INFO - PROCESS | 1938 | 1468780854806 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:40:54 INFO - PROCESS | 1938 | 1468780854815 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1938 | 1468780854816 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x125649000 == 35 [pid = 1938] [id = 296] 11:40:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x125f79400) [pid = 1938] [serial = 887] [outer = 0x0] 11:40:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1264c0c00) [pid = 1938] [serial = 888] [outer = 0x125f79400] 11:40:54 INFO - PROCESS | 1938 | 1468780854840 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1265e9000) [pid = 1938] [serial = 889] [outer = 0x125f79400] 11:40:55 INFO - PROCESS | 1938 | 1468780855159 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]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 471ms 11:40:55 INFO - PROCESS | 1938 | 1468780855180 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:40:55 INFO - PROCESS | 1938 | 1468780855182 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:40:55 INFO - PROCESS | 1938 | 1468780855185 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1938 | 1468780855186 Marionette TRACE conn2 <- [1,1158,null,{}] 11:40:55 INFO - PROCESS | 1938 | 1468780855188 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}] 11:40:55 INFO - PROCESS | 1938 | 1468780855189 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:55 INFO - PROCESS | 1938 | 1468780855265 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:40:55 INFO - PROCESS | 1938 | 1468780855269 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 1938 | 1468780855270 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x126aac000 == 36 [pid = 1938] [id = 297] 11:40:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1130f0000) [pid = 1938] [serial = 890] [outer = 0x0] 11:40:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1265efc00) [pid = 1938] [serial = 891] [outer = 0x1130f0000] 11:40:55 INFO - PROCESS | 1938 | 1468780855294 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x126a73000) [pid = 1938] [serial = 892] [outer = 0x1130f0000] 11:40:55 INFO - PROCESS | 1938 | 1468780855614 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]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 469ms 11:40:55 INFO - PROCESS | 1938 | 1468780855654 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1938 | 1468780855655 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:40:55 INFO - PROCESS | 1938 | 1468780855657 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1938 | 1468780855659 Marionette TRACE conn2 <- [1,1162,null,{}] 11:40:55 INFO - PROCESS | 1938 | 1468780855661 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}] 11:40:55 INFO - PROCESS | 1938 | 1468780855662 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:55 INFO - PROCESS | 1938 | 1468780855766 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:40:55 INFO - PROCESS | 1938 | 1468780855773 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 1938 | 1468780855774 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x126db7800 == 37 [pid = 1938] [id = 298] 11:40:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x126a74000) [pid = 1938] [serial = 893] [outer = 0x0] 11:40:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x126de4000) [pid = 1938] [serial = 894] [outer = 0x126a74000] 11:40:55 INFO - PROCESS | 1938 | 1468780855801 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128bcd800) [pid = 1938] [serial = 895] [outer = 0x126a74000] 11:40:56 INFO - PROCESS | 1938 | 1468780856174 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]]]}] 11:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 569ms 11:40:56 INFO - PROCESS | 1938 | 1468780856227 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:40:56 INFO - PROCESS | 1938 | 1468780856230 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:40:56 INFO - PROCESS | 1938 | 1468780856233 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 1938 | 1468780856236 Marionette TRACE conn2 <- [1,1166,null,{}] 11:40:56 INFO - PROCESS | 1938 | 1468780856241 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}] 11:40:56 INFO - PROCESS | 1938 | 1468780856242 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:56 INFO - PROCESS | 1938 | 1468780856356 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:40:56 INFO - PROCESS | 1938 | 1468780856411 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1938 | 1468780856414 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x116603000 == 38 [pid = 1938] [id = 299] 11:40:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x112ab4c00) [pid = 1938] [serial = 896] [outer = 0x0] 11:40:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x11328bc00) [pid = 1938] [serial = 897] [outer = 0x112ab4c00] 11:40:56 INFO - PROCESS | 1938 | 1468780856446 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x115fa6c00) [pid = 1938] [serial = 898] [outer = 0x112ab4c00] 11:40:56 INFO - PROCESS | 1938 | 1468780856967 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]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 771ms 11:40:57 INFO - PROCESS | 1938 | 1468780857006 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1938 | 1468780857009 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:40:57 INFO - PROCESS | 1938 | 1468780857017 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1938 | 1468780857019 Marionette TRACE conn2 <- [1,1170,null,{}] 11:40:57 INFO - PROCESS | 1938 | 1468780857021 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}] 11:40:57 INFO - PROCESS | 1938 | 1468780857023 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:57 INFO - PROCESS | 1938 | 1468780857132 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:40:57 INFO - PROCESS | 1938 | 1468780857209 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1938 | 1468780857211 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x119637000 == 39 [pid = 1938] [id = 300] 11:40:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x11837fc00) [pid = 1938] [serial = 899] [outer = 0x0] 11:40:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x11845a800) [pid = 1938] [serial = 900] [outer = 0x11837fc00] 11:40:57 INFO - PROCESS | 1938 | 1468780857242 Marionette DEBUG loaded listener.js 11:40:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x118715c00) [pid = 1938] [serial = 901] [outer = 0x11837fc00] 11:40:57 INFO - PROCESS | 1938 | 1468780857908 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]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 969ms 11:40:57 INFO - PROCESS | 1938 | 1468780857987 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1938 | 1468780857990 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:40:57 INFO - PROCESS | 1938 | 1468780857993 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1938 | 1468780857995 Marionette TRACE conn2 <- [1,1174,null,{}] 11:40:57 INFO - PROCESS | 1938 | 1468780857999 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}] 11:40:58 INFO - PROCESS | 1938 | 1468780858000 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:58 INFO - PROCESS | 1938 | 1468780858102 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:40:58 INFO - PROCESS | 1938 | 1468780858163 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 1938 | 1468780858166 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x11640b000 == 40 [pid = 1938] [id = 301] 11:40:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x116911c00) [pid = 1938] [serial = 902] [outer = 0x0] 11:40:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x11729d800) [pid = 1938] [serial = 903] [outer = 0x116911c00] 11:40:58 INFO - PROCESS | 1938 | 1468780858195 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x1181b8800) [pid = 1938] [serial = 904] [outer = 0x116911c00] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x126aac000 == 39 [pid = 1938] [id = 297] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x125649000 == 38 [pid = 1938] [id = 296] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x123edc800 == 37 [pid = 1938] [id = 295] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x115dc6000 == 36 [pid = 1938] [id = 294] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x1217cf800 == 35 [pid = 1938] [id = 293] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x1199b2000 == 34 [pid = 1938] [id = 292] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x1183ce000 == 33 [pid = 1938] [id = 291] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x117004800 == 32 [pid = 1938] [id = 290] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x11671a800 == 31 [pid = 1938] [id = 289] 11:40:58 INFO - PROCESS | 1938 | --DOCSHELL 0x11272b000 == 30 [pid = 1938] [id = 288] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x11831f000) [pid = 1938] [serial = 809] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x120ff6400) [pid = 1938] [serial = 821] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1189e1400) [pid = 1938] [serial = 815] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x126deb000) [pid = 1938] [serial = 804] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x119a37400) [pid = 1938] [serial = 819] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1265eac00) [pid = 1938] [serial = 840] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x126de3c00) [pid = 1938] [serial = 830] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x128daa400) [pid = 1938] [serial = 834] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x128bcb400) [pid = 1938] [serial = 833] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x124b07800) [pid = 1938] [serial = 825] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1219cd800) [pid = 1938] [serial = 839] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1266c1400) [pid = 1938] [serial = 828] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1176f0c00) [pid = 1938] [serial = 812] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x112faa400) [pid = 1938] [serial = 806] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x128bc4800) [pid = 1938] [serial = 831] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11827e400) [pid = 1938] [serial = 836] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x115f46400) [pid = 1938] [serial = 807] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x118453800) [pid = 1938] [serial = 810] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x121410800) [pid = 1938] [serial = 822] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x123c0e800) [pid = 1938] [serial = 824] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x119123800) [pid = 1938] [serial = 816] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x125f7e800) [pid = 1938] [serial = 827] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1196d0c00) [pid = 1938] [serial = 837] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1197a5800) [pid = 1938] [serial = 818] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x118381400) [pid = 1938] [serial = 813] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x129297400) [pid = 1938] [serial = 846] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x12926dc00) [pid = 1938] [serial = 845] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x128db1c00) [pid = 1938] [serial = 842] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x129267c00) [pid = 1938] [serial = 843] [outer = 0x0] [url = about:blank] 11:40:58 INFO - PROCESS | 1938 | 1468780858592 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] 11:40:58 INFO - PROCESS | 1938 | 1468780858621 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:40:58 INFO - PROCESS | 1938 | 1468780858626 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:40:58 INFO - PROCESS | 1938 | 1468780858627 Marionette TRACE conn2 <- [1,1178,null,{}] 11:40:58 INFO - PROCESS | 1938 | 1468780858632 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}] 11:40:58 INFO - PROCESS | 1938 | 1468780858634 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:58 INFO - PROCESS | 1938 | 1468780858710 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:40:58 INFO - PROCESS | 1938 | 1468780858716 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 1938 | 1468780858717 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170de800 == 31 [pid = 1938] [id = 302] 11:40:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x118320000) [pid = 1938] [serial = 905] [outer = 0x0] 11:40:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x11845dc00) [pid = 1938] [serial = 906] [outer = 0x118320000] 11:40:58 INFO - PROCESS | 1938 | 1468780858744 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x118948400) [pid = 1938] [serial = 907] [outer = 0x118320000] 11:40:59 INFO - PROCESS | 1938 | 1468780859091 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] 11:40:59 INFO - PROCESS | 1938 | 1468780859150 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:40:59 INFO - PROCESS | 1938 | 1468780859152 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1938 | 1468780859155 Marionette TRACE conn2 <- [1,1182,null,{}] 11:40:59 INFO - PROCESS | 1938 | 1468780859163 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}] 11:40:59 INFO - PROCESS | 1938 | 1468780859166 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:59 INFO - PROCESS | 1938 | 1468780859246 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:40:59 INFO - PROCESS | 1938 | 1468780859253 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1938 | 1468780859255 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x11962b800 == 32 [pid = 1938] [id = 303] 11:40:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1129d4c00) [pid = 1938] [serial = 908] [outer = 0x0] 11:40:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x11939b000) [pid = 1938] [serial = 909] [outer = 0x1129d4c00] 11:40:59 INFO - PROCESS | 1938 | 1468780859282 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x119b4e400) [pid = 1938] [serial = 910] [outer = 0x1129d4c00] 11:40:59 INFO - PROCESS | 1938 | 1468780859644 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] 11:40:59 INFO - PROCESS | 1938 | 1468780859675 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:40:59 INFO - PROCESS | 1938 | 1468780859677 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1938 | 1468780859678 Marionette TRACE conn2 <- [1,1186,null,{}] 11:40:59 INFO - PROCESS | 1938 | 1468780859681 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}] 11:40:59 INFO - PROCESS | 1938 | 1468780859682 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:59 INFO - PROCESS | 1938 | 1468780859760 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:40:59 INFO - PROCESS | 1938 | 1468780859766 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1938 | 1468780859767 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:40:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x12133e800 == 33 [pid = 1938] [id = 304] 11:40:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1211b1400) [pid = 1938] [serial = 911] [outer = 0x0] 11:40:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x121a57000) [pid = 1938] [serial = 912] [outer = 0x1211b1400] 11:40:59 INFO - PROCESS | 1938 | 1468780859792 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x123ebf800) [pid = 1938] [serial = 913] [outer = 0x1211b1400] 11:41:00 INFO - PROCESS | 1938 | 1468780860109 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] 11:41:00 INFO - PROCESS | 1938 | 1468780860147 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:41:00 INFO - PROCESS | 1938 | 1468780860149 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1938 | 1468780860150 Marionette TRACE conn2 <- [1,1190,null,{}] 11:41:00 INFO - PROCESS | 1938 | 1468780860152 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}] 11:41:00 INFO - PROCESS | 1938 | 1468780860154 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:00 INFO - PROCESS | 1938 | 1468780860227 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:41:00 INFO - PROCESS | 1938 | 1468780860286 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1938 | 1468780860287 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c82000 == 34 [pid = 1938] [id = 305] 11:41:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1211b8000) [pid = 1938] [serial = 914] [outer = 0x0] 11:41:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x124bd6400) [pid = 1938] [serial = 915] [outer = 0x1211b8000] 11:41:00 INFO - PROCESS | 1938 | 1468780860312 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x125f7a000) [pid = 1938] [serial = 916] [outer = 0x1211b8000] 11:41:00 INFO - PROCESS | 1938 | 1468780860618 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] 11:41:00 INFO - PROCESS | 1938 | 1468780860672 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:41:00 INFO - PROCESS | 1938 | 1468780860682 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1938 | 1468780860683 Marionette TRACE conn2 <- [1,1194,null,{}] 11:41:00 INFO - PROCESS | 1938 | 1468780860685 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}] 11:41:00 INFO - PROCESS | 1938 | 1468780860689 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:00 INFO - PROCESS | 1938 | 1468780860805 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:41:00 INFO - PROCESS | 1938 | 1468780860809 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1938 | 1468780860810 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x126658800 == 35 [pid = 1938] [id = 306] 11:41:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x11894a000) [pid = 1938] [serial = 917] [outer = 0x0] 11:41:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1265a2000) [pid = 1938] [serial = 918] [outer = 0x11894a000] 11:41:00 INFO - PROCESS | 1938 | 1468780860836 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x128db3c00) [pid = 1938] [serial = 919] [outer = 0x11894a000] 11:41:01 INFO - PROCESS | 1938 | 1468780861177 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] 11:41:01 INFO - PROCESS | 1938 | 1468780861209 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:41:01 INFO - PROCESS | 1938 | 1468780861211 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1938 | 1468780861212 Marionette TRACE conn2 <- [1,1198,null,{}] 11:41:01 INFO - PROCESS | 1938 | 1468780861217 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}] 11:41:01 INFO - PROCESS | 1938 | 1468780861218 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:01 INFO - PROCESS | 1938 | 1468780861314 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:41:01 INFO - PROCESS | 1938 | 1468780861318 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1938 | 1468780861319 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x128941000 == 36 [pid = 1938] [id = 307] 11:41:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x128db4000) [pid = 1938] [serial = 920] [outer = 0x0] 11:41:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12926dc00) [pid = 1938] [serial = 921] [outer = 0x128db4000] 11:41:01 INFO - PROCESS | 1938 | 1468780861343 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12929bc00) [pid = 1938] [serial = 922] [outer = 0x128db4000] 11:41:01 INFO - PROCESS | 1938 | 1468780861668 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]]]}] 11:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 472ms 11:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:41:01 INFO - PROCESS | 1938 | 1468780861685 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:41:01 INFO - PROCESS | 1938 | 1468780861687 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:41:01 INFO - PROCESS | 1938 | 1468780861689 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1938 | 1468780861690 Marionette TRACE conn2 <- [1,1202,null,{}] 11:41:01 INFO - PROCESS | 1938 | 1468780861692 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}] 11:41:01 INFO - PROCESS | 1938 | 1468780861693 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:01 INFO - PROCESS | 1938 | 1468780861797 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:41:01 INFO - PROCESS | 1938 | 1468780861801 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1938 | 1468780861802 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x128fa0000 == 37 [pid = 1938] [id = 308] 11:41:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x128db9000) [pid = 1938] [serial = 923] [outer = 0x0] 11:41:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1292a6c00) [pid = 1938] [serial = 924] [outer = 0x128db9000] 11:41:01 INFO - PROCESS | 1938 | 1468780861827 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1293c9c00) [pid = 1938] [serial = 925] [outer = 0x128db9000] 11:41:02 INFO - PROCESS | 1938 | 1468780862161 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]]]}] 11:41:02 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 11:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 518ms 11:41:02 INFO - PROCESS | 1938 | 1468780862208 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1938 | 1468780862209 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:41:02 INFO - PROCESS | 1938 | 1468780862211 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1938 | 1468780862212 Marionette TRACE conn2 <- [1,1206,null,{}] 11:41:02 INFO - PROCESS | 1938 | 1468780862222 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}] 11:41:02 INFO - PROCESS | 1938 | 1468780862223 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:02 INFO - PROCESS | 1938 | 1468780862320 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:41:02 INFO - PROCESS | 1938 | 1468780862323 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1938 | 1468780862324 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x12953e800 == 38 [pid = 1938] [id = 309] 11:41:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x129271800) [pid = 1938] [serial = 926] [outer = 0x0] 11:41:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1293cc800) [pid = 1938] [serial = 927] [outer = 0x129271800] 11:41:02 INFO - PROCESS | 1938 | 1468780862349 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x129569000) [pid = 1938] [serial = 928] [outer = 0x129271800] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1164dd800) [pid = 1938] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11877dc00) [pid = 1938] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1164e0400) [pid = 1938] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x112a88000) [pid = 1938] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1129a9000) [pid = 1938] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x116630000) [pid = 1938] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1130f0000) [pid = 1938] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1167da800) [pid = 1938] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1219d5c00) [pid = 1938] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x112ab6c00) [pid = 1938] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x124b09800) [pid = 1938] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x128dac400) [pid = 1938] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x125f79400) [pid = 1938] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1167e7c00) [pid = 1938] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:41:02 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12929c800) [pid = 1938] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:41:02 INFO - PROCESS | 1938 | 1468780862748 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]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 11:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:41:02 INFO - PROCESS | 1938 | 1468780862782 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1938 | 1468780862783 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:41:02 INFO - PROCESS | 1938 | 1468780862785 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1938 | 1468780862786 Marionette TRACE conn2 <- [1,1210,null,{}] 11:41:02 INFO - PROCESS | 1938 | 1468780862789 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}] 11:41:02 INFO - PROCESS | 1938 | 1468780862790 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:02 INFO - PROCESS | 1938 | 1468780862870 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:41:02 INFO - PROCESS | 1938 | 1468780862873 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1938 | 1468780862874 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x121240800 == 39 [pid = 1938] [id = 310] 11:41:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x112ac0800) [pid = 1938] [serial = 929] [outer = 0x0] 11:41:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x118785800) [pid = 1938] [serial = 930] [outer = 0x112ac0800] 11:41:02 INFO - PROCESS | 1938 | 1468780862899 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x123cb3c00) [pid = 1938] [serial = 931] [outer = 0x112ac0800] 11:41:03 INFO - PROCESS | 1938 | 1468780863245 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]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 469ms 11:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:41:03 INFO - PROCESS | 1938 | 1468780863254 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:41:03 INFO - PROCESS | 1938 | 1468780863256 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:41:03 INFO - PROCESS | 1938 | 1468780863258 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1938 | 1468780863260 Marionette TRACE conn2 <- [1,1214,null,{}] 11:41:03 INFO - PROCESS | 1938 | 1468780863262 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}] 11:41:03 INFO - PROCESS | 1938 | 1468780863265 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:03 INFO - PROCESS | 1938 | 1468780863386 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:41:03 INFO - PROCESS | 1938 | 1468780863393 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1938 | 1468780863395 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a746000 == 40 [pid = 1938] [id = 311] 11:41:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x125f79400) [pid = 1938] [serial = 932] [outer = 0x0] 11:41:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x12956a000) [pid = 1938] [serial = 933] [outer = 0x125f79400] 11:41:03 INFO - PROCESS | 1938 | 1468780863429 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x12a6e4400) [pid = 1938] [serial = 934] [outer = 0x125f79400] 11:41:03 INFO - PROCESS | 1938 | 1468780863734 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]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 521ms 11:41:03 INFO - PROCESS | 1938 | 1468780863780 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:41:03 INFO - PROCESS | 1938 | 1468780863781 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:41:03 INFO - PROCESS | 1938 | 1468780863784 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1938 | 1468780863785 Marionette TRACE conn2 <- [1,1218,null,{}] 11:41:03 INFO - PROCESS | 1938 | 1468780863787 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}] 11:41:03 INFO - PROCESS | 1938 | 1468780863788 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:03 INFO - PROCESS | 1938 | 1468780863865 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:41:03 INFO - PROCESS | 1938 | 1468780863869 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1938 | 1468780863870 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b287800 == 41 [pid = 1938] [id = 312] 11:41:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12a6eb000) [pid = 1938] [serial = 935] [outer = 0x0] 11:41:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12a850c00) [pid = 1938] [serial = 936] [outer = 0x12a6eb000] 11:41:03 INFO - PROCESS | 1938 | 1468780863894 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12a8bdc00) [pid = 1938] [serial = 937] [outer = 0x12a6eb000] 11:41:04 INFO - PROCESS | 1938 | 1468780864227 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]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 468ms 11:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:41:04 INFO - PROCESS | 1938 | 1468780864252 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 1938 | 1468780864253 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:41:04 INFO - PROCESS | 1938 | 1468780864255 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1938 | 1468780864256 Marionette TRACE conn2 <- [1,1222,null,{}] 11:41:04 INFO - PROCESS | 1938 | 1468780864259 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}] 11:41:04 INFO - PROCESS | 1938 | 1468780864260 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:04 INFO - PROCESS | 1938 | 1468780864367 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:41:04 INFO - PROCESS | 1938 | 1468780864374 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1938 | 1468780864374 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b85a000 == 42 [pid = 1938] [id = 313] 11:41:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12a8be000) [pid = 1938] [serial = 938] [outer = 0x0] 11:41:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12a8c0000) [pid = 1938] [serial = 939] [outer = 0x12a8be000] 11:41:04 INFO - PROCESS | 1938 | 1468780864406 Marionette DEBUG loaded listener.js 11:41:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x12a8c7c00) [pid = 1938] [serial = 940] [outer = 0x12a8be000] 11:41:04 INFO - PROCESS | 1938 | 1468780864788 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] 11:41:04 INFO - PROCESS | 1938 | 1468780864827 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:41:04 INFO - PROCESS | 1938 | 1468780864830 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1938 | 1468780864832 Marionette TRACE conn2 <- [1,1226,null,{}] 11:41:04 INFO - PROCESS | 1938 | 1468780864836 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}] 11:41:04 INFO - PROCESS | 1938 | 1468780864837 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:04 INFO - PROCESS | 1938 | 1468780864942 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:41:05 INFO - PROCESS | 1938 | 1468780865000 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1938 | 1468780865002 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170d1000 == 43 [pid = 1938] [id = 314] 11:41:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1167e5400) [pid = 1938] [serial = 941] [outer = 0x0] 11:41:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1181b6000) [pid = 1938] [serial = 942] [outer = 0x1167e5400] 11:41:05 INFO - PROCESS | 1938 | 1468780865033 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x118388800) [pid = 1938] [serial = 943] [outer = 0x1167e5400] 11:41:05 INFO - PROCESS | 1938 | 1468780865473 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]]]}] 11:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 674ms 11:41:05 INFO - PROCESS | 1938 | 1468780865504 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 1938 | 1468780865507 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:41:05 INFO - PROCESS | 1938 | 1468780865511 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1938 | 1468780865513 Marionette TRACE conn2 <- [1,1230,null,{}] 11:41:05 INFO - PROCESS | 1938 | 1468780865516 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}] 11:41:05 INFO - PROCESS | 1938 | 1468780865518 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:05 INFO - PROCESS | 1938 | 1468780865654 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:41:05 INFO - PROCESS | 1938 | 1468780865714 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1938 | 1468780865716 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x125643000 == 44 [pid = 1938] [id = 315] 11:41:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x11894e800) [pid = 1938] [serial = 944] [outer = 0x0] 11:41:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1196dc000) [pid = 1938] [serial = 945] [outer = 0x11894e800] 11:41:05 INFO - PROCESS | 1938 | 1468780865748 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x121410400) [pid = 1938] [serial = 946] [outer = 0x11894e800] 11:41:06 INFO - PROCESS | 1938 | 1468780866200 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]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 721ms 11:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:41:06 INFO - PROCESS | 1938 | 1468780866232 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1938 | 1468780866234 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:41:06 INFO - PROCESS | 1938 | 1468780866236 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1938 | 1468780866239 Marionette TRACE conn2 <- [1,1234,null,{}] 11:41:06 INFO - PROCESS | 1938 | 1468780866247 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}] 11:41:06 INFO - PROCESS | 1938 | 1468780866250 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:06 INFO - PROCESS | 1938 | 1468780866352 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:41:06 INFO - PROCESS | 1938 | 1468780866410 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:06 INFO - PROCESS | 1938 | 1468780866413 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a75c800 == 45 [pid = 1938] [id = 316] 11:41:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x125f7dc00) [pid = 1938] [serial = 947] [outer = 0x0] 11:41:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x126ddd800) [pid = 1938] [serial = 948] [outer = 0x125f7dc00] 11:41:06 INFO - PROCESS | 1938 | 1468780866443 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x128bc9800) [pid = 1938] [serial = 949] [outer = 0x125f7dc00] 11:41:06 INFO - PROCESS | 1938 | 1468780866888 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]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 672ms 11:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:41:06 INFO - PROCESS | 1938 | 1468780866908 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1938 | 1468780866910 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:41:06 INFO - PROCESS | 1938 | 1468780866912 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1938 | 1468780866914 Marionette TRACE conn2 <- [1,1238,null,{}] 11:41:06 INFO - PROCESS | 1938 | 1468780866916 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}] 11:41:06 INFO - PROCESS | 1938 | 1468780866917 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:07 INFO - PROCESS | 1938 | 1468780867041 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:41:07 INFO - PROCESS | 1938 | 1468780867111 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1938 | 1468780867113 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be1f800 == 46 [pid = 1938] [id = 317] 11:41:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x129298000) [pid = 1938] [serial = 950] [outer = 0x0] 11:41:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1292a6400) [pid = 1938] [serial = 951] [outer = 0x129298000] 11:41:07 INFO - PROCESS | 1938 | 1468780867141 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x12a65e000) [pid = 1938] [serial = 952] [outer = 0x129298000] 11:41:07 INFO - PROCESS | 1938 | 1468780867572 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]]]}] 11:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 11:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:41:07 INFO - PROCESS | 1938 | 1468780867582 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 1938 | 1468780867584 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:41:07 INFO - PROCESS | 1938 | 1468780867586 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 1938 | 1468780867587 Marionette TRACE conn2 <- [1,1242,null,{}] 11:41:07 INFO - PROCESS | 1938 | 1468780867590 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}] 11:41:07 INFO - PROCESS | 1938 | 1468780867591 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:07 INFO - PROCESS | 1938 | 1468780867814 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:41:07 INFO - PROCESS | 1938 | 1468780867891 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1938 | 1468780867892 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181e4800 == 47 [pid = 1938] [id = 318] 11:41:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x112ab4400) [pid = 1938] [serial = 953] [outer = 0x0] 11:41:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1167da800) [pid = 1938] [serial = 954] [outer = 0x112ab4400] 11:41:07 INFO - PROCESS | 1938 | 1468780867922 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x11827f000) [pid = 1938] [serial = 955] [outer = 0x112ab4400] 11:41:08 INFO - PROCESS | 1938 | 1468780868384 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]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 820ms 11:41:08 INFO - PROCESS | 1938 | 1468780868407 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1938 | 1468780868410 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:41:08 INFO - PROCESS | 1938 | 1468780868414 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1938 | 1468780868417 Marionette TRACE conn2 <- [1,1246,null,{}] 11:41:08 INFO - PROCESS | 1938 | 1468780868420 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}] 11:41:08 INFO - PROCESS | 1938 | 1468780868422 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12b287800 == 46 [pid = 1938] [id = 312] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12a746000 == 45 [pid = 1938] [id = 311] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x121240800 == 44 [pid = 1938] [id = 310] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12953e800 == 43 [pid = 1938] [id = 309] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x128fa0000 == 42 [pid = 1938] [id = 308] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x128941000 == 41 [pid = 1938] [id = 307] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x126658800 == 40 [pid = 1938] [id = 306] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x123c82000 == 39 [pid = 1938] [id = 305] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12133e800 == 38 [pid = 1938] [id = 304] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x11962b800 == 37 [pid = 1938] [id = 303] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x1170de800 == 36 [pid = 1938] [id = 302] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x11640b000 == 35 [pid = 1938] [id = 301] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x119637000 == 34 [pid = 1938] [id = 300] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x116603000 == 33 [pid = 1938] [id = 299] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x126db7800 == 32 [pid = 1938] [id = 298] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x1181e4800 == 31 [pid = 1938] [id = 318] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12be1f800 == 30 [pid = 1938] [id = 317] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12a75c800 == 29 [pid = 1938] [id = 316] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x125643000 == 28 [pid = 1938] [id = 315] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12b85a000 == 27 [pid = 1938] [id = 313] 11:41:09 INFO - PROCESS | 1938 | --DOCSHELL 0x1170d1000 == 26 [pid = 1938] [id = 314] 11:41:09 INFO - PROCESS | 1938 | 1468780869038 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x1197ab000) [pid = 1938] [serial = 875] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x118f93c00) [pid = 1938] [serial = 872] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1176ed000) [pid = 1938] [serial = 866] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x1181c1c00) [pid = 1938] [serial = 867] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x1130eb000) [pid = 1938] [serial = 863] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x113c10400) [pid = 1938] [serial = 864] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x116903400) [pid = 1938] [serial = 861] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x11328f400) [pid = 1938] [serial = 860] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1129d5800) [pid = 1938] [serial = 486] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x11838c000) [pid = 1938] [serial = 849] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x11729e800) [pid = 1938] [serial = 848] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x126a73000) [pid = 1938] [serial = 892] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x121a55400) [pid = 1938] [serial = 879] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x119a39800) [pid = 1938] [serial = 876] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1255d4c00) [pid = 1938] [serial = 882] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x123c09800) [pid = 1938] [serial = 886] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x125f24c00) [pid = 1938] [serial = 852] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x124dc5000) [pid = 1938] [serial = 851] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x124b15800) [pid = 1938] [serial = 880] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x119128400) [pid = 1938] [serial = 885] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1265efc00) [pid = 1938] [serial = 891] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x12926c000) [pid = 1938] [serial = 855] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1265e9000) [pid = 1938] [serial = 889] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x128db7800) [pid = 1938] [serial = 854] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x125f78000) [pid = 1938] [serial = 883] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x118778c00) [pid = 1938] [serial = 870] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1292a6800) [pid = 1938] [serial = 858] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x118314c00) [pid = 1938] [serial = 869] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12929f000) [pid = 1938] [serial = 857] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x126de4000) [pid = 1938] [serial = 894] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x119397400) [pid = 1938] [serial = 873] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1264c0c00) [pid = 1938] [serial = 888] [outer = 0x0] [url = about:blank] 11:41:09 INFO - PROCESS | 1938 | 1468780869133 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 1938 | 1468780869135 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x11264a800 == 27 [pid = 1938] [id = 319] 11:41:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1129b3400) [pid = 1938] [serial = 956] [outer = 0x0] 11:41:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1129d2000) [pid = 1938] [serial = 957] [outer = 0x1129b3400] 11:41:09 INFO - PROCESS | 1938 | 1468780869163 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1130ec400) [pid = 1938] [serial = 958] [outer = 0x1129b3400] 11:41:09 INFO - PROCESS | 1938 | 1468780869465 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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1073ms 11:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:41:09 INFO - PROCESS | 1938 | 1468780869489 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 1938 | 1468780869492 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:41:09 INFO - PROCESS | 1938 | 1468780869495 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1938 | 1468780869499 Marionette TRACE conn2 <- [1,1250,null,{}] 11:41:09 INFO - PROCESS | 1938 | 1468780869504 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}] 11:41:09 INFO - PROCESS | 1938 | 1468780869506 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:09 INFO - PROCESS | 1938 | 1468780869586 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:41:09 INFO - PROCESS | 1938 | 1468780869655 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 1938 | 1468780869657 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x116999800 == 28 [pid = 1938] [id = 320] 11:41:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x113290c00) [pid = 1938] [serial = 959] [outer = 0x0] 11:41:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x115f3c800) [pid = 1938] [serial = 960] [outer = 0x113290c00] 11:41:09 INFO - PROCESS | 1938 | 1468780869684 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1176f0000) [pid = 1938] [serial = 961] [outer = 0x113290c00] 11:41:09 INFO - PROCESS | 1938 | 1468780869972 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]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 526ms 11:41:10 INFO - PROCESS | 1938 | 1468780870021 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1938 | 1468780870023 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:41:10 INFO - PROCESS | 1938 | 1468780870025 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 1938 | 1468780870026 Marionette TRACE conn2 <- [1,1254,null,{}] 11:41:10 INFO - PROCESS | 1938 | 1468780870029 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}] 11:41:10 INFO - PROCESS | 1938 | 1468780870033 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:10 INFO - PROCESS | 1938 | 1468780870110 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:41:10 INFO - PROCESS | 1938 | 1468780870119 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1938 | 1468780870120 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x11819a800 == 29 [pid = 1938] [id = 321] 11:41:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1181c0c00) [pid = 1938] [serial = 962] [outer = 0x0] 11:41:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1181c1c00) [pid = 1938] [serial = 963] [outer = 0x1181c0c00] 11:41:10 INFO - PROCESS | 1938 | 1468780870154 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x118947400) [pid = 1938] [serial = 964] [outer = 0x1181c0c00] 11:41:10 INFO - PROCESS | 1938 | 1468780870515 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]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 518ms 11:41:10 INFO - PROCESS | 1938 | 1468780870544 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1938 | 1468780870548 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:41:10 INFO - PROCESS | 1938 | 1468780870556 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 1938 | 1468780870560 Marionette TRACE conn2 <- [1,1258,null,{}] 11:41:10 INFO - PROCESS | 1938 | 1468780870562 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}] 11:41:10 INFO - PROCESS | 1938 | 1468780870565 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:10 INFO - PROCESS | 1938 | 1468780870647 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:41:10 INFO - PROCESS | 1938 | 1468780870652 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1938 | 1468780870653 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f88800 == 30 [pid = 1938] [id = 322] 11:41:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1189e1800) [pid = 1938] [serial = 965] [outer = 0x0] 11:41:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x119328c00) [pid = 1938] [serial = 966] [outer = 0x1189e1800] 11:41:10 INFO - PROCESS | 1938 | 1468780870678 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x119768400) [pid = 1938] [serial = 967] [outer = 0x1189e1800] 11:41:11 INFO - PROCESS | 1938 | 1468780871004 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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 476ms 11:41:11 INFO - PROCESS | 1938 | 1468780871028 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1938 | 1468780871031 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:41:11 INFO - PROCESS | 1938 | 1468780871034 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1938 | 1468780871035 Marionette TRACE conn2 <- [1,1262,null,{}] 11:41:11 INFO - PROCESS | 1938 | 1468780871037 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}] 11:41:11 INFO - PROCESS | 1938 | 1468780871039 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:11 INFO - PROCESS | 1938 | 1468780871111 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:41:11 INFO - PROCESS | 1938 | 1468780871180 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1938 | 1468780871182 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x119631800 == 31 [pid = 1938] [id = 323] 11:41:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1129ce000) [pid = 1938] [serial = 968] [outer = 0x0] 11:41:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1197a7800) [pid = 1938] [serial = 969] [outer = 0x1129ce000] 11:41:11 INFO - PROCESS | 1938 | 1468780871206 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x120ff6000) [pid = 1938] [serial = 970] [outer = 0x1129ce000] 11:41:11 INFO - PROCESS | 1938 | 1468780871540 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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 518ms 11:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:41:11 INFO - PROCESS | 1938 | 1468780871552 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1938 | 1468780871554 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:41:11 INFO - PROCESS | 1938 | 1468780871556 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1938 | 1468780871557 Marionette TRACE conn2 <- [1,1266,null,{}] 11:41:11 INFO - PROCESS | 1938 | 1468780871559 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}] 11:41:11 INFO - PROCESS | 1938 | 1468780871560 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:11 INFO - PROCESS | 1938 | 1468780871656 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:41:11 INFO - PROCESS | 1938 | 1468780871691 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1938 | 1468780871696 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x12122b000 == 32 [pid = 1938] [id = 324] 11:41:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1181be800) [pid = 1938] [serial = 971] [outer = 0x0] 11:41:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x123c07800) [pid = 1938] [serial = 972] [outer = 0x1181be800] 11:41:11 INFO - PROCESS | 1938 | 1468780871728 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x123f9c000) [pid = 1938] [serial = 973] [outer = 0x1181be800] 11:41:12 INFO - PROCESS | 1938 | 1468780872069 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 11:41:12 INFO - PROCESS | 1938 | 1468780872075 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1938 | 1468780872076 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:41:12 INFO - PROCESS | 1938 | 1468780872081 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1938 | 1468780872082 Marionette TRACE conn2 <- [1,1270,null,{}] 11:41:12 INFO - PROCESS | 1938 | 1468780872085 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}] 11:41:12 INFO - PROCESS | 1938 | 1468780872086 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:12 INFO - PROCESS | 1938 | 1468780872195 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:41:12 INFO - PROCESS | 1938 | 1468780872236 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1938 | 1468780872237 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x112735000 == 33 [pid = 1938] [id = 325] 11:41:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1214d0800) [pid = 1938] [serial = 974] [outer = 0x0] 11:41:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x12566a000) [pid = 1938] [serial = 975] [outer = 0x1214d0800] 11:41:12 INFO - PROCESS | 1938 | 1468780872261 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x125f7e400) [pid = 1938] [serial = 976] [outer = 0x1214d0800] 11:41:12 INFO - PROCESS | 1938 | 1468780872577 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 524ms 11:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:41:12 INFO - PROCESS | 1938 | 1468780872603 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1938 | 1468780872604 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:41:12 INFO - PROCESS | 1938 | 1468780872606 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1938 | 1468780872607 Marionette TRACE conn2 <- [1,1274,null,{}] 11:41:12 INFO - PROCESS | 1938 | 1468780872609 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}] 11:41:12 INFO - PROCESS | 1938 | 1468780872610 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:12 INFO - PROCESS | 1938 | 1468780872706 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:41:12 INFO - PROCESS | 1938 | 1468780872718 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1938 | 1468780872719 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x125549800 == 34 [pid = 1938] [id = 326] 11:41:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x125f7f400) [pid = 1938] [serial = 977] [outer = 0x0] 11:41:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x1265e9400) [pid = 1938] [serial = 978] [outer = 0x125f7f400] 11:41:12 INFO - PROCESS | 1938 | 1468780872743 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x126a70800) [pid = 1938] [serial = 979] [outer = 0x125f7f400] 11:41:13 INFO - PROCESS | 1938 | 1468780873093 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]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 11:41:13 INFO - PROCESS | 1938 | 1468780873125 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1938 | 1468780873126 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x112ac0800) [pid = 1938] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x12a6eb000) [pid = 1938] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x125f79400) [pid = 1938] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12a8be000) [pid = 1938] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x128db4000) [pid = 1938] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11894a000) [pid = 1938] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x128db9000) [pid = 1938] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x129271800) [pid = 1938] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1129d4c00) [pid = 1938] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x116911c00) [pid = 1938] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1211b8000) [pid = 1938] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x112ab4c00) [pid = 1938] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x126a74000) [pid = 1938] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x11837fc00) [pid = 1938] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x118320000) [pid = 1938] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:41:13 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1211b1400) [pid = 1938] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:41:13 INFO - PROCESS | 1938 | 1468780873327 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1938 | 1468780873328 Marionette TRACE conn2 <- [1,1278,null,{}] 11:41:13 INFO - PROCESS | 1938 | 1468780873331 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}] 11:41:13 INFO - PROCESS | 1938 | 1468780873332 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:13 INFO - PROCESS | 1938 | 1468780873414 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:41:13 INFO - PROCESS | 1938 | 1468780873419 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1938 | 1468780873420 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199c3800 == 35 [pid = 1938] [id = 327] 11:41:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x116972400) [pid = 1938] [serial = 980] [outer = 0x0] 11:41:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x118314400) [pid = 1938] [serial = 981] [outer = 0x116972400] 11:41:13 INFO - PROCESS | 1938 | 1468780873448 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x120f0a000) [pid = 1938] [serial = 982] [outer = 0x116972400] 11:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 587ms 11:41:13 INFO - PROCESS | 1938 | 1468780873892 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]]]}] 11:41:13 INFO - PROCESS | 1938 | 1468780873900 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:41:13 INFO - PROCESS | 1938 | 1468780873902 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:41:13 INFO - PROCESS | 1938 | 1468780873905 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1938 | 1468780873907 Marionette TRACE conn2 <- [1,1282,null,{}] 11:41:13 INFO - PROCESS | 1938 | 1468780873911 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}] 11:41:13 INFO - PROCESS | 1938 | 1468780873913 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:14 INFO - PROCESS | 1938 | 1468780874057 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:41:14 INFO - PROCESS | 1938 | 1468780874063 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1938 | 1468780874065 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x126ab9800 == 36 [pid = 1938] [id = 328] 11:41:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x119121400) [pid = 1938] [serial = 983] [outer = 0x0] 11:41:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1265e6400) [pid = 1938] [serial = 984] [outer = 0x119121400] 11:41:14 INFO - PROCESS | 1938 | 1468780874089 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x126de8000) [pid = 1938] [serial = 985] [outer = 0x119121400] 11:41:14 INFO - PROCESS | 1938 | 1468780874386 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 11:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:41:14 INFO - PROCESS | 1938 | 1468780874425 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1938 | 1468780874426 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:41:14 INFO - PROCESS | 1938 | 1468780874429 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1938 | 1468780874430 Marionette TRACE conn2 <- [1,1286,null,{}] 11:41:14 INFO - PROCESS | 1938 | 1468780874432 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}] 11:41:14 INFO - PROCESS | 1938 | 1468780874433 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:14 INFO - PROCESS | 1938 | 1468780874506 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:41:14 INFO - PROCESS | 1938 | 1468780874564 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1938 | 1468780874566 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x128943000 == 37 [pid = 1938] [id = 329] 11:41:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x116976400) [pid = 1938] [serial = 986] [outer = 0x0] 11:41:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128bc7000) [pid = 1938] [serial = 987] [outer = 0x116976400] 11:41:14 INFO - PROCESS | 1938 | 1468780874592 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x128db7400) [pid = 1938] [serial = 988] [outer = 0x116976400] 11:41:14 INFO - PROCESS | 1938 | 1468780874904 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 521ms 11:41:14 INFO - PROCESS | 1938 | 1468780874951 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1938 | 1468780874954 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:41:14 INFO - PROCESS | 1938 | 1468780874957 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1938 | 1468780874960 Marionette TRACE conn2 <- [1,1290,null,{}] 11:41:14 INFO - PROCESS | 1938 | 1468780874963 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}] 11:41:14 INFO - PROCESS | 1938 | 1468780874965 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:15 INFO - PROCESS | 1938 | 1468780875107 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:41:15 INFO - PROCESS | 1938 | 1468780875164 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1938 | 1468780875165 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189b7000 == 38 [pid = 1938] [id = 330] 11:41:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1110a0c00) [pid = 1938] [serial = 989] [outer = 0x0] 11:41:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x128f7a000) [pid = 1938] [serial = 990] [outer = 0x1110a0c00] 11:41:15 INFO - PROCESS | 1938 | 1468780875189 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1293c8800) [pid = 1938] [serial = 991] [outer = 0x1110a0c00] 11:41:15 INFO - PROCESS | 1938 | 1468780875692 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]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 773ms 11:41:15 INFO - PROCESS | 1938 | 1468780875731 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1938 | 1468780875734 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:41:15 INFO - PROCESS | 1938 | 1468780875738 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1938 | 1468780875740 Marionette TRACE conn2 <- [1,1294,null,{}] 11:41:15 INFO - PROCESS | 1938 | 1468780875743 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}] 11:41:15 INFO - PROCESS | 1938 | 1468780875745 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:15 INFO - PROCESS | 1938 | 1468780875853 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:41:15 INFO - PROCESS | 1938 | 1468780875930 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1938 | 1468780875932 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f49800 == 39 [pid = 1938] [id = 331] 11:41:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1133b1c00) [pid = 1938] [serial = 992] [outer = 0x0] 11:41:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x116630000) [pid = 1938] [serial = 993] [outer = 0x1133b1c00] 11:41:15 INFO - PROCESS | 1938 | 1468780875963 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x117db1400) [pid = 1938] [serial = 994] [outer = 0x1133b1c00] 11:41:16 INFO - PROCESS | 1938 | 1468780876501 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]]]}] 11:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 11:41:16 INFO - PROCESS | 1938 | 1468780876508 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:41:16 INFO - PROCESS | 1938 | 1468780876511 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:41:16 INFO - PROCESS | 1938 | 1468780876515 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:41:16 INFO - PROCESS | 1938 | 1468780876517 Marionette TRACE conn2 <- [1,1298,null,{}] 11:41:16 INFO - PROCESS | 1938 | 1468780876520 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}] 11:41:16 INFO - PROCESS | 1938 | 1468780876521 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:16 INFO - PROCESS | 1938 | 1468780876631 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:41:16 INFO - PROCESS | 1938 | 1468780876709 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1938 | 1468780876710 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x115f6b800 == 40 [pid = 1938] [id = 332] 11:41:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1130ed800) [pid = 1938] [serial = 995] [outer = 0x0] 11:41:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x11831dc00) [pid = 1938] [serial = 996] [outer = 0x1130ed800] 11:41:16 INFO - PROCESS | 1938 | 1468780876742 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x11911f400) [pid = 1938] [serial = 997] [outer = 0x1130ed800] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x128943000 == 39 [pid = 1938] [id = 329] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x126ab9800 == 38 [pid = 1938] [id = 328] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x1199c3800 == 37 [pid = 1938] [id = 327] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x125549800 == 36 [pid = 1938] [id = 326] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x112735000 == 35 [pid = 1938] [id = 325] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x12122b000 == 34 [pid = 1938] [id = 324] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x119631800 == 33 [pid = 1938] [id = 323] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x118f88800 == 32 [pid = 1938] [id = 322] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x11819a800 == 31 [pid = 1938] [id = 321] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x116999800 == 30 [pid = 1938] [id = 320] 11:41:17 INFO - PROCESS | 1938 | --DOCSHELL 0x11264a800 == 29 [pid = 1938] [id = 319] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x12926dc00) [pid = 1938] [serial = 921] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1265a2000) [pid = 1938] [serial = 918] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1292a6c00) [pid = 1938] [serial = 924] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1293cc800) [pid = 1938] [serial = 927] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1293c9c00) [pid = 1938] [serial = 925] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x11939b000) [pid = 1938] [serial = 909] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x119b4e400) [pid = 1938] [serial = 910] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11729d800) [pid = 1938] [serial = 903] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1181b8800) [pid = 1938] [serial = 904] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x124bd6400) [pid = 1938] [serial = 915] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x11328bc00) [pid = 1938] [serial = 897] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x115fa6c00) [pid = 1938] [serial = 898] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x128bcd800) [pid = 1938] [serial = 895] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x11845a800) [pid = 1938] [serial = 900] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x118715c00) [pid = 1938] [serial = 901] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x11845dc00) [pid = 1938] [serial = 906] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x118948400) [pid = 1938] [serial = 907] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x121a57000) [pid = 1938] [serial = 912] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x123ebf800) [pid = 1938] [serial = 913] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x118785800) [pid = 1938] [serial = 930] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x123cb3c00) [pid = 1938] [serial = 931] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12a8bdc00) [pid = 1938] [serial = 937] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12a850c00) [pid = 1938] [serial = 936] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x129569000) [pid = 1938] [serial = 928] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x12956a000) [pid = 1938] [serial = 933] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x12929bc00) [pid = 1938] [serial = 922] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x12a8c0000) [pid = 1938] [serial = 939] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x12a6e4400) [pid = 1938] [serial = 934] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x128db3c00) [pid = 1938] [serial = 919] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x125f7a000) [pid = 1938] [serial = 916] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x12a8c7c00) [pid = 1938] [serial = 940] [outer = 0x0] [url = about:blank] 11:41:17 INFO - PROCESS | 1938 | 1468780877373 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]]]}] 11:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 871ms 11:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:41:17 INFO - PROCESS | 1938 | 1468780877386 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 1938 | 1468780877389 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:41:17 INFO - PROCESS | 1938 | 1468780877392 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 1938 | 1468780877394 Marionette TRACE conn2 <- [1,1302,null,{}] 11:41:17 INFO - PROCESS | 1938 | 1468780877400 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}] 11:41:17 INFO - PROCESS | 1938 | 1468780877402 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:17 INFO - PROCESS | 1938 | 1468780877476 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:41:17 INFO - PROCESS | 1938 | 1468780877484 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:17 INFO - PROCESS | 1938 | 1468780877487 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x11671f000 == 30 [pid = 1938] [id = 333] 11:41:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x1176f3800) [pid = 1938] [serial = 998] [outer = 0x0] 11:41:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x118384000) [pid = 1938] [serial = 999] [outer = 0x1176f3800] 11:41:17 INFO - PROCESS | 1938 | 1468780877515 Marionette DEBUG loaded listener.js 11:41:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x11845b000) [pid = 1938] [serial = 1000] [outer = 0x1176f3800] 11:41:17 INFO - PROCESS | 1938 | 1468780877855 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]]]}] 11:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 477ms 11:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:41:17 INFO - PROCESS | 1938 | 1468780877869 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 1938 | 1468780877872 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:41:17 INFO - PROCESS | 1938 | 1468780877876 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 1938 | 1468780877878 Marionette TRACE conn2 <- [1,1306,null,{}] 11:41:17 INFO - PROCESS | 1938 | 1468780877882 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}] 11:41:17 INFO - PROCESS | 1938 | 1468780877884 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:17 INFO - PROCESS | 1938 | 1468780877976 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:41:18 INFO - PROCESS | 1938 | 1468780878029 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1938 | 1468780878031 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x11819c800 == 31 [pid = 1938] [id = 334] 11:41:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x118388000) [pid = 1938] [serial = 1001] [outer = 0x0] 11:41:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x11911e800) [pid = 1938] [serial = 1002] [outer = 0x118388000] 11:41:18 INFO - PROCESS | 1938 | 1468780878059 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x11939fc00) [pid = 1938] [serial = 1003] [outer = 0x118388000] 11:41:18 INFO - PROCESS | 1938 | 1468780878411 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]]]}] 11:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 572ms 11:41:18 INFO - PROCESS | 1938 | 1468780878449 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:41:18 INFO - PROCESS | 1938 | 1468780878452 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:41:18 INFO - PROCESS | 1938 | 1468780878455 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 1938 | 1468780878459 Marionette TRACE conn2 <- [1,1310,null,{}] 11:41:18 INFO - PROCESS | 1938 | 1468780878471 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}] 11:41:18 INFO - PROCESS | 1938 | 1468780878476 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:18 INFO - PROCESS | 1938 | 1468780878609 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:41:18 INFO - PROCESS | 1938 | 1468780878685 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1938 | 1468780878688 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199c2800 == 32 [pid = 1938] [id = 335] 11:41:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x11939f400) [pid = 1938] [serial = 1004] [outer = 0x0] 11:41:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x120f06400) [pid = 1938] [serial = 1005] [outer = 0x11939f400] 11:41:18 INFO - PROCESS | 1938 | 1468780878734 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x123cacc00) [pid = 1938] [serial = 1006] [outer = 0x11939f400] 11:41:19 INFO - PROCESS | 1938 | 1468780879090 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] 11:41:19 INFO - PROCESS | 1938 | 1468780879145 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:41:19 INFO - PROCESS | 1938 | 1468780879149 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 1938 | 1468780879150 Marionette TRACE conn2 <- [1,1314,null,{}] 11:41:19 INFO - PROCESS | 1938 | 1468780879152 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}] 11:41:19 INFO - PROCESS | 1938 | 1468780879153 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:19 INFO - PROCESS | 1938 | 1468780879234 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:41:19 INFO - PROCESS | 1938 | 1468780879255 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 1938 | 1468780879257 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c82000 == 33 [pid = 1938] [id = 336] 11:41:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x124bd6400) [pid = 1938] [serial = 1007] [outer = 0x0] 11:41:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x125669400) [pid = 1938] [serial = 1008] [outer = 0x124bd6400] 11:41:19 INFO - PROCESS | 1938 | 1468780879282 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x125f83800) [pid = 1938] [serial = 1009] [outer = 0x124bd6400] 11:41:19 INFO - PROCESS | 1938 | 1468780879632 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]]]}] 11:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 520ms 11:41:19 INFO - PROCESS | 1938 | 1468780879669 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 1938 | 1468780879671 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:41:19 INFO - PROCESS | 1938 | 1468780879673 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 1938 | 1468780879674 Marionette TRACE conn2 <- [1,1318,null,{}] 11:41:19 INFO - PROCESS | 1938 | 1468780879676 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}] 11:41:19 INFO - PROCESS | 1938 | 1468780879677 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:19 INFO - PROCESS | 1938 | 1468780879770 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:41:19 INFO - PROCESS | 1938 | 1468780879774 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 1938 | 1468780879775 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x125640000 == 34 [pid = 1938] [id = 337] 11:41:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11398c800) [pid = 1938] [serial = 1010] [outer = 0x0] 11:41:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1265e5400) [pid = 1938] [serial = 1011] [outer = 0x11398c800] 11:41:19 INFO - PROCESS | 1938 | 1468780879799 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x126c6c800) [pid = 1938] [serial = 1012] [outer = 0x11398c800] 11:41:20 INFO - PROCESS | 1938 | 1468780880142 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]]]}] 11:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 518ms 11:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:41:20 INFO - PROCESS | 1938 | 1468780880198 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 1938 | 1468780880200 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:41:20 INFO - PROCESS | 1938 | 1468780880202 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1938 | 1468780880203 Marionette TRACE conn2 <- [1,1322,null,{}] 11:41:20 INFO - PROCESS | 1938 | 1468780880205 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}] 11:41:20 INFO - PROCESS | 1938 | 1468780880209 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:20 INFO - PROCESS | 1938 | 1468780880325 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:41:20 INFO - PROCESS | 1938 | 1468780880331 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 1938 | 1468780880332 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x126ab3800 == 35 [pid = 1938] [id = 338] 11:41:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x126a7d400) [pid = 1938] [serial = 1013] [outer = 0x0] 11:41:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x128daac00) [pid = 1938] [serial = 1014] [outer = 0x126a7d400] 11:41:20 INFO - PROCESS | 1938 | 1468780880388 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1293cb800) [pid = 1938] [serial = 1015] [outer = 0x126a7d400] 11:41:20 INFO - PROCESS | 1938 | 1468780880740 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]]]}] 11:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 567ms 11:41:20 INFO - PROCESS | 1938 | 1468780880770 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 1938 | 1468780880771 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:41:20 INFO - PROCESS | 1938 | 1468780880781 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1938 | 1468780880783 Marionette TRACE conn2 <- [1,1326,null,{}] 11:41:20 INFO - PROCESS | 1938 | 1468780880785 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}] 11:41:20 INFO - PROCESS | 1938 | 1468780880786 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:20 INFO - PROCESS | 1938 | 1468780880882 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:41:20 INFO - PROCESS | 1938 | 1468780880886 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 1938 | 1468780880887 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f8f800 == 36 [pid = 1938] [id = 339] 11:41:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1293cbc00) [pid = 1938] [serial = 1016] [outer = 0x0] 11:41:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12956a000) [pid = 1938] [serial = 1017] [outer = 0x1293cbc00] 11:41:20 INFO - PROCESS | 1938 | 1468780880912 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12a6de800) [pid = 1938] [serial = 1018] [outer = 0x1293cbc00] 11:41:21 INFO - PROCESS | 1938 | 1468780881244 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]]]}] 11:41:21 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 11:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 11:41:21 INFO - PROCESS | 1938 | 1468780881302 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 1938 | 1468780881303 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:41:21 INFO - PROCESS | 1938 | 1468780881306 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1938 | 1468780881307 Marionette TRACE conn2 <- [1,1330,null,{}] 11:41:21 INFO - PROCESS | 1938 | 1468780881309 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}] 11:41:21 INFO - PROCESS | 1938 | 1468780881310 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:21 INFO - PROCESS | 1938 | 1468780881413 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1181be800) [pid = 1938] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1129b3400) [pid = 1938] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x113290c00) [pid = 1938] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1189e1800) [pid = 1938] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1181c0c00) [pid = 1938] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x112ab4400) [pid = 1938] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1167e5400) [pid = 1938] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11894e800) [pid = 1938] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x125f7dc00) [pid = 1938] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1214d0800) [pid = 1938] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x129298000) [pid = 1938] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x125f7f400) [pid = 1938] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x116972400) [pid = 1938] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x119121400) [pid = 1938] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1129ce000) [pid = 1938] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:41:21 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x116976400) [pid = 1938] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:41:21 INFO - PROCESS | 1938 | 1468780881527 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 1938 | 1468780881528 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x117007000 == 37 [pid = 1938] [id = 340] 11:41:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1129b0800) [pid = 1938] [serial = 1019] [outer = 0x0] 11:41:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x112ae2400) [pid = 1938] [serial = 1020] [outer = 0x1129b0800] 11:41:21 INFO - PROCESS | 1938 | 1468780881554 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1181be800) [pid = 1938] [serial = 1021] [outer = 0x1129b0800] 11:41:21 INFO - PROCESS | 1938 | 1468780881915 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]]]}] 11:41:21 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 11:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 618ms 11:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:41:21 INFO - PROCESS | 1938 | 1468780881924 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 1938 | 1468780881925 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:41:21 INFO - PROCESS | 1938 | 1468780881927 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1938 | 1468780881928 Marionette TRACE conn2 <- [1,1334,null,{}] 11:41:21 INFO - PROCESS | 1938 | 1468780881932 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}] 11:41:21 INFO - PROCESS | 1938 | 1468780881935 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:22 INFO - PROCESS | 1938 | 1468780882032 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:41:22 INFO - PROCESS | 1938 | 1468780882107 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1938 | 1468780882108 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x119639800 == 38 [pid = 1938] [id = 341] 11:41:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x113290c00) [pid = 1938] [serial = 1022] [outer = 0x0] 11:41:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1197b0c00) [pid = 1938] [serial = 1023] [outer = 0x113290c00] 11:41:22 INFO - PROCESS | 1938 | 1468780882152 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x126a7c000) [pid = 1938] [serial = 1024] [outer = 0x113290c00] 11:41:22 INFO - PROCESS | 1938 | 1468780882558 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]]]}] 11:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 672ms 11:41:22 INFO - PROCESS | 1938 | 1468780882601 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:41:22 INFO - PROCESS | 1938 | 1468780882603 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:41:22 INFO - PROCESS | 1938 | 1468780882606 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 1938 | 1468780882608 Marionette TRACE conn2 <- [1,1338,null,{}] 11:41:22 INFO - PROCESS | 1938 | 1468780882612 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}] 11:41:22 INFO - PROCESS | 1938 | 1468780882614 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:22 INFO - PROCESS | 1938 | 1468780882757 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:41:22 INFO - PROCESS | 1938 | 1468780882782 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1938 | 1468780882783 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a74a800 == 39 [pid = 1938] [id = 342] 11:41:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1132b6000) [pid = 1938] [serial = 1025] [outer = 0x0] 11:41:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x126dea800) [pid = 1938] [serial = 1026] [outer = 0x1132b6000] 11:41:22 INFO - PROCESS | 1938 | 1468780882815 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x12a6eb800) [pid = 1938] [serial = 1027] [outer = 0x1132b6000] 11:41:23 INFO - PROCESS | 1938 | 1468780883606 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]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1021ms 11:41:23 INFO - PROCESS | 1938 | 1468780883627 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 1938 | 1468780883630 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:41:23 INFO - PROCESS | 1938 | 1468780883691 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 1938 | 1468780883693 Marionette TRACE conn2 <- [1,1342,null,{}] 11:41:23 INFO - PROCESS | 1938 | 1468780883698 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}] 11:41:23 INFO - PROCESS | 1938 | 1468780883699 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:23 INFO - PROCESS | 1938 | 1468780883791 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:41:23 INFO - PROCESS | 1938 | 1468780883882 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 1938 | 1468780883884 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x11701d800 == 40 [pid = 1938] [id = 343] 11:41:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x115f46400) [pid = 1938] [serial = 1028] [outer = 0x0] 11:41:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x116904400) [pid = 1938] [serial = 1029] [outer = 0x115f46400] 11:41:23 INFO - PROCESS | 1938 | 1468780883916 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x118455400) [pid = 1938] [serial = 1030] [outer = 0x115f46400] 11:41:24 INFO - PROCESS | 1938 | 1468780884384 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]]]}] 11:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 777ms 11:41:24 INFO - PROCESS | 1938 | 1468780884413 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 1938 | 1468780884416 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:41:24 INFO - PROCESS | 1938 | 1468780884421 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 1938 | 1468780884423 Marionette TRACE conn2 <- [1,1346,null,{}] 11:41:24 INFO - PROCESS | 1938 | 1468780884425 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}] 11:41:24 INFO - PROCESS | 1938 | 1468780884427 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:24 INFO - PROCESS | 1938 | 1468780884530 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:41:24 INFO - PROCESS | 1938 | 1468780884585 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1938 | 1468780884586 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x121430800 == 41 [pid = 1938] [id = 344] 11:41:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x118778c00) [pid = 1938] [serial = 1031] [outer = 0x0] 11:41:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1197b1000) [pid = 1938] [serial = 1032] [outer = 0x118778c00] 11:41:24 INFO - PROCESS | 1938 | 1468780884617 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1215cc400) [pid = 1938] [serial = 1033] [outer = 0x118778c00] 11:41:25 INFO - PROCESS | 1938 | 1468780885065 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]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 673ms 11:41:25 INFO - PROCESS | 1938 | 1468780885095 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 1938 | 1468780885096 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:41:25 INFO - PROCESS | 1938 | 1468780885099 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1938 | 1468780885101 Marionette TRACE conn2 <- [1,1350,null,{}] 11:41:25 INFO - PROCESS | 1938 | 1468780885109 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}] 11:41:25 INFO - PROCESS | 1938 | 1468780885112 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:25 INFO - PROCESS | 1938 | 1468780885295 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:41:25 INFO - PROCESS | 1938 | 1468780885365 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:25 INFO - PROCESS | 1938 | 1468780885367 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:25 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b286000 == 42 [pid = 1938] [id = 345] 11:41:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128bcd800) [pid = 1938] [serial = 1034] [outer = 0x0] 11:41:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x128dae000) [pid = 1938] [serial = 1035] [outer = 0x128bcd800] 11:41:25 INFO - PROCESS | 1938 | 1468780885417 Marionette DEBUG loaded listener.js 11:41:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x129267800) [pid = 1938] [serial = 1036] [outer = 0x128bcd800] 11:41:25 INFO - PROCESS | 1938 | 1468780885901 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]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 820ms 11:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:41:25 INFO - PROCESS | 1938 | 1468780885920 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 1938 | 1468780885922 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:41:25 INFO - PROCESS | 1938 | 1468780885924 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1938 | 1468780885926 Marionette TRACE conn2 <- [1,1354,null,{}] 11:41:25 INFO - PROCESS | 1938 | 1468780885928 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}] 11:41:25 INFO - PROCESS | 1938 | 1468780885930 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:26 INFO - PROCESS | 1938 | 1468780886029 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:41:26 INFO - PROCESS | 1938 | 1468780886081 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1938 | 1468780886082 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b860800 == 43 [pid = 1938] [id = 346] 11:41:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x129273c00) [pid = 1938] [serial = 1037] [outer = 0x0] 11:41:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1293cb000) [pid = 1938] [serial = 1038] [outer = 0x129273c00] 11:41:26 INFO - PROCESS | 1938 | 1468780886111 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x12a84bc00) [pid = 1938] [serial = 1039] [outer = 0x129273c00] 11:41:26 INFO - PROCESS | 1938 | 1468780886546 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]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 668ms 11:41:26 INFO - PROCESS | 1938 | 1468780886593 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1938 | 1468780886594 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:41:26 INFO - PROCESS | 1938 | 1468780886617 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 1938 | 1468780886618 Marionette TRACE conn2 <- [1,1358,null,{}] 11:41:26 INFO - PROCESS | 1938 | 1468780886620 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}] 11:41:26 INFO - PROCESS | 1938 | 1468780886622 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:26 INFO - PROCESS | 1938 | 1468780886845 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:41:26 INFO - PROCESS | 1938 | 1468780886928 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1938 | 1468780886930 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x11819f000 == 44 [pid = 1938] [id = 347] 11:41:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x112a79400) [pid = 1938] [serial = 1040] [outer = 0x0] 11:41:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x11328a800) [pid = 1938] [serial = 1041] [outer = 0x112a79400] 11:41:26 INFO - PROCESS | 1938 | 1468780886958 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1167e6c00) [pid = 1938] [serial = 1042] [outer = 0x112a79400] 11:41:27 INFO - PROCESS | 1938 | 1468780887377 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]]]}] 11:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 11:41:27 INFO - PROCESS | 1938 | 1468780887386 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 1938 | 1468780887388 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:41:27 INFO - PROCESS | 1938 | 1468780887392 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1938 | 1468780887394 Marionette TRACE conn2 <- [1,1362,null,{}] 11:41:27 INFO - PROCESS | 1938 | 1468780887397 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}] 11:41:27 INFO - PROCESS | 1938 | 1468780887398 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:27 INFO - PROCESS | 1938 | 1468780887491 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:41:27 INFO - PROCESS | 1938 | 1468780887543 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1938 | 1468780887545 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170de800 == 45 [pid = 1938] [id = 348] 11:41:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x118387800) [pid = 1938] [serial = 1043] [outer = 0x0] 11:41:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x118781800) [pid = 1938] [serial = 1044] [outer = 0x118387800] 11:41:27 INFO - PROCESS | 1938 | 1468780887573 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x119321800) [pid = 1938] [serial = 1045] [outer = 0x118387800] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x119639800 == 44 [pid = 1938] [id = 341] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x117007000 == 43 [pid = 1938] [id = 340] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x128f8f800 == 42 [pid = 1938] [id = 339] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x126ab3800 == 41 [pid = 1938] [id = 338] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x125640000 == 40 [pid = 1938] [id = 337] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x123c82000 == 39 [pid = 1938] [id = 336] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x1199c2800 == 38 [pid = 1938] [id = 335] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x11819c800 == 37 [pid = 1938] [id = 334] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x11671f000 == 36 [pid = 1938] [id = 333] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x115f6b800 == 35 [pid = 1938] [id = 332] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x116f49800 == 34 [pid = 1938] [id = 331] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x1189b7000 == 33 [pid = 1938] [id = 330] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x11819f000 == 32 [pid = 1938] [id = 347] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x12b860800 == 31 [pid = 1938] [id = 346] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x12b286000 == 30 [pid = 1938] [id = 345] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x121430800 == 29 [pid = 1938] [id = 344] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x12a74a800 == 28 [pid = 1938] [id = 342] 11:41:28 INFO - PROCESS | 1938 | --DOCSHELL 0x11701d800 == 27 [pid = 1938] [id = 343] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x128f7a000) [pid = 1938] [serial = 990] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x123c07800) [pid = 1938] [serial = 972] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1129d2000) [pid = 1938] [serial = 957] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1130ec400) [pid = 1938] [serial = 958] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x115f3c800) [pid = 1938] [serial = 960] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1176f0000) [pid = 1938] [serial = 961] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x119328c00) [pid = 1938] [serial = 966] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x119768400) [pid = 1938] [serial = 967] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1181c1c00) [pid = 1938] [serial = 963] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x118947400) [pid = 1938] [serial = 964] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11827f000) [pid = 1938] [serial = 955] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1167da800) [pid = 1938] [serial = 954] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118388800) [pid = 1938] [serial = 943] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1181b6000) [pid = 1938] [serial = 942] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x121410400) [pid = 1938] [serial = 946] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1196dc000) [pid = 1938] [serial = 945] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x128bc9800) [pid = 1938] [serial = 949] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x126ddd800) [pid = 1938] [serial = 948] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x12566a000) [pid = 1938] [serial = 975] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12a65e000) [pid = 1938] [serial = 952] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1292a6400) [pid = 1938] [serial = 951] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x123f9c000) [pid = 1938] [serial = 973] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1265e9400) [pid = 1938] [serial = 978] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x125f7e400) [pid = 1938] [serial = 976] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x118314400) [pid = 1938] [serial = 981] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x126a70800) [pid = 1938] [serial = 979] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x120f0a000) [pid = 1938] [serial = 982] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1265e6400) [pid = 1938] [serial = 984] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x120ff6000) [pid = 1938] [serial = 970] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1197a7800) [pid = 1938] [serial = 969] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x128db7400) [pid = 1938] [serial = 988] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x126de8000) [pid = 1938] [serial = 985] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x128bc7000) [pid = 1938] [serial = 987] [outer = 0x0] [url = about:blank] 11:41:28 INFO - PROCESS | 1938 | 1468780888487 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]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1123ms 11:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:41:28 INFO - PROCESS | 1938 | 1468780888518 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 1938 | 1468780888520 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:41:28 INFO - PROCESS | 1938 | 1468780888523 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1938 | 1468780888526 Marionette TRACE conn2 <- [1,1366,null,{}] 11:41:28 INFO - PROCESS | 1938 | 1468780888530 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}] 11:41:28 INFO - PROCESS | 1938 | 1468780888534 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:28 INFO - PROCESS | 1938 | 1468780888612 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:41:28 INFO - PROCESS | 1938 | 1468780888619 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 1938 | 1468780888621 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x11671f800 == 28 [pid = 1938] [id = 349] 11:41:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x113c70400) [pid = 1938] [serial = 1046] [outer = 0x0] 11:41:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x1164d9400) [pid = 1938] [serial = 1047] [outer = 0x113c70400] 11:41:28 INFO - PROCESS | 1938 | 1468780888649 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x112ab5c00) [pid = 1938] [serial = 1048] [outer = 0x113c70400] 11:41:29 INFO - PROCESS | 1938 | 1468780889003 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] 11:41:29 INFO - PROCESS | 1938 | 1468780889051 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:41:29 INFO - PROCESS | 1938 | 1468780889059 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 1938 | 1468780889061 Marionette TRACE conn2 <- [1,1370,null,{}] 11:41:29 INFO - PROCESS | 1938 | 1468780889064 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}] 11:41:29 INFO - PROCESS | 1938 | 1468780889065 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:29 INFO - PROCESS | 1938 | 1468780889147 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:41:29 INFO - PROCESS | 1938 | 1468780889153 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 1938 | 1468780889154 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x11819a800 == 29 [pid = 1938] [id = 350] 11:41:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1176f1000) [pid = 1938] [serial = 1049] [outer = 0x0] 11:41:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1181c2c00) [pid = 1938] [serial = 1050] [outer = 0x1176f1000] 11:41:29 INFO - PROCESS | 1938 | 1468780889182 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x118453000) [pid = 1938] [serial = 1051] [outer = 0x1176f1000] 11:41:29 INFO - PROCESS | 1938 | 1468780889535 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] 11:41:29 INFO - PROCESS | 1938 | 1468780889581 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:41:29 INFO - PROCESS | 1938 | 1468780889583 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 1938 | 1468780889586 Marionette TRACE conn2 <- [1,1374,null,{}] 11:41:29 INFO - PROCESS | 1938 | 1468780889594 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}] 11:41:29 INFO - PROCESS | 1938 | 1468780889597 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:29 INFO - PROCESS | 1938 | 1468780889674 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:41:29 INFO - PROCESS | 1938 | 1468780889680 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 1938 | 1468780889684 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f8b800 == 30 [pid = 1938] [id = 351] 11:41:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x118786800) [pid = 1938] [serial = 1052] [outer = 0x0] 11:41:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x119323000) [pid = 1938] [serial = 1053] [outer = 0x118786800] 11:41:29 INFO - PROCESS | 1938 | 1468780889711 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x11939ac00) [pid = 1938] [serial = 1054] [outer = 0x118786800] 11:41:30 INFO - PROCESS | 1938 | --DOCSHELL 0x11671f800 == 29 [pid = 1938] [id = 349] 11:41:30 INFO - PROCESS | 1938 | --DOCSHELL 0x1170de800 == 28 [pid = 1938] [id = 348] 11:41:30 INFO - PROCESS | 1938 | --DOCSHELL 0x11819a800 == 27 [pid = 1938] [id = 350] 11:41:31 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:31 INFO - PROCESS | 1938 | 1468780891095 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] 11:41:31 INFO - PROCESS | 1938 | 1468780891108 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:41:31 INFO - PROCESS | 1938 | 1468780891112 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1938 | 1468780891114 Marionette TRACE conn2 <- [1,1378,null,{}] 11:41:31 INFO - PROCESS | 1938 | 1468780891118 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}] 11:41:31 INFO - PROCESS | 1938 | 1468780891120 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:31 INFO - PROCESS | 1938 | 1468780891231 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:41:31 INFO - PROCESS | 1938 | 1468780891236 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1938 | 1468780891239 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x116719800 == 28 [pid = 1938] [id = 352] 11:41:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1132b2c00) [pid = 1938] [serial = 1055] [outer = 0x0] 11:41:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x116974400) [pid = 1938] [serial = 1056] [outer = 0x1132b2c00] 11:41:31 INFO - PROCESS | 1938 | 1468780891267 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x112ad7400) [pid = 1938] [serial = 1057] [outer = 0x1132b2c00] 11:41:31 INFO - PROCESS | 1938 | 1468780891627 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] 11:41:31 INFO - PROCESS | 1938 | 1468780891639 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:41:31 INFO - PROCESS | 1938 | 1468780891643 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1938 | 1468780891645 Marionette TRACE conn2 <- [1,1382,null,{}] 11:41:31 INFO - PROCESS | 1938 | 1468780891650 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}] 11:41:31 INFO - PROCESS | 1938 | 1468780891652 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:31 INFO - PROCESS | 1938 | 1468780891761 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:41:31 INFO - PROCESS | 1938 | 1468780891765 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1938 | 1468780891767 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183ca000 == 29 [pid = 1938] [id = 353] 11:41:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x11831f000) [pid = 1938] [serial = 1058] [outer = 0x0] 11:41:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11845f400) [pid = 1938] [serial = 1059] [outer = 0x11831f000] 11:41:31 INFO - PROCESS | 1938 | 1468780891794 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x118947c00) [pid = 1938] [serial = 1060] [outer = 0x11831f000] 11:41:32 INFO - PROCESS | 1938 | [1938] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:32 INFO - PROCESS | 1938 | 1468780892154 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] 11:41:32 INFO - PROCESS | 1938 | 1468780892166 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:41:32 INFO - PROCESS | 1938 | 1468780892169 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1938 | 1468780892179 Marionette TRACE conn2 <- [1,1386,null,{}] 11:41:32 INFO - PROCESS | 1938 | 1468780892196 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}] 11:41:32 INFO - PROCESS | 1938 | 1468780892199 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:32 INFO - PROCESS | 1938 | 1468780892298 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:41:32 INFO - PROCESS | 1938 | 1468780892305 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1938 | 1468780892307 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x119b9e800 == 30 [pid = 1938] [id = 354] 11:41:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x113999800) [pid = 1938] [serial = 1061] [outer = 0x0] 11:41:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x119763000) [pid = 1938] [serial = 1062] [outer = 0x113999800] 11:41:32 INFO - PROCESS | 1938 | 1468780892335 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x119a38000) [pid = 1938] [serial = 1063] [outer = 0x113999800] 11:41:32 INFO - PROCESS | 1938 | 1468780892715 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] 11:41:32 INFO - PROCESS | 1938 | 1468780892761 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:41:32 INFO - PROCESS | 1938 | 1468780892763 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1938 | 1468780892764 Marionette TRACE conn2 <- [1,1390,null,{}] 11:41:32 INFO - PROCESS | 1938 | 1468780892767 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}] 11:41:32 INFO - PROCESS | 1938 | 1468780892768 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:32 INFO - PROCESS | 1938 | 1468780892863 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:41:32 INFO - PROCESS | 1938 | 1468780892874 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1938 | 1468780892875 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x12133f000 == 31 [pid = 1938] [id = 355] 11:41:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x120ff7c00) [pid = 1938] [serial = 1064] [outer = 0x0] 11:41:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x121410400) [pid = 1938] [serial = 1065] [outer = 0x120ff7c00] 11:41:32 INFO - PROCESS | 1938 | 1468780892900 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x121a57000) [pid = 1938] [serial = 1066] [outer = 0x120ff7c00] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x11398c800) [pid = 1938] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x126a7d400) [pid = 1938] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1293cbc00) [pid = 1938] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1110a0c00) [pid = 1938] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x118388000) [pid = 1938] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1130ed800) [pid = 1938] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1133b1c00) [pid = 1938] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x11939f400) [pid = 1938] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x124bd6400) [pid = 1938] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1176f3800) [pid = 1938] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1129b0800) [pid = 1938] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x113290c00) [pid = 1938] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1132b6000) [pid = 1938] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x118778c00) [pid = 1938] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x128bcd800) [pid = 1938] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x129273c00) [pid = 1938] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x112a79400) [pid = 1938] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x118387800) [pid = 1938] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x113c70400) [pid = 1938] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x1176f1000) [pid = 1938] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:41:33 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x115f46400) [pid = 1938] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:41:33 INFO - PROCESS | 1938 | 1468780893447 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]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 722ms 11:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:41:33 INFO - PROCESS | 1938 | 1468780893486 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 1938 | 1468780893487 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:41:33 INFO - PROCESS | 1938 | 1468780893490 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1938 | 1468780893491 Marionette TRACE conn2 <- [1,1394,null,{}] 11:41:33 INFO - PROCESS | 1938 | 1468780893494 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}] 11:41:33 INFO - PROCESS | 1938 | 1468780893498 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:33 INFO - PROCESS | 1938 | 1468780893694 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:41:33 INFO - PROCESS | 1938 | 1468780893749 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 1938 | 1468780893751 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217e0000 == 32 [pid = 1938] [id = 356] 11:41:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x1129cec00) [pid = 1938] [serial = 1067] [outer = 0x0] 11:41:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x1176f1000) [pid = 1938] [serial = 1068] [outer = 0x1129cec00] 11:41:33 INFO - PROCESS | 1938 | 1468780893792 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x118f92c00) [pid = 1938] [serial = 1069] [outer = 0x1129cec00] 11:41:34 INFO - PROCESS | 1938 | 1468780894074 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]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 619ms 11:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:41:34 INFO - PROCESS | 1938 | 1468780894110 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1938 | 1468780894111 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:41:34 INFO - PROCESS | 1938 | 1468780894120 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1938 | 1468780894121 Marionette TRACE conn2 <- [1,1398,null,{}] 11:41:34 INFO - PROCESS | 1938 | 1468780894124 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}] 11:41:34 INFO - PROCESS | 1938 | 1468780894128 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:34 INFO - PROCESS | 1938 | 1468780894250 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:41:34 INFO - PROCESS | 1938 | 1468780894282 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1938 | 1468780894283 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f1f000 == 33 [pid = 1938] [id = 357] 11:41:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x11845dc00) [pid = 1938] [serial = 1070] [outer = 0x0] 11:41:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1196dcc00) [pid = 1938] [serial = 1071] [outer = 0x11845dc00] 11:41:34 INFO - PROCESS | 1938 | 1468780894308 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x124bd6c00) [pid = 1938] [serial = 1072] [outer = 0x11845dc00] 11:41:34 INFO - PROCESS | 1938 | 1468780894581 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]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 480ms 11:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:41:34 INFO - PROCESS | 1938 | 1468780894593 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1938 | 1468780894594 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:41:34 INFO - PROCESS | 1938 | 1468780894597 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1938 | 1468780894599 Marionette TRACE conn2 <- [1,1402,null,{}] 11:41:34 INFO - PROCESS | 1938 | 1468780894607 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}] 11:41:34 INFO - PROCESS | 1938 | 1468780894609 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:34 INFO - PROCESS | 1938 | 1468780894685 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:41:34 INFO - PROCESS | 1938 | 1468780894696 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1938 | 1468780894699 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x126665000 == 34 [pid = 1938] [id = 358] 11:41:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x12140a000) [pid = 1938] [serial = 1073] [outer = 0x0] 11:41:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1255d2000) [pid = 1938] [serial = 1074] [outer = 0x12140a000] 11:41:34 INFO - PROCESS | 1938 | 1468780894724 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x125f1a400) [pid = 1938] [serial = 1075] [outer = 0x12140a000] 11:41:35 INFO - PROCESS | 1938 | 1468780895053 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 478ms 11:41:35 INFO - PROCESS | 1938 | 1468780895075 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1938 | 1468780895076 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:41:35 INFO - PROCESS | 1938 | 1468780895078 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1938 | 1468780895079 Marionette TRACE conn2 <- [1,1406,null,{}] 11:41:35 INFO - PROCESS | 1938 | 1468780895084 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}] 11:41:35 INFO - PROCESS | 1938 | 1468780895085 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:35 INFO - PROCESS | 1938 | 1468780895185 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:41:35 INFO - PROCESS | 1938 | 1468780895191 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 1938 | 1468780895192 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x126da5800 == 35 [pid = 1938] [id = 359] 11:41:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x124bd7400) [pid = 1938] [serial = 1076] [outer = 0x0] 11:41:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x125675400) [pid = 1938] [serial = 1077] [outer = 0x124bd7400] 11:41:35 INFO - PROCESS | 1938 | 1468780895216 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1265e8000) [pid = 1938] [serial = 1078] [outer = 0x124bd7400] 11:41:35 INFO - PROCESS | 1938 | 1468780895786 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 773ms 11:41:35 INFO - PROCESS | 1938 | 1468780895852 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1938 | 1468780895854 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:41:35 INFO - PROCESS | 1938 | 1468780895857 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1938 | 1468780895859 Marionette TRACE conn2 <- [1,1410,null,{}] 11:41:35 INFO - PROCESS | 1938 | 1468780895885 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}] 11:41:35 INFO - PROCESS | 1938 | 1468780895887 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:36 INFO - PROCESS | 1938 | 1468780896013 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:41:36 INFO - PROCESS | 1938 | 1468780896050 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 1938 | 1468780896051 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183c8800 == 36 [pid = 1938] [id = 360] 11:41:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1164dd000) [pid = 1938] [serial = 1079] [outer = 0x0] 11:41:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11729e000) [pid = 1938] [serial = 1080] [outer = 0x1164dd000] 11:41:36 INFO - PROCESS | 1938 | 1468780896083 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x11837e800) [pid = 1938] [serial = 1081] [outer = 0x1164dd000] 11:41:36 INFO - PROCESS | 1938 | 1468780896842 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]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1020ms 11:41:36 INFO - PROCESS | 1938 | 1468780896877 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 1938 | 1468780896879 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:41:36 INFO - PROCESS | 1938 | 1468780896882 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 1938 | 1468780896884 Marionette TRACE conn2 <- [1,1414,null,{}] 11:41:36 INFO - PROCESS | 1938 | 1468780896888 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}] 11:41:36 INFO - PROCESS | 1938 | 1468780896890 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:36 INFO - PROCESS | 1938 | 1468780896990 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:41:37 INFO - PROCESS | 1938 | 1468780897043 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1938 | 1468780897046 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x113975000 == 37 [pid = 1938] [id = 361] 11:41:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1133b1c00) [pid = 1938] [serial = 1082] [outer = 0x0] 11:41:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1167e3c00) [pid = 1938] [serial = 1083] [outer = 0x1133b1c00] 11:41:37 INFO - PROCESS | 1938 | 1468780897112 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1172a3400) [pid = 1938] [serial = 1084] [outer = 0x1133b1c00] 11:41:37 INFO - PROCESS | 1938 | --DOCSHELL 0x126665000 == 36 [pid = 1938] [id = 358] 11:41:37 INFO - PROCESS | 1938 | --DOCSHELL 0x123f1f000 == 35 [pid = 1938] [id = 357] 11:41:37 INFO - PROCESS | 1938 | --DOCSHELL 0x1217e0000 == 34 [pid = 1938] [id = 356] 11:41:37 INFO - PROCESS | 1938 | --DOCSHELL 0x12133f000 == 33 [pid = 1938] [id = 355] 11:41:37 INFO - PROCESS | 1938 | --DOCSHELL 0x119b9e800 == 32 [pid = 1938] [id = 354] 11:41:37 INFO - PROCESS | 1938 | --DOCSHELL 0x1183ca000 == 31 [pid = 1938] [id = 353] 11:41:37 INFO - PROCESS | 1938 | --DOCSHELL 0x116719800 == 30 [pid = 1938] [id = 352] 11:41:37 INFO - PROCESS | 1938 | --DOCSHELL 0x118f8b800 == 29 [pid = 1938] [id = 351] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1265e5400) [pid = 1938] [serial = 1011] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x128daac00) [pid = 1938] [serial = 1014] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x12956a000) [pid = 1938] [serial = 1017] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x12a6de800) [pid = 1938] [serial = 1018] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1293cb800) [pid = 1938] [serial = 1015] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1293c8800) [pid = 1938] [serial = 991] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x11911e800) [pid = 1938] [serial = 1002] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x11939fc00) [pid = 1938] [serial = 1003] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x11831dc00) [pid = 1938] [serial = 996] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x11911f400) [pid = 1938] [serial = 997] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x116630000) [pid = 1938] [serial = 993] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x128dae000) [pid = 1938] [serial = 1035] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x117db1400) [pid = 1938] [serial = 994] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x120f06400) [pid = 1938] [serial = 1005] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1293cb000) [pid = 1938] [serial = 1038] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x123cacc00) [pid = 1938] [serial = 1006] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x11328a800) [pid = 1938] [serial = 1041] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x125669400) [pid = 1938] [serial = 1008] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x118384000) [pid = 1938] [serial = 999] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x11845b000) [pid = 1938] [serial = 1000] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x118781800) [pid = 1938] [serial = 1044] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 69 (0x1181be800) [pid = 1938] [serial = 1021] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 68 (0x1164d9400) [pid = 1938] [serial = 1047] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x112ab5c00) [pid = 1938] [serial = 1048] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x1181c2c00) [pid = 1938] [serial = 1050] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x116904400) [pid = 1938] [serial = 1029] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x1197b1000) [pid = 1938] [serial = 1032] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x118453000) [pid = 1938] [serial = 1051] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x118455400) [pid = 1938] [serial = 1030] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 61 (0x1215cc400) [pid = 1938] [serial = 1033] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 60 (0x1167e6c00) [pid = 1938] [serial = 1042] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 59 (0x129267800) [pid = 1938] [serial = 1036] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 58 (0x126c6c800) [pid = 1938] [serial = 1012] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 57 (0x126a7c000) [pid = 1938] [serial = 1024] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 56 (0x1197b0c00) [pid = 1938] [serial = 1023] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 55 (0x125f83800) [pid = 1938] [serial = 1009] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 54 (0x119321800) [pid = 1938] [serial = 1045] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 53 (0x12a84bc00) [pid = 1938] [serial = 1039] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 52 (0x112ae2400) [pid = 1938] [serial = 1020] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 51 (0x12a6eb800) [pid = 1938] [serial = 1027] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | --DOMWINDOW == 50 (0x126dea800) [pid = 1938] [serial = 1026] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1938 | 1468780897465 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]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 624ms 11:41:37 INFO - PROCESS | 1938 | 1468780897506 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 1938 | 1468780897510 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:41:37 INFO - PROCESS | 1938 | 1468780897515 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 1938 | 1468780897516 Marionette TRACE conn2 <- [1,1418,null,{}] 11:41:37 INFO - PROCESS | 1938 | 1468780897526 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}] 11:41:37 INFO - PROCESS | 1938 | 1468780897527 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:37 INFO - PROCESS | 1938 | 1468780897610 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:41:37 INFO - PROCESS | 1938 | 1468780897617 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1938 | 1468780897618 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x11819f000 == 30 [pid = 1938] [id = 362] 11:41:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 51 (0x117dae000) [pid = 1938] [serial = 1085] [outer = 0x0] 11:41:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 52 (0x118387000) [pid = 1938] [serial = 1086] [outer = 0x117dae000] 11:41:37 INFO - PROCESS | 1938 | 1468780897647 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 53 (0x11845c800) [pid = 1938] [serial = 1087] [outer = 0x117dae000] 11:41:38 INFO - PROCESS | 1938 | 1468780898092 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 620ms 11:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:41:38 INFO - PROCESS | 1938 | 1468780898136 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1938 | 1468780898138 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:41:38 INFO - PROCESS | 1938 | 1468780898141 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1938 | 1468780898145 Marionette TRACE conn2 <- [1,1422,null,{}] 11:41:38 INFO - PROCESS | 1938 | 1468780898156 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}] 11:41:38 INFO - PROCESS | 1938 | 1468780898161 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:38 INFO - PROCESS | 1938 | 1468780898271 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:41:38 INFO - PROCESS | 1938 | 1468780898276 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1938 | 1468780898278 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189ba000 == 31 [pid = 1938] [id = 363] 11:41:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 54 (0x119326000) [pid = 1938] [serial = 1088] [outer = 0x0] 11:41:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 55 (0x119397000) [pid = 1938] [serial = 1089] [outer = 0x119326000] 11:41:38 INFO - PROCESS | 1938 | 1468780898335 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 56 (0x1196dc000) [pid = 1938] [serial = 1090] [outer = 0x119326000] 11:41:38 INFO - PROCESS | 1938 | 1468780898691 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 579ms 11:41:38 INFO - PROCESS | 1938 | 1468780898720 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1938 | 1468780898721 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:41:38 INFO - PROCESS | 1938 | 1468780898724 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1938 | 1468780898725 Marionette TRACE conn2 <- [1,1426,null,{}] 11:41:38 INFO - PROCESS | 1938 | 1468780898727 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}] 11:41:38 INFO - PROCESS | 1938 | 1468780898728 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:38 INFO - PROCESS | 1938 | 1468780898806 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:41:38 INFO - PROCESS | 1938 | 1468780898810 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1938 | 1468780898811 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x119d8a000 == 32 [pid = 1938] [id = 364] 11:41:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 57 (0x1197ae400) [pid = 1938] [serial = 1091] [outer = 0x0] 11:41:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 58 (0x119b47000) [pid = 1938] [serial = 1092] [outer = 0x1197ae400] 11:41:38 INFO - PROCESS | 1938 | 1468780898839 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 59 (0x120ffbc00) [pid = 1938] [serial = 1093] [outer = 0x1197ae400] 11:41:39 INFO - PROCESS | 1938 | 1468780899157 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]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 469ms 11:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:41:39 INFO - PROCESS | 1938 | 1468780899194 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1938 | 1468780899195 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:41:39 INFO - PROCESS | 1938 | 1468780899199 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1938 | 1468780899201 Marionette TRACE conn2 <- [1,1430,null,{}] 11:41:39 INFO - PROCESS | 1938 | 1468780899203 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}] 11:41:39 INFO - PROCESS | 1938 | 1468780899204 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:39 INFO - PROCESS | 1938 | 1468780899276 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:41:39 INFO - PROCESS | 1938 | 1468780899338 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1938 | 1468780899339 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217c7800 == 33 [pid = 1938] [id = 365] 11:41:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 60 (0x1129d6800) [pid = 1938] [serial = 1094] [outer = 0x0] 11:41:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 61 (0x1210aa400) [pid = 1938] [serial = 1095] [outer = 0x1129d6800] 11:41:39 INFO - PROCESS | 1938 | 1468780899373 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x123c07400) [pid = 1938] [serial = 1096] [outer = 0x1129d6800] 11:41:39 INFO - PROCESS | 1938 | 1468780899729 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]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 574ms 11:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:41:39 INFO - PROCESS | 1938 | 1468780899772 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1938 | 1468780899774 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:41:39 INFO - PROCESS | 1938 | 1468780899776 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1938 | 1468780899777 Marionette TRACE conn2 <- [1,1434,null,{}] 11:41:39 INFO - PROCESS | 1938 | 1468780899779 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}] 11:41:39 INFO - PROCESS | 1938 | 1468780899783 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:39 INFO - PROCESS | 1938 | 1468780899899 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:41:39 INFO - PROCESS | 1938 | 1468780899917 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1938 | 1468780899918 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x12554b800 == 34 [pid = 1938] [id = 366] 11:41:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x123caf800) [pid = 1938] [serial = 1097] [outer = 0x0] 11:41:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x124d87000) [pid = 1938] [serial = 1098] [outer = 0x123caf800] 11:41:39 INFO - PROCESS | 1938 | 1468780899943 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x126627000) [pid = 1938] [serial = 1099] [outer = 0x123caf800] 11:41:40 INFO - PROCESS | 1938 | 1468780900278 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 11:41:40 INFO - PROCESS | 1938 | 1468780900295 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1938 | 1468780900296 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:41:40 INFO - PROCESS | 1938 | 1468780900302 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1938 | 1468780900304 Marionette TRACE conn2 <- [1,1438,null,{}] 11:41:40 INFO - PROCESS | 1938 | 1468780900306 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}] 11:41:40 INFO - PROCESS | 1938 | 1468780900307 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:40 INFO - PROCESS | 1938 | 1468780900404 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:41:40 INFO - PROCESS | 1938 | 1468780900414 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1938 | 1468780900415 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x126608800 == 35 [pid = 1938] [id = 367] 11:41:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x1129c9800) [pid = 1938] [serial = 1100] [outer = 0x0] 11:41:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x126c6cc00) [pid = 1938] [serial = 1101] [outer = 0x1129c9800] 11:41:40 INFO - PROCESS | 1938 | 1468780900439 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x126de8400) [pid = 1938] [serial = 1102] [outer = 0x1129c9800] 11:41:40 INFO - PROCESS | 1938 | 1468780900817 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 571ms 11:41:40 INFO - PROCESS | 1938 | 1468780900874 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1938 | 1468780900875 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:41:40 INFO - PROCESS | 1938 | 1468780900877 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1938 | 1468780900878 Marionette TRACE conn2 <- [1,1442,null,{}] 11:41:40 INFO - PROCESS | 1938 | 1468780900881 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}] 11:41:40 INFO - PROCESS | 1938 | 1468780900882 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:40 INFO - PROCESS | 1938 | 1468780900988 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:41:40 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x12140a000) [pid = 1938] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:41:40 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x118786800) [pid = 1938] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:41:40 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x1132b2c00) [pid = 1938] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:41:40 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x11831f000) [pid = 1938] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:41:40 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x113999800) [pid = 1938] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:41:40 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x1129cec00) [pid = 1938] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:41:40 INFO - PROCESS | 1938 | --DOMWINDOW == 61 (0x120ff7c00) [pid = 1938] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:41:40 INFO - PROCESS | 1938 | --DOMWINDOW == 60 (0x11845dc00) [pid = 1938] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:41:41 INFO - PROCESS | 1938 | 1468780901033 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1938 | 1468780901034 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169aa800 == 36 [pid = 1938] [id = 368] 11:41:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 61 (0x1129ce000) [pid = 1938] [serial = 1103] [outer = 0x0] 11:41:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x1176f1c00) [pid = 1938] [serial = 1104] [outer = 0x1129ce000] 11:41:41 INFO - PROCESS | 1938 | 1468780901059 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x120ff9c00) [pid = 1938] [serial = 1105] [outer = 0x1129ce000] 11:41:41 INFO - PROCESS | 1938 | 1468780901334 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]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 11:41:41 INFO - PROCESS | 1938 | 1468780901346 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1938 | 1468780901349 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:41:41 INFO - PROCESS | 1938 | 1468780901357 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1938 | 1468780901358 Marionette TRACE conn2 <- [1,1446,null,{}] 11:41:41 INFO - PROCESS | 1938 | 1468780901360 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}] 11:41:41 INFO - PROCESS | 1938 | 1468780901361 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:41 INFO - PROCESS | 1938 | 1468780901460 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:41:41 INFO - PROCESS | 1938 | 1468780901465 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1938 | 1468780901467 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f8b000 == 37 [pid = 1938] [id = 369] 11:41:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x1197a9800) [pid = 1938] [serial = 1106] [outer = 0x0] 11:41:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x128bccc00) [pid = 1938] [serial = 1107] [outer = 0x1197a9800] 11:41:41 INFO - PROCESS | 1938 | 1468780901493 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x128db2400) [pid = 1938] [serial = 1108] [outer = 0x1197a9800] 11:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 569ms 11:41:41 INFO - PROCESS | 1938 | 1468780901922 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]]]}] 11:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:41:41 INFO - PROCESS | 1938 | 1468780901927 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1938 | 1468780901928 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:41:41 INFO - PROCESS | 1938 | 1468780901937 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1938 | 1468780901938 Marionette TRACE conn2 <- [1,1450,null,{}] 11:41:41 INFO - PROCESS | 1938 | 1468780901941 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}] 11:41:41 INFO - PROCESS | 1938 | 1468780901942 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:42 INFO - PROCESS | 1938 | 1468780902085 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:41:42 INFO - PROCESS | 1938 | 1468780902094 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1938 | 1468780902095 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x12932a800 == 38 [pid = 1938] [id = 370] 11:41:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x128bca000) [pid = 1938] [serial = 1109] [outer = 0x0] 11:41:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x128f70400) [pid = 1938] [serial = 1110] [outer = 0x128bca000] 11:41:42 INFO - PROCESS | 1938 | 1468780902129 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x129268800) [pid = 1938] [serial = 1111] [outer = 0x128bca000] 11:41:42 INFO - PROCESS | 1938 | 1468780902528 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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 624ms 11:41:42 INFO - PROCESS | 1938 | 1468780902556 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 1938 | 1468780902557 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:41:42 INFO - PROCESS | 1938 | 1468780902560 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1938 | 1468780902562 Marionette TRACE conn2 <- [1,1454,null,{}] 11:41:42 INFO - PROCESS | 1938 | 1468780902565 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}] 11:41:42 INFO - PROCESS | 1938 | 1468780902568 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:42 INFO - PROCESS | 1938 | 1468780902681 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:41:42 INFO - PROCESS | 1938 | 1468780902687 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1938 | 1468780902688 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x12953b800 == 39 [pid = 1938] [id = 371] 11:41:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x128bce400) [pid = 1938] [serial = 1112] [outer = 0x0] 11:41:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x12926e400) [pid = 1938] [serial = 1113] [outer = 0x128bce400] 11:41:42 INFO - PROCESS | 1938 | 1468780902715 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x121a4d000) [pid = 1938] [serial = 1114] [outer = 0x128bce400] 11:41:43 INFO - PROCESS | 1938 | 1468780903044 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 11:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:41:43 INFO - PROCESS | 1938 | 1468780903080 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1938 | 1468780903081 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:41:43 INFO - PROCESS | 1938 | 1468780903083 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1938 | 1468780903084 Marionette TRACE conn2 <- [1,1458,null,{}] 11:41:43 INFO - PROCESS | 1938 | 1468780903086 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}] 11:41:43 INFO - PROCESS | 1938 | 1468780903087 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:43 INFO - PROCESS | 1938 | 1468780903162 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:41:43 INFO - PROCESS | 1938 | 1468780903168 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1938 | 1468780903169 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x12aba8800 == 40 [pid = 1938] [id = 372] 11:41:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x1293cac00) [pid = 1938] [serial = 1115] [outer = 0x0] 11:41:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x12956a000) [pid = 1938] [serial = 1116] [outer = 0x1293cac00] 11:41:43 INFO - PROCESS | 1938 | 1468780903192 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x12a6e2800) [pid = 1938] [serial = 1117] [outer = 0x1293cac00] 11:41:43 INFO - PROCESS | 1938 | 1468780903794 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 770ms 11:41:43 INFO - PROCESS | 1938 | 1468780903854 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1938 | 1468780903857 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:41:43 INFO - PROCESS | 1938 | 1468780903860 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1938 | 1468780903862 Marionette TRACE conn2 <- [1,1462,null,{}] 11:41:43 INFO - PROCESS | 1938 | 1468780903867 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}] 11:41:43 INFO - PROCESS | 1938 | 1468780903870 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:44 INFO - PROCESS | 1938 | 1468780903997 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:41:44 INFO - PROCESS | 1938 | 1468780904052 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1938 | 1468780904053 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d2000 == 41 [pid = 1938] [id = 373] 11:41:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x1176e7000) [pid = 1938] [serial = 1118] [outer = 0x0] 11:41:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1181be800) [pid = 1938] [serial = 1119] [outer = 0x1176e7000] 11:41:44 INFO - PROCESS | 1938 | 1468780904085 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x118456c00) [pid = 1938] [serial = 1120] [outer = 0x1176e7000] 11:41:44 INFO - PROCESS | 1938 | 1468780904619 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]]]}] 11:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 823ms 11:41:44 INFO - PROCESS | 1938 | 1468780904683 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 1938 | 1468780904687 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:41:44 INFO - PROCESS | 1938 | 1468780904691 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 1938 | 1468780904693 Marionette TRACE conn2 <- [1,1466,null,{}] 11:41:44 INFO - PROCESS | 1938 | 1468780904695 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}] 11:41:44 INFO - PROCESS | 1938 | 1468780904697 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:44 INFO - PROCESS | 1938 | 1468780904797 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:41:44 INFO - PROCESS | 1938 | 1468780904864 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1938 | 1468780904865 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x128943000 == 42 [pid = 1938] [id = 374] 11:41:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x11911f400) [pid = 1938] [serial = 1121] [outer = 0x0] 11:41:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x123c07800) [pid = 1938] [serial = 1122] [outer = 0x11911f400] 11:41:44 INFO - PROCESS | 1938 | 1468780904897 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x123ebe000) [pid = 1938] [serial = 1123] [outer = 0x11911f400] 11:41:45 INFO - PROCESS | 1938 | 1468780905353 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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 11:41:45 INFO - PROCESS | 1938 | 1468780905414 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1938 | 1468780905416 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:41:45 INFO - PROCESS | 1938 | 1468780905418 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1938 | 1468780905421 Marionette TRACE conn2 <- [1,1470,null,{}] 11:41:45 INFO - PROCESS | 1938 | 1468780905429 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}] 11:41:45 INFO - PROCESS | 1938 | 1468780905432 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:45 INFO - PROCESS | 1938 | 1468780905530 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:41:45 INFO - PROCESS | 1938 | 1468780905599 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1938 | 1468780905601 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b843000 == 43 [pid = 1938] [id = 375] 11:41:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x126a72800) [pid = 1938] [serial = 1124] [outer = 0x0] 11:41:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x126de8c00) [pid = 1938] [serial = 1125] [outer = 0x126a72800] 11:41:45 INFO - PROCESS | 1938 | 1468780905633 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x129273800) [pid = 1938] [serial = 1126] [outer = 0x126a72800] 11:41:46 INFO - PROCESS | 1938 | 1468780906123 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]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 727ms 11:41:46 INFO - PROCESS | 1938 | 1468780906165 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 1938 | 1468780906167 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:41:46 INFO - PROCESS | 1938 | 1468780906171 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1938 | 1468780906172 Marionette TRACE conn2 <- [1,1474,null,{}] 11:41:46 INFO - PROCESS | 1938 | 1468780906174 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}] 11:41:46 INFO - PROCESS | 1938 | 1468780906175 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:46 INFO - PROCESS | 1938 | 1468780906277 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:41:46 INFO - PROCESS | 1938 | 1468780906343 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 1938 | 1468780906344 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x12baf2000 == 44 [pid = 1938] [id = 376] 11:41:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1293cdc00) [pid = 1938] [serial = 1127] [outer = 0x0] 11:41:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x12a663400) [pid = 1938] [serial = 1128] [outer = 0x1293cdc00] 11:41:46 INFO - PROCESS | 1938 | 1468780906373 Marionette DEBUG loaded listener.js 11:41:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x12a8bf400) [pid = 1938] [serial = 1129] [outer = 0x1293cdc00] 11:41:47 INFO - PROCESS | 1938 | 1468780907000 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]]]}] 11:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 869ms 11:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:41:47 INFO - PROCESS | 1938 | 1468780907040 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 1938 | 1468780907042 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:41:47 INFO - PROCESS | 1938 | 1468780907045 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - PROCESS | 1938 | 1468780907046 Marionette TRACE conn2 <- [1,1478,null,{}] 11:41:47 INFO - PROCESS | 1938 | 1468780907064 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}] 11:41:47 INFO - PROCESS | 1938 | 1468780907065 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:47 INFO - PROCESS | 1938 | 1468780907179 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:41:47 INFO - PROCESS | 1938 | 1468780907299 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1938 | 1468780907302 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x112ea9800 == 45 [pid = 1938] [id = 377] 11:41:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x11697b800) [pid = 1938] [serial = 1130] [outer = 0x0] 11:41:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x116fae400) [pid = 1938] [serial = 1131] [outer = 0x11697b800] 11:41:47 INFO - PROCESS | 1938 | 1468780907326 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1181c2c00) [pid = 1938] [serial = 1132] [outer = 0x11697b800] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x12953b800 == 44 [pid = 1938] [id = 371] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x12932a800 == 43 [pid = 1938] [id = 370] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x128f8b000 == 42 [pid = 1938] [id = 369] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x1169aa800 == 41 [pid = 1938] [id = 368] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x126608800 == 40 [pid = 1938] [id = 367] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x12554b800 == 39 [pid = 1938] [id = 366] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x1217c7800 == 38 [pid = 1938] [id = 365] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x119d8a000 == 37 [pid = 1938] [id = 364] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x1189ba000 == 36 [pid = 1938] [id = 363] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x11819f000 == 35 [pid = 1938] [id = 362] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x113975000 == 34 [pid = 1938] [id = 361] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x1183c8800 == 33 [pid = 1938] [id = 360] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x126da5800 == 32 [pid = 1938] [id = 359] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x12baf2000 == 31 [pid = 1938] [id = 376] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x12b843000 == 30 [pid = 1938] [id = 375] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x128943000 == 29 [pid = 1938] [id = 374] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x12aba8800 == 28 [pid = 1938] [id = 372] 11:41:48 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d2000 == 27 [pid = 1938] [id = 373] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x125675400) [pid = 1938] [serial = 1077] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1255d2000) [pid = 1938] [serial = 1074] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x119323000) [pid = 1938] [serial = 1053] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x116974400) [pid = 1938] [serial = 1056] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x11845f400) [pid = 1938] [serial = 1059] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x112ad7400) [pid = 1938] [serial = 1057] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x119763000) [pid = 1938] [serial = 1062] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x118947c00) [pid = 1938] [serial = 1060] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1176f1000) [pid = 1938] [serial = 1068] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x121410400) [pid = 1938] [serial = 1065] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x119a38000) [pid = 1938] [serial = 1063] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x121a57000) [pid = 1938] [serial = 1066] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x124bd6c00) [pid = 1938] [serial = 1072] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x118f92c00) [pid = 1938] [serial = 1069] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x11939ac00) [pid = 1938] [serial = 1054] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x1196dcc00) [pid = 1938] [serial = 1071] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x125f1a400) [pid = 1938] [serial = 1075] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1938 | 1468780908252 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]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1235ms 11:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:41:48 INFO - PROCESS | 1938 | 1468780908280 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1938 | 1468780908282 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:41:48 INFO - PROCESS | 1938 | 1468780908284 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1938 | 1468780908286 Marionette TRACE conn2 <- [1,1482,null,{}] 11:41:48 INFO - PROCESS | 1938 | 1468780908289 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}] 11:41:48 INFO - PROCESS | 1938 | 1468780908291 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:48 INFO - PROCESS | 1938 | 1468780908369 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:41:48 INFO - PROCESS | 1938 | 1468780908437 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 1938 | 1468780908441 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x116671800 == 28 [pid = 1938] [id = 378] 11:41:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x1130ebc00) [pid = 1938] [serial = 1133] [outer = 0x0] 11:41:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x113c12800) [pid = 1938] [serial = 1134] [outer = 0x1130ebc00] 11:41:48 INFO - PROCESS | 1938 | 1468780908486 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x1164e5c00) [pid = 1938] [serial = 1135] [outer = 0x1130ebc00] 11:41:48 INFO - PROCESS | 1938 | 1468780908903 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]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 11:41:48 INFO - PROCESS | 1938 | 1468780908954 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1938 | 1468780908958 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:41:48 INFO - PROCESS | 1938 | 1468780908962 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1938 | 1468780908964 Marionette TRACE conn2 <- [1,1486,null,{}] 11:41:48 INFO - PROCESS | 1938 | 1468780908966 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}] 11:41:48 INFO - PROCESS | 1938 | 1468780908968 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:49 INFO - PROCESS | 1938 | 1468780909044 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:41:49 INFO - PROCESS | 1938 | 1468780909095 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1938 | 1468780909097 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d45800 == 29 [pid = 1938] [id = 379] 11:41:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x116908000) [pid = 1938] [serial = 1136] [outer = 0x0] 11:41:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x117db0c00) [pid = 1938] [serial = 1137] [outer = 0x116908000] 11:41:49 INFO - PROCESS | 1938 | 1468780909128 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x118387400) [pid = 1938] [serial = 1138] [outer = 0x116908000] 11:41:49 INFO - PROCESS | 1938 | 1468780909441 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]]]}] 11:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 521ms 11:41:49 INFO - PROCESS | 1938 | 1468780909485 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:41:49 INFO - PROCESS | 1938 | 1468780909486 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:41:49 INFO - PROCESS | 1938 | 1468780909488 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:41:49 INFO - PROCESS | 1938 | 1468780909491 Marionette TRACE conn2 <- [1,1490,null,{}] 11:41:49 INFO - PROCESS | 1938 | 1468780909498 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}] 11:41:49 INFO - PROCESS | 1938 | 1468780909501 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:49 INFO - PROCESS | 1938 | 1468780909578 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:41:49 INFO - PROCESS | 1938 | 1468780909632 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1938 | 1468780909634 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189ba000 == 30 [pid = 1938] [id = 380] 11:41:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1150a0c00) [pid = 1938] [serial = 1139] [outer = 0x0] 11:41:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x118719000) [pid = 1938] [serial = 1140] [outer = 0x1150a0c00] 11:41:49 INFO - PROCESS | 1938 | 1468780909662 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x118f96400) [pid = 1938] [serial = 1141] [outer = 0x1150a0c00] 11:41:50 INFO - PROCESS | 1938 | 1468780910030 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]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 572ms 11:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:41:50 INFO - PROCESS | 1938 | 1468780910062 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 1938 | 1468780910064 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:41:50 INFO - PROCESS | 1938 | 1468780910067 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1938 | 1468780910069 Marionette TRACE conn2 <- [1,1494,null,{}] 11:41:50 INFO - PROCESS | 1938 | 1468780910073 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}] 11:41:50 INFO - PROCESS | 1938 | 1468780910075 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:50 INFO - PROCESS | 1938 | 1468780910234 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:41:50 INFO - PROCESS | 1938 | 1468780910260 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1938 | 1468780910262 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x11961e800 == 31 [pid = 1938] [id = 381] 11:41:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x118f9c800) [pid = 1938] [serial = 1142] [outer = 0x0] 11:41:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x119329400) [pid = 1938] [serial = 1143] [outer = 0x118f9c800] 11:41:50 INFO - PROCESS | 1938 | 1468780910304 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1196d8c00) [pid = 1938] [serial = 1144] [outer = 0x118f9c800] 11:41:50 INFO - PROCESS | 1938 | 1468780910689 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]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 11:41:50 INFO - PROCESS | 1938 | 1468780910738 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 1938 | 1468780910739 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:41:50 INFO - PROCESS | 1938 | 1468780910741 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1938 | 1468780910742 Marionette TRACE conn2 <- [1,1498,null,{}] 11:41:50 INFO - PROCESS | 1938 | 1468780910744 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}] 11:41:50 INFO - PROCESS | 1938 | 1468780910746 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:50 INFO - PROCESS | 1938 | 1468780910832 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:41:50 INFO - PROCESS | 1938 | 1468780910879 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1938 | 1468780910880 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x121419000 == 32 [pid = 1938] [id = 382] 11:41:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1181b7400) [pid = 1938] [serial = 1145] [outer = 0x0] 11:41:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1197b1800) [pid = 1938] [serial = 1146] [outer = 0x1181b7400] 11:41:50 INFO - PROCESS | 1938 | 1468780910913 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x120ff3800) [pid = 1938] [serial = 1147] [outer = 0x1181b7400] 11:41:51 INFO - PROCESS | 1938 | 1468780911293 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]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 571ms 11:41:51 INFO - PROCESS | 1938 | 1468780911312 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1938 | 1468780911313 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:41:51 INFO - PROCESS | 1938 | 1468780911316 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1938 | 1468780911317 Marionette TRACE conn2 <- [1,1502,null,{}] 11:41:51 INFO - PROCESS | 1938 | 1468780911319 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}] 11:41:51 INFO - PROCESS | 1938 | 1468780911323 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:51 INFO - PROCESS | 1938 | 1468780911433 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:41:51 INFO - PROCESS | 1938 | 1468780911467 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 1938 | 1468780911468 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f2a800 == 33 [pid = 1938] [id = 383] 11:41:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1211b8000) [pid = 1938] [serial = 1148] [outer = 0x0] 11:41:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x123c0f400) [pid = 1938] [serial = 1149] [outer = 0x1211b8000] 11:41:51 INFO - PROCESS | 1938 | 1468780911493 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12508ac00) [pid = 1938] [serial = 1150] [outer = 0x1211b8000] 11:41:51 INFO - PROCESS | 1938 | 1468780911795 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]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 11:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:41:51 INFO - PROCESS | 1938 | 1468780911835 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1938 | 1468780911837 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:41:51 INFO - PROCESS | 1938 | 1468780911845 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1938 | 1468780911847 Marionette TRACE conn2 <- [1,1506,null,{}] 11:41:51 INFO - PROCESS | 1938 | 1468780911849 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}] 11:41:51 INFO - PROCESS | 1938 | 1468780911850 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:51 INFO - PROCESS | 1938 | 1468780911943 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:41:51 INFO - PROCESS | 1938 | 1468780911947 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 1938 | 1468780911948 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x126468000 == 34 [pid = 1938] [id = 384] 11:41:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1128ce400) [pid = 1938] [serial = 1151] [outer = 0x0] 11:41:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x125671800) [pid = 1938] [serial = 1152] [outer = 0x1128ce400] 11:41:51 INFO - PROCESS | 1938 | 1468780911972 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x125f7e800) [pid = 1938] [serial = 1153] [outer = 0x1128ce400] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x123caf800) [pid = 1938] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1129c9800) [pid = 1938] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1129ce000) [pid = 1938] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1164dd000) [pid = 1938] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1197ae400) [pid = 1938] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x117dae000) [pid = 1938] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1133b1c00) [pid = 1938] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x124bd7400) [pid = 1938] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x119326000) [pid = 1938] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x128bca000) [pid = 1938] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1197a9800) [pid = 1938] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x128bce400) [pid = 1938] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1129d6800) [pid = 1938] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:41:52 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1293cac00) [pid = 1938] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:41:52 INFO - PROCESS | 1938 | 1468780912426 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 625ms 11:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:41:52 INFO - PROCESS | 1938 | 1468780912465 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 1938 | 1468780912466 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:41:52 INFO - PROCESS | 1938 | 1468780912468 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 1938 | 1468780912469 Marionette TRACE conn2 <- [1,1510,null,{}] 11:41:52 INFO - PROCESS | 1938 | 1468780912471 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}] 11:41:52 INFO - PROCESS | 1938 | 1468780912472 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:52 INFO - PROCESS | 1938 | 1468780912545 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:41:52 INFO - PROCESS | 1938 | 1468780912550 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 1938 | 1468780912551 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x126aaf000 == 35 [pid = 1938] [id = 385] 11:41:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1130eb000) [pid = 1938] [serial = 1154] [outer = 0x0] 11:41:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x118f99400) [pid = 1938] [serial = 1155] [outer = 0x1130eb000] 11:41:52 INFO - PROCESS | 1938 | 1468780912576 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x121a4f000) [pid = 1938] [serial = 1156] [outer = 0x1130eb000] 11:41:52 INFO - PROCESS | 1938 | 1468780912887 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 468ms 11:41:52 INFO - PROCESS | 1938 | 1468780912937 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 1938 | 1468780912938 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:41:52 INFO - PROCESS | 1938 | 1468780912940 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 1938 | 1468780912941 Marionette TRACE conn2 <- [1,1514,null,{}] 11:41:52 INFO - PROCESS | 1938 | 1468780912951 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}] 11:41:52 INFO - PROCESS | 1938 | 1468780912952 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:53 INFO - PROCESS | 1938 | 1468780913052 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:41:53 INFO - PROCESS | 1938 | 1468780913056 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1938 | 1468780913057 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189b9000 == 36 [pid = 1938] [id = 386] 11:41:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1130f3800) [pid = 1938] [serial = 1157] [outer = 0x0] 11:41:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x12566c800) [pid = 1938] [serial = 1158] [outer = 0x1130f3800] 11:41:53 INFO - PROCESS | 1938 | 1468780913082 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1264c1400) [pid = 1938] [serial = 1159] [outer = 0x1130f3800] 11:41:53 INFO - PROCESS | 1938 | 1468780913374 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]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 468ms 11:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:41:53 INFO - PROCESS | 1938 | 1468780913408 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 1938 | 1468780913410 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:41:53 INFO - PROCESS | 1938 | 1468780913412 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1938 | 1468780913413 Marionette TRACE conn2 <- [1,1518,null,{}] 11:41:53 INFO - PROCESS | 1938 | 1468780913418 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}] 11:41:53 INFO - PROCESS | 1938 | 1468780913420 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:53 INFO - PROCESS | 1938 | 1468780913495 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:41:53 INFO - PROCESS | 1938 | 1468780913501 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1938 | 1468780913502 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x129342800 == 37 [pid = 1938] [id = 387] 11:41:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1265e6800) [pid = 1938] [serial = 1160] [outer = 0x0] 11:41:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x126632400) [pid = 1938] [serial = 1161] [outer = 0x1265e6800] 11:41:53 INFO - PROCESS | 1938 | 1468780913526 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x126c69800) [pid = 1938] [serial = 1162] [outer = 0x1265e6800] 11:41:53 INFO - PROCESS | 1938 | 1468780913837 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]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 473ms 11:41:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:41:53 INFO - PROCESS | 1938 | 1468780913885 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 1938 | 1468780913887 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:41:53 INFO - PROCESS | 1938 | 1468780913889 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1938 | 1468780913891 Marionette TRACE conn2 <- [1,1522,null,{}] 11:41:53 INFO - PROCESS | 1938 | 1468780913893 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}] 11:41:53 INFO - PROCESS | 1938 | 1468780913895 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:54 INFO - PROCESS | 1938 | 1468780914015 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:41:54 INFO - PROCESS | 1938 | 1468780914022 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 1938 | 1468780914024 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x12134b000 == 38 [pid = 1938] [id = 388] 11:41:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x126c6a800) [pid = 1938] [serial = 1163] [outer = 0x0] 11:41:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x128bc7000) [pid = 1938] [serial = 1164] [outer = 0x126c6a800] 11:41:54 INFO - PROCESS | 1938 | 1468780914050 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x128f71400) [pid = 1938] [serial = 1165] [outer = 0x126c6a800] 11:41:54 INFO - PROCESS | 1938 | 1468780914411 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"]]]}] 11:41:54 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 () { 11:41:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:41:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:41:54 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 () { 11:41:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:41:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:41:54 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 () { 11:41:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:41:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:41:54 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 () { 11:41:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:41:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:41:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 569ms 11:41:54 INFO - PROCESS | 1938 | 1468780914459 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1938 | 1468780914462 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:41:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:41:54 INFO - PROCESS | 1938 | 1468780914465 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1938 | 1468780914467 Marionette TRACE conn2 <- [1,1526,null,{}] 11:41:54 INFO - PROCESS | 1938 | 1468780914471 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}] 11:41:54 INFO - PROCESS | 1938 | 1468780914473 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:54 INFO - PROCESS | 1938 | 1468780914606 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:41:54 INFO - PROCESS | 1938 | 1468780914684 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 1938 | 1468780914686 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x11667f000 == 39 [pid = 1938] [id = 389] 11:41:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1129d3000) [pid = 1938] [serial = 1166] [outer = 0x0] 11:41:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x112a7d400) [pid = 1938] [serial = 1167] [outer = 0x1129d3000] 11:41:54 INFO - PROCESS | 1938 | 1468780914717 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1133b1c00) [pid = 1938] [serial = 1168] [outer = 0x1129d3000] 11:41:55 INFO - PROCESS | 1938 | 1468780915163 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"]]]}] 11:41:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:41:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:41:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:41:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 722ms 11:41:55 INFO - PROCESS | 1938 | 1468780915187 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 1938 | 1468780915190 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:41:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:41:55 INFO - PROCESS | 1938 | 1468780915195 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 1938 | 1468780915197 Marionette TRACE conn2 <- [1,1530,null,{}] 11:41:55 INFO - PROCESS | 1938 | 1468780915199 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}] 11:41:55 INFO - PROCESS | 1938 | 1468780915201 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:55 INFO - PROCESS | 1938 | 1468780915309 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:41:55 INFO - PROCESS | 1938 | 1468780915359 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1938 | 1468780915361 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x121113000 == 40 [pid = 1938] [id = 390] 11:41:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1167e8400) [pid = 1938] [serial = 1169] [outer = 0x0] 11:41:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x118380800) [pid = 1938] [serial = 1170] [outer = 0x1167e8400] 11:41:55 INFO - PROCESS | 1938 | 1468780915391 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x118713400) [pid = 1938] [serial = 1171] [outer = 0x1167e8400] 11:41:55 INFO - PROCESS | 1938 | 1468780915795 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]]]}] 11:41:55 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 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:41:55 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. 11:41:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:41:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 622ms 11:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:41:55 INFO - PROCESS | 1938 | 1468780915818 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 1938 | 1468780915819 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:41:55 INFO - PROCESS | 1938 | 1468780915822 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 1938 | 1468780915825 Marionette TRACE conn2 <- [1,1534,null,{}] 11:41:55 INFO - PROCESS | 1938 | 1468780915832 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}] 11:41:55 INFO - PROCESS | 1938 | 1468780915835 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:55 INFO - PROCESS | 1938 | 1468780915942 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:41:56 INFO - PROCESS | 1938 | 1468780916070 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1938 | 1468780916072 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abae000 == 41 [pid = 1938] [id = 391] 11:41:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x121410800) [pid = 1938] [serial = 1172] [outer = 0x0] 11:41:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1219cd400) [pid = 1938] [serial = 1173] [outer = 0x121410800] 11:41:56 INFO - PROCESS | 1938 | 1468780916105 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x123f9b800) [pid = 1938] [serial = 1174] [outer = 0x121410800] 11:41:56 INFO - PROCESS | 1938 | 1468780916735 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]]]}] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x129342800 == 40 [pid = 1938] [id = 387] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x1189b9000 == 39 [pid = 1938] [id = 386] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x126aaf000 == 38 [pid = 1938] [id = 385] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x126468000 == 37 [pid = 1938] [id = 384] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x123f2a800 == 36 [pid = 1938] [id = 383] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x121419000 == 35 [pid = 1938] [id = 382] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x11961e800 == 34 [pid = 1938] [id = 381] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x1189ba000 == 33 [pid = 1938] [id = 380] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x117d45800 == 32 [pid = 1938] [id = 379] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x116671800 == 31 [pid = 1938] [id = 378] 11:41:56 INFO - PROCESS | 1938 | --DOCSHELL 0x112ea9800 == 30 [pid = 1938] [id = 377] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x124d87000) [pid = 1938] [serial = 1098] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x126c6cc00) [pid = 1938] [serial = 1101] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1176f1c00) [pid = 1938] [serial = 1104] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11837e800) [pid = 1938] [serial = 1081] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x119b47000) [pid = 1938] [serial = 1092] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x120ffbc00) [pid = 1938] [serial = 1093] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x118387000) [pid = 1938] [serial = 1086] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x11845c800) [pid = 1938] [serial = 1087] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1167e3c00) [pid = 1938] [serial = 1083] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1172a3400) [pid = 1938] [serial = 1084] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1265e8000) [pid = 1938] [serial = 1078] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x119397000) [pid = 1938] [serial = 1089] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1196dc000) [pid = 1938] [serial = 1090] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11729e000) [pid = 1938] [serial = 1080] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x128f70400) [pid = 1938] [serial = 1110] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x128db2400) [pid = 1938] [serial = 1108] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12926e400) [pid = 1938] [serial = 1113] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x120ff9c00) [pid = 1938] [serial = 1105] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x1210aa400) [pid = 1938] [serial = 1095] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x12a6e2800) [pid = 1938] [serial = 1117] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x123c07400) [pid = 1938] [serial = 1096] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x128bccc00) [pid = 1938] [serial = 1107] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x12956a000) [pid = 1938] [serial = 1116] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x121a4d000) [pid = 1938] [serial = 1114] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x126de8400) [pid = 1938] [serial = 1102] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x126627000) [pid = 1938] [serial = 1099] [outer = 0x0] [url = about:blank] 11:41:56 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x129268800) [pid = 1938] [serial = 1111] [outer = 0x0] [url = about:blank] 11:41:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:41:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 972ms 11:41:56 INFO - PROCESS | 1938 | 1468780916795 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1938 | 1468780916798 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:41:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:41:56 INFO - PROCESS | 1938 | 1468780916803 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1938 | 1468780916805 Marionette TRACE conn2 <- [1,1538,null,{}] 11:41:56 INFO - PROCESS | 1938 | 1468780916808 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}] 11:41:56 INFO - PROCESS | 1938 | 1468780916810 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:56 INFO - PROCESS | 1938 | 1468780916889 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:41:56 INFO - PROCESS | 1938 | 1468780916896 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1938 | 1468780916900 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x116999800 == 31 [pid = 1938] [id = 392] 11:41:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x116905400) [pid = 1938] [serial = 1175] [outer = 0x0] 11:41:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x116972400) [pid = 1938] [serial = 1176] [outer = 0x116905400] 11:41:56 INFO - PROCESS | 1938 | 1468780916930 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1181b5c00) [pid = 1938] [serial = 1177] [outer = 0x116905400] 11:41:57 INFO - PROCESS | 1938 | 1468780917271 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]]]}] 11:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 520ms 11:41:57 INFO - PROCESS | 1938 | 1468780917338 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 1938 | 1468780917341 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:41:57 INFO - PROCESS | 1938 | 1468780917347 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 1938 | 1468780917349 Marionette TRACE conn2 <- [1,1542,null,{}] 11:41:57 INFO - PROCESS | 1938 | 1468780917351 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}] 11:41:57 INFO - PROCESS | 1938 | 1468780917353 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:57 INFO - PROCESS | 1938 | 1468780917430 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:41:57 INFO - PROCESS | 1938 | 1468780917437 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 1938 | 1468780917438 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183cf800 == 32 [pid = 1938] [id = 393] 11:41:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x11845b800) [pid = 1938] [serial = 1178] [outer = 0x0] 11:41:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1189e9400) [pid = 1938] [serial = 1179] [outer = 0x11845b800] 11:41:57 INFO - PROCESS | 1938 | 1468780917464 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x11939c800) [pid = 1938] [serial = 1180] [outer = 0x11845b800] 11:41:57 INFO - PROCESS | 1938 | 1468780917810 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]]]}] 11:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 473ms 11:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:41:57 INFO - PROCESS | 1938 | 1468780917820 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 1938 | 1468780917822 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:41:57 INFO - PROCESS | 1938 | 1468780917824 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 1938 | 1468780917826 Marionette TRACE conn2 <- [1,1546,null,{}] 11:41:57 INFO - PROCESS | 1938 | 1468780917836 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}] 11:41:57 INFO - PROCESS | 1938 | 1468780917839 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:57 INFO - PROCESS | 1938 | 1468780917922 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:41:57 INFO - PROCESS | 1938 | 1468780917978 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 1938 | 1468780917980 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x119b95800 == 33 [pid = 1938] [id = 394] 11:41:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x11976b800) [pid = 1938] [serial = 1181] [outer = 0x0] 11:41:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1211aec00) [pid = 1938] [serial = 1182] [outer = 0x11976b800] 11:41:58 INFO - PROCESS | 1938 | 1468780918007 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x123ec3c00) [pid = 1938] [serial = 1183] [outer = 0x11976b800] 11:41:58 INFO - PROCESS | 1938 | 1468780918287 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]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 471ms 11:41:58 INFO - PROCESS | 1938 | 1468780918296 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1938 | 1468780918299 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:41:58 INFO - PROCESS | 1938 | 1468780918308 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1938 | 1468780918309 Marionette TRACE conn2 <- [1,1550,null,{}] 11:41:58 INFO - PROCESS | 1938 | 1468780918311 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}] 11:41:58 INFO - PROCESS | 1938 | 1468780918312 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:58 INFO - PROCESS | 1938 | 1468780918404 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:41:58 INFO - PROCESS | 1938 | 1468780918407 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1938 | 1468780918408 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x123ed1800 == 34 [pid = 1938] [id = 395] 11:41:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x124dc9000) [pid = 1938] [serial = 1184] [outer = 0x0] 11:41:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x125f7ec00) [pid = 1938] [serial = 1185] [outer = 0x124dc9000] 11:41:58 INFO - PROCESS | 1938 | 1468780918435 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1265e8800) [pid = 1938] [serial = 1186] [outer = 0x124dc9000] 11:41:58 INFO - PROCESS | 1938 | 1468780918787 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]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 11:41:58 INFO - PROCESS | 1938 | 1468780918838 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1938 | 1468780918839 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:41:58 INFO - PROCESS | 1938 | 1468780918842 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1938 | 1468780918843 Marionette TRACE conn2 <- [1,1554,null,{}] 11:41:58 INFO - PROCESS | 1938 | 1468780918845 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}] 11:41:58 INFO - PROCESS | 1938 | 1468780918847 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:58 INFO - PROCESS | 1938 | 1468780918947 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:41:58 INFO - PROCESS | 1938 | 1468780918950 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1938 | 1468780918952 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x126459800 == 35 [pid = 1938] [id = 396] 11:41:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x112ac0800) [pid = 1938] [serial = 1187] [outer = 0x0] 11:41:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x126a70400) [pid = 1938] [serial = 1188] [outer = 0x112ac0800] 11:41:58 INFO - PROCESS | 1938 | 1468780918976 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x128bc3800) [pid = 1938] [serial = 1189] [outer = 0x112ac0800] 11:41:59 INFO - PROCESS | 1938 | 1468780919339 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]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:41:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 11:41:59 INFO - PROCESS | 1938 | 1468780919362 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1938 | 1468780919363 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:41:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:41:59 INFO - PROCESS | 1938 | 1468780919370 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1938 | 1468780919371 Marionette TRACE conn2 <- [1,1558,null,{}] 11:41:59 INFO - PROCESS | 1938 | 1468780919374 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}] 11:41:59 INFO - PROCESS | 1938 | 1468780919378 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:59 INFO - PROCESS | 1938 | 1468780919494 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:41:59 INFO - PROCESS | 1938 | 1468780919499 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 1938 | 1468780919500 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:41:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x128943800 == 36 [pid = 1938] [id = 397] 11:41:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x128bcc800) [pid = 1938] [serial = 1190] [outer = 0x0] 11:41:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x128db2c00) [pid = 1938] [serial = 1191] [outer = 0x128bcc800] 11:41:59 INFO - PROCESS | 1938 | 1468780919524 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1292a6400) [pid = 1938] [serial = 1192] [outer = 0x128bcc800] 11:41:59 INFO - PROCESS | 1938 | 1468780919889 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]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:41:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 572ms 11:41:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:41:59 INFO - PROCESS | 1938 | 1468780919939 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1938 | 1468780919940 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:41:59 INFO - PROCESS | 1938 | 1468780919942 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1938 | 1468780919943 Marionette TRACE conn2 <- [1,1562,null,{}] 11:41:59 INFO - PROCESS | 1938 | 1468780919945 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}] 11:41:59 INFO - PROCESS | 1938 | 1468780919946 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:00 INFO - PROCESS | 1938 | 1468780920044 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:42:00 INFO - PROCESS | 1938 | 1468780920055 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1938 | 1468780920056 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f9b800 == 37 [pid = 1938] [id = 398] 11:42:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1293c5400) [pid = 1938] [serial = 1193] [outer = 0x0] 11:42:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1293cb800) [pid = 1938] [serial = 1194] [outer = 0x1293c5400] 11:42:00 INFO - PROCESS | 1938 | 1468780920081 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12a65f800) [pid = 1938] [serial = 1195] [outer = 0x1293c5400] 11:42:00 INFO - PROCESS | 1938 | 1468780920420 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]]]}] 11:42:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:42:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 11:42:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:42:00 INFO - PROCESS | 1938 | 1468780920460 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 1938 | 1468780920461 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:42:00 INFO - PROCESS | 1938 | 1468780920463 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 1938 | 1468780920464 Marionette TRACE conn2 <- [1,1566,null,{}] 11:42:00 INFO - PROCESS | 1938 | 1468780920467 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}] 11:42:00 INFO - PROCESS | 1938 | 1468780920468 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:00 INFO - PROCESS | 1938 | 1468780920566 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:42:00 INFO - PROCESS | 1938 | 1468780920569 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1938 | 1468780920570 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a61a000 == 38 [pid = 1938] [id = 399] 11:42:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1293c8400) [pid = 1938] [serial = 1196] [outer = 0x0] 11:42:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12a84dc00) [pid = 1938] [serial = 1197] [outer = 0x1293c8400] 11:42:00 INFO - PROCESS | 1938 | 1468780920594 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12a8c2400) [pid = 1938] [serial = 1198] [outer = 0x1293c8400] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1181b7400) [pid = 1938] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1130ebc00) [pid = 1938] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11697b800) [pid = 1938] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1150a0c00) [pid = 1938] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1211b8000) [pid = 1938] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1128ce400) [pid = 1938] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1130eb000) [pid = 1938] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1265e6800) [pid = 1938] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1130f3800) [pid = 1938] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x116908000) [pid = 1938] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1176e7000) [pid = 1938] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x11911f400) [pid = 1938] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x126a72800) [pid = 1938] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1293cdc00) [pid = 1938] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:42:00 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x118f9c800) [pid = 1938] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:42:01 INFO - PROCESS | 1938 | 1468780921007 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]]]}] 11:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 569ms 11:42:01 INFO - PROCESS | 1938 | 1468780921034 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:42:01 INFO - PROCESS | 1938 | 1468780921035 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:42:01 INFO - PROCESS | 1938 | 1468780921037 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1938 | 1468780921038 Marionette TRACE conn2 <- [1,1570,null,{}] 11:42:01 INFO - PROCESS | 1938 | 1468780921041 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}] 11:42:01 INFO - PROCESS | 1938 | 1468780921042 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:01 INFO - PROCESS | 1938 | 1468780921122 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:42:01 INFO - PROCESS | 1938 | 1468780921125 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1938 | 1468780921127 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x125650800 == 39 [pid = 1938] [id = 400] 11:42:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1150a0c00) [pid = 1938] [serial = 1199] [outer = 0x0] 11:42:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x118385c00) [pid = 1938] [serial = 1200] [outer = 0x1150a0c00] 11:42:01 INFO - PROCESS | 1938 | 1468780921150 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119768400) [pid = 1938] [serial = 1201] [outer = 0x1150a0c00] 11:42:01 INFO - PROCESS | 1938 | 1468780921474 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]]]}] 11:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 471ms 11:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:42:01 INFO - PROCESS | 1938 | 1468780921508 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 1938 | 1468780921509 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:42:01 INFO - PROCESS | 1938 | 1468780921511 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1938 | 1468780921513 Marionette TRACE conn2 <- [1,1574,null,{}] 11:42:01 INFO - PROCESS | 1938 | 1468780921515 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}] 11:42:01 INFO - PROCESS | 1938 | 1468780921516 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:01 INFO - PROCESS | 1938 | 1468780921619 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:42:01 INFO - PROCESS | 1938 | 1468780921625 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1938 | 1468780921626 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b850800 == 40 [pid = 1938] [id = 401] 11:42:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1211b8000) [pid = 1938] [serial = 1202] [outer = 0x0] 11:42:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1265e9400) [pid = 1938] [serial = 1203] [outer = 0x1211b8000] 11:42:01 INFO - PROCESS | 1938 | 1468780921650 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x12a8c0000) [pid = 1938] [serial = 1204] [outer = 0x1211b8000] 11:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 467ms 11:42:01 INFO - PROCESS | 1938 | 1468780921975 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]]]}] 11:42:01 INFO - PROCESS | 1938 | 1468780921980 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:42:01 INFO - PROCESS | 1938 | 1468780921983 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:42:01 INFO - PROCESS | 1938 | 1468780921985 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1938 | 1468780921987 Marionette TRACE conn2 <- [1,1578,null,{}] 11:42:01 INFO - PROCESS | 1938 | 1468780921989 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}] 11:42:01 INFO - PROCESS | 1938 | 1468780921990 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:02 INFO - PROCESS | 1938 | 1468780922081 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:42:02 INFO - PROCESS | 1938 | 1468780922086 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1938 | 1468780922088 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be1e000 == 41 [pid = 1938] [id = 402] 11:42:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x11877c800) [pid = 1938] [serial = 1205] [outer = 0x0] 11:42:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12a8ca400) [pid = 1938] [serial = 1206] [outer = 0x11877c800] 11:42:02 INFO - PROCESS | 1938 | 1468780922113 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12b297800) [pid = 1938] [serial = 1207] [outer = 0x11877c800] 11:42:02 INFO - PROCESS | 1938 | 1468780922438 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]]]}] 11:42:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 469ms 11:42:02 INFO - PROCESS | 1938 | 1468780922454 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1938 | 1468780922455 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:42:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:42:02 INFO - PROCESS | 1938 | 1468780922458 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1938 | 1468780922459 Marionette TRACE conn2 <- [1,1582,null,{}] 11:42:02 INFO - PROCESS | 1938 | 1468780922461 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}] 11:42:02 INFO - PROCESS | 1938 | 1468780922462 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:02 INFO - PROCESS | 1938 | 1468780922570 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:42:02 INFO - PROCESS | 1938 | 1468780922576 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1938 | 1468780922577 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bec2800 == 42 [pid = 1938] [id = 403] 11:42:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x123c09000) [pid = 1938] [serial = 1208] [outer = 0x0] 11:42:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12b29a000) [pid = 1938] [serial = 1209] [outer = 0x123c09000] 11:42:02 INFO - PROCESS | 1938 | 1468780922600 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12b86cc00) [pid = 1938] [serial = 1210] [outer = 0x123c09000] 11:42:02 INFO - PROCESS | 1938 | 1468780922885 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]]]}] 11:42:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 11:42:02 INFO - PROCESS | 1938 | 1468780922975 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1938 | 1468780922977 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:42:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:42:02 INFO - PROCESS | 1938 | 1468780922981 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1938 | 1468780922984 Marionette TRACE conn2 <- [1,1586,null,{}] 11:42:02 INFO - PROCESS | 1938 | 1468780922988 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}] 11:42:02 INFO - PROCESS | 1938 | 1468780922990 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:03 INFO - PROCESS | 1938 | 1468780923088 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:42:03 INFO - PROCESS | 1938 | 1468780923183 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1938 | 1468780923185 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170de000 == 43 [pid = 1938] [id = 404] 11:42:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x11328a800) [pid = 1938] [serial = 1211] [outer = 0x0] 11:42:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x115fabc00) [pid = 1938] [serial = 1212] [outer = 0x11328a800] 11:42:03 INFO - PROCESS | 1938 | 1468780923217 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1172a4400) [pid = 1938] [serial = 1213] [outer = 0x11328a800] 11:42:03 INFO - PROCESS | 1938 | 1468780923666 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]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 722ms 11:42:03 INFO - PROCESS | 1938 | 1468780923704 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 1938 | 1468780923706 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:42:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:42:03 INFO - PROCESS | 1938 | 1468780923710 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1938 | 1468780923713 Marionette TRACE conn2 <- [1,1590,null,{}] 11:42:03 INFO - PROCESS | 1938 | 1468780923716 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}] 11:42:03 INFO - PROCESS | 1938 | 1468780923718 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:03 INFO - PROCESS | 1938 | 1468780923820 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:42:03 INFO - PROCESS | 1938 | 1468780923889 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1938 | 1468780923891 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x121427000 == 44 [pid = 1938] [id = 405] 11:42:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x11828ac00) [pid = 1938] [serial = 1214] [outer = 0x0] 11:42:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x11932f000) [pid = 1938] [serial = 1215] [outer = 0x11828ac00] 11:42:03 INFO - PROCESS | 1938 | 1468780923921 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x119a3b800) [pid = 1938] [serial = 1216] [outer = 0x11828ac00] 11:42:04 INFO - PROCESS | 1938 | 1468780924337 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]]]}] 11:42:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:42:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 674ms 11:42:04 INFO - PROCESS | 1938 | 1468780924383 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 1938 | 1468780924385 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:42:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:42:04 INFO - PROCESS | 1938 | 1468780924387 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 1938 | 1468780924388 Marionette TRACE conn2 <- [1,1594,null,{}] 11:42:04 INFO - PROCESS | 1938 | 1468780924395 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}] 11:42:04 INFO - PROCESS | 1938 | 1468780924398 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:04 INFO - PROCESS | 1938 | 1468780924522 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:42:04 INFO - PROCESS | 1938 | 1468780924584 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1938 | 1468780924586 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be19800 == 45 [pid = 1938] [id = 406] 11:42:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x126c62000) [pid = 1938] [serial = 1217] [outer = 0x0] 11:42:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x128bc5400) [pid = 1938] [serial = 1218] [outer = 0x126c62000] 11:42:04 INFO - PROCESS | 1938 | 1468780924617 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x128db0000) [pid = 1938] [serial = 1219] [outer = 0x126c62000] 11:42:05 INFO - PROCESS | 1938 | 1468780925068 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:42:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 718ms 11:42:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:42:05 INFO - PROCESS | 1938 | 1468780925106 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1938 | 1468780925107 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:42:05 INFO - PROCESS | 1938 | 1468780925110 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1938 | 1468780925111 Marionette TRACE conn2 <- [1,1598,null,{}] 11:42:05 INFO - PROCESS | 1938 | 1468780925113 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}] 11:42:05 INFO - PROCESS | 1938 | 1468780925115 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:05 INFO - PROCESS | 1938 | 1468780925217 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:42:05 INFO - PROCESS | 1938 | 1468780925276 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1938 | 1468780925277 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c716000 == 46 [pid = 1938] [id = 407] 11:42:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x129269400) [pid = 1938] [serial = 1220] [outer = 0x0] 11:42:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x12929a800) [pid = 1938] [serial = 1221] [outer = 0x129269400] 11:42:05 INFO - PROCESS | 1938 | 1468780925305 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x12a8bd800) [pid = 1938] [serial = 1222] [outer = 0x129269400] 11:42:05 INFO - PROCESS | 1938 | 1468780925932 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:42:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 868ms 11:42:05 INFO - PROCESS | 1938 | 1468780925979 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:42:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:42:05 INFO - PROCESS | 1938 | 1468780925982 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:42:05 INFO - PROCESS | 1938 | 1468780925985 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1938 | 1468780925987 Marionette TRACE conn2 <- [1,1602,null,{}] 11:42:05 INFO - PROCESS | 1938 | 1468780925991 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}] 11:42:05 INFO - PROCESS | 1938 | 1468780925993 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:06 INFO - PROCESS | 1938 | 1468780926085 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:42:06 INFO - PROCESS | 1938 | 1468780926146 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 1938 | 1468780926148 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f3c800 == 47 [pid = 1938] [id = 408] 11:42:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1132aac00) [pid = 1938] [serial = 1223] [outer = 0x0] 11:42:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x113997400) [pid = 1938] [serial = 1224] [outer = 0x1132aac00] 11:42:06 INFO - PROCESS | 1938 | 1468780926175 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x115fa8c00) [pid = 1938] [serial = 1225] [outer = 0x1132aac00] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x12be1e000 == 46 [pid = 1938] [id = 402] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x12b850800 == 45 [pid = 1938] [id = 401] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x125650800 == 44 [pid = 1938] [id = 400] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x12a61a000 == 43 [pid = 1938] [id = 399] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x128f9b800 == 42 [pid = 1938] [id = 398] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x128943800 == 41 [pid = 1938] [id = 397] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x126459800 == 40 [pid = 1938] [id = 396] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x123ed1800 == 39 [pid = 1938] [id = 395] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x119b95800 == 38 [pid = 1938] [id = 394] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x1183cf800 == 37 [pid = 1938] [id = 393] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x116999800 == 36 [pid = 1938] [id = 392] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x12abae000 == 35 [pid = 1938] [id = 391] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x121113000 == 34 [pid = 1938] [id = 390] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x12134b000 == 33 [pid = 1938] [id = 388] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x11667f000 == 32 [pid = 1938] [id = 389] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x12c716000 == 31 [pid = 1938] [id = 407] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x12be19800 == 30 [pid = 1938] [id = 406] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x121427000 == 29 [pid = 1938] [id = 405] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x12bec2800 == 28 [pid = 1938] [id = 403] 11:42:07 INFO - PROCESS | 1938 | --DOCSHELL 0x1170de000 == 27 [pid = 1938] [id = 404] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x123c0f400) [pid = 1938] [serial = 1149] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x120ff3800) [pid = 1938] [serial = 1147] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x125671800) [pid = 1938] [serial = 1152] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x121a4f000) [pid = 1938] [serial = 1156] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x12508ac00) [pid = 1938] [serial = 1150] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x118f99400) [pid = 1938] [serial = 1155] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x126c69800) [pid = 1938] [serial = 1162] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x12566c800) [pid = 1938] [serial = 1158] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x126632400) [pid = 1938] [serial = 1161] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x125f7e800) [pid = 1938] [serial = 1153] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1264c1400) [pid = 1938] [serial = 1159] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x117db0c00) [pid = 1938] [serial = 1137] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x118456c00) [pid = 1938] [serial = 1120] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1181be800) [pid = 1938] [serial = 1119] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x123ebe000) [pid = 1938] [serial = 1123] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x123c07800) [pid = 1938] [serial = 1122] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x129273800) [pid = 1938] [serial = 1126] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x126de8c00) [pid = 1938] [serial = 1125] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x118387400) [pid = 1938] [serial = 1138] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x12a8bf400) [pid = 1938] [serial = 1129] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x12a663400) [pid = 1938] [serial = 1128] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x119329400) [pid = 1938] [serial = 1143] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x128bc7000) [pid = 1938] [serial = 1164] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1196d8c00) [pid = 1938] [serial = 1144] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1197b1800) [pid = 1938] [serial = 1146] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x113c12800) [pid = 1938] [serial = 1134] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1164e5c00) [pid = 1938] [serial = 1135] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x1181c2c00) [pid = 1938] [serial = 1132] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x116fae400) [pid = 1938] [serial = 1131] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x118719000) [pid = 1938] [serial = 1140] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x118f96400) [pid = 1938] [serial = 1141] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1938 | 1468780927183 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]]]}] 11:42:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:42:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1222ms 11:42:07 INFO - PROCESS | 1938 | 1468780927207 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1938 | 1468780927210 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:42:07 INFO - PROCESS | 1938 | 1468780927213 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1938 | 1468780927215 Marionette TRACE conn2 <- [1,1606,null,{}] 11:42:07 INFO - PROCESS | 1938 | 1468780927221 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}] 11:42:07 INFO - PROCESS | 1938 | 1468780927222 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:07 INFO - PROCESS | 1938 | 1468780927305 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:42:07 INFO - PROCESS | 1938 | 1468780927310 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1938 | 1468780927311 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x1164b5000 == 28 [pid = 1938] [id = 409] 11:42:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1129cf800) [pid = 1938] [serial = 1226] [outer = 0x0] 11:42:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x112a79800) [pid = 1938] [serial = 1227] [outer = 0x1129cf800] 11:42:07 INFO - PROCESS | 1938 | 1468780927342 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1130edc00) [pid = 1938] [serial = 1228] [outer = 0x1129cf800] 11:42:07 INFO - PROCESS | 1938 | 1468780927703 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]]]}] 11:42:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:42:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 11:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:42:07 INFO - PROCESS | 1938 | 1468780927756 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1938 | 1468780927760 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:42:07 INFO - PROCESS | 1938 | 1468780927765 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1938 | 1468780927767 Marionette TRACE conn2 <- [1,1610,null,{}] 11:42:07 INFO - PROCESS | 1938 | 1468780927770 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}] 11:42:07 INFO - PROCESS | 1938 | 1468780927772 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:07 INFO - PROCESS | 1938 | 1468780927848 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:42:07 INFO - PROCESS | 1938 | 1468780927855 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1938 | 1468780927856 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170d9800 == 29 [pid = 1938] [id = 410] 11:42:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1167d9400) [pid = 1938] [serial = 1229] [outer = 0x0] 11:42:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x116971c00) [pid = 1938] [serial = 1230] [outer = 0x1167d9400] 11:42:07 INFO - PROCESS | 1938 | 1468780927883 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11702f000) [pid = 1938] [serial = 1231] [outer = 0x1167d9400] 11:42:08 INFO - PROCESS | 1938 | 1468780928213 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]]]}] 11:42:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:42:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 471ms 11:42:08 INFO - PROCESS | 1938 | 1468780928237 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:42:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:42:08 INFO - PROCESS | 1938 | 1468780928246 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:42:08 INFO - PROCESS | 1938 | 1468780928248 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1938 | 1468780928251 Marionette TRACE conn2 <- [1,1614,null,{}] 11:42:08 INFO - PROCESS | 1938 | 1468780928259 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}] 11:42:08 INFO - PROCESS | 1938 | 1468780928262 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:08 INFO - PROCESS | 1938 | 1468780928342 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:42:08 INFO - PROCESS | 1938 | 1468780928398 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1938 | 1468780928400 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x118758000 == 30 [pid = 1938] [id = 411] 11:42:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1129d6c00) [pid = 1938] [serial = 1232] [outer = 0x0] 11:42:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1181c0c00) [pid = 1938] [serial = 1233] [outer = 0x1129d6c00] 11:42:08 INFO - PROCESS | 1938 | 1468780928428 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x118450c00) [pid = 1938] [serial = 1234] [outer = 0x1129d6c00] 11:42:08 INFO - PROCESS | 1938 | 1468780928727 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]]]}] 11:42:08 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 11:42:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 523ms 11:42:08 INFO - PROCESS | 1938 | 1468780928771 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:42:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:42:08 INFO - PROCESS | 1938 | 1468780928773 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:42:08 INFO - PROCESS | 1938 | 1468780928775 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1938 | 1468780928776 Marionette TRACE conn2 <- [1,1618,null,{}] 11:42:08 INFO - PROCESS | 1938 | 1468780928778 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}] 11:42:08 INFO - PROCESS | 1938 | 1468780928780 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:08 INFO - PROCESS | 1938 | 1468780928857 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:42:08 INFO - PROCESS | 1938 | 1468780928861 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1938 | 1468780928862 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x119631800 == 31 [pid = 1938] [id = 412] 11:42:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x11845a800) [pid = 1938] [serial = 1235] [outer = 0x0] 11:42:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x118944c00) [pid = 1938] [serial = 1236] [outer = 0x11845a800] 11:42:08 INFO - PROCESS | 1938 | 1468780928890 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x118f96400) [pid = 1938] [serial = 1237] [outer = 0x11845a800] 11:42:09 INFO - PROCESS | 1938 | 1468780929208 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]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 471ms 11:42:09 INFO - PROCESS | 1938 | 1468780929254 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1938 | 1468780929255 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:42:09 INFO - PROCESS | 1938 | 1468780929281 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1938 | 1468780929284 Marionette TRACE conn2 <- [1,1622,null,{}] 11:42:09 INFO - PROCESS | 1938 | 1468780929287 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}] 11:42:09 INFO - PROCESS | 1938 | 1468780929295 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:09 INFO - PROCESS | 1938 | 1468780929399 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:42:09 INFO - PROCESS | 1938 | 1468780929403 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1938 | 1468780929404 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x120f40800 == 32 [pid = 1938] [id = 413] 11:42:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x116631800) [pid = 1938] [serial = 1238] [outer = 0x0] 11:42:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x119323800) [pid = 1938] [serial = 1239] [outer = 0x116631800] 11:42:09 INFO - PROCESS | 1938 | 1468780929429 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x119399c00) [pid = 1938] [serial = 1240] [outer = 0x116631800] 11:42:09 INFO - PROCESS | 1938 | 1468780929788 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]]]}] 11:42:09 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 11:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 530ms 11:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:42:09 INFO - PROCESS | 1938 | 1468780929806 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1938 | 1468780929807 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:42:09 INFO - PROCESS | 1938 | 1468780929809 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1938 | 1468780929810 Marionette TRACE conn2 <- [1,1626,null,{}] 11:42:09 INFO - PROCESS | 1938 | 1468780929819 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}] 11:42:09 INFO - PROCESS | 1938 | 1468780929823 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:09 INFO - PROCESS | 1938 | 1468780929939 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:42:09 INFO - PROCESS | 1938 | 1468780929945 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1938 | 1468780929946 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x123dbf000 == 33 [pid = 1938] [id = 414] 11:42:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x11845b000) [pid = 1938] [serial = 1241] [outer = 0x0] 11:42:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1196dc400) [pid = 1938] [serial = 1242] [outer = 0x11845b000] 11:42:09 INFO - PROCESS | 1938 | 1468780929972 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x121a4f000) [pid = 1938] [serial = 1243] [outer = 0x11845b000] 11:42:10 INFO - PROCESS | 1938 | 1468780930255 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]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 475ms 11:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:42:10 INFO - PROCESS | 1938 | 1468780930293 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 1938 | 1468780930294 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:42:10 INFO - PROCESS | 1938 | 1468780930296 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1938 | 1468780930297 Marionette TRACE conn2 <- [1,1630,null,{}] 11:42:10 INFO - PROCESS | 1938 | 1468780930307 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}] 11:42:10 INFO - PROCESS | 1938 | 1468780930308 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:10 INFO - PROCESS | 1938 | 1468780930417 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:42:10 INFO - PROCESS | 1938 | 1468780930421 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1938 | 1468780930422 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x125652800 == 34 [pid = 1938] [id = 415] 11:42:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x118382000) [pid = 1938] [serial = 1244] [outer = 0x0] 11:42:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x123c07800) [pid = 1938] [serial = 1245] [outer = 0x118382000] 11:42:10 INFO - PROCESS | 1938 | 1468780930446 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x124bd7400) [pid = 1938] [serial = 1246] [outer = 0x118382000] 11:42:10 INFO - PROCESS | 1938 | 1468780930762 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]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 476ms 11:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:42:10 INFO - PROCESS | 1938 | 1468780930774 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 1938 | 1468780930775 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:42:10 INFO - PROCESS | 1938 | 1468780930777 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1938 | 1468780930778 Marionette TRACE conn2 <- [1,1634,null,{}] 11:42:10 INFO - PROCESS | 1938 | 1468780930780 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}] 11:42:10 INFO - PROCESS | 1938 | 1468780930783 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:10 INFO - PROCESS | 1938 | 1468780930889 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:42:10 INFO - PROCESS | 1938 | 1468780930901 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1938 | 1468780930902 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x126ab2000 == 35 [pid = 1938] [id = 416] 11:42:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1129ccc00) [pid = 1938] [serial = 1247] [outer = 0x0] 11:42:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x124f39800) [pid = 1938] [serial = 1248] [outer = 0x1129ccc00] 11:42:10 INFO - PROCESS | 1938 | 1468780930927 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x12566c800) [pid = 1938] [serial = 1249] [outer = 0x1129ccc00] 11:42:11 INFO - PROCESS | 1938 | 1468780931470 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]]]}] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x128bcc800) [pid = 1938] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1293c5400) [pid = 1938] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1293c8400) [pid = 1938] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1167e8400) [pid = 1938] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x124dc9000) [pid = 1938] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x116905400) [pid = 1938] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x121410800) [pid = 1938] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11845b800) [pid = 1938] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1129d3000) [pid = 1938] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x11976b800) [pid = 1938] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x126c6a800) [pid = 1938] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x11877c800) [pid = 1938] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x123c09000) [pid = 1938] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1150a0c00) [pid = 1938] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1211b8000) [pid = 1938] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:42:11 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x112ac0800) [pid = 1938] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:42:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:42:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 719ms 11:42:11 INFO - PROCESS | 1938 | 1468780931497 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1938 | 1468780931498 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:42:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:42:11 INFO - PROCESS | 1938 | 1468780931500 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1938 | 1468780931501 Marionette TRACE conn2 <- [1,1638,null,{}] 11:42:11 INFO - PROCESS | 1938 | 1468780931504 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}] 11:42:11 INFO - PROCESS | 1938 | 1468780931505 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:11 INFO - PROCESS | 1938 | 1468780931590 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:42:11 INFO - PROCESS | 1938 | 1468780931594 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1938 | 1468780931595 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x118754000 == 36 [pid = 1938] [id = 417] 11:42:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x113c75000) [pid = 1938] [serial = 1250] [outer = 0x0] 11:42:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x11837f800) [pid = 1938] [serial = 1251] [outer = 0x113c75000] 11:42:11 INFO - PROCESS | 1938 | 1468780931620 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1193a5c00) [pid = 1938] [serial = 1252] [outer = 0x113c75000] 11:42:11 INFO - PROCESS | 1938 | 1468780931941 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]]]}] 11:42:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:42:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 471ms 11:42:11 INFO - PROCESS | 1938 | 1468780931971 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1938 | 1468780931973 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:42:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:42:11 INFO - PROCESS | 1938 | 1468780931975 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1938 | 1468780931976 Marionette TRACE conn2 <- [1,1642,null,{}] 11:42:11 INFO - PROCESS | 1938 | 1468780931978 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}] 11:42:11 INFO - PROCESS | 1938 | 1468780931979 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:12 INFO - PROCESS | 1938 | 1468780932055 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:42:12 INFO - PROCESS | 1938 | 1468780932112 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1938 | 1468780932113 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f80800 == 37 [pid = 1938] [id = 418] 11:42:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x116905400) [pid = 1938] [serial = 1253] [outer = 0x0] 11:42:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x124bdac00) [pid = 1938] [serial = 1254] [outer = 0x116905400] 11:42:12 INFO - PROCESS | 1938 | 1468780932138 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1265a1c00) [pid = 1938] [serial = 1255] [outer = 0x116905400] 11:42:12 INFO - PROCESS | 1938 | 1468780932382 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 420ms 11:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:42:12 INFO - PROCESS | 1938 | 1468780932395 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1938 | 1468780932397 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:42:12 INFO - PROCESS | 1938 | 1468780932406 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1938 | 1468780932408 Marionette TRACE conn2 <- [1,1646,null,{}] 11:42:12 INFO - PROCESS | 1938 | 1468780932411 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}] 11:42:12 INFO - PROCESS | 1938 | 1468780932412 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:12 INFO - PROCESS | 1938 | 1468780932513 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:42:12 INFO - PROCESS | 1938 | 1468780932527 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1938 | 1468780932528 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x120f30000 == 38 [pid = 1938] [id = 419] 11:42:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12662f800) [pid = 1938] [serial = 1256] [outer = 0x0] 11:42:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x126de8400) [pid = 1938] [serial = 1257] [outer = 0x12662f800] 11:42:12 INFO - PROCESS | 1938 | 1468780932555 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x128bcf800) [pid = 1938] [serial = 1258] [outer = 0x12662f800] 11:42:12 INFO - PROCESS | 1938 | 1468780932900 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 528ms 11:42:12 INFO - PROCESS | 1938 | 1468780932927 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1938 | 1468780932928 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:42:12 INFO - PROCESS | 1938 | 1468780932931 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1938 | 1468780932932 Marionette TRACE conn2 <- [1,1650,null,{}] 11:42:12 INFO - PROCESS | 1938 | 1468780932936 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}] 11:42:12 INFO - PROCESS | 1938 | 1468780932937 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:13 INFO - PROCESS | 1938 | 1468780933042 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:42:13 INFO - PROCESS | 1938 | 1468780933049 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 1938 | 1468780933050 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a748000 == 39 [pid = 1938] [id = 420] 11:42:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x128bcfc00) [pid = 1938] [serial = 1259] [outer = 0x0] 11:42:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x128db2400) [pid = 1938] [serial = 1260] [outer = 0x128bcfc00] 11:42:13 INFO - PROCESS | 1938 | 1468780933074 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x129265c00) [pid = 1938] [serial = 1261] [outer = 0x128bcfc00] 11:42:13 INFO - PROCESS | 1938 | 1468780933373 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 470ms 11:42:13 INFO - PROCESS | 1938 | 1468780933403 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 1938 | 1468780933404 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:42:13 INFO - PROCESS | 1938 | 1468780933407 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1938 | 1468780933408 Marionette TRACE conn2 <- [1,1654,null,{}] 11:42:13 INFO - PROCESS | 1938 | 1468780933410 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}] 11:42:13 INFO - PROCESS | 1938 | 1468780933411 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:13 INFO - PROCESS | 1938 | 1468780933508 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:42:13 INFO - PROCESS | 1938 | 1468780933645 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 1938 | 1468780933647 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x115042000 == 40 [pid = 1938] [id = 421] 11:42:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x111caec00) [pid = 1938] [serial = 1262] [outer = 0x0] 11:42:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x112772c00) [pid = 1938] [serial = 1263] [outer = 0x111caec00] 11:42:13 INFO - PROCESS | 1938 | 1468780933700 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x1129c9c00) [pid = 1938] [serial = 1264] [outer = 0x111caec00] 11:42:14 INFO - PROCESS | 1938 | 1468780934278 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]]]}] 11:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 919ms 11:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:42:14 INFO - PROCESS | 1938 | 1468780934328 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 1938 | 1468780934330 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:42:14 INFO - PROCESS | 1938 | 1468780934333 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 1938 | 1468780934335 Marionette TRACE conn2 <- [1,1658,null,{}] 11:42:14 INFO - PROCESS | 1938 | 1468780934338 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}] 11:42:14 INFO - PROCESS | 1938 | 1468780934341 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:14 INFO - PROCESS | 1938 | 1468780934454 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:42:14 INFO - PROCESS | 1938 | 1468780934535 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1938 | 1468780934537 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183d7000 == 41 [pid = 1938] [id = 422] 11:42:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x113cec400) [pid = 1938] [serial = 1265] [outer = 0x0] 11:42:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x116fbd800) [pid = 1938] [serial = 1266] [outer = 0x113cec400] 11:42:14 INFO - PROCESS | 1938 | 1468780934567 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1181bcc00) [pid = 1938] [serial = 1267] [outer = 0x113cec400] 11:42:15 INFO - PROCESS | 1938 | 1468780935022 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]]]}] 11:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 771ms 11:42:15 INFO - PROCESS | 1938 | 1468780935109 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 1938 | 1468780935112 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:42:15 INFO - PROCESS | 1938 | 1468780935118 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 1938 | 1468780935120 Marionette TRACE conn2 <- [1,1662,null,{}] 11:42:15 INFO - PROCESS | 1938 | 1468780935122 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}] 11:42:15 INFO - PROCESS | 1938 | 1468780935124 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:15 INFO - PROCESS | 1938 | 1468780935233 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:42:15 INFO - PROCESS | 1938 | 1468780935328 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 1938 | 1468780935329 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f26800 == 42 [pid = 1938] [id = 423] 11:42:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x118456400) [pid = 1938] [serial = 1268] [outer = 0x0] 11:42:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x11845e800) [pid = 1938] [serial = 1269] [outer = 0x118456400] 11:42:15 INFO - PROCESS | 1938 | 1468780935359 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x119321c00) [pid = 1938] [serial = 1270] [outer = 0x118456400] 11:42:16 INFO - PROCESS | 1938 | 1468780936031 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]]]}] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x12a748000 == 41 [pid = 1938] [id = 420] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x120f30000 == 40 [pid = 1938] [id = 419] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x128f80800 == 39 [pid = 1938] [id = 418] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x118754000 == 38 [pid = 1938] [id = 417] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x126ab2000 == 37 [pid = 1938] [id = 416] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x125652800 == 36 [pid = 1938] [id = 415] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x123dbf000 == 35 [pid = 1938] [id = 414] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x120f40800 == 34 [pid = 1938] [id = 413] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x119631800 == 33 [pid = 1938] [id = 412] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x118758000 == 32 [pid = 1938] [id = 411] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x1170d9800 == 31 [pid = 1938] [id = 410] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x1164b5000 == 30 [pid = 1938] [id = 409] 11:42:16 INFO - PROCESS | 1938 | --DOCSHELL 0x116f3c800 == 29 [pid = 1938] [id = 408] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x128db2c00) [pid = 1938] [serial = 1191] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x1293cb800) [pid = 1938] [serial = 1194] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x12a84dc00) [pid = 1938] [serial = 1197] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x118380800) [pid = 1938] [serial = 1170] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x118713400) [pid = 1938] [serial = 1171] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x125f7ec00) [pid = 1938] [serial = 1185] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x116972400) [pid = 1938] [serial = 1176] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1181b5c00) [pid = 1938] [serial = 1177] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12a65f800) [pid = 1938] [serial = 1195] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1219cd400) [pid = 1938] [serial = 1173] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x123f9b800) [pid = 1938] [serial = 1174] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1189e9400) [pid = 1938] [serial = 1179] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11939c800) [pid = 1938] [serial = 1180] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x112a7d400) [pid = 1938] [serial = 1167] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1133b1c00) [pid = 1938] [serial = 1168] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1211aec00) [pid = 1938] [serial = 1182] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x123ec3c00) [pid = 1938] [serial = 1183] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x128f71400) [pid = 1938] [serial = 1165] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x12b297800) [pid = 1938] [serial = 1207] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x12b29a000) [pid = 1938] [serial = 1209] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x119768400) [pid = 1938] [serial = 1201] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x118385c00) [pid = 1938] [serial = 1200] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x12b86cc00) [pid = 1938] [serial = 1210] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1265e9400) [pid = 1938] [serial = 1203] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12a8ca400) [pid = 1938] [serial = 1206] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12a8c2400) [pid = 1938] [serial = 1198] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x126a70400) [pid = 1938] [serial = 1188] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1292a6400) [pid = 1938] [serial = 1192] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x12a8c0000) [pid = 1938] [serial = 1204] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x128bc3800) [pid = 1938] [serial = 1189] [outer = 0x0] [url = about:blank] 11:42:16 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x1265e8800) [pid = 1938] [serial = 1186] [outer = 0x0] [url = about:blank] 11:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 11:42:16 INFO - PROCESS | 1938 | 1468780936089 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:42:16 INFO - PROCESS | 1938 | 1468780936091 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:42:16 INFO - PROCESS | 1938 | 1468780936094 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1938 | 1468780936095 Marionette TRACE conn2 <- [1,1666,null,{}] 11:42:16 INFO - PROCESS | 1938 | 1468780936099 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}] 11:42:16 INFO - PROCESS | 1938 | 1468780936100 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:16 INFO - PROCESS | 1938 | 1468780936178 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:42:16 INFO - PROCESS | 1938 | 1468780936185 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1938 | 1468780936188 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f3f000 == 30 [pid = 1938] [id = 424] 11:42:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x116623c00) [pid = 1938] [serial = 1271] [outer = 0x0] 11:42:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x116906000) [pid = 1938] [serial = 1272] [outer = 0x116623c00] 11:42:16 INFO - PROCESS | 1938 | 1468780936216 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1176f4000) [pid = 1938] [serial = 1273] [outer = 0x116623c00] 11:42:16 INFO - PROCESS | 1938 | 1468780936565 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]]]}] 11:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 523ms 11:42:16 INFO - PROCESS | 1938 | 1468780936617 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 1938 | 1468780936619 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:42:16 INFO - PROCESS | 1938 | 1468780936624 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1938 | 1468780936625 Marionette TRACE conn2 <- [1,1670,null,{}] 11:42:16 INFO - PROCESS | 1938 | 1468780936628 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}] 11:42:16 INFO - PROCESS | 1938 | 1468780936629 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:16 INFO - PROCESS | 1938 | 1468780936707 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:42:16 INFO - PROCESS | 1938 | 1468780936711 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1938 | 1468780936712 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x118754000 == 31 [pid = 1938] [id = 425] 11:42:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1181c3400) [pid = 1938] [serial = 1274] [outer = 0x0] 11:42:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x118458800) [pid = 1938] [serial = 1275] [outer = 0x1181c3400] 11:42:16 INFO - PROCESS | 1938 | 1468780936741 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x118952800) [pid = 1938] [serial = 1276] [outer = 0x1181c3400] 11:42:17 INFO - PROCESS | 1938 | 1468780937094 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]]]}] 11:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 11:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:42:17 INFO - PROCESS | 1938 | 1468780937146 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 1938 | 1468780937147 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:42:17 INFO - PROCESS | 1938 | 1468780937149 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 1938 | 1468780937152 Marionette TRACE conn2 <- [1,1674,null,{}] 11:42:17 INFO - PROCESS | 1938 | 1468780937159 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}] 11:42:17 INFO - PROCESS | 1938 | 1468780937163 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:17 INFO - PROCESS | 1938 | 1468780937241 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:42:17 INFO - PROCESS | 1938 | 1468780937246 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 1938 | 1468780937248 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x121131800 == 32 [pid = 1938] [id = 426] 11:42:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x119326000) [pid = 1938] [serial = 1277] [outer = 0x0] 11:42:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11975d400) [pid = 1938] [serial = 1278] [outer = 0x119326000] 11:42:17 INFO - PROCESS | 1938 | 1468780937278 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119a3b400) [pid = 1938] [serial = 1279] [outer = 0x119326000] 11:42:17 INFO - PROCESS | 1938 | 1468780937609 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]]]}] 11:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 472ms 11:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:42:17 INFO - PROCESS | 1938 | 1468780937622 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 1938 | 1468780937624 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:42:17 INFO - PROCESS | 1938 | 1468780937626 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 1938 | 1468780937627 Marionette TRACE conn2 <- [1,1678,null,{}] 11:42:17 INFO - PROCESS | 1938 | 1468780937629 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}] 11:42:17 INFO - PROCESS | 1938 | 1468780937630 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:17 INFO - PROCESS | 1938 | 1468780937711 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:42:17 INFO - PROCESS | 1938 | 1468780937715 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 1938 | 1468780937717 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x12553b800 == 33 [pid = 1938] [id = 427] 11:42:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x120ff8400) [pid = 1938] [serial = 1280] [outer = 0x0] 11:42:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x121a4d800) [pid = 1938] [serial = 1281] [outer = 0x120ff8400] 11:42:17 INFO - PROCESS | 1938 | 1468780937744 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x123e91000) [pid = 1938] [serial = 1282] [outer = 0x120ff8400] 11:42:18 INFO - PROCESS | 1938 | 1468780938074 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]]]}] 11:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 470ms 11:42:18 INFO - PROCESS | 1938 | 1468780938096 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 1938 | 1468780938098 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:42:18 INFO - PROCESS | 1938 | 1468780938103 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1938 | 1468780938104 Marionette TRACE conn2 <- [1,1682,null,{}] 11:42:18 INFO - PROCESS | 1938 | 1468780938107 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}] 11:42:18 INFO - PROCESS | 1938 | 1468780938108 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:18 INFO - PROCESS | 1938 | 1468780938218 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:42:18 INFO - PROCESS | 1938 | 1468780938230 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1938 | 1468780938231 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x126aa9800 == 34 [pid = 1938] [id = 428] 11:42:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x112ab7800) [pid = 1938] [serial = 1283] [outer = 0x0] 11:42:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x123f9b800) [pid = 1938] [serial = 1284] [outer = 0x112ab7800] 11:42:18 INFO - PROCESS | 1938 | 1468780938256 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x124dc8000) [pid = 1938] [serial = 1285] [outer = 0x112ab7800] 11:42:18 INFO - PROCESS | 1938 | 1468780938663 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]]]}] 11:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 571ms 11:42:18 INFO - PROCESS | 1938 | 1468780938673 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 1938 | 1468780938675 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:42:18 INFO - PROCESS | 1938 | 1468780938694 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1938 | 1468780938696 Marionette TRACE conn2 <- [1,1686,null,{}] 11:42:18 INFO - PROCESS | 1938 | 1468780938703 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}] 11:42:18 INFO - PROCESS | 1938 | 1468780938709 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:18 INFO - PROCESS | 1938 | 1468780938888 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:42:18 INFO - PROCESS | 1938 | 1468780938911 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1938 | 1468780938912 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x12933c000 == 35 [pid = 1938] [id = 429] 11:42:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x124dc5000) [pid = 1938] [serial = 1286] [outer = 0x0] 11:42:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x128bc3800) [pid = 1938] [serial = 1287] [outer = 0x124dc5000] 11:42:18 INFO - PROCESS | 1938 | 1468780938937 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128dac400) [pid = 1938] [serial = 1288] [outer = 0x124dc5000] 11:42:19 INFO - PROCESS | 1938 | 1468780939298 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]]]}] 11:42:19 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 11:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 11:42:19 INFO - PROCESS | 1938 | 1468780939315 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1938 | 1468780939319 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:42:19 INFO - PROCESS | 1938 | 1468780939322 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1938 | 1468780939323 Marionette TRACE conn2 <- [1,1690,null,{}] 11:42:19 INFO - PROCESS | 1938 | 1468780939325 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}] 11:42:19 INFO - PROCESS | 1938 | 1468780939326 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:19 INFO - PROCESS | 1938 | 1468780939426 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:42:19 INFO - PROCESS | 1938 | 1468780939439 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1938 | 1468780939440 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e1b800 == 36 [pid = 1938] [id = 430] 11:42:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x128dad400) [pid = 1938] [serial = 1289] [outer = 0x0] 11:42:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x128f7a400) [pid = 1938] [serial = 1290] [outer = 0x128dad400] 11:42:19 INFO - PROCESS | 1938 | 1468780939464 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12929ac00) [pid = 1938] [serial = 1291] [outer = 0x128dad400] 11:42:19 INFO - PROCESS | 1938 | 1468780939784 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]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 11:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:42:19 INFO - PROCESS | 1938 | 1468780939841 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1938 | 1468780939842 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:42:19 INFO - PROCESS | 1938 | 1468780939844 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1938 | 1468780939845 Marionette TRACE conn2 <- [1,1694,null,{}] 11:42:19 INFO - PROCESS | 1938 | 1468780939847 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}] 11:42:19 INFO - PROCESS | 1938 | 1468780939848 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:19 INFO - PROCESS | 1938 | 1468780939945 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:42:19 INFO - PROCESS | 1938 | 1468780939956 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1938 | 1468780939957 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abac000 == 37 [pid = 1938] [id = 431] 11:42:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x12929c800) [pid = 1938] [serial = 1292] [outer = 0x0] 11:42:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1292a6000) [pid = 1938] [serial = 1293] [outer = 0x12929c800] 11:42:19 INFO - PROCESS | 1938 | 1468780939981 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1293c7c00) [pid = 1938] [serial = 1294] [outer = 0x12929c800] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x11845a800) [pid = 1938] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1132aac00) [pid = 1938] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1129cf800) [pid = 1938] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1167d9400) [pid = 1938] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1129d6c00) [pid = 1938] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11328a800) [pid = 1938] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x118382000) [pid = 1938] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x11828ac00) [pid = 1938] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x126c62000) [pid = 1938] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x11845b000) [pid = 1938] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x129269400) [pid = 1938] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1129ccc00) [pid = 1938] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x113c75000) [pid = 1938] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x12662f800) [pid = 1938] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x116905400) [pid = 1938] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:42:20 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x116631800) [pid = 1938] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:42:20 INFO - PROCESS | 1938 | 1468780940390 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]]]}] 11:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 569ms 11:42:20 INFO - PROCESS | 1938 | 1468780940414 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 1938 | 1468780940415 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:42:20 INFO - PROCESS | 1938 | 1468780940419 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1938 | 1468780940420 Marionette TRACE conn2 <- [1,1698,null,{}] 11:42:20 INFO - PROCESS | 1938 | 1468780940423 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}] 11:42:20 INFO - PROCESS | 1938 | 1468780940424 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:20 INFO - PROCESS | 1938 | 1468780940502 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:42:20 INFO - PROCESS | 1938 | 1468780940505 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1938 | 1468780940506 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181ea800 == 38 [pid = 1938] [id = 432] 11:42:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x115fa9000) [pid = 1938] [serial = 1295] [outer = 0x0] 11:42:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x118458c00) [pid = 1938] [serial = 1296] [outer = 0x115fa9000] 11:42:20 INFO - PROCESS | 1938 | 1468780940532 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x11932b400) [pid = 1938] [serial = 1297] [outer = 0x115fa9000] 11:42:21 INFO - PROCESS | 1938 | 1468780940997 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]]]}] 11:42:21 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 11:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 618ms 11:42:21 INFO - PROCESS | 1938 | 1468780941039 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 1938 | 1468780941040 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:42:21 INFO - PROCESS | 1938 | 1468780941044 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1938 | 1468780941045 Marionette TRACE conn2 <- [1,1702,null,{}] 11:42:21 INFO - PROCESS | 1938 | 1468780941049 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}] 11:42:21 INFO - PROCESS | 1938 | 1468780941050 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:21 INFO - PROCESS | 1938 | 1468780941157 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:42:21 INFO - PROCESS | 1938 | 1468780941223 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1938 | 1468780941225 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b85b800 == 39 [pid = 1938] [id = 433] 11:42:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x115d22800) [pid = 1938] [serial = 1298] [outer = 0x0] 11:42:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1197ab000) [pid = 1938] [serial = 1299] [outer = 0x115d22800] 11:42:21 INFO - PROCESS | 1938 | 1468780941245 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x129269400) [pid = 1938] [serial = 1300] [outer = 0x115d22800] 11:42:21 INFO - PROCESS | 1938 | 1468780941626 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]]]}] 11:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 11:42:21 INFO - PROCESS | 1938 | 1468780941671 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:42:21 INFO - PROCESS | 1938 | 1468780941672 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:42:21 INFO - PROCESS | 1938 | 1468780941675 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1938 | 1468780941678 Marionette TRACE conn2 <- [1,1706,null,{}] 11:42:21 INFO - PROCESS | 1938 | 1468780941688 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}] 11:42:21 INFO - PROCESS | 1938 | 1468780941690 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:21 INFO - PROCESS | 1938 | 1468780941820 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:42:21 INFO - PROCESS | 1938 | 1468780941905 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1938 | 1468780941907 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be16800 == 40 [pid = 1938] [id = 434] 11:42:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x129562c00) [pid = 1938] [serial = 1301] [outer = 0x0] 11:42:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12a664800) [pid = 1938] [serial = 1302] [outer = 0x129562c00] 11:42:21 INFO - PROCESS | 1938 | 1468780941949 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12a6ec800) [pid = 1938] [serial = 1303] [outer = 0x129562c00] 11:42:22 INFO - PROCESS | 1938 | 1468780942451 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]]]}] 11:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 823ms 11:42:22 INFO - PROCESS | 1938 | 1468780942498 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:42:22 INFO - PROCESS | 1938 | 1468780942502 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:42:22 INFO - PROCESS | 1938 | 1468780942506 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1938 | 1468780942508 Marionette TRACE conn2 <- [1,1710,null,{}] 11:42:22 INFO - PROCESS | 1938 | 1468780942512 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}] 11:42:22 INFO - PROCESS | 1938 | 1468780942514 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:22 INFO - PROCESS | 1938 | 1468780942618 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:42:22 INFO - PROCESS | 1938 | 1468780942691 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1938 | 1468780942692 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181e5800 == 41 [pid = 1938] [id = 435] 11:42:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1130e9800) [pid = 1938] [serial = 1304] [outer = 0x0] 11:42:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1167da800) [pid = 1938] [serial = 1305] [outer = 0x1130e9800] 11:42:22 INFO - PROCESS | 1938 | 1468780942723 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x118289400) [pid = 1938] [serial = 1306] [outer = 0x1130e9800] 11:42:23 INFO - PROCESS | 1938 | 1468780943153 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]]]}] 11:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 11:42:23 INFO - PROCESS | 1938 | 1468780943177 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1938 | 1468780943182 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:42:23 INFO - PROCESS | 1938 | 1468780943189 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1938 | 1468780943191 Marionette TRACE conn2 <- [1,1714,null,{}] 11:42:23 INFO - PROCESS | 1938 | 1468780943195 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}] 11:42:23 INFO - PROCESS | 1938 | 1468780943198 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:23 INFO - PROCESS | 1938 | 1468780943322 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:42:23 INFO - PROCESS | 1938 | 1468780943382 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1938 | 1468780943383 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x125547000 == 42 [pid = 1938] [id = 436] 11:42:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x118717000) [pid = 1938] [serial = 1307] [outer = 0x0] 11:42:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x119329400) [pid = 1938] [serial = 1308] [outer = 0x118717000] 11:42:23 INFO - PROCESS | 1938 | 1468780943413 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1197aa800) [pid = 1938] [serial = 1309] [outer = 0x118717000] 11:42:23 INFO - PROCESS | 1938 | 1468780943869 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]]]}] 11:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 723ms 11:42:23 INFO - PROCESS | 1938 | 1468780943913 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1938 | 1468780943914 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:42:23 INFO - PROCESS | 1938 | 1468780943931 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1938 | 1468780943933 Marionette TRACE conn2 <- [1,1718,null,{}] 11:42:23 INFO - PROCESS | 1938 | 1468780943941 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}] 11:42:23 INFO - PROCESS | 1938 | 1468780943944 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:24 INFO - PROCESS | 1938 | 1468780944046 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:42:24 INFO - PROCESS | 1938 | 1468780944109 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1938 | 1468780944111 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be15000 == 43 [pid = 1938] [id = 437] 11:42:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x123c02c00) [pid = 1938] [serial = 1310] [outer = 0x0] 11:42:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x125f79c00) [pid = 1938] [serial = 1311] [outer = 0x123c02c00] 11:42:24 INFO - PROCESS | 1938 | 1468780944143 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x126c6cc00) [pid = 1938] [serial = 1312] [outer = 0x123c02c00] 11:42:24 INFO - PROCESS | 1938 | 1468780944593 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]]]}] 11:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 675ms 11:42:24 INFO - PROCESS | 1938 | 1468780944604 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:42:24 INFO - PROCESS | 1938 | 1468780944606 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:42:24 INFO - PROCESS | 1938 | 1468780944608 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1938 | 1468780944610 Marionette TRACE conn2 <- [1,1722,null,{}] 11:42:24 INFO - PROCESS | 1938 | 1468780944612 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}] 11:42:24 INFO - PROCESS | 1938 | 1468780944614 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:24 INFO - PROCESS | 1938 | 1468780944733 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:42:24 INFO - PROCESS | 1938 | 1468780944792 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1938 | 1468780944793 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c70f000 == 44 [pid = 1938] [id = 438] 11:42:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x124b08800) [pid = 1938] [serial = 1313] [outer = 0x0] 11:42:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x126deb000) [pid = 1938] [serial = 1314] [outer = 0x124b08800] 11:42:24 INFO - PROCESS | 1938 | 1468780944822 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1292a3800) [pid = 1938] [serial = 1315] [outer = 0x124b08800] 11:42:25 INFO - PROCESS | 1938 | 1468780945512 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]]]}] 11:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 922ms 11:42:25 INFO - PROCESS | 1938 | 1468780945547 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 1938 | 1468780945550 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:42:25 INFO - PROCESS | 1938 | 1468780945555 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 1938 | 1468780945557 Marionette TRACE conn2 <- [1,1726,null,{}] 11:42:25 INFO - PROCESS | 1938 | 1468780945560 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}] 11:42:25 INFO - PROCESS | 1938 | 1468780945562 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:25 INFO - PROCESS | 1938 | 1468780945660 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:42:25 INFO - PROCESS | 1938 | 1468780945734 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1938 | 1468780945735 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:25 INFO - PROCESS | 1938 | ++DOCSHELL 0x117021000 == 45 [pid = 1938] [id = 439] 11:42:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x112abc800) [pid = 1938] [serial = 1316] [outer = 0x0] 11:42:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x113290c00) [pid = 1938] [serial = 1317] [outer = 0x112abc800] 11:42:25 INFO - PROCESS | 1938 | 1468780945762 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x11729f000) [pid = 1938] [serial = 1318] [outer = 0x112abc800] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x12b85b800 == 44 [pid = 1938] [id = 433] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x1181ea800 == 43 [pid = 1938] [id = 432] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x12abac000 == 42 [pid = 1938] [id = 431] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x129e1b800 == 41 [pid = 1938] [id = 430] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x12933c000 == 40 [pid = 1938] [id = 429] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x126aa9800 == 39 [pid = 1938] [id = 428] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x12553b800 == 38 [pid = 1938] [id = 427] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x121131800 == 37 [pid = 1938] [id = 426] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x118754000 == 36 [pid = 1938] [id = 425] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x116f3f000 == 35 [pid = 1938] [id = 424] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x123f26800 == 34 [pid = 1938] [id = 423] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x1183d7000 == 33 [pid = 1938] [id = 422] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x115042000 == 32 [pid = 1938] [id = 421] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x12c70f000 == 31 [pid = 1938] [id = 438] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x12be15000 == 30 [pid = 1938] [id = 437] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x125547000 == 29 [pid = 1938] [id = 436] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x12be16800 == 28 [pid = 1938] [id = 434] 11:42:26 INFO - PROCESS | 1938 | --DOCSHELL 0x1181e5800 == 27 [pid = 1938] [id = 435] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x118944c00) [pid = 1938] [serial = 1236] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x115fa8c00) [pid = 1938] [serial = 1225] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x113997400) [pid = 1938] [serial = 1224] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x112a79800) [pid = 1938] [serial = 1227] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1130edc00) [pid = 1938] [serial = 1228] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x116971c00) [pid = 1938] [serial = 1230] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x11702f000) [pid = 1938] [serial = 1231] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1181c0c00) [pid = 1938] [serial = 1233] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x118450c00) [pid = 1938] [serial = 1234] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1172a4400) [pid = 1938] [serial = 1213] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x115fabc00) [pid = 1938] [serial = 1212] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x123c07800) [pid = 1938] [serial = 1245] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x119a3b800) [pid = 1938] [serial = 1216] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11932f000) [pid = 1938] [serial = 1215] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x128db0000) [pid = 1938] [serial = 1219] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x128bc5400) [pid = 1938] [serial = 1218] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1196dc400) [pid = 1938] [serial = 1242] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x12a8bd800) [pid = 1938] [serial = 1222] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x124f39800) [pid = 1938] [serial = 1248] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x12929a800) [pid = 1938] [serial = 1221] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x124bd7400) [pid = 1938] [serial = 1246] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11837f800) [pid = 1938] [serial = 1251] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x128bcf800) [pid = 1938] [serial = 1258] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1193a5c00) [pid = 1938] [serial = 1252] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x126de8400) [pid = 1938] [serial = 1257] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12566c800) [pid = 1938] [serial = 1249] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x1265a1c00) [pid = 1938] [serial = 1255] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x128db2400) [pid = 1938] [serial = 1260] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x119323800) [pid = 1938] [serial = 1239] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x121a4f000) [pid = 1938] [serial = 1243] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x119399c00) [pid = 1938] [serial = 1240] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x118f96400) [pid = 1938] [serial = 1237] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x124bdac00) [pid = 1938] [serial = 1254] [outer = 0x0] [url = about:blank] 11:42:26 INFO - PROCESS | 1938 | 1468780946899 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]]]}] 11:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1376ms 11:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:42:26 INFO - PROCESS | 1938 | 1468780946953 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 1938 | 1468780946955 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:42:26 INFO - PROCESS | 1938 | 1468780946959 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1938 | 1468780946960 Marionette TRACE conn2 <- [1,1730,null,{}] 11:42:26 INFO - PROCESS | 1938 | 1468780946964 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}] 11:42:26 INFO - PROCESS | 1938 | 1468780946966 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:27 INFO - PROCESS | 1938 | 1468780947052 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:42:27 INFO - PROCESS | 1938 | 1468780947057 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1938 | 1468780947058 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x116616000 == 28 [pid = 1938] [id = 440] 11:42:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1130ec800) [pid = 1938] [serial = 1319] [outer = 0x0] 11:42:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1132a9c00) [pid = 1938] [serial = 1320] [outer = 0x1130ec800] 11:42:27 INFO - PROCESS | 1938 | 1468780947089 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x115fabc00) [pid = 1938] [serial = 1321] [outer = 0x1130ec800] 11:42:27 INFO - PROCESS | 1938 | 1468780947461 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]]]}] 11:42:27 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 11:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 11:42:27 INFO - PROCESS | 1938 | 1468780947479 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 1938 | 1468780947484 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:42:27 INFO - PROCESS | 1938 | 1468780947489 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1938 | 1468780947491 Marionette TRACE conn2 <- [1,1734,null,{}] 11:42:27 INFO - PROCESS | 1938 | 1468780947493 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}] 11:42:27 INFO - PROCESS | 1938 | 1468780947495 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:27 INFO - PROCESS | 1938 | 1468780947574 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:42:27 INFO - PROCESS | 1938 | 1468780947579 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1938 | 1468780947580 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170e6800 == 29 [pid = 1938] [id = 441] 11:42:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x116a13800) [pid = 1938] [serial = 1322] [outer = 0x0] 11:42:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1181b9400) [pid = 1938] [serial = 1323] [outer = 0x116a13800] 11:42:27 INFO - PROCESS | 1938 | 1468780947610 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x118314c00) [pid = 1938] [serial = 1324] [outer = 0x116a13800] 11:42:27 INFO - PROCESS | 1938 | 1468780947931 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]]]}] 11:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 468ms 11:42:27 INFO - PROCESS | 1938 | 1468780947958 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:42:27 INFO - PROCESS | 1938 | 1468780947967 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:42:27 INFO - PROCESS | 1938 | 1468780947970 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1938 | 1468780947972 Marionette TRACE conn2 <- [1,1738,null,{}] 11:42:27 INFO - PROCESS | 1938 | 1468780947980 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}] 11:42:27 INFO - PROCESS | 1938 | 1468780947983 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:28 INFO - PROCESS | 1938 | 1468780948065 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:42:28 INFO - PROCESS | 1938 | 1468780948122 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1938 | 1468780948124 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x118758000 == 30 [pid = 1938] [id = 442] 11:42:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x118384c00) [pid = 1938] [serial = 1325] [outer = 0x0] 11:42:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1189e3000) [pid = 1938] [serial = 1326] [outer = 0x118384c00] 11:42:28 INFO - PROCESS | 1938 | 1468780948158 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x119323c00) [pid = 1938] [serial = 1327] [outer = 0x118384c00] 11:42:28 INFO - PROCESS | 1938 | 1468780948469 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]]]}] 11:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 526ms 11:42:28 INFO - PROCESS | 1938 | 1468780948496 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 1938 | 1468780948500 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:42:28 INFO - PROCESS | 1938 | 1468780948506 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 1938 | 1468780948507 Marionette TRACE conn2 <- [1,1742,null,{}] 11:42:28 INFO - PROCESS | 1938 | 1468780948511 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}] 11:42:28 INFO - PROCESS | 1938 | 1468780948513 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:28 INFO - PROCESS | 1938 | 1468780948677 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:42:28 INFO - PROCESS | 1938 | 1468780948724 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1938 | 1468780948725 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199c8000 == 31 [pid = 1938] [id = 443] 11:42:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119323800) [pid = 1938] [serial = 1328] [outer = 0x0] 11:42:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11939d800) [pid = 1938] [serial = 1329] [outer = 0x119323800] 11:42:28 INFO - PROCESS | 1938 | 1468780948763 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x119a3d800) [pid = 1938] [serial = 1330] [outer = 0x119323800] 11:42:29 INFO - PROCESS | 1938 | 1468780949049 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]]]}] 11:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 570ms 11:42:29 INFO - PROCESS | 1938 | 1468780949076 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1938 | 1468780949078 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:42:29 INFO - PROCESS | 1938 | 1468780949080 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1938 | 1468780949081 Marionette TRACE conn2 <- [1,1746,null,{}] 11:42:29 INFO - PROCESS | 1938 | 1468780949098 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}] 11:42:29 INFO - PROCESS | 1938 | 1468780949100 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:29 INFO - PROCESS | 1938 | 1468780949203 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:42:29 INFO - PROCESS | 1938 | 1468780949240 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 1938 | 1468780949241 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217d9000 == 32 [pid = 1938] [id = 444] 11:42:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1133bb000) [pid = 1938] [serial = 1331] [outer = 0x0] 11:42:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1210aac00) [pid = 1938] [serial = 1332] [outer = 0x1133bb000] 11:42:29 INFO - PROCESS | 1938 | 1468780949265 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1219ce000) [pid = 1938] [serial = 1333] [outer = 0x1133bb000] 11:42:29 INFO - PROCESS | 1938 | 1468780949591 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]]]}] 11:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 527ms 11:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:42:29 INFO - PROCESS | 1938 | 1468780949608 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1938 | 1468780949610 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:42:29 INFO - PROCESS | 1938 | 1468780949612 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1938 | 1468780949613 Marionette TRACE conn2 <- [1,1750,null,{}] 11:42:29 INFO - PROCESS | 1938 | 1468780949616 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}] 11:42:29 INFO - PROCESS | 1938 | 1468780949621 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:29 INFO - PROCESS | 1938 | 1468780949732 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:42:29 INFO - PROCESS | 1938 | 1468780949769 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 1938 | 1468780949770 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x125547000 == 33 [pid = 1938] [id = 445] 11:42:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1216f7400) [pid = 1938] [serial = 1334] [outer = 0x0] 11:42:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x123cb0000) [pid = 1938] [serial = 1335] [outer = 0x1216f7400] 11:42:29 INFO - PROCESS | 1938 | 1468780949795 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x125f7e800) [pid = 1938] [serial = 1336] [outer = 0x1216f7400] 11:42:30 INFO - PROCESS | 1938 | 1468780950108 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]]]}] 11:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 517ms 11:42:30 INFO - PROCESS | 1938 | 1468780950130 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1938 | 1468780950131 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:42:30 INFO - PROCESS | 1938 | 1468780950137 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 1938 | 1468780950139 Marionette TRACE conn2 <- [1,1754,null,{}] 11:42:30 INFO - PROCESS | 1938 | 1468780950141 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}] 11:42:30 INFO - PROCESS | 1938 | 1468780950143 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:30 INFO - PROCESS | 1938 | 1468780950262 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:42:30 INFO - PROCESS | 1938 | 1468780950267 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 1938 | 1468780950268 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x126ab1800 == 34 [pid = 1938] [id = 446] 11:42:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1219ce400) [pid = 1938] [serial = 1337] [outer = 0x0] 11:42:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x125f80000) [pid = 1938] [serial = 1338] [outer = 0x1219ce400] 11:42:30 INFO - PROCESS | 1938 | 1468780950309 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x126a7c000) [pid = 1938] [serial = 1339] [outer = 0x1219ce400] 11:42:30 INFO - PROCESS | 1938 | 1468780950796 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]]]}] 11:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 11:42:30 INFO - PROCESS | 1938 | 1468780950807 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1938 | 1468780950808 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:42:30 INFO - PROCESS | 1938 | 1468780950810 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 1938 | 1468780950811 Marionette TRACE conn2 <- [1,1758,null,{}] 11:42:30 INFO - PROCESS | 1938 | 1468780950813 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}] 11:42:30 INFO - PROCESS | 1938 | 1468780950814 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:30 INFO - PROCESS | 1938 | 1468780950911 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x128bcfc00) [pid = 1938] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x124dc5000) [pid = 1938] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x128dad400) [pid = 1938] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x12929c800) [pid = 1938] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1181c3400) [pid = 1938] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x118456400) [pid = 1938] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x111caec00) [pid = 1938] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x116623c00) [pid = 1938] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x120ff8400) [pid = 1938] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x113cec400) [pid = 1938] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x119326000) [pid = 1938] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x115fa9000) [pid = 1938] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x129562c00) [pid = 1938] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x115d22800) [pid = 1938] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:42:31 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x112ab7800) [pid = 1938] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:42:31 INFO - PROCESS | 1938 | 1468780951180 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 1938 | 1468780951181 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x112eb0000 == 35 [pid = 1938] [id = 447] 11:42:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x111e5fc00) [pid = 1938] [serial = 1340] [outer = 0x0] 11:42:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1128cc400) [pid = 1938] [serial = 1341] [outer = 0x111e5fc00] 11:42:31 INFO - PROCESS | 1938 | 1468780951213 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1129cf400) [pid = 1938] [serial = 1342] [outer = 0x111e5fc00] 11:42:31 INFO - PROCESS | 1938 | 1468780951742 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]]]}] 11:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 11:42:31 INFO - PROCESS | 1938 | 1468780951808 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 1938 | 1468780951811 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:42:31 INFO - PROCESS | 1938 | 1468780951815 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - PROCESS | 1938 | 1468780951819 Marionette TRACE conn2 <- [1,1762,null,{}] 11:42:31 INFO - PROCESS | 1938 | 1468780951823 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}] 11:42:31 INFO - PROCESS | 1938 | 1468780951825 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:31 INFO - PROCESS | 1938 | 1468780951930 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:42:32 INFO - PROCESS | 1938 | 1468780952012 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:32 INFO - PROCESS | 1938 | 1468780952013 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183df800 == 36 [pid = 1938] [id = 448] 11:42:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1164de400) [pid = 1938] [serial = 1343] [outer = 0x0] 11:42:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11690c000) [pid = 1938] [serial = 1344] [outer = 0x1164de400] 11:42:32 INFO - PROCESS | 1938 | 1468780952043 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x117daec00) [pid = 1938] [serial = 1345] [outer = 0x1164de400] 11:42:32 INFO - PROCESS | 1938 | 1468780952547 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]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 873ms 11:42:32 INFO - PROCESS | 1938 | 1468780952702 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 1938 | 1468780952705 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:42:32 INFO - PROCESS | 1938 | 1468780952708 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 1938 | 1468780952711 Marionette TRACE conn2 <- [1,1766,null,{}] 11:42:32 INFO - PROCESS | 1938 | 1468780952715 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}] 11:42:32 INFO - PROCESS | 1938 | 1468780952717 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:32 INFO - PROCESS | 1938 | 1468780952852 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:42:32 INFO - PROCESS | 1938 | 1468780952939 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:32 INFO - PROCESS | 1938 | 1468780952944 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x117016800 == 37 [pid = 1938] [id = 449] 11:42:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1150a2400) [pid = 1938] [serial = 1346] [outer = 0x0] 11:42:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x11697c000) [pid = 1938] [serial = 1347] [outer = 0x1150a2400] 11:42:32 INFO - PROCESS | 1938 | 1468780952987 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x11729cc00) [pid = 1938] [serial = 1348] [outer = 0x1150a2400] 11:42:33 INFO - PROCESS | 1938 | --DOCSHELL 0x126ab1800 == 36 [pid = 1938] [id = 446] 11:42:33 INFO - PROCESS | 1938 | --DOCSHELL 0x125547000 == 35 [pid = 1938] [id = 445] 11:42:33 INFO - PROCESS | 1938 | --DOCSHELL 0x1217d9000 == 34 [pid = 1938] [id = 444] 11:42:33 INFO - PROCESS | 1938 | --DOCSHELL 0x1199c8000 == 33 [pid = 1938] [id = 443] 11:42:33 INFO - PROCESS | 1938 | --DOCSHELL 0x118758000 == 32 [pid = 1938] [id = 442] 11:42:33 INFO - PROCESS | 1938 | --DOCSHELL 0x1170e6800 == 31 [pid = 1938] [id = 441] 11:42:33 INFO - PROCESS | 1938 | --DOCSHELL 0x116616000 == 30 [pid = 1938] [id = 440] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x129265c00) [pid = 1938] [serial = 1261] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x128bc3800) [pid = 1938] [serial = 1287] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x128f7a400) [pid = 1938] [serial = 1290] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1292a6000) [pid = 1938] [serial = 1293] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12929ac00) [pid = 1938] [serial = 1291] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x118458800) [pid = 1938] [serial = 1275] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x118952800) [pid = 1938] [serial = 1276] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x11845e800) [pid = 1938] [serial = 1269] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x119321c00) [pid = 1938] [serial = 1270] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x112772c00) [pid = 1938] [serial = 1263] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1129c9c00) [pid = 1938] [serial = 1264] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x116906000) [pid = 1938] [serial = 1272] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1176f4000) [pid = 1938] [serial = 1273] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x121a4d800) [pid = 1938] [serial = 1281] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x123e91000) [pid = 1938] [serial = 1282] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x116fbd800) [pid = 1938] [serial = 1266] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x1181bcc00) [pid = 1938] [serial = 1267] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x11975d400) [pid = 1938] [serial = 1278] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x119a3b400) [pid = 1938] [serial = 1279] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x11932b400) [pid = 1938] [serial = 1297] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x12a6ec800) [pid = 1938] [serial = 1303] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 69 (0x118458c00) [pid = 1938] [serial = 1296] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 68 (0x1197ab000) [pid = 1938] [serial = 1299] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x12a664800) [pid = 1938] [serial = 1302] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x1293c7c00) [pid = 1938] [serial = 1294] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x123f9b800) [pid = 1938] [serial = 1284] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x124dc8000) [pid = 1938] [serial = 1285] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x128dac400) [pid = 1938] [serial = 1288] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x129269400) [pid = 1938] [serial = 1300] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1938 | 1468780953528 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]]]}] 11:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 877ms 11:42:33 INFO - PROCESS | 1938 | 1468780953584 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 1938 | 1468780953587 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:42:33 INFO - PROCESS | 1938 | 1468780953591 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - PROCESS | 1938 | 1468780953593 Marionette TRACE conn2 <- [1,1770,null,{}] 11:42:33 INFO - PROCESS | 1938 | 1468780953597 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}] 11:42:33 INFO - PROCESS | 1938 | 1468780953599 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:33 INFO - PROCESS | 1938 | 1468780953703 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:42:33 INFO - PROCESS | 1938 | 1468780953770 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 1938 | 1468780953771 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d5a800 == 31 [pid = 1938] [id = 450] 11:42:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x1176ee800) [pid = 1938] [serial = 1349] [outer = 0x0] 11:42:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x118316800) [pid = 1938] [serial = 1350] [outer = 0x1176ee800] 11:42:33 INFO - PROCESS | 1938 | 1468780953803 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x1181b8400) [pid = 1938] [serial = 1351] [outer = 0x1176ee800] 11:42:34 INFO - PROCESS | 1938 | 1468780954222 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]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 11:42:34 INFO - PROCESS | 1938 | 1468780954262 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 1938 | 1468780954266 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:42:34 INFO - PROCESS | 1938 | 1468780954289 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 1938 | 1468780954291 Marionette TRACE conn2 <- [1,1774,null,{}] 11:42:34 INFO - PROCESS | 1938 | 1468780954294 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}] 11:42:34 INFO - PROCESS | 1938 | 1468780954296 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:34 INFO - PROCESS | 1938 | 1468780954395 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:42:34 INFO - PROCESS | 1938 | 1468780954502 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 1938 | 1468780954503 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x11961c000 == 32 [pid = 1938] [id = 451] 11:42:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x118943400) [pid = 1938] [serial = 1352] [outer = 0x0] 11:42:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x118f99400) [pid = 1938] [serial = 1353] [outer = 0x118943400] 11:42:34 INFO - PROCESS | 1938 | 1468780954538 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x119129000) [pid = 1938] [serial = 1354] [outer = 0x118943400] 11:42:34 INFO - PROCESS | 1938 | 1468780954956 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]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 725ms 11:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:42:35 INFO - PROCESS | 1938 | 1468780955013 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 1938 | 1468780955014 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:42:35 INFO - PROCESS | 1938 | 1468780955016 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 1938 | 1468780955019 Marionette TRACE conn2 <- [1,1778,null,{}] 11:42:35 INFO - PROCESS | 1938 | 1468780955028 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}] 11:42:35 INFO - PROCESS | 1938 | 1468780955032 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:35 INFO - PROCESS | 1938 | 1468780955127 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:42:35 INFO - PROCESS | 1938 | 1468780955186 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:35 INFO - PROCESS | 1938 | 1468780955188 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f22800 == 33 [pid = 1938] [id = 452] 11:42:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x1129b2400) [pid = 1938] [serial = 1355] [outer = 0x0] 11:42:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x1197a9400) [pid = 1938] [serial = 1356] [outer = 0x1129b2400] 11:42:35 INFO - PROCESS | 1938 | 1468780955220 Marionette DEBUG loaded listener.js 11:42:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x121303800) [pid = 1938] [serial = 1357] [outer = 0x1129b2400] 11:42:35 INFO - PROCESS | 1938 | 1468780955629 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]]]}] 11:42:35 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 11:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 623ms 11:42:35 INFO - PROCESS | 1938 | 1468780955639 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:42:35 INFO - PROCESS | 1938 | 1468780955641 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:42:35 INFO - PROCESS | 1938 | 1468780955643 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 1938 | 1468780955645 Marionette TRACE conn2 <- [1,1782,null,{}] 11:42:35 INFO - PROCESS | 1938 | 1468780955647 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}] 11:42:35 INFO - PROCESS | 1938 | 1468780955649 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:35 INFO - PROCESS | 1938 | 1468780955744 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:42:35 INFO - PROCESS | 1938 | 1468780955829 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:35 INFO - PROCESS | 1938 | 1468780955831 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170ea000 == 34 [pid = 1938] [id = 453] 11:42:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x123c0b800) [pid = 1938] [serial = 1358] [outer = 0x0] 11:42:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x123cb3c00) [pid = 1938] [serial = 1359] [outer = 0x123c0b800] 11:42:35 INFO - PROCESS | 1938 | 1468780955860 Marionette DEBUG loaded listener.js 11:42:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x124b15800) [pid = 1938] [serial = 1360] [outer = 0x123c0b800] 11:42:36 INFO - PROCESS | 1938 | 1468780956319 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]]]}] 11:42:36 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 11:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 718ms 11:42:36 INFO - PROCESS | 1938 | 1468780956364 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 1938 | 1468780956365 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:42:36 INFO - PROCESS | 1938 | 1468780956371 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 1938 | 1468780956373 Marionette TRACE conn2 <- [1,1786,null,{}] 11:42:36 INFO - PROCESS | 1938 | 1468780956377 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}] 11:42:36 INFO - PROCESS | 1938 | 1468780956379 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:36 INFO - PROCESS | 1938 | 1468780956470 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:42:36 INFO - PROCESS | 1938 | 1468780956537 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 1938 | 1468780956539 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x128933000 == 35 [pid = 1938] [id = 454] 11:42:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x123c0d000) [pid = 1938] [serial = 1361] [outer = 0x0] 11:42:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x12508b000) [pid = 1938] [serial = 1362] [outer = 0x123c0d000] 11:42:36 INFO - PROCESS | 1938 | 1468780956567 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x125673800) [pid = 1938] [serial = 1363] [outer = 0x123c0d000] 11:42:36 INFO - PROCESS | 1938 | 1468780956994 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]]]}] 11:42:37 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 11:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 674ms 11:42:37 INFO - PROCESS | 1938 | 1468780957044 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 1938 | 1468780957045 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:42:37 INFO - PROCESS | 1938 | 1468780957107 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 1938 | 1468780957109 Marionette TRACE conn2 <- [1,1790,null,{}] 11:42:37 INFO - PROCESS | 1938 | 1468780957132 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}] 11:42:37 INFO - PROCESS | 1938 | 1468780957135 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:37 INFO - PROCESS | 1938 | 1468780957241 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:42:37 INFO - PROCESS | 1938 | 1468780957306 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:37 INFO - PROCESS | 1938 | 1468780957308 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170ea800 == 36 [pid = 1938] [id = 455] 11:42:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x113997400) [pid = 1938] [serial = 1364] [outer = 0x0] 11:42:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x113ee4c00) [pid = 1938] [serial = 1365] [outer = 0x113997400] 11:42:37 INFO - PROCESS | 1938 | 1468780957335 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1181bc800) [pid = 1938] [serial = 1366] [outer = 0x113997400] 11:42:38 INFO - PROCESS | 1938 | --DOCSHELL 0x1183df800 == 35 [pid = 1938] [id = 448] 11:42:38 INFO - PROCESS | 1938 | --DOCSHELL 0x117021000 == 34 [pid = 1938] [id = 439] 11:42:38 INFO - PROCESS | 1938 | --DOCSHELL 0x112eb0000 == 33 [pid = 1938] [id = 447] 11:42:38 INFO - PROCESS | 1938 | --DOCSHELL 0x128933000 == 32 [pid = 1938] [id = 454] 11:42:38 INFO - PROCESS | 1938 | --DOCSHELL 0x1170ea000 == 31 [pid = 1938] [id = 453] 11:42:38 INFO - PROCESS | 1938 | --DOCSHELL 0x123f22800 == 30 [pid = 1938] [id = 452] 11:42:38 INFO - PROCESS | 1938 | --DOCSHELL 0x11961c000 == 29 [pid = 1938] [id = 451] 11:42:38 INFO - PROCESS | 1938 | --DOCSHELL 0x117016800 == 28 [pid = 1938] [id = 449] 11:42:38 INFO - PROCESS | 1938 | --DOCSHELL 0x117d5a800 == 27 [pid = 1938] [id = 450] 11:42:38 INFO - PROCESS | 1938 | 1468780958204 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]]]}] 11:42:38 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) 11:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1184ms 11:42:38 INFO - PROCESS | 1938 | 1468780958235 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 1938 | 1468780958239 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:42:38 INFO - PROCESS | 1938 | 1468780958242 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 1938 | 1468780958243 Marionette TRACE conn2 <- [1,1794,null,{}] 11:42:38 INFO - PROCESS | 1938 | 1468780958247 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}] 11:42:38 INFO - PROCESS | 1938 | 1468780958249 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:38 INFO - PROCESS | 1938 | 1468780958331 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:42:38 INFO - PROCESS | 1938 | 1468780958338 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:38 INFO - PROCESS | 1938 | 1468780958341 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169a4000 == 28 [pid = 1938] [id = 456] 11:42:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x112ad7c00) [pid = 1938] [serial = 1367] [outer = 0x0] 11:42:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x113cee800) [pid = 1938] [serial = 1368] [outer = 0x112ad7c00] 11:42:38 INFO - PROCESS | 1938 | 1468780958369 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x116905800) [pid = 1938] [serial = 1369] [outer = 0x112ad7c00] 11:42:38 INFO - PROCESS | 1938 | 1468780958749 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]]]}] 11:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 521ms 11:42:38 INFO - PROCESS | 1938 | 1468780958763 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 1938 | 1468780958768 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:42:38 INFO - PROCESS | 1938 | 1468780958772 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 1938 | 1468780958774 Marionette TRACE conn2 <- [1,1798,null,{}] 11:42:38 INFO - PROCESS | 1938 | 1468780958776 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}] 11:42:38 INFO - PROCESS | 1938 | 1468780958778 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:38 INFO - PROCESS | 1938 | 1468780958858 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:42:38 INFO - PROCESS | 1938 | 1468780958862 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:38 INFO - PROCESS | 1938 | 1468780958864 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183cc800 == 29 [pid = 1938] [id = 457] 11:42:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1176f2000) [pid = 1938] [serial = 1370] [outer = 0x0] 11:42:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11838d800) [pid = 1938] [serial = 1371] [outer = 0x1176f2000] 11:42:38 INFO - PROCESS | 1938 | 1468780958894 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x118715400) [pid = 1938] [serial = 1372] [outer = 0x1176f2000] 11:42:39 INFO - PROCESS | 1938 | 1468780959247 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]]]}] 11:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 523ms 11:42:39 INFO - PROCESS | 1938 | 1468780959296 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 1938 | 1468780959297 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:42:39 INFO - PROCESS | 1938 | 1468780959299 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 1938 | 1468780959302 Marionette TRACE conn2 <- [1,1802,null,{}] 11:42:39 INFO - PROCESS | 1938 | 1468780959310 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}] 11:42:39 INFO - PROCESS | 1938 | 1468780959313 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:39 INFO - PROCESS | 1938 | 1468780959389 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:42:39 INFO - PROCESS | 1938 | 1468780959394 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 1938 | 1468780959396 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x121233000 == 30 [pid = 1938] [id = 458] 11:42:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x112fdd400) [pid = 1938] [serial = 1373] [outer = 0x0] 11:42:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x119324000) [pid = 1938] [serial = 1374] [outer = 0x112fdd400] 11:42:39 INFO - PROCESS | 1938 | 1468780959426 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1196d3400) [pid = 1938] [serial = 1375] [outer = 0x112fdd400] 11:42:39 INFO - PROCESS | 1938 | 1468780959797 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]]]}] 11:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 526ms 11:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:42:39 INFO - PROCESS | 1938 | 1468780959826 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 1938 | 1468780959828 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:42:39 INFO - PROCESS | 1938 | 1468780959831 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 1938 | 1468780959833 Marionette TRACE conn2 <- [1,1806,null,{}] 11:42:39 INFO - PROCESS | 1938 | 1468780959839 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}] 11:42:39 INFO - PROCESS | 1938 | 1468780959840 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:40 INFO - PROCESS | 1938 | 1468780960004 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:42:40 INFO - PROCESS | 1938 | 1468780960019 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 1938 | 1468780960020 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x123ecc800 == 31 [pid = 1938] [id = 459] 11:42:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1197ad400) [pid = 1938] [serial = 1376] [outer = 0x0] 11:42:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x119a40400) [pid = 1938] [serial = 1377] [outer = 0x1197ad400] 11:42:40 INFO - PROCESS | 1938 | 1468780960062 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1214dac00) [pid = 1938] [serial = 1378] [outer = 0x1197ad400] 11:42:40 INFO - PROCESS | 1938 | 1468780960454 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]]]}] 11:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 11:42:40 INFO - PROCESS | 1938 | 1468780960503 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:42:40 INFO - PROCESS | 1938 | 1468780960504 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:42:40 INFO - PROCESS | 1938 | 1468780960506 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 1938 | 1468780960514 Marionette TRACE conn2 <- [1,1810,null,{}] 11:42:40 INFO - PROCESS | 1938 | 1468780960525 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}] 11:42:40 INFO - PROCESS | 1938 | 1468780960526 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:40 INFO - PROCESS | 1938 | 1468780960618 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:42:40 INFO - PROCESS | 1938 | 1468780960621 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 1938 | 1468780960622 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x126da4000 == 32 [pid = 1938] [id = 460] 11:42:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1176f1800) [pid = 1938] [serial = 1379] [outer = 0x0] 11:42:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x121a51400) [pid = 1938] [serial = 1380] [outer = 0x1176f1800] 11:42:40 INFO - PROCESS | 1938 | 1468780960647 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x123ec3c00) [pid = 1938] [serial = 1381] [outer = 0x1176f1800] 11:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 483ms 11:42:40 INFO - PROCESS | 1938 | 1468780960982 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]]]}] 11:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:42:40 INFO - PROCESS | 1938 | 1468780960990 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:42:40 INFO - PROCESS | 1938 | 1468780960991 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:42:40 INFO - PROCESS | 1938 | 1468780960993 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 1938 | 1468780960994 Marionette TRACE conn2 <- [1,1814,null,{}] 11:42:41 INFO - PROCESS | 1938 | 1468780960997 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}] 11:42:41 INFO - PROCESS | 1938 | 1468780961003 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:41 INFO - PROCESS | 1938 | 1468780961121 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:42:41 INFO - PROCESS | 1938 | 1468780961124 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1938 | 1468780961126 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x12932a800 == 33 [pid = 1938] [id = 461] 11:42:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x11845f400) [pid = 1938] [serial = 1382] [outer = 0x0] 11:42:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1255d0800) [pid = 1938] [serial = 1383] [outer = 0x11845f400] 11:42:41 INFO - PROCESS | 1938 | 1468780961150 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x126de2800) [pid = 1938] [serial = 1384] [outer = 0x11845f400] 11:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:42:41 INFO - PROCESS | 1938 | 1468780961507 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]]]}] 11:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 518ms 11:42:41 INFO - PROCESS | 1938 | 1468780961512 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 1938 | 1468780961513 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:42:41 INFO - PROCESS | 1938 | 1468780961515 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 1938 | 1468780961516 Marionette TRACE conn2 <- [1,1818,null,{}] 11:42:41 INFO - PROCESS | 1938 | 1468780961519 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}] 11:42:41 INFO - PROCESS | 1938 | 1468780961527 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:41 INFO - PROCESS | 1938 | 1468780961617 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:42:41 INFO - PROCESS | 1938 | 1468780961655 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1938 | 1468780961656 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e10800 == 34 [pid = 1938] [id = 462] 11:42:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x126de3c00) [pid = 1938] [serial = 1385] [outer = 0x0] 11:42:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x128bc7400) [pid = 1938] [serial = 1386] [outer = 0x126de3c00] 11:42:41 INFO - PROCESS | 1938 | 1468780961679 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x128bd0400) [pid = 1938] [serial = 1387] [outer = 0x126de3c00] 11:42:41 INFO - PROCESS | 1938 | 1468780961983 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]]]}] 11:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 520ms 11:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:42:42 INFO - PROCESS | 1938 | 1468780962036 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 1938 | 1468780962037 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:42:42 INFO - PROCESS | 1938 | 1468780962039 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 1938 | 1468780962040 Marionette TRACE conn2 <- [1,1822,null,{}] 11:42:42 INFO - PROCESS | 1938 | 1468780962043 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}] 11:42:42 INFO - PROCESS | 1938 | 1468780962044 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:42 INFO - PROCESS | 1938 | 1468780962137 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:42:42 INFO - PROCESS | 1938 | 1468780962173 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:42 INFO - PROCESS | 1938 | 1468780962175 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a741000 == 35 [pid = 1938] [id = 463] 11:42:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x128bcf800) [pid = 1938] [serial = 1388] [outer = 0x0] 11:42:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x128db5c00) [pid = 1938] [serial = 1389] [outer = 0x128bcf800] 11:42:42 INFO - PROCESS | 1938 | 1468780962198 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x128f7cc00) [pid = 1938] [serial = 1390] [outer = 0x128bcf800] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1164de400) [pid = 1938] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1216f7400) [pid = 1938] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1150a2400) [pid = 1938] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x116a13800) [pid = 1938] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x118384c00) [pid = 1938] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x112abc800) [pid = 1938] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1130ec800) [pid = 1938] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x119323800) [pid = 1938] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1133bb000) [pid = 1938] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1219ce400) [pid = 1938] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x124b08800) [pid = 1938] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x118717000) [pid = 1938] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1130e9800) [pid = 1938] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x123c02c00) [pid = 1938] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:42:42 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x111e5fc00) [pid = 1938] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:42:42 INFO - PROCESS | 1938 | 1468780962635 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]]]}] 11:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 620ms 11:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:42:42 INFO - PROCESS | 1938 | 1468780962660 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 1938 | 1468780962661 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:42:42 INFO - PROCESS | 1938 | 1468780962663 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 1938 | 1468780962664 Marionette TRACE conn2 <- [1,1826,null,{}] 11:42:42 INFO - PROCESS | 1938 | 1468780962672 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}] 11:42:42 INFO - PROCESS | 1938 | 1468780962673 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:42 INFO - PROCESS | 1938 | 1468780962787 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:42:42 INFO - PROCESS | 1938 | 1468780962822 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:42 INFO - PROCESS | 1938 | 1468780962824 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x121231800 == 36 [pid = 1938] [id = 464] 11:42:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x111ca8400) [pid = 1938] [serial = 1391] [outer = 0x0] 11:42:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x117dae800) [pid = 1938] [serial = 1392] [outer = 0x111ca8400] 11:42:42 INFO - PROCESS | 1938 | 1468780962848 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x11845bc00) [pid = 1938] [serial = 1393] [outer = 0x111ca8400] 11:42:43 INFO - PROCESS | 1938 | 1468780963108 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]]]}] 11:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 476ms 11:42:43 INFO - PROCESS | 1938 | 1468780963140 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 1938 | 1468780963141 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:42:43 INFO - PROCESS | 1938 | 1468780963143 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 1938 | 1468780963144 Marionette TRACE conn2 <- [1,1830,null,{}] 11:42:43 INFO - PROCESS | 1938 | 1468780963147 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}] 11:42:43 INFO - PROCESS | 1938 | 1468780963148 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:43 INFO - PROCESS | 1938 | 1468780963238 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:42:43 INFO - PROCESS | 1938 | 1468780963242 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 1938 | 1468780963243 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b27a800 == 37 [pid = 1938] [id = 465] 11:42:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x11845d000) [pid = 1938] [serial = 1394] [outer = 0x0] 11:42:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1216f7400) [pid = 1938] [serial = 1395] [outer = 0x11845d000] 11:42:43 INFO - PROCESS | 1938 | 1468780963267 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128db2000) [pid = 1938] [serial = 1396] [outer = 0x11845d000] 11:42:43 INFO - PROCESS | 1938 | 1468780963610 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]]]}] 11:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms 11:42:43 INFO - PROCESS | 1938 | 1468780963663 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 1938 | 1468780963665 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:42:43 INFO - PROCESS | 1938 | 1468780963673 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 1938 | 1468780963674 Marionette TRACE conn2 <- [1,1834,null,{}] 11:42:43 INFO - PROCESS | 1938 | 1468780963676 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}] 11:42:43 INFO - PROCESS | 1938 | 1468780963678 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:43 INFO - PROCESS | 1938 | 1468780963774 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:42:43 INFO - PROCESS | 1938 | 1468780963778 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 1938 | 1468780963779 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x126609800 == 38 [pid = 1938] [id = 466] 11:42:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x129272000) [pid = 1938] [serial = 1397] [outer = 0x0] 11:42:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12929c800) [pid = 1938] [serial = 1398] [outer = 0x129272000] 11:42:43 INFO - PROCESS | 1938 | 1468780963807 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1293c1c00) [pid = 1938] [serial = 1399] [outer = 0x129272000] 11:42:44 INFO - PROCESS | 1938 | 1468780964141 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]]]}] 11:42:44 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 11:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 11:42:44 INFO - PROCESS | 1938 | 1468780964195 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:42:44 INFO - PROCESS | 1938 | 1468780964197 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:42:44 INFO - PROCESS | 1938 | 1468780964201 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:42:44 INFO - PROCESS | 1938 | 1468780964203 Marionette TRACE conn2 <- [1,1838,null,{}] 11:42:44 INFO - PROCESS | 1938 | 1468780964206 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}] 11:42:44 INFO - PROCESS | 1938 | 1468780964208 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:44 INFO - PROCESS | 1938 | 1468780964360 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:42:44 INFO - PROCESS | 1938 | 1468780964372 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 1938 | 1468780964373 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x12baee000 == 39 [pid = 1938] [id = 467] 11:42:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x123ebd800) [pid = 1938] [serial = 1400] [outer = 0x0] 11:42:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1293c7000) [pid = 1938] [serial = 1401] [outer = 0x123ebd800] 11:42:44 INFO - PROCESS | 1938 | 1468780964413 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x129562c00) [pid = 1938] [serial = 1402] [outer = 0x123ebd800] 11:42:45 INFO - PROCESS | 1938 | 1468780965099 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]]]}] 11:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 973ms 11:42:45 INFO - PROCESS | 1938 | 1468780965176 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 1938 | 1468780965180 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:42:45 INFO - PROCESS | 1938 | 1468780965185 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 1938 | 1468780965190 Marionette TRACE conn2 <- [1,1842,null,{}] 11:42:45 INFO - PROCESS | 1938 | 1468780965196 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}] 11:42:45 INFO - PROCESS | 1938 | 1468780965198 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:45 INFO - PROCESS | 1938 | 1468780965337 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:42:45 INFO - PROCESS | 1938 | 1468780965391 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 1938 | 1468780965392 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183e3800 == 40 [pid = 1938] [id = 468] 11:42:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x1132b0000) [pid = 1938] [serial = 1403] [outer = 0x0] 11:42:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x116169400) [pid = 1938] [serial = 1404] [outer = 0x1132b0000] 11:42:45 INFO - PROCESS | 1938 | 1468780965424 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x1181b4c00) [pid = 1938] [serial = 1405] [outer = 0x1132b0000] 11:42:46 INFO - PROCESS | 1938 | 1468780966089 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]]]}] 11:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 927ms 11:42:46 INFO - PROCESS | 1938 | 1468780966111 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 1938 | 1468780966114 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:42:46 INFO - PROCESS | 1938 | 1468780966150 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 1938 | 1468780966154 Marionette TRACE conn2 <- [1,1846,null,{}] 11:42:46 INFO - PROCESS | 1938 | 1468780966158 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}] 11:42:46 INFO - PROCESS | 1938 | 1468780966160 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:46 INFO - PROCESS | 1938 | 1468780966263 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:42:46 INFO - PROCESS | 1938 | 1468780966345 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1938 | 1468780966348 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x117014000 == 41 [pid = 1938] [id = 469] 11:42:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1167da400) [pid = 1938] [serial = 1406] [outer = 0x0] 11:42:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x116a19800) [pid = 1938] [serial = 1407] [outer = 0x1167da400] 11:42:46 INFO - PROCESS | 1938 | 1468780966376 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x117db2000) [pid = 1938] [serial = 1408] [outer = 0x1167da400] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x126609800 == 40 [pid = 1938] [id = 466] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x12b27a800 == 39 [pid = 1938] [id = 465] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x121231800 == 38 [pid = 1938] [id = 464] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x12a741000 == 37 [pid = 1938] [id = 463] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x129e10800 == 36 [pid = 1938] [id = 462] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x12932a800 == 35 [pid = 1938] [id = 461] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x126da4000 == 34 [pid = 1938] [id = 460] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x123ecc800 == 33 [pid = 1938] [id = 459] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x121233000 == 32 [pid = 1938] [id = 458] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x1183cc800 == 31 [pid = 1938] [id = 457] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x1169a4000 == 30 [pid = 1938] [id = 456] 11:42:46 INFO - PROCESS | 1938 | --DOCSHELL 0x1170ea800 == 29 [pid = 1938] [id = 455] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x1128cc400) [pid = 1938] [serial = 1341] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x117daec00) [pid = 1938] [serial = 1345] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x11690c000) [pid = 1938] [serial = 1344] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x126a7c000) [pid = 1938] [serial = 1339] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1129cf400) [pid = 1938] [serial = 1342] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x125f7e800) [pid = 1938] [serial = 1336] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1219ce000) [pid = 1938] [serial = 1333] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x11729cc00) [pid = 1938] [serial = 1348] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1181b9400) [pid = 1938] [serial = 1323] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x118314c00) [pid = 1938] [serial = 1324] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1189e3000) [pid = 1938] [serial = 1326] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x119323c00) [pid = 1938] [serial = 1327] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x11729f000) [pid = 1938] [serial = 1318] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x113290c00) [pid = 1938] [serial = 1317] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x11697c000) [pid = 1938] [serial = 1347] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x123cb0000) [pid = 1938] [serial = 1335] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1167da800) [pid = 1938] [serial = 1305] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x119329400) [pid = 1938] [serial = 1308] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x125f79c00) [pid = 1938] [serial = 1311] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x126deb000) [pid = 1938] [serial = 1314] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1132a9c00) [pid = 1938] [serial = 1320] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x115fabc00) [pid = 1938] [serial = 1321] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x119a3d800) [pid = 1938] [serial = 1330] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1210aac00) [pid = 1938] [serial = 1332] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x11939d800) [pid = 1938] [serial = 1329] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x125f80000) [pid = 1938] [serial = 1338] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1292a3800) [pid = 1938] [serial = 1315] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1197aa800) [pid = 1938] [serial = 1309] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x118289400) [pid = 1938] [serial = 1306] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x126c6cc00) [pid = 1938] [serial = 1312] [outer = 0x0] [url = about:blank] 11:42:46 INFO - PROCESS | 1938 | 1468780966792 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]]]}] 11:42:46 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) 11:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 681ms 11:42:46 INFO - PROCESS | 1938 | 1468780966825 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 1938 | 1468780966828 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:42:46 INFO - PROCESS | 1938 | 1468780966835 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 1938 | 1468780966836 Marionette TRACE conn2 <- [1,1850,null,{}] 11:42:46 INFO - PROCESS | 1938 | 1468780966839 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}] 11:42:46 INFO - PROCESS | 1938 | 1468780966841 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:46 INFO - PROCESS | 1938 | 1468780966918 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:42:46 INFO - PROCESS | 1938 | 1468780966922 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1938 | 1468780966924 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d9000 == 30 [pid = 1938] [id = 470] 11:42:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x118380c00) [pid = 1938] [serial = 1409] [outer = 0x0] 11:42:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x118450400) [pid = 1938] [serial = 1410] [outer = 0x118380c00] 11:42:46 INFO - PROCESS | 1938 | 1468780966953 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x11877b000) [pid = 1938] [serial = 1411] [outer = 0x118380c00] 11:42:47 INFO - PROCESS | 1938 | 1468780967337 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]]]}] 11:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 570ms 11:42:47 INFO - PROCESS | 1938 | 1468780967405 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:42:47 INFO - PROCESS | 1938 | 1468780967407 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:42:47 INFO - PROCESS | 1938 | 1468780967410 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:42:47 INFO - PROCESS | 1938 | 1468780967414 Marionette TRACE conn2 <- [1,1854,null,{}] 11:42:47 INFO - PROCESS | 1938 | 1468780967426 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}] 11:42:47 INFO - PROCESS | 1938 | 1468780967430 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:47 INFO - PROCESS | 1938 | 1468780967557 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:42:47 INFO - PROCESS | 1938 | 1468780967575 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 1938 | 1468780967578 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x119631000 == 31 [pid = 1938] [id = 471] 11:42:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x118f9a800) [pid = 1938] [serial = 1412] [outer = 0x0] 11:42:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x119326400) [pid = 1938] [serial = 1413] [outer = 0x118f9a800] 11:42:47 INFO - PROCESS | 1938 | 1468780967625 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x11975d800) [pid = 1938] [serial = 1414] [outer = 0x118f9a800] 11:42:48 INFO - PROCESS | 1938 | 1468780968057 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]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 675ms 11:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:42:48 INFO - PROCESS | 1938 | 1468780968085 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 1938 | 1468780968087 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:42:48 INFO - PROCESS | 1938 | 1468780968089 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 1938 | 1468780968090 Marionette TRACE conn2 <- [1,1858,null,{}] 11:42:48 INFO - PROCESS | 1938 | 1468780968092 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}] 11:42:48 INFO - PROCESS | 1938 | 1468780968093 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:48 INFO - PROCESS | 1938 | 1468780968190 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:42:48 INFO - PROCESS | 1938 | 1468780968194 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 1938 | 1468780968195 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x121425800 == 32 [pid = 1938] [id = 472] 11:42:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1197b4400) [pid = 1938] [serial = 1415] [outer = 0x0] 11:42:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1211b8000) [pid = 1938] [serial = 1416] [outer = 0x1197b4400] 11:42:48 INFO - PROCESS | 1938 | 1468780968223 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1219db800) [pid = 1938] [serial = 1417] [outer = 0x1197b4400] 11:42:48 INFO - PROCESS | 1938 | 1468780968528 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]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 469ms 11:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:42:48 INFO - PROCESS | 1938 | 1468780968559 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 1938 | 1468780968560 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:42:48 INFO - PROCESS | 1938 | 1468780968562 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 1938 | 1468780968563 Marionette TRACE conn2 <- [1,1862,null,{}] 11:42:48 INFO - PROCESS | 1938 | 1468780968566 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}] 11:42:48 INFO - PROCESS | 1938 | 1468780968569 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:48 INFO - PROCESS | 1938 | 1468780968641 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:42:48 INFO - PROCESS | 1938 | 1468780968703 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 1938 | 1468780968704 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x123ede000 == 33 [pid = 1938] [id = 473] 11:42:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1130ef800) [pid = 1938] [serial = 1418] [outer = 0x0] 11:42:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x121a55400) [pid = 1938] [serial = 1419] [outer = 0x1130ef800] 11:42:48 INFO - PROCESS | 1938 | 1468780968728 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x124dc2c00) [pid = 1938] [serial = 1420] [outer = 0x1130ef800] 11:42:49 INFO - PROCESS | 1938 | 1468780969010 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]]]}] 11:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 468ms 11:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:42:49 INFO - PROCESS | 1938 | 1468780969041 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:42:49 INFO - PROCESS | 1938 | 1468780969043 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:42:49 INFO - PROCESS | 1938 | 1468780969045 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 1938 | 1468780969046 Marionette TRACE conn2 <- [1,1866,null,{}] 11:42:49 INFO - PROCESS | 1938 | 1468780969048 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}] 11:42:49 INFO - PROCESS | 1938 | 1468780969056 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:49 INFO - PROCESS | 1938 | 1468780969185 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:42:49 INFO - PROCESS | 1938 | 1468780969189 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:49 INFO - PROCESS | 1938 | 1468780969190 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x126dab800 == 34 [pid = 1938] [id = 474] 11:42:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1129d1000) [pid = 1938] [serial = 1421] [outer = 0x0] 11:42:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x125675400) [pid = 1938] [serial = 1422] [outer = 0x1129d1000] 11:42:49 INFO - PROCESS | 1938 | 1468780969215 Marionette DEBUG loaded listener.js 11:42:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x128bc3400) [pid = 1938] [serial = 1423] [outer = 0x1129d1000] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d9000 == 33 [pid = 1938] [id = 470] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x117014000 == 32 [pid = 1938] [id = 469] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x1183e3800 == 31 [pid = 1938] [id = 468] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x12baee000 == 30 [pid = 1938] [id = 467] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x121425800 == 29 [pid = 1938] [id = 472] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x123ede000 == 28 [pid = 1938] [id = 473] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x119631000 == 27 [pid = 1938] [id = 471] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x12894d000 == 26 [pid = 1938] [id = 211] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x1199bd000 == 25 [pid = 1938] [id = 216] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x116f36000 == 24 [pid = 1938] [id = 214] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x125538800 == 23 [pid = 1938] [id = 208] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x117006000 == 22 [pid = 1938] [id = 201] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x120f43000 == 21 [pid = 1938] [id = 205] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x123ed6000 == 20 [pid = 1938] [id = 207] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x115f56000 == 19 [pid = 1938] [id = 200] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x126466800 == 18 [pid = 1938] [id = 209] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x11874c800 == 17 [pid = 1938] [id = 203] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x121228000 == 16 [pid = 1938] [id = 217] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x126dac000 == 15 [pid = 1938] [id = 210] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x116f54000 == 14 [pid = 1938] [id = 212] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x121a27800 == 13 [pid = 1938] [id = 206] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x11611b000 == 12 [pid = 1938] [id = 213] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x1183e4800 == 11 [pid = 1938] [id = 215] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x11961d000 == 10 [pid = 1938] [id = 204] 11:42:50 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d2800 == 9 [pid = 1938] [id = 202] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x129272000) [pid = 1938] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1176f1800) [pid = 1938] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x113997400) [pid = 1938] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x112fdd400) [pid = 1938] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x112ad7c00) [pid = 1938] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1197ad400) [pid = 1938] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1176ee800) [pid = 1938] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x118943400) [pid = 1938] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1129b2400) [pid = 1938] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x123c0b800) [pid = 1938] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x123c0d000) [pid = 1938] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x11845f400) [pid = 1938] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x111ca8400) [pid = 1938] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x126de3c00) [pid = 1938] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x128bcf800) [pid = 1938] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x11845d000) [pid = 1938] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x1176f2000) [pid = 1938] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x121a51400) [pid = 1938] [serial = 1380] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x1181bc800) [pid = 1938] [serial = 1366] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x113ee4c00) [pid = 1938] [serial = 1365] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x119324000) [pid = 1938] [serial = 1374] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x1196d3400) [pid = 1938] [serial = 1375] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 69 (0x113cee800) [pid = 1938] [serial = 1368] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 68 (0x116905800) [pid = 1938] [serial = 1369] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x119a40400) [pid = 1938] [serial = 1377] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 66 (0x1181b8400) [pid = 1938] [serial = 1351] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 65 (0x118316800) [pid = 1938] [serial = 1350] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 64 (0x119129000) [pid = 1938] [serial = 1354] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 63 (0x118f99400) [pid = 1938] [serial = 1353] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 62 (0x121303800) [pid = 1938] [serial = 1357] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 61 (0x1197a9400) [pid = 1938] [serial = 1356] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 60 (0x124b15800) [pid = 1938] [serial = 1360] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 59 (0x123cb3c00) [pid = 1938] [serial = 1359] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 58 (0x125673800) [pid = 1938] [serial = 1363] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 57 (0x12508b000) [pid = 1938] [serial = 1362] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 56 (0x1255d0800) [pid = 1938] [serial = 1383] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 55 (0x117dae800) [pid = 1938] [serial = 1392] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 54 (0x128bd0400) [pid = 1938] [serial = 1387] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 53 (0x128bc7400) [pid = 1938] [serial = 1386] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 52 (0x126de2800) [pid = 1938] [serial = 1384] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 51 (0x128db5c00) [pid = 1938] [serial = 1389] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 50 (0x1216f7400) [pid = 1938] [serial = 1395] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 49 (0x128f7cc00) [pid = 1938] [serial = 1390] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 48 (0x11838d800) [pid = 1938] [serial = 1371] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 47 (0x118715400) [pid = 1938] [serial = 1372] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 46 (0x123ec3c00) [pid = 1938] [serial = 1381] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 45 (0x128db2000) [pid = 1938] [serial = 1396] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 44 (0x1214dac00) [pid = 1938] [serial = 1378] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 43 (0x11845bc00) [pid = 1938] [serial = 1393] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 42 (0x1293c1c00) [pid = 1938] [serial = 1399] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | --DOMWINDOW == 41 (0x12929c800) [pid = 1938] [serial = 1398] [outer = 0x0] [url = about:blank] 11:42:51 INFO - PROCESS | 1938 | 1468780971109 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]]]}] 11:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2076ms 11:42:51 INFO - PROCESS | 1938 | 1468780971134 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 1938 | 1468780971137 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:42:51 INFO - PROCESS | 1938 | 1468780971142 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 1938 | 1468780971143 Marionette TRACE conn2 <- [1,1870,null,{}] 11:42:51 INFO - PROCESS | 1938 | 1468780971147 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}] 11:42:51 INFO - PROCESS | 1938 | 1468780971149 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:51 INFO - PROCESS | 1938 | 1468780971236 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:42:51 INFO - PROCESS | 1938 | 1468780971291 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 1938 | 1468780971293 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x1164a1800 == 10 [pid = 1938] [id = 475] 11:42:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 42 (0x1129d7400) [pid = 1938] [serial = 1424] [outer = 0x0] 11:42:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 43 (0x1129d8c00) [pid = 1938] [serial = 1425] [outer = 0x1129d7400] 11:42:51 INFO - PROCESS | 1938 | 1468780971321 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 44 (0x113c0c000) [pid = 1938] [serial = 1426] [outer = 0x1129d7400] 11:42:51 INFO - PROCESS | 1938 | 1468780971609 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]]]}] 11:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 11:42:51 INFO - PROCESS | 1938 | 1468780971661 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 1938 | 1468780971665 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:42:51 INFO - PROCESS | 1938 | 1468780971673 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 1938 | 1468780971675 Marionette TRACE conn2 <- [1,1874,null,{}] 11:42:51 INFO - PROCESS | 1938 | 1468780971677 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}] 11:42:51 INFO - PROCESS | 1938 | 1468780971679 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:51 INFO - PROCESS | 1938 | 1468780971785 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:42:51 INFO - PROCESS | 1938 | 1468780971832 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 1938 | 1468780971834 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x115f6b800 == 11 [pid = 1938] [id = 476] 11:42:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 45 (0x115094800) [pid = 1938] [serial = 1427] [outer = 0x0] 11:42:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 46 (0x1167e6c00) [pid = 1938] [serial = 1428] [outer = 0x115094800] 11:42:51 INFO - PROCESS | 1938 | 1468780971861 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 47 (0x11702d000) [pid = 1938] [serial = 1429] [outer = 0x115094800] 11:42:52 INFO - PROCESS | 1938 | 1468780972157 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]]]}] 11:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 522ms 11:42:52 INFO - PROCESS | 1938 | 1468780972196 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 1938 | 1468780972197 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:42:52 INFO - PROCESS | 1938 | 1468780972201 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 1938 | 1468780972205 Marionette TRACE conn2 <- [1,1878,null,{}] 11:42:52 INFO - PROCESS | 1938 | 1468780972213 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}] 11:42:52 INFO - PROCESS | 1938 | 1468780972216 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:52 INFO - PROCESS | 1938 | 1468780972293 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:42:52 INFO - PROCESS | 1938 | 1468780972347 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1938 | 1468780972349 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183cd000 == 12 [pid = 1938] [id = 477] 11:42:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 48 (0x111aa7800) [pid = 1938] [serial = 1430] [outer = 0x0] 11:42:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 49 (0x1181bc400) [pid = 1938] [serial = 1431] [outer = 0x111aa7800] 11:42:52 INFO - PROCESS | 1938 | 1468780972377 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 50 (0x118386000) [pid = 1938] [serial = 1432] [outer = 0x111aa7800] 11:42:52 INFO - PROCESS | 1938 | 1468780972675 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]]]}] 11:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 525ms 11:42:52 INFO - PROCESS | 1938 | 1468780972726 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 1938 | 1468780972728 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:42:52 INFO - PROCESS | 1938 | 1468780972730 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 1938 | 1468780972731 Marionette TRACE conn2 <- [1,1882,null,{}] 11:42:52 INFO - PROCESS | 1938 | 1468780972736 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}] 11:42:52 INFO - PROCESS | 1938 | 1468780972737 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:52 INFO - PROCESS | 1938 | 1468780972811 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:42:52 INFO - PROCESS | 1938 | 1468780972815 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1938 | 1468780972818 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f89000 == 13 [pid = 1938] [id = 478] 11:42:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 51 (0x11845a800) [pid = 1938] [serial = 1433] [outer = 0x0] 11:42:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 52 (0x11877e400) [pid = 1938] [serial = 1434] [outer = 0x11845a800] 11:42:52 INFO - PROCESS | 1938 | 1468780972844 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 53 (0x11894a800) [pid = 1938] [serial = 1435] [outer = 0x11845a800] 11:42:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 54 (0x1129a5400) [pid = 1938] [serial = 1436] [outer = 0x12ce83800] 11:42:53 INFO - PROCESS | 1938 | 1468780973440 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]]]}] 11:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 721ms 11:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:42:53 INFO - PROCESS | 1938 | 1468780973452 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 1938 | 1468780973455 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:42:53 INFO - PROCESS | 1938 | 1468780973458 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - PROCESS | 1938 | 1468780973460 Marionette TRACE conn2 <- [1,1886,null,{}] 11:42:53 INFO - PROCESS | 1938 | 1468780973464 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}] 11:42:53 INFO - PROCESS | 1938 | 1468780973466 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:53 INFO - PROCESS | 1938 | 1468780973635 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:42:53 INFO - PROCESS | 1938 | 1468780973736 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:53 INFO - PROCESS | 1938 | 1468780973738 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181e6000 == 14 [pid = 1938] [id = 479] 11:42:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 55 (0x113c70c00) [pid = 1938] [serial = 1437] [outer = 0x0] 11:42:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 56 (0x116623c00) [pid = 1938] [serial = 1438] [outer = 0x113c70c00] 11:42:53 INFO - PROCESS | 1938 | 1468780973769 Marionette DEBUG loaded listener.js 11:42:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 57 (0x1176eb800) [pid = 1938] [serial = 1439] [outer = 0x113c70c00] 11:42:54 INFO - PROCESS | 1938 | 1468780974323 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]]]}] 11:42:54 INFO - PROCESS | 1938 | --DOCSHELL 0x126dab800 == 13 [pid = 1938] [id = 474] 11:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 922ms 11:42:54 INFO - PROCESS | 1938 | 1468780974380 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:42:54 INFO - PROCESS | 1938 | 1468780974382 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:42:54 INFO - PROCESS | 1938 | 1468780974388 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:42:54 INFO - PROCESS | 1938 | 1468780974389 Marionette TRACE conn2 <- [1,1890,null,{}] 11:42:54 INFO - PROCESS | 1938 | 1468780974392 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}] 11:42:54 INFO - PROCESS | 1938 | 1468780974394 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:54 INFO - PROCESS | 1938 | 1468780974476 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:42:54 INFO - PROCESS | 1938 | 1468780974538 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 1938 | 1468780974539 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f36000 == 14 [pid = 1938] [id = 480] 11:42:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 58 (0x1133ba400) [pid = 1938] [serial = 1440] [outer = 0x0] 11:42:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 59 (0x1176f1800) [pid = 1938] [serial = 1441] [outer = 0x1133ba400] 11:42:54 INFO - PROCESS | 1938 | 1468780974567 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 60 (0x118319000) [pid = 1938] [serial = 1442] [outer = 0x1133ba400] 11:42:54 INFO - PROCESS | 1938 | 1468780974853 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]]]}] 11:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 520ms 11:42:54 INFO - PROCESS | 1938 | 1468780974907 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:42:54 INFO - PROCESS | 1938 | 1468780974911 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:42:54 INFO - PROCESS | 1938 | 1468780974915 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:42:54 INFO - PROCESS | 1938 | 1468780974919 Marionette TRACE conn2 <- [1,1894,null,{}] 11:42:54 INFO - PROCESS | 1938 | 1468780974922 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}] 11:42:54 INFO - PROCESS | 1938 | 1468780974923 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:55 INFO - PROCESS | 1938 | 1468780975020 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:42:55 INFO - PROCESS | 1938 | 1468780975091 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 1938 | 1468780975092 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f8c000 == 15 [pid = 1938] [id = 481] 11:42:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 61 (0x118286000) [pid = 1938] [serial = 1443] [outer = 0x0] 11:42:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 62 (0x1189df800) [pid = 1938] [serial = 1444] [outer = 0x118286000] 11:42:55 INFO - PROCESS | 1938 | 1468780975119 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 63 (0x11911d800) [pid = 1938] [serial = 1445] [outer = 0x118286000] 11:42:55 INFO - PROCESS | 1938 | 1468780975415 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]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 522ms 11:42:55 INFO - PROCESS | 1938 | 1468780975440 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 1938 | 1468780975442 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:42:55 INFO - PROCESS | 1938 | 1468780975444 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 1938 | 1468780975446 Marionette TRACE conn2 <- [1,1898,null,{}] 11:42:55 INFO - PROCESS | 1938 | 1468780975464 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}] 11:42:55 INFO - PROCESS | 1938 | 1468780975470 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:55 INFO - PROCESS | 1938 | 1468780975545 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:42:55 INFO - PROCESS | 1938 | 1468780975553 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 1938 | 1468780975555 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x12122b000 == 16 [pid = 1938] [id = 482] 11:42:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 64 (0x119326800) [pid = 1938] [serial = 1446] [outer = 0x0] 11:42:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 65 (0x11939c800) [pid = 1938] [serial = 1447] [outer = 0x119326800] 11:42:55 INFO - PROCESS | 1938 | 1468780975587 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 66 (0x1197a7800) [pid = 1938] [serial = 1448] [outer = 0x119326800] 11:42:55 INFO - PROCESS | 1938 | 1468780975911 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]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 522ms 11:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:42:55 INFO - PROCESS | 1938 | 1468780975968 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 1938 | 1468780975971 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:42:55 INFO - PROCESS | 1938 | 1468780975974 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 1938 | 1468780975975 Marionette TRACE conn2 <- [1,1902,null,{}] 11:42:55 INFO - PROCESS | 1938 | 1468780975977 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}] 11:42:55 INFO - PROCESS | 1938 | 1468780975978 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:56 INFO - PROCESS | 1938 | 1468780976056 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:42:56 INFO - PROCESS | 1938 | 1468780976060 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 1938 | 1468780976061 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x123db8800 == 17 [pid = 1938] [id = 483] 11:42:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 67 (0x1128d5800) [pid = 1938] [serial = 1449] [outer = 0x0] 11:42:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x120f06400) [pid = 1938] [serial = 1450] [outer = 0x1128d5800] 11:42:56 INFO - PROCESS | 1938 | 1468780976088 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x120ff5000) [pid = 1938] [serial = 1451] [outer = 0x1128d5800] 11:42:56 INFO - PROCESS | 1938 | 1468780976426 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]]]}] 11:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 467ms 11:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:42:56 INFO - PROCESS | 1938 | 1468780976442 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:42:56 INFO - PROCESS | 1938 | 1468780976443 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:42:56 INFO - PROCESS | 1938 | 1468780976445 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:42:56 INFO - PROCESS | 1938 | 1468780976446 Marionette TRACE conn2 <- [1,1906,null,{}] 11:42:56 INFO - PROCESS | 1938 | 1468780976448 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}] 11:42:56 INFO - PROCESS | 1938 | 1468780976450 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:56 INFO - PROCESS | 1938 | 1468780976565 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:42:56 INFO - PROCESS | 1938 | 1468780976573 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 1938 | 1468780976575 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x124b62800 == 18 [pid = 1938] [id = 484] 11:42:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x119329000) [pid = 1938] [serial = 1452] [outer = 0x0] 11:42:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x119b46800) [pid = 1938] [serial = 1453] [outer = 0x119329000] 11:42:56 INFO - PROCESS | 1938 | 1468780976599 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x1216e9000) [pid = 1938] [serial = 1454] [outer = 0x119329000] 11:42:56 INFO - PROCESS | 1938 | 1468780976930 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]]]}] 11:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 519ms 11:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:42:56 INFO - PROCESS | 1938 | 1468780976965 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:42:56 INFO - PROCESS | 1938 | 1468780976966 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:42:56 INFO - PROCESS | 1938 | 1468780976968 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:42:56 INFO - PROCESS | 1938 | 1468780976969 Marionette TRACE conn2 <- [1,1910,null,{}] 11:42:56 INFO - PROCESS | 1938 | 1468780976971 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}] 11:42:56 INFO - PROCESS | 1938 | 1468780976975 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:57 INFO - PROCESS | 1938 | 1468780977095 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:42:57 INFO - PROCESS | 1938 | 1468780977099 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 1938 | 1468780977101 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x1256a7000 == 19 [pid = 1938] [id = 485] 11:42:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x1216ea800) [pid = 1938] [serial = 1455] [outer = 0x0] 11:42:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x123c0b800) [pid = 1938] [serial = 1456] [outer = 0x1216ea800] 11:42:57 INFO - PROCESS | 1938 | 1468780977129 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x12566ec00) [pid = 1938] [serial = 1457] [outer = 0x1216ea800] 11:42:57 INFO - PROCESS | 1938 | 1468780977470 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]]]}] 11:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 520ms 11:42:57 INFO - PROCESS | 1938 | 1468780977490 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:42:57 INFO - PROCESS | 1938 | 1468780977491 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:42:57 INFO - PROCESS | 1938 | 1468780977494 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 1938 | 1468780977495 Marionette TRACE conn2 <- [1,1914,null,{}] 11:42:57 INFO - PROCESS | 1938 | 1468780977497 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}] 11:42:57 INFO - PROCESS | 1938 | 1468780977498 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:57 INFO - PROCESS | 1938 | 1468780977599 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:42:57 INFO - PROCESS | 1938 | 1468780977603 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 1938 | 1468780977611 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x128932800 == 20 [pid = 1938] [id = 486] 11:42:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x1216ebc00) [pid = 1938] [serial = 1458] [outer = 0x0] 11:42:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x125f7e800) [pid = 1938] [serial = 1459] [outer = 0x1216ebc00] 11:42:57 INFO - PROCESS | 1938 | 1468780977635 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1265e5400) [pid = 1938] [serial = 1460] [outer = 0x1216ebc00] 11:42:57 INFO - PROCESS | 1938 | 1468780977949 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]]]}] 11:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 469ms 11:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:42:57 INFO - PROCESS | 1938 | 1468780977964 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:42:57 INFO - PROCESS | 1938 | 1468780977965 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:42:57 INFO - PROCESS | 1938 | 1468780977970 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 1938 | 1468780977972 Marionette TRACE conn2 <- [1,1918,null,{}] 11:42:57 INFO - PROCESS | 1938 | 1468780977974 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}] 11:42:57 INFO - PROCESS | 1938 | 1468780977975 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:58 INFO - PROCESS | 1938 | 1468780978070 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:42:58 INFO - PROCESS | 1938 | 1468780978103 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:58 INFO - PROCESS | 1938 | 1468780978104 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f8b000 == 21 [pid = 1938] [id = 487] 11:42:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1265e5800) [pid = 1938] [serial = 1461] [outer = 0x0] 11:42:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x12662f800) [pid = 1938] [serial = 1462] [outer = 0x1265e5800] 11:42:58 INFO - PROCESS | 1938 | 1468780978130 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x126a7c000) [pid = 1938] [serial = 1463] [outer = 0x1265e5800] 11:42:58 INFO - PROCESS | 1938 | 1468780978485 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]]]}] 11:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 571ms 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1130ef800) [pid = 1938] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1129d1000) [pid = 1938] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x115094800) [pid = 1938] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x111aa7800) [pid = 1938] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1129d7400) [pid = 1938] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x1197b4400) [pid = 1938] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x118f9a800) [pid = 1938] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x118380c00) [pid = 1938] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x1167da400) [pid = 1938] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x1132b0000) [pid = 1938] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:42:58 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x123ebd800) [pid = 1938] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:42:58 INFO - PROCESS | 1938 | 1468780978581 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 1938 | 1468780978583 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:42:58 INFO - PROCESS | 1938 | 1468780978589 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:42:58 INFO - PROCESS | 1938 | 1468780978591 Marionette TRACE conn2 <- [1,1922,null,{}] 11:42:58 INFO - PROCESS | 1938 | 1468780978594 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}] 11:42:58 INFO - PROCESS | 1938 | 1468780978596 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:58 INFO - PROCESS | 1938 | 1468780978715 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:42:58 INFO - PROCESS | 1938 | 1468780978721 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:58 INFO - PROCESS | 1938 | 1468780978722 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189b1800 == 22 [pid = 1938] [id = 488] 11:42:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x1129d5800) [pid = 1938] [serial = 1464] [outer = 0x0] 11:42:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x115fa8c00) [pid = 1938] [serial = 1465] [outer = 0x1129d5800] 11:42:58 INFO - PROCESS | 1938 | 1468780978773 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x118455400) [pid = 1938] [serial = 1466] [outer = 0x1129d5800] 11:42:59 INFO - PROCESS | 1938 | 1468780979162 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]]]}] 11:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 620ms 11:42:59 INFO - PROCESS | 1938 | 1468780979208 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 1938 | 1468780979209 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:42:59 INFO - PROCESS | 1938 | 1468780979212 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 1938 | 1468780979213 Marionette TRACE conn2 <- [1,1926,null,{}] 11:42:59 INFO - PROCESS | 1938 | 1468780979215 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}] 11:42:59 INFO - PROCESS | 1938 | 1468780979216 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:59 INFO - PROCESS | 1938 | 1468780979314 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:42:59 INFO - PROCESS | 1938 | 1468780979322 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 1938 | 1468780979323 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x123db8000 == 23 [pid = 1938] [id = 489] 11:42:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x1181c0400) [pid = 1938] [serial = 1467] [outer = 0x0] 11:42:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x120ff8c00) [pid = 1938] [serial = 1468] [outer = 0x1181c0400] 11:42:59 INFO - PROCESS | 1938 | 1468780979347 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x126c61000) [pid = 1938] [serial = 1469] [outer = 0x1181c0400] 11:42:59 INFO - PROCESS | 1938 | 1468780979646 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]]]}] 11:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 468ms 11:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:42:59 INFO - PROCESS | 1938 | 1468780979680 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 1938 | 1468780979682 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:42:59 INFO - PROCESS | 1938 | 1468780979687 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 1938 | 1468780979688 Marionette TRACE conn2 <- [1,1930,null,{}] 11:42:59 INFO - PROCESS | 1938 | 1468780979691 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}] 11:42:59 INFO - PROCESS | 1938 | 1468780979692 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:59 INFO - PROCESS | 1938 | 1468780979778 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:42:59 INFO - PROCESS | 1938 | 1468780979781 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 1938 | 1468780979783 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:42:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a746000 == 24 [pid = 1938] [id = 490] 11:42:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x126dddc00) [pid = 1938] [serial = 1470] [outer = 0x0] 11:42:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x128bc5000) [pid = 1938] [serial = 1471] [outer = 0x126dddc00] 11:42:59 INFO - PROCESS | 1938 | 1468780979819 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x128dad800) [pid = 1938] [serial = 1472] [outer = 0x126dddc00] 11:43:00 INFO - PROCESS | 1938 | 1468780980156 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]]]}] 11:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 520ms 11:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:43:00 INFO - PROCESS | 1938 | 1468780980215 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 1938 | 1468780980216 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:43:00 INFO - PROCESS | 1938 | 1468780980219 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 1938 | 1468780980220 Marionette TRACE conn2 <- [1,1934,null,{}] 11:43:00 INFO - PROCESS | 1938 | 1468780980222 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}] 11:43:00 INFO - PROCESS | 1938 | 1468780980223 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:00 INFO - PROCESS | 1938 | 1468780980299 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:43:00 INFO - PROCESS | 1938 | 1468780980304 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 1938 | 1468780980305 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abb5800 == 25 [pid = 1938] [id = 491] 11:43:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x128bc9000) [pid = 1938] [serial = 1473] [outer = 0x0] 11:43:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x128db8400) [pid = 1938] [serial = 1474] [outer = 0x128bc9000] 11:43:00 INFO - PROCESS | 1938 | 1468780980329 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x128f7fc00) [pid = 1938] [serial = 1475] [outer = 0x128bc9000] 11:43:00 INFO - PROCESS | 1938 | 1468780980756 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]]]}] 11:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 569ms 11:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:43:00 INFO - PROCESS | 1938 | 1468780980788 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 1938 | 1468780980791 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:43:00 INFO - PROCESS | 1938 | 1468780980794 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 1938 | 1468780980796 Marionette TRACE conn2 <- [1,1938,null,{}] 11:43:00 INFO - PROCESS | 1938 | 1468780980816 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}] 11:43:00 INFO - PROCESS | 1938 | 1468780980818 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:00 INFO - PROCESS | 1938 | 1468780980937 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:43:00 INFO - PROCESS | 1938 | 1468780980989 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 1938 | 1468780980991 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d4800 == 26 [pid = 1938] [id = 492] 11:43:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1132b2000) [pid = 1938] [serial = 1476] [outer = 0x0] 11:43:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1164e0400) [pid = 1938] [serial = 1477] [outer = 0x1132b2000] 11:43:01 INFO - PROCESS | 1938 | 1468780981021 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11827e400) [pid = 1938] [serial = 1478] [outer = 0x1132b2000] 11:43:01 INFO - PROCESS | 1938 | 1468780981503 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]]]}] 11:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 771ms 11:43:01 INFO - PROCESS | 1938 | 1468780981564 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:43:01 INFO - PROCESS | 1938 | 1468780981568 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:43:01 INFO - PROCESS | 1938 | 1468780981590 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:43:01 INFO - PROCESS | 1938 | 1468780981592 Marionette TRACE conn2 <- [1,1942,null,{}] 11:43:01 INFO - PROCESS | 1938 | 1468780981594 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}] 11:43:01 INFO - PROCESS | 1938 | 1468780981596 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:01 INFO - PROCESS | 1938 | 1468780981702 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:43:01 INFO - PROCESS | 1938 | 1468780981767 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:01 INFO - PROCESS | 1938 | 1468780981768 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x123daf800 == 27 [pid = 1938] [id = 493] 11:43:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x118f8f800) [pid = 1938] [serial = 1479] [outer = 0x0] 11:43:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x119122000) [pid = 1938] [serial = 1480] [outer = 0x118f8f800] 11:43:01 INFO - PROCESS | 1938 | 1468780981799 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x11932d800) [pid = 1938] [serial = 1481] [outer = 0x118f8f800] 11:43:02 INFO - PROCESS | 1938 | 1468780982202 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]]]}] 11:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 11:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:43:02 INFO - PROCESS | 1938 | 1468780982260 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 1938 | 1468780982261 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:43:02 INFO - PROCESS | 1938 | 1468780982263 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 1938 | 1468780982266 Marionette TRACE conn2 <- [1,1946,null,{}] 11:43:02 INFO - PROCESS | 1938 | 1468780982293 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}] 11:43:02 INFO - PROCESS | 1938 | 1468780982296 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:02 INFO - PROCESS | 1938 | 1468780982399 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:43:02 INFO - PROCESS | 1938 | 1468780982469 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 1938 | 1468780982471 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x12aba5000 == 28 [pid = 1938] [id = 494] 11:43:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x121a4b800) [pid = 1938] [serial = 1482] [outer = 0x0] 11:43:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x123c09400) [pid = 1938] [serial = 1483] [outer = 0x121a4b800] 11:43:02 INFO - PROCESS | 1938 | 1468780982502 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x124b15800) [pid = 1938] [serial = 1484] [outer = 0x121a4b800] 11:43:02 INFO - PROCESS | 1938 | 1468780982925 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]]]}] 11:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 11:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:43:02 INFO - PROCESS | 1938 | 1468780982953 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 1938 | 1468780982955 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:43:02 INFO - PROCESS | 1938 | 1468780982957 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 1938 | 1468780982958 Marionette TRACE conn2 <- [1,1950,null,{}] 11:43:02 INFO - PROCESS | 1938 | 1468780982961 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}] 11:43:02 INFO - PROCESS | 1938 | 1468780982962 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:03 INFO - PROCESS | 1938 | 1468780983088 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:43:03 INFO - PROCESS | 1938 | 1468780983150 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 1938 | 1468780983151 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x11272b000 == 29 [pid = 1938] [id = 495] 11:43:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1129b3400) [pid = 1938] [serial = 1485] [outer = 0x0] 11:43:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1129d7400) [pid = 1938] [serial = 1486] [outer = 0x1129b3400] 11:43:03 INFO - PROCESS | 1938 | 1468780983361 Marionette DEBUG loaded listener.js 11:43:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x113cef400) [pid = 1938] [serial = 1487] [outer = 0x1129b3400] 11:43:03 INFO - PROCESS | 1938 | 1468780983774 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]]]}] 11:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 822ms 11:43:03 INFO - PROCESS | 1938 | 1468780983779 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 1938 | 1468780983782 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:43:03 INFO - PROCESS | 1938 | 1468780983785 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 1938 | 1468780983786 Marionette TRACE conn2 <- [1,1954,null,{}] 11:43:03 INFO - PROCESS | 1938 | 1468780983790 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}] 11:43:03 INFO - PROCESS | 1938 | 1468780983791 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:03 INFO - PROCESS | 1938 | 1468780983880 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:43:03 INFO - PROCESS | 1938 | 1468780983934 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 1938 | 1468780983936 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181ea000 == 30 [pid = 1938] [id = 496] 11:43:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1164dd000) [pid = 1938] [serial = 1488] [outer = 0x0] 11:43:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1181b9800) [pid = 1938] [serial = 1489] [outer = 0x1164dd000] 11:43:03 INFO - PROCESS | 1938 | 1468780983963 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x118713400) [pid = 1938] [serial = 1490] [outer = 0x1164dd000] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x11877e400) [pid = 1938] [serial = 1434] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | 1468780984341 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]]]}] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x124dc2c00) [pid = 1938] [serial = 1420] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x121a55400) [pid = 1938] [serial = 1419] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x125675400) [pid = 1938] [serial = 1422] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1167e6c00) [pid = 1938] [serial = 1428] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1181bc400) [pid = 1938] [serial = 1431] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1129d8c00) [pid = 1938] [serial = 1425] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x128bc3400) [pid = 1938] [serial = 1423] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11702d000) [pid = 1938] [serial = 1429] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x113c0c000) [pid = 1938] [serial = 1426] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x118386000) [pid = 1938] [serial = 1432] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1211b8000) [pid = 1938] [serial = 1416] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1219db800) [pid = 1938] [serial = 1417] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x119326400) [pid = 1938] [serial = 1413] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x11975d800) [pid = 1938] [serial = 1414] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x118450400) [pid = 1938] [serial = 1410] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x11877b000) [pid = 1938] [serial = 1411] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x117db2000) [pid = 1938] [serial = 1408] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x116a19800) [pid = 1938] [serial = 1407] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x1181b4c00) [pid = 1938] [serial = 1405] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x116169400) [pid = 1938] [serial = 1404] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x1293c7000) [pid = 1938] [serial = 1401] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x129562c00) [pid = 1938] [serial = 1402] [outer = 0x0] [url = about:blank] 11:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 571ms 11:43:04 INFO - PROCESS | 1938 | 1468780984356 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 1938 | 1468780984358 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:43:04 INFO - PROCESS | 1938 | 1468780984363 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 1938 | 1468780984364 Marionette TRACE conn2 <- [1,1958,null,{}] 11:43:04 INFO - PROCESS | 1938 | 1468780984367 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}] 11:43:04 INFO - PROCESS | 1938 | 1468780984369 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:04 INFO - PROCESS | 1938 | 1468780984448 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:43:04 INFO - PROCESS | 1938 | 1468780984454 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 1938 | 1468780984455 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d1800 == 31 [pid = 1938] [id = 497] 11:43:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x118782c00) [pid = 1938] [serial = 1491] [outer = 0x0] 11:43:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x1189e3000) [pid = 1938] [serial = 1492] [outer = 0x118782c00] 11:43:04 INFO - PROCESS | 1938 | 1468780984481 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x119329400) [pid = 1938] [serial = 1493] [outer = 0x118782c00] 11:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 469ms 11:43:04 INFO - PROCESS | 1938 | 1468780984828 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]]]}] 11:43:04 INFO - PROCESS | 1938 | 1468780984832 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 1938 | 1468780984833 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:43:04 INFO - PROCESS | 1938 | 1468780984839 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 1938 | 1468780984841 Marionette TRACE conn2 <- [1,1962,null,{}] 11:43:04 INFO - PROCESS | 1938 | 1468780984848 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}] 11:43:04 INFO - PROCESS | 1938 | 1468780984853 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:04 INFO - PROCESS | 1938 | 1468780984952 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:43:05 INFO - PROCESS | 1938 | 1468780985007 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 1938 | 1468780985008 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199b5000 == 32 [pid = 1938] [id = 498] 11:43:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x11932ac00) [pid = 1938] [serial = 1494] [outer = 0x0] 11:43:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1197abc00) [pid = 1938] [serial = 1495] [outer = 0x11932ac00] 11:43:05 INFO - PROCESS | 1938 | 1468780985034 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x121a49800) [pid = 1938] [serial = 1496] [outer = 0x11932ac00] 11:43:05 INFO - PROCESS | 1938 | 1468780985364 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]]]}] 11:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 574ms 11:43:05 INFO - PROCESS | 1938 | 1468780985413 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 1938 | 1468780985415 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:43:05 INFO - PROCESS | 1938 | 1468780985419 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 1938 | 1468780985421 Marionette TRACE conn2 <- [1,1966,null,{}] 11:43:05 INFO - PROCESS | 1938 | 1468780985424 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}] 11:43:05 INFO - PROCESS | 1938 | 1468780985426 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:05 INFO - PROCESS | 1938 | 1468780985554 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:43:05 INFO - PROCESS | 1938 | 1468780985630 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 1938 | 1468780985631 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217d0000 == 33 [pid = 1938] [id = 499] 11:43:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x119398400) [pid = 1938] [serial = 1497] [outer = 0x0] 11:43:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x123e8cc00) [pid = 1938] [serial = 1498] [outer = 0x119398400] 11:43:05 INFO - PROCESS | 1938 | 1468780985673 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1255d0c00) [pid = 1938] [serial = 1499] [outer = 0x119398400] 11:43:06 INFO - PROCESS | 1938 | 1468780986024 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]]]}] 11:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 621ms 11:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:43:06 INFO - PROCESS | 1938 | 1468780986040 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 1938 | 1468780986041 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:43:06 INFO - PROCESS | 1938 | 1468780986043 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:43:06 INFO - PROCESS | 1938 | 1468780986044 Marionette TRACE conn2 <- [1,1970,null,{}] 11:43:06 INFO - PROCESS | 1938 | 1468780986047 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}] 11:43:06 INFO - PROCESS | 1938 | 1468780986048 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:06 INFO - PROCESS | 1938 | 1468780986128 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:43:06 INFO - PROCESS | 1938 | 1468780986202 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 1938 | 1468780986204 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x126ab2000 == 34 [pid = 1938] [id = 500] 11:43:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1129a7000) [pid = 1938] [serial = 1500] [outer = 0x0] 11:43:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x126626800) [pid = 1938] [serial = 1501] [outer = 0x1129a7000] 11:43:06 INFO - PROCESS | 1938 | 1468780986244 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x126de9c00) [pid = 1938] [serial = 1502] [outer = 0x1129a7000] 11:43:06 INFO - PROCESS | 1938 | 1468780986560 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]]]}] 11:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 568ms 11:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:43:06 INFO - PROCESS | 1938 | 1468780986612 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 1938 | 1468780986613 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:43:06 INFO - PROCESS | 1938 | 1468780986615 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:43:06 INFO - PROCESS | 1938 | 1468780986616 Marionette TRACE conn2 <- [1,1974,null,{}] 11:43:06 INFO - PROCESS | 1938 | 1468780986618 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}] 11:43:06 INFO - PROCESS | 1938 | 1468780986622 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:06 INFO - PROCESS | 1938 | 1468780986723 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:43:06 INFO - PROCESS | 1938 | 1468780986734 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 1938 | 1468780986735 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x12893e000 == 35 [pid = 1938] [id = 501] 11:43:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x128bc5400) [pid = 1938] [serial = 1503] [outer = 0x0] 11:43:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x128db1000) [pid = 1938] [serial = 1504] [outer = 0x128bc5400] 11:43:06 INFO - PROCESS | 1938 | 1468780986759 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x129265800) [pid = 1938] [serial = 1505] [outer = 0x128bc5400] 11:43:07 INFO - PROCESS | 1938 | 1468780987148 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]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 570ms 11:43:07 INFO - PROCESS | 1938 | 1468780987186 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:43:07 INFO - PROCESS | 1938 | 1468780987188 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:43:07 INFO - PROCESS | 1938 | 1468780987197 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 1938 | 1468780987199 Marionette TRACE conn2 <- [1,1978,null,{}] 11:43:07 INFO - PROCESS | 1938 | 1468780987202 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}] 11:43:07 INFO - PROCESS | 1938 | 1468780987204 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:07 INFO - PROCESS | 1938 | 1468780987349 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:43:07 INFO - PROCESS | 1938 | 1468780987373 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 1938 | 1468780987374 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x115dc3800 == 36 [pid = 1938] [id = 502] 11:43:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x128bc8c00) [pid = 1938] [serial = 1506] [outer = 0x0] 11:43:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x129270000) [pid = 1938] [serial = 1507] [outer = 0x128bc8c00] 11:43:07 INFO - PROCESS | 1938 | 1468780987424 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12929a800) [pid = 1938] [serial = 1508] [outer = 0x128bc8c00] 11:43:07 INFO - PROCESS | 1938 | 1468780987815 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]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 676ms 11:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:43:07 INFO - PROCESS | 1938 | 1468780987868 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 1938 | 1468780987870 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:43:07 INFO - PROCESS | 1938 | 1468780987873 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 1938 | 1468780987874 Marionette TRACE conn2 <- [1,1982,null,{}] 11:43:07 INFO - PROCESS | 1938 | 1468780987878 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}] 11:43:07 INFO - PROCESS | 1938 | 1468780987880 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:08 INFO - PROCESS | 1938 | 1468780988039 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:43:08 INFO - PROCESS | 1938 | 1468780988058 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 1938 | 1468780988059 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abbb800 == 37 [pid = 1938] [id = 503] 11:43:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12929ac00) [pid = 1938] [serial = 1509] [outer = 0x0] 11:43:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1292a3800) [pid = 1938] [serial = 1510] [outer = 0x12929ac00] 11:43:08 INFO - PROCESS | 1938 | 1468780988083 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1293c4400) [pid = 1938] [serial = 1511] [outer = 0x12929ac00] 11:43:08 INFO - PROCESS | 1938 | 1468780988395 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]]]}] 11:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 571ms 11:43:08 INFO - PROCESS | 1938 | 1468780988443 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 1938 | 1468780988444 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:43:08 INFO - PROCESS | 1938 | 1468780988446 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 1938 | 1468780988447 Marionette TRACE conn2 <- [1,1986,null,{}] 11:43:08 INFO - PROCESS | 1938 | 1468780988450 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}] 11:43:08 INFO - PROCESS | 1938 | 1468780988451 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:08 INFO - PROCESS | 1938 | 1468780988724 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1216ea800) [pid = 1938] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1216ebc00) [pid = 1938] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x119326800) [pid = 1938] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x118286000) [pid = 1938] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1128d5800) [pid = 1938] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1133ba400) [pid = 1938] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x113c70c00) [pid = 1938] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1265e5800) [pid = 1938] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1129d5800) [pid = 1938] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1181c0400) [pid = 1938] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x126dddc00) [pid = 1938] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:43:08 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x119329000) [pid = 1938] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:43:08 INFO - PROCESS | 1938 | 1468780988775 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 1938 | 1468780988776 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x121429800 == 38 [pid = 1938] [id = 504] 11:43:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1129d5800) [pid = 1938] [serial = 1512] [outer = 0x0] 11:43:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x115decc00) [pid = 1938] [serial = 1513] [outer = 0x1129d5800] 11:43:08 INFO - PROCESS | 1938 | 1468780988801 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119326800) [pid = 1938] [serial = 1514] [outer = 0x1129d5800] 11:43:09 INFO - PROCESS | 1938 | 1468780989053 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]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 618ms 11:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:43:09 INFO - PROCESS | 1938 | 1468780989064 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 1938 | 1468780989066 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:43:09 INFO - PROCESS | 1938 | 1468780989069 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 1938 | 1468780989072 Marionette TRACE conn2 <- [1,1990,null,{}] 11:43:09 INFO - PROCESS | 1938 | 1468780989081 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}] 11:43:09 INFO - PROCESS | 1938 | 1468780989082 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:09 INFO - PROCESS | 1938 | 1468780989177 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:43:09 INFO - PROCESS | 1938 | 1468780989181 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 1938 | 1468780989182 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be04000 == 39 [pid = 1938] [id = 505] 11:43:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x119329000) [pid = 1938] [serial = 1515] [outer = 0x0] 11:43:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1293cc800) [pid = 1938] [serial = 1516] [outer = 0x119329000] 11:43:09 INFO - PROCESS | 1938 | 1468780989208 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x129569c00) [pid = 1938] [serial = 1517] [outer = 0x119329000] 11:43:09 INFO - PROCESS | 1938 | 1468780989541 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]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 477ms 11:43:09 INFO - PROCESS | 1938 | 1468780989545 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:43:09 INFO - PROCESS | 1938 | 1468780989547 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:43:09 INFO - PROCESS | 1938 | 1468780989549 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 1938 | 1468780989553 Marionette TRACE conn2 <- [1,1994,null,{}] 11:43:09 INFO - PROCESS | 1938 | 1468780989561 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}] 11:43:09 INFO - PROCESS | 1938 | 1468780989562 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:09 INFO - PROCESS | 1938 | 1468780989688 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:43:09 INFO - PROCESS | 1938 | 1468780989694 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 1938 | 1468780989695 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be1b800 == 40 [pid = 1938] [id = 506] 11:43:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1196d6000) [pid = 1938] [serial = 1518] [outer = 0x0] 11:43:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12a6df000) [pid = 1938] [serial = 1519] [outer = 0x1196d6000] 11:43:09 INFO - PROCESS | 1938 | 1468780989719 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12a84f800) [pid = 1938] [serial = 1520] [outer = 0x1196d6000] 11:43:10 INFO - PROCESS | 1938 | 1468780989994 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]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 476ms 11:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:43:10 INFO - PROCESS | 1938 | 1468780990026 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 1938 | 1468780990027 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:43:10 INFO - PROCESS | 1938 | 1468780990029 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 1938 | 1468780990030 Marionette TRACE conn2 <- [1,1998,null,{}] 11:43:10 INFO - PROCESS | 1938 | 1468780990032 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}] 11:43:10 INFO - PROCESS | 1938 | 1468780990035 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:10 INFO - PROCESS | 1938 | 1468780990128 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:43:10 INFO - PROCESS | 1938 | 1468780990132 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 1938 | 1468780990133 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x12becc800 == 41 [pid = 1938] [id = 507] 11:43:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12a84ec00) [pid = 1938] [serial = 1521] [outer = 0x0] 11:43:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12a8c1c00) [pid = 1938] [serial = 1522] [outer = 0x12a84ec00] 11:43:10 INFO - PROCESS | 1938 | 1468780990156 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12a8c8000) [pid = 1938] [serial = 1523] [outer = 0x12a84ec00] 11:43:10 INFO - PROCESS | 1938 | 1468780990478 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]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms 11:43:10 INFO - PROCESS | 1938 | 1468780990498 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 1938 | 1468780990500 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:43:10 INFO - PROCESS | 1938 | 1468780990504 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 1938 | 1468780990505 Marionette TRACE conn2 <- [1,2002,null,{}] 11:43:10 INFO - PROCESS | 1938 | 1468780990507 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}] 11:43:10 INFO - PROCESS | 1938 | 1468780990509 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:10 INFO - PROCESS | 1938 | 1468780990622 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:43:10 INFO - PROCESS | 1938 | 1468780990656 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 1938 | 1468780990657 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c713800 == 42 [pid = 1938] [id = 508] 11:43:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1255d2400) [pid = 1938] [serial = 1524] [outer = 0x0] 11:43:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12a8be800) [pid = 1938] [serial = 1525] [outer = 0x1255d2400] 11:43:10 INFO - PROCESS | 1938 | 1468780990680 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12ac40400) [pid = 1938] [serial = 1526] [outer = 0x1255d2400] 11:43:11 INFO - PROCESS | 1938 | 1468780991110 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 11:43:11 INFO - PROCESS | 1938 | 1468780991175 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 1938 | 1468780991178 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:43:11 INFO - PROCESS | 1938 | 1468780991181 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 1938 | 1468780991184 Marionette TRACE conn2 <- [1,2006,null,{}] 11:43:11 INFO - PROCESS | 1938 | 1468780991188 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}] 11:43:11 INFO - PROCESS | 1938 | 1468780991189 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:11 INFO - PROCESS | 1938 | 1468780991295 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:43:11 INFO - PROCESS | 1938 | 1468780991355 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:11 INFO - PROCESS | 1938 | 1468780991357 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x11875e800 == 43 [pid = 1938] [id = 509] 11:43:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x11702e000) [pid = 1938] [serial = 1527] [outer = 0x0] 11:43:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x11831e000) [pid = 1938] [serial = 1528] [outer = 0x11702e000] 11:43:11 INFO - PROCESS | 1938 | 1468780991387 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x11871b800) [pid = 1938] [serial = 1529] [outer = 0x11702e000] 11:43:11 INFO - PROCESS | 1938 | 1468780991837 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 674ms 11:43:11 INFO - PROCESS | 1938 | 1468780991854 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 1938 | 1468780991857 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:43:11 INFO - PROCESS | 1938 | 1468780991862 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 1938 | 1468780991864 Marionette TRACE conn2 <- [1,2010,null,{}] 11:43:11 INFO - PROCESS | 1938 | 1468780991867 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}] 11:43:11 INFO - PROCESS | 1938 | 1468780991868 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:12 INFO - PROCESS | 1938 | 1468780991997 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:43:12 INFO - PROCESS | 1938 | 1468780992057 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1938 | 1468780992059 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x128944000 == 44 [pid = 1938] [id = 510] 11:43:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x119325000) [pid = 1938] [serial = 1530] [outer = 0x0] 11:43:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1197a7400) [pid = 1938] [serial = 1531] [outer = 0x119325000] 11:43:12 INFO - PROCESS | 1938 | 1468780992089 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x121a51400) [pid = 1938] [serial = 1532] [outer = 0x119325000] 11:43:12 INFO - PROCESS | 1938 | 1468780992505 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]]]}] 11:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 669ms 11:43:12 INFO - PROCESS | 1938 | 1468780992532 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:43:12 INFO - PROCESS | 1938 | 1468780992533 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:43:12 INFO - PROCESS | 1938 | 1468780992536 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:43:12 INFO - PROCESS | 1938 | 1468780992539 Marionette TRACE conn2 <- [1,2014,null,{}] 11:43:12 INFO - PROCESS | 1938 | 1468780992546 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}] 11:43:12 INFO - PROCESS | 1938 | 1468780992549 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:12 INFO - PROCESS | 1938 | 1468780992657 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:43:12 INFO - PROCESS | 1938 | 1468780992718 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1938 | 1468780992720 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bec4000 == 45 [pid = 1938] [id = 511] 11:43:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x125f76800) [pid = 1938] [serial = 1533] [outer = 0x0] 11:43:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x126de4000) [pid = 1938] [serial = 1534] [outer = 0x125f76800] 11:43:12 INFO - PROCESS | 1938 | 1468780992750 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x128bcd800) [pid = 1938] [serial = 1535] [outer = 0x125f76800] 11:43:13 INFO - PROCESS | 1938 | 1468780993215 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 725ms 11:43:13 INFO - PROCESS | 1938 | 1468780993262 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 1938 | 1468780993265 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:43:13 INFO - PROCESS | 1938 | 1468780993269 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 1938 | 1468780993271 Marionette TRACE conn2 <- [1,2018,null,{}] 11:43:13 INFO - PROCESS | 1938 | 1468780993324 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}] 11:43:13 INFO - PROCESS | 1938 | 1468780993326 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:13 INFO - PROCESS | 1938 | 1468780993547 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:43:13 INFO - PROCESS | 1938 | 1468780993597 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 1938 | 1468780993598 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x126da2000 == 46 [pid = 1938] [id = 512] 11:43:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x115de0c00) [pid = 1938] [serial = 1536] [outer = 0x0] 11:43:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x1266ccc00) [pid = 1938] [serial = 1537] [outer = 0x115de0c00] 11:43:13 INFO - PROCESS | 1938 | 1468780993628 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x12929f000) [pid = 1938] [serial = 1538] [outer = 0x115de0c00] 11:43:14 INFO - PROCESS | 1938 | 1468780994168 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 972ms 11:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:43:14 INFO - PROCESS | 1938 | 1468780994240 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 1938 | 1468780994243 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:43:14 INFO - PROCESS | 1938 | 1468780994246 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 1938 | 1468780994247 Marionette TRACE conn2 <- [1,2022,null,{}] 11:43:14 INFO - PROCESS | 1938 | 1468780994251 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}] 11:43:14 INFO - PROCESS | 1938 | 1468780994253 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:14 INFO - PROCESS | 1938 | 1468780994345 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:43:14 INFO - PROCESS | 1938 | 1468780994421 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 1938 | 1468780994422 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x116710800 == 47 [pid = 1938] [id = 513] 11:43:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x1184df000) [pid = 1938] [serial = 1539] [outer = 0x0] 11:43:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x118943c00) [pid = 1938] [serial = 1540] [outer = 0x1184df000] 11:43:14 INFO - PROCESS | 1938 | 1468780994450 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x119322000) [pid = 1938] [serial = 1541] [outer = 0x1184df000] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12becc800 == 46 [pid = 1938] [id = 507] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12be1b800 == 45 [pid = 1938] [id = 506] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12be04000 == 44 [pid = 1938] [id = 505] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x121429800 == 43 [pid = 1938] [id = 504] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12abbb800 == 42 [pid = 1938] [id = 503] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x115dc3800 == 41 [pid = 1938] [id = 502] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12893e000 == 40 [pid = 1938] [id = 501] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x126ab2000 == 39 [pid = 1938] [id = 500] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x1217d0000 == 38 [pid = 1938] [id = 499] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x1199b5000 == 37 [pid = 1938] [id = 498] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d1800 == 36 [pid = 1938] [id = 497] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x1181ea000 == 35 [pid = 1938] [id = 496] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x11272b000 == 34 [pid = 1938] [id = 495] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12aba5000 == 33 [pid = 1938] [id = 494] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x123daf800 == 32 [pid = 1938] [id = 493] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x126da2000 == 31 [pid = 1938] [id = 512] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12bec4000 == 30 [pid = 1938] [id = 511] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x128944000 == 29 [pid = 1938] [id = 510] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x11875e800 == 28 [pid = 1938] [id = 509] 11:43:15 INFO - PROCESS | 1938 | --DOCSHELL 0x12c713800 == 27 [pid = 1938] [id = 508] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x123c0b800) [pid = 1938] [serial = 1456] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x125f7e800) [pid = 1938] [serial = 1459] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x11939c800) [pid = 1938] [serial = 1447] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x1197a7800) [pid = 1938] [serial = 1448] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1189df800) [pid = 1938] [serial = 1444] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x11911d800) [pid = 1938] [serial = 1445] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x120f06400) [pid = 1938] [serial = 1450] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x120ff5000) [pid = 1938] [serial = 1451] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1176f1800) [pid = 1938] [serial = 1441] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x118319000) [pid = 1938] [serial = 1442] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1176eb800) [pid = 1938] [serial = 1439] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x116623c00) [pid = 1938] [serial = 1438] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x12662f800) [pid = 1938] [serial = 1462] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1265e5400) [pid = 1938] [serial = 1460] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x118455400) [pid = 1938] [serial = 1466] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x115fa8c00) [pid = 1938] [serial = 1465] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x120ff8c00) [pid = 1938] [serial = 1468] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x126a7c000) [pid = 1938] [serial = 1463] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x128bc5000) [pid = 1938] [serial = 1471] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x119b46800) [pid = 1938] [serial = 1453] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x11398d400) [pid = 1938] [serial = 877] [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.] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x128db8400) [pid = 1938] [serial = 1474] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1216e9000) [pid = 1938] [serial = 1454] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x12566ec00) [pid = 1938] [serial = 1457] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x126c61000) [pid = 1938] [serial = 1469] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x128dad800) [pid = 1938] [serial = 1472] [outer = 0x0] [url = about:blank] 11:43:15 INFO - PROCESS | 1938 | 1468780995438 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1222ms 11:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:43:15 INFO - PROCESS | 1938 | 1468780995470 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1938 | 1468780995473 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:43:15 INFO - PROCESS | 1938 | 1468780995477 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 1938 | 1468780995478 Marionette TRACE conn2 <- [1,2026,null,{}] 11:43:15 INFO - PROCESS | 1938 | 1468780995482 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}] 11:43:15 INFO - PROCESS | 1938 | 1468780995485 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:15 INFO - PROCESS | 1938 | 1468780995562 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:43:15 INFO - PROCESS | 1938 | 1468780995571 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 1938 | 1468780995572 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f3d000 == 28 [pid = 1938] [id = 514] 11:43:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1130f0000) [pid = 1938] [serial = 1542] [outer = 0x0] 11:43:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x11616fc00) [pid = 1938] [serial = 1543] [outer = 0x1130f0000] 11:43:15 INFO - PROCESS | 1938 | 1468780995601 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x11702a800) [pid = 1938] [serial = 1544] [outer = 0x1130f0000] 11:43:15 INFO - PROCESS | 1938 | 1468780995940 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 11:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:43:16 INFO - PROCESS | 1938 | 1468780995996 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 1938 | 1468780996000 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:43:16 INFO - PROCESS | 1938 | 1468780996004 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 1938 | 1468780996006 Marionette TRACE conn2 <- [1,2030,null,{}] 11:43:16 INFO - PROCESS | 1938 | 1468780996008 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}] 11:43:16 INFO - PROCESS | 1938 | 1468780996010 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:16 INFO - PROCESS | 1938 | 1468780996088 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:43:16 INFO - PROCESS | 1938 | 1468780996092 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1938 | 1468780996094 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183da800 == 29 [pid = 1938] [id = 515] 11:43:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x117db0c00) [pid = 1938] [serial = 1545] [outer = 0x0] 11:43:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x11838c800) [pid = 1938] [serial = 1546] [outer = 0x117db0c00] 11:43:16 INFO - PROCESS | 1938 | 1468780996123 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x118719400) [pid = 1938] [serial = 1547] [outer = 0x117db0c00] 11:43:16 INFO - PROCESS | 1938 | 1468780996461 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]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 473ms 11:43:16 INFO - PROCESS | 1938 | 1468780996477 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 1938 | 1468780996488 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:43:16 INFO - PROCESS | 1938 | 1468780996491 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 1938 | 1468780996493 Marionette TRACE conn2 <- [1,2034,null,{}] 11:43:16 INFO - PROCESS | 1938 | 1468780996501 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}] 11:43:16 INFO - PROCESS | 1938 | 1468780996504 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:16 INFO - PROCESS | 1938 | 1468780996604 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:43:16 INFO - PROCESS | 1938 | 1468780996613 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1938 | 1468780996615 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x120f32800 == 30 [pid = 1938] [id = 516] 11:43:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1129cf800) [pid = 1938] [serial = 1548] [outer = 0x0] 11:43:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1196d0c00) [pid = 1938] [serial = 1549] [outer = 0x1129cf800] 11:43:16 INFO - PROCESS | 1938 | 1468780996645 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1197acc00) [pid = 1938] [serial = 1550] [outer = 0x1129cf800] 11:43:16 INFO - PROCESS | 1938 | 1468780996964 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]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 520ms 11:43:17 INFO - PROCESS | 1938 | 1468780997011 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 1938 | 1468780997013 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:43:17 INFO - PROCESS | 1938 | 1468780997015 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 1938 | 1468780997016 Marionette TRACE conn2 <- [1,2038,null,{}] 11:43:17 INFO - PROCESS | 1938 | 1468780997019 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}] 11:43:17 INFO - PROCESS | 1938 | 1468780997020 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:17 INFO - PROCESS | 1938 | 1468780997097 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:43:17 INFO - PROCESS | 1938 | 1468780997160 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 1938 | 1468780997161 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x121423800 == 31 [pid = 1938] [id = 517] 11:43:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1197b3c00) [pid = 1938] [serial = 1551] [outer = 0x0] 11:43:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x120ffc800) [pid = 1938] [serial = 1552] [outer = 0x1197b3c00] 11:43:17 INFO - PROCESS | 1938 | 1468780997187 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1216ec800) [pid = 1938] [serial = 1553] [outer = 0x1197b3c00] 11:43:17 INFO - PROCESS | 1938 | 1468780997485 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]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 522ms 11:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:43:17 INFO - PROCESS | 1938 | 1468780997538 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 1938 | 1468780997539 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:43:17 INFO - PROCESS | 1938 | 1468780997541 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 1938 | 1468780997542 Marionette TRACE conn2 <- [1,2042,null,{}] 11:43:17 INFO - PROCESS | 1938 | 1468780997552 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}] 11:43:17 INFO - PROCESS | 1938 | 1468780997553 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:17 INFO - PROCESS | 1938 | 1468780997644 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:43:17 INFO - PROCESS | 1938 | 1468780997681 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 1938 | 1468780997683 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x125544000 == 32 [pid = 1938] [id = 518] 11:43:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1129d4800) [pid = 1938] [serial = 1554] [outer = 0x0] 11:43:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x123c0a800) [pid = 1938] [serial = 1555] [outer = 0x1129d4800] 11:43:17 INFO - PROCESS | 1938 | 1468780997708 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x124b09800) [pid = 1938] [serial = 1556] [outer = 0x1129d4800] 11:43:18 INFO - PROCESS | 1938 | 1468780998011 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]]]}] 11:43:18 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) 11:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 525ms 11:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:43:18 INFO - PROCESS | 1938 | 1468780998067 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 1938 | 1468780998068 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:43:18 INFO - PROCESS | 1938 | 1468780998071 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 1938 | 1468780998072 Marionette TRACE conn2 <- [1,2046,null,{}] 11:43:18 INFO - PROCESS | 1938 | 1468780998081 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}] 11:43:18 INFO - PROCESS | 1938 | 1468780998086 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:18 INFO - PROCESS | 1938 | 1468780998238 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:43:18 INFO - PROCESS | 1938 | 1468780998255 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 1938 | 1468780998256 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x126ab7000 == 33 [pid = 1938] [id = 519] 11:43:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x124dbd400) [pid = 1938] [serial = 1557] [outer = 0x0] 11:43:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x1255d2000) [pid = 1938] [serial = 1558] [outer = 0x124dbd400] 11:43:18 INFO - PROCESS | 1938 | 1468780998298 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x126a72c00) [pid = 1938] [serial = 1559] [outer = 0x124dbd400] 11:43:18 INFO - PROCESS | 1938 | 1468780998732 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]]]}] 11:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 11:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:43:18 INFO - PROCESS | 1938 | 1468780998740 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 1938 | 1468780998741 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:43:18 INFO - PROCESS | 1938 | 1468780998743 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 1938 | 1468780998744 Marionette TRACE conn2 <- [1,2050,null,{}] 11:43:18 INFO - PROCESS | 1938 | 1468780998747 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}] 11:43:18 INFO - PROCESS | 1938 | 1468780998748 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:18 INFO - PROCESS | 1938 | 1468780998850 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:43:18 INFO - PROCESS | 1938 | 1468780998887 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 1938 | 1468780998888 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x12894c800 == 34 [pid = 1938] [id = 520] 11:43:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1129cc400) [pid = 1938] [serial = 1560] [outer = 0x0] 11:43:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x126dea000) [pid = 1938] [serial = 1561] [outer = 0x1129cc400] 11:43:18 INFO - PROCESS | 1938 | 1468780998913 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x128bca000) [pid = 1938] [serial = 1562] [outer = 0x1129cc400] 11:43:19 INFO - PROCESS | 1938 | 1468780999223 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]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 518ms 11:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:43:19 INFO - PROCESS | 1938 | 1468780999262 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 1938 | 1468780999263 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:43:19 INFO - PROCESS | 1938 | 1468780999265 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 1938 | 1468780999266 Marionette TRACE conn2 <- [1,2054,null,{}] 11:43:19 INFO - PROCESS | 1938 | 1468780999268 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}] 11:43:19 INFO - PROCESS | 1938 | 1468780999270 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:19 INFO - PROCESS | 1938 | 1468780999366 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:43:19 INFO - PROCESS | 1938 | 1468780999370 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 1938 | 1468780999371 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x12953a800 == 35 [pid = 1938] [id = 521] 11:43:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x126a75000) [pid = 1938] [serial = 1563] [outer = 0x0] 11:43:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x128db0800) [pid = 1938] [serial = 1564] [outer = 0x126a75000] 11:43:19 INFO - PROCESS | 1938 | 1468780999395 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x129268c00) [pid = 1938] [serial = 1565] [outer = 0x126a75000] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x1255d2400) [pid = 1938] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x11845a800) [pid = 1938] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x128bc5400) [pid = 1938] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x1129a7000) [pid = 1938] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x128bc8c00) [pid = 1938] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x121a4b800) [pid = 1938] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1129b3400) [pid = 1938] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1132b2000) [pid = 1938] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x11932ac00) [pid = 1938] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x119398400) [pid = 1938] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x128bc9000) [pid = 1938] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x118f8f800) [pid = 1938] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1164dd000) [pid = 1938] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x118782c00) [pid = 1938] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x12929ac00) [pid = 1938] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1129d5800) [pid = 1938] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1196d6000) [pid = 1938] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x12a84ec00) [pid = 1938] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:43:19 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x119329000) [pid = 1938] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:43:19 INFO - PROCESS | 1938 | 1468780999946 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]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 721ms 11:43:19 INFO - PROCESS | 1938 | 1468780999988 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:43:19 INFO - PROCESS | 1938 | 1468780999990 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:43:19 INFO - PROCESS | 1938 | 1468780999993 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 1938 | 1468780999995 Marionette TRACE conn2 <- [1,2058,null,{}] 11:43:20 INFO - PROCESS | 1938 | 1468780999999 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}] 11:43:20 INFO - PROCESS | 1938 | 1468781000001 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:20 INFO - PROCESS | 1938 | 1468781000131 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:43:20 INFO - PROCESS | 1938 | 1468781000140 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 1938 | 1468781000141 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x120f31000 == 36 [pid = 1938] [id = 522] 11:43:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x118715800) [pid = 1938] [serial = 1566] [outer = 0x0] 11:43:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x11932ac00) [pid = 1938] [serial = 1567] [outer = 0x118715800] 11:43:20 INFO - PROCESS | 1938 | 1468781000164 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1219cdc00) [pid = 1938] [serial = 1568] [outer = 0x118715800] 11:43:20 INFO - PROCESS | 1938 | 1468781000489 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]]]}] 11:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 521ms 11:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:43:20 INFO - PROCESS | 1938 | 1468781000514 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 1938 | 1468781000516 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:43:20 INFO - PROCESS | 1938 | 1468781000518 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - PROCESS | 1938 | 1468781000521 Marionette TRACE conn2 <- [1,2062,null,{}] 11:43:20 INFO - PROCESS | 1938 | 1468781000523 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}] 11:43:20 INFO - PROCESS | 1938 | 1468781000525 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:20 INFO - PROCESS | 1938 | 1468781000628 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:43:20 INFO - PROCESS | 1938 | 1468781000634 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 1938 | 1468781000635 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a759000 == 37 [pid = 1938] [id = 523] 11:43:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x11877d000) [pid = 1938] [serial = 1569] [outer = 0x0] 11:43:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x126a70800) [pid = 1938] [serial = 1570] [outer = 0x11877d000] 11:43:20 INFO - PROCESS | 1938 | 1468781000659 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12926a400) [pid = 1938] [serial = 1571] [outer = 0x11877d000] 11:43:20 INFO - PROCESS | 1938 | 1468781000970 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]]]}] 11:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 471ms 11:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:43:20 INFO - PROCESS | 1938 | 1468781000989 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 1938 | 1468781000991 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:43:20 INFO - PROCESS | 1938 | 1468781000993 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - PROCESS | 1938 | 1468781000995 Marionette TRACE conn2 <- [1,2066,null,{}] 11:43:20 INFO - PROCESS | 1938 | 1468781000997 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}] 11:43:20 INFO - PROCESS | 1938 | 1468781000998 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:21 INFO - PROCESS | 1938 | 1468781001095 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:43:21 INFO - PROCESS | 1938 | 1468781001098 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 1938 | 1468781001100 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x125543000 == 38 [pid = 1938] [id = 524] 11:43:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x12926d800) [pid = 1938] [serial = 1572] [outer = 0x0] 11:43:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x12929d800) [pid = 1938] [serial = 1573] [outer = 0x12926d800] 11:43:21 INFO - PROCESS | 1938 | 1468781001129 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x129568800) [pid = 1938] [serial = 1574] [outer = 0x12926d800] 11:43:21 INFO - PROCESS | 1938 | 1468781001489 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]]]}] 11:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 519ms 11:43:21 INFO - PROCESS | 1938 | 1468781001512 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:43:21 INFO - PROCESS | 1938 | 1468781001514 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:43:21 INFO - PROCESS | 1938 | 1468781001516 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:43:21 INFO - PROCESS | 1938 | 1468781001518 Marionette TRACE conn2 <- [1,2070,null,{}] 11:43:21 INFO - PROCESS | 1938 | 1468781001531 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}] 11:43:21 INFO - PROCESS | 1938 | 1468781001532 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:21 INFO - PROCESS | 1938 | 1468781001611 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:43:21 INFO - PROCESS | 1938 | 1468781001615 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 1938 | 1468781001616 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be1b800 == 39 [pid = 1938] [id = 525] 11:43:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x125670000) [pid = 1938] [serial = 1575] [outer = 0x0] 11:43:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x12a668c00) [pid = 1938] [serial = 1576] [outer = 0x125670000] 11:43:21 INFO - PROCESS | 1938 | 1468781001643 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x12a6e7400) [pid = 1938] [serial = 1577] [outer = 0x125670000] 11:43:22 INFO - PROCESS | 1938 | 1468781002233 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]]]}] 11:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 772ms 11:43:22 INFO - PROCESS | 1938 | 1468781002289 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:43:22 INFO - PROCESS | 1938 | 1468781002292 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:43:22 INFO - PROCESS | 1938 | 1468781002295 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 1938 | 1468781002299 Marionette TRACE conn2 <- [1,2074,null,{}] 11:43:22 INFO - PROCESS | 1938 | 1468781002302 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}] 11:43:22 INFO - PROCESS | 1938 | 1468781002304 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:22 INFO - PROCESS | 1938 | 1468781002413 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:43:22 INFO - PROCESS | 1938 | 1468781002472 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 1938 | 1468781002474 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x119156000 == 40 [pid = 1938] [id = 526] 11:43:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1167da400) [pid = 1938] [serial = 1578] [outer = 0x0] 11:43:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1172a1000) [pid = 1938] [serial = 1579] [outer = 0x1167da400] 11:43:22 INFO - PROCESS | 1938 | 1468781002504 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x11837f800) [pid = 1938] [serial = 1580] [outer = 0x1167da400] 11:43:23 INFO - PROCESS | 1938 | 1468781003024 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]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 825ms 11:43:23 INFO - PROCESS | 1938 | 1468781003144 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 1938 | 1468781003146 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:43:23 INFO - PROCESS | 1938 | 1468781003153 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 1938 | 1468781003156 Marionette TRACE conn2 <- [1,2078,null,{}] 11:43:23 INFO - PROCESS | 1938 | 1468781003158 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}] 11:43:23 INFO - PROCESS | 1938 | 1468781003160 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:23 INFO - PROCESS | 1938 | 1468781003257 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:43:23 INFO - PROCESS | 1938 | 1468781003527 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 1938 | 1468781003529 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x116721000 == 41 [pid = 1938] [id = 527] 11:43:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1128d3400) [pid = 1938] [serial = 1581] [outer = 0x0] 11:43:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x113cf6c00) [pid = 1938] [serial = 1582] [outer = 0x1128d3400] 11:43:23 INFO - PROCESS | 1938 | 1468781003575 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1176eb800) [pid = 1938] [serial = 1583] [outer = 0x1128d3400] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x125543000 == 40 [pid = 1938] [id = 524] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x12a759000 == 39 [pid = 1938] [id = 523] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x120f31000 == 38 [pid = 1938] [id = 522] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x12953a800 == 37 [pid = 1938] [id = 521] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x12894c800 == 36 [pid = 1938] [id = 520] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x126ab7000 == 35 [pid = 1938] [id = 519] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x125544000 == 34 [pid = 1938] [id = 518] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x121423800 == 33 [pid = 1938] [id = 517] 11:43:24 INFO - PROCESS | 1938 | 1468781004153 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]]]}] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x120f32800 == 32 [pid = 1938] [id = 516] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x1183da800 == 31 [pid = 1938] [id = 515] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x116f3d000 == 30 [pid = 1938] [id = 514] 11:43:24 INFO - PROCESS | 1938 | --DOCSHELL 0x116710800 == 29 [pid = 1938] [id = 513] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x12ac40400) [pid = 1938] [serial = 1526] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x11894a800) [pid = 1938] [serial = 1435] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x12a8be800) [pid = 1938] [serial = 1525] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x128db1000) [pid = 1938] [serial = 1504] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x126626800) [pid = 1938] [serial = 1501] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x129270000) [pid = 1938] [serial = 1507] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x123c09400) [pid = 1938] [serial = 1483] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x124b15800) [pid = 1938] [serial = 1484] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1129d7400) [pid = 1938] [serial = 1486] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x113cef400) [pid = 1938] [serial = 1487] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1164e0400) [pid = 1938] [serial = 1477] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x11827e400) [pid = 1938] [serial = 1478] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1197abc00) [pid = 1938] [serial = 1495] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x121a49800) [pid = 1938] [serial = 1496] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x123e8cc00) [pid = 1938] [serial = 1498] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1255d0c00) [pid = 1938] [serial = 1499] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x128f7fc00) [pid = 1938] [serial = 1475] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x119122000) [pid = 1938] [serial = 1480] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x11932d800) [pid = 1938] [serial = 1481] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1181b9800) [pid = 1938] [serial = 1489] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x118713400) [pid = 1938] [serial = 1490] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1189e3000) [pid = 1938] [serial = 1492] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x119329400) [pid = 1938] [serial = 1493] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1292a3800) [pid = 1938] [serial = 1510] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1293c4400) [pid = 1938] [serial = 1511] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x119326800) [pid = 1938] [serial = 1514] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12a84f800) [pid = 1938] [serial = 1520] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12a8c1c00) [pid = 1938] [serial = 1522] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x115decc00) [pid = 1938] [serial = 1513] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x12929a800) [pid = 1938] [serial = 1508] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x129265800) [pid = 1938] [serial = 1505] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x12a6df000) [pid = 1938] [serial = 1519] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x126de9c00) [pid = 1938] [serial = 1502] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1293cc800) [pid = 1938] [serial = 1516] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x12a8c8000) [pid = 1938] [serial = 1523] [outer = 0x0] [url = about:blank] 11:43:24 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x129569c00) [pid = 1938] [serial = 1517] [outer = 0x0] [url = about:blank] 11:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1026ms 11:43:24 INFO - PROCESS | 1938 | 1468781004178 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 1938 | 1468781004181 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:43:24 INFO - PROCESS | 1938 | 1468781004198 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 1938 | 1468781004199 Marionette TRACE conn2 <- [1,2082,null,{}] 11:43:24 INFO - PROCESS | 1938 | 1468781004204 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}] 11:43:24 INFO - PROCESS | 1938 | 1468781004207 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:24 INFO - PROCESS | 1938 | 1468781004289 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:43:24 INFO - PROCESS | 1938 | 1468781004294 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1938 | 1468781004295 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d1800 == 30 [pid = 1938] [id = 528] 11:43:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x118289800) [pid = 1938] [serial = 1584] [outer = 0x0] 11:43:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x118452c00) [pid = 1938] [serial = 1585] [outer = 0x118289800] 11:43:24 INFO - PROCESS | 1938 | 1468781004322 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x118f9a000) [pid = 1938] [serial = 1586] [outer = 0x118289800] 11:43:24 INFO - PROCESS | 1938 | 1468781004668 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]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 530ms 11:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:43:24 INFO - PROCESS | 1938 | 1468781004724 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 1938 | 1468781004727 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:43:24 INFO - PROCESS | 1938 | 1468781004729 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 1938 | 1468781004730 Marionette TRACE conn2 <- [1,2086,null,{}] 11:43:24 INFO - PROCESS | 1938 | 1468781004733 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}] 11:43:24 INFO - PROCESS | 1938 | 1468781004734 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:24 INFO - PROCESS | 1938 | 1468781004815 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:43:24 INFO - PROCESS | 1938 | 1468781004843 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1938 | 1468781004844 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x119baf800 == 31 [pid = 1938] [id = 529] 11:43:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x11939d400) [pid = 1938] [serial = 1587] [outer = 0x0] 11:43:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1197aec00) [pid = 1938] [serial = 1588] [outer = 0x11939d400] 11:43:24 INFO - PROCESS | 1938 | 1468781004870 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x120ff5c00) [pid = 1938] [serial = 1589] [outer = 0x11939d400] 11:43:25 INFO - PROCESS | 1938 | 1468781005222 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]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 11:43:25 INFO - PROCESS | 1938 | 1468781005249 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 1938 | 1468781005251 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:43:25 INFO - PROCESS | 1938 | 1468781005269 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 1938 | 1468781005274 Marionette TRACE conn2 <- [1,2090,null,{}] 11:43:25 INFO - PROCESS | 1938 | 1468781005278 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}] 11:43:25 INFO - PROCESS | 1938 | 1468781005280 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:25 INFO - PROCESS | 1938 | 1468781005359 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:43:25 INFO - PROCESS | 1938 | 1468781005364 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 1938 | 1468781005365 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:25 INFO - PROCESS | 1938 | ++DOCSHELL 0x124dea000 == 32 [pid = 1938] [id = 530] 11:43:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1197abc00) [pid = 1938] [serial = 1590] [outer = 0x0] 11:43:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x123c0a000) [pid = 1938] [serial = 1591] [outer = 0x1197abc00] 11:43:25 INFO - PROCESS | 1938 | 1468781005393 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x124f34400) [pid = 1938] [serial = 1592] [outer = 0x1197abc00] 11:43:25 INFO - PROCESS | 1938 | 1468781005712 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]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 483ms 11:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:43:25 INFO - PROCESS | 1938 | 1468781005743 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 1938 | 1468781005744 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:43:25 INFO - PROCESS | 1938 | 1468781005747 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 1938 | 1468781005748 Marionette TRACE conn2 <- [1,2094,null,{}] 11:43:25 INFO - PROCESS | 1938 | 1468781005750 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}] 11:43:25 INFO - PROCESS | 1938 | 1468781005752 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:25 INFO - PROCESS | 1938 | 1468781005830 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:43:25 INFO - PROCESS | 1938 | 1468781005837 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 1938 | 1468781005838 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:25 INFO - PROCESS | 1938 | ++DOCSHELL 0x126453000 == 33 [pid = 1938] [id = 531] 11:43:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x119a3b400) [pid = 1938] [serial = 1593] [outer = 0x0] 11:43:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x125669800) [pid = 1938] [serial = 1594] [outer = 0x119a3b400] 11:43:25 INFO - PROCESS | 1938 | 1468781005917 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1264c1800) [pid = 1938] [serial = 1595] [outer = 0x119a3b400] 11:43:26 INFO - PROCESS | 1938 | 1468781006228 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 11:43:26 INFO - PROCESS | 1938 | 1468781006270 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 1938 | 1468781006272 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:43:26 INFO - PROCESS | 1938 | 1468781006274 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 1938 | 1468781006275 Marionette TRACE conn2 <- [1,2098,null,{}] 11:43:26 INFO - PROCESS | 1938 | 1468781006277 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}] 11:43:26 INFO - PROCESS | 1938 | 1468781006278 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:26 INFO - PROCESS | 1938 | 1468781006375 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:43:26 INFO - PROCESS | 1938 | 1468781006389 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 1938 | 1468781006393 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f1f000 == 34 [pid = 1938] [id = 532] 11:43:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x126de4800) [pid = 1938] [serial = 1596] [outer = 0x0] 11:43:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x126decc00) [pid = 1938] [serial = 1597] [outer = 0x126de4800] 11:43:26 INFO - PROCESS | 1938 | 1468781006425 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x128db0c00) [pid = 1938] [serial = 1598] [outer = 0x126de4800] 11:43:26 INFO - PROCESS | 1938 | 1468781006789 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 568ms 11:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:43:26 INFO - PROCESS | 1938 | 1468781006842 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 1938 | 1468781006843 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:43:26 INFO - PROCESS | 1938 | 1468781006846 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 1938 | 1468781006847 Marionette TRACE conn2 <- [1,2102,null,{}] 11:43:26 INFO - PROCESS | 1938 | 1468781006849 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}] 11:43:26 INFO - PROCESS | 1938 | 1468781006850 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:26 INFO - PROCESS | 1938 | 1468781006953 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:43:26 INFO - PROCESS | 1938 | 1468781006974 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 1938 | 1468781006975 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e06000 == 35 [pid = 1938] [id = 533] 11:43:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x128f72400) [pid = 1938] [serial = 1599] [outer = 0x0] 11:43:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x129271c00) [pid = 1938] [serial = 1600] [outer = 0x128f72400] 11:43:27 INFO - PROCESS | 1938 | 1468781006999 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x129560000) [pid = 1938] [serial = 1601] [outer = 0x128f72400] 11:43:27 INFO - PROCESS | 1938 | 1468781007353 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 11:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:43:27 INFO - PROCESS | 1938 | 1468781007364 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 1938 | 1468781007366 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:43:27 INFO - PROCESS | 1938 | 1468781007370 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 1938 | 1468781007373 Marionette TRACE conn2 <- [1,2106,null,{}] 11:43:27 INFO - PROCESS | 1938 | 1468781007375 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}] 11:43:27 INFO - PROCESS | 1938 | 1468781007376 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:27 INFO - PROCESS | 1938 | 1468781007476 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:43:27 INFO - PROCESS | 1938 | 1468781007488 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:27 INFO - PROCESS | 1938 | 1468781007489 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183e3800 == 36 [pid = 1938] [id = 534] 11:43:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x129266800) [pid = 1938] [serial = 1602] [outer = 0x0] 11:43:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12a65ec00) [pid = 1938] [serial = 1603] [outer = 0x129266800] 11:43:27 INFO - PROCESS | 1938 | 1468781007514 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12a6ec800) [pid = 1938] [serial = 1604] [outer = 0x129266800] 11:43:27 INFO - PROCESS | 1938 | 1468781007858 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 521ms 11:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:43:27 INFO - PROCESS | 1938 | 1468781007891 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 1938 | 1468781007892 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:43:27 INFO - PROCESS | 1938 | 1468781007894 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 1938 | 1468781007895 Marionette TRACE conn2 <- [1,2110,null,{}] 11:43:27 INFO - PROCESS | 1938 | 1468781007904 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}] 11:43:27 INFO - PROCESS | 1938 | 1468781007905 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:28 INFO - PROCESS | 1938 | 1468781008003 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:43:28 INFO - PROCESS | 1938 | 1468781008006 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 1938 | 1468781008007 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bad6800 == 37 [pid = 1938] [id = 535] 11:43:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1293c2000) [pid = 1938] [serial = 1605] [outer = 0x0] 11:43:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12a851c00) [pid = 1938] [serial = 1606] [outer = 0x1293c2000] 11:43:28 INFO - PROCESS | 1938 | 1468781008033 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12a8c0000) [pid = 1938] [serial = 1607] [outer = 0x1293c2000] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1197b3c00) [pid = 1938] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1184df000) [pid = 1938] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1130f0000) [pid = 1938] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x117db0c00) [pid = 1938] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1129cf800) [pid = 1938] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1129d4800) [pid = 1938] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1129cc400) [pid = 1938] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x124dbd400) [pid = 1938] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x11702e000) [pid = 1938] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x126a75000) [pid = 1938] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x119325000) [pid = 1938] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x125f76800) [pid = 1938] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x118715800) [pid = 1938] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x115de0c00) [pid = 1938] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x11877d000) [pid = 1938] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:43:28 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12926d800) [pid = 1938] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:43:28 INFO - PROCESS | 1938 | 1468781008622 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]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 780ms 11:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:43:28 INFO - PROCESS | 1938 | 1468781008676 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 1938 | 1468781008678 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:43:28 INFO - PROCESS | 1938 | 1468781008681 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 1938 | 1468781008683 Marionette TRACE conn2 <- [1,2114,null,{}] 11:43:28 INFO - PROCESS | 1938 | 1468781008689 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}] 11:43:28 INFO - PROCESS | 1938 | 1468781008691 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:28 INFO - PROCESS | 1938 | 1468781008795 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:43:28 INFO - PROCESS | 1938 | 1468781008801 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 1938 | 1468781008804 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a615800 == 38 [pid = 1938] [id = 536] 11:43:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x113999000) [pid = 1938] [serial = 1608] [outer = 0x0] 11:43:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x11877e400) [pid = 1938] [serial = 1609] [outer = 0x113999000] 11:43:28 INFO - PROCESS | 1938 | 1468781008828 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1210abc00) [pid = 1938] [serial = 1610] [outer = 0x113999000] 11:43:29 INFO - PROCESS | 1938 | 1468781009157 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]]]}] 11:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 525ms 11:43:29 INFO - PROCESS | 1938 | 1468781009205 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 1938 | 1468781009206 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:43:29 INFO - PROCESS | 1938 | 1468781009209 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 1938 | 1468781009210 Marionette TRACE conn2 <- [1,2118,null,{}] 11:43:29 INFO - PROCESS | 1938 | 1468781009212 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}] 11:43:29 INFO - PROCESS | 1938 | 1468781009213 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:29 INFO - PROCESS | 1938 | 1468781009320 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:43:29 INFO - PROCESS | 1938 | 1468781009327 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1938 | 1468781009329 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be21800 == 39 [pid = 1938] [id = 537] 11:43:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119324000) [pid = 1938] [serial = 1611] [outer = 0x0] 11:43:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x128bcc400) [pid = 1938] [serial = 1612] [outer = 0x119324000] 11:43:29 INFO - PROCESS | 1938 | 1468781009355 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x12a854000) [pid = 1938] [serial = 1613] [outer = 0x119324000] 11:43:29 INFO - PROCESS | 1938 | 1468781009708 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]]]}] 11:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 520ms 11:43:29 INFO - PROCESS | 1938 | 1468781009730 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 1938 | 1468781009731 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:43:29 INFO - PROCESS | 1938 | 1468781009735 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 1938 | 1468781009736 Marionette TRACE conn2 <- [1,2122,null,{}] 11:43:29 INFO - PROCESS | 1938 | 1468781009739 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}] 11:43:29 INFO - PROCESS | 1938 | 1468781009740 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:29 INFO - PROCESS | 1938 | 1468781009830 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:43:29 INFO - PROCESS | 1938 | 1468781009834 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1938 | 1468781009837 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc09000 == 40 [pid = 1938] [id = 538] 11:43:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x12a8c2400) [pid = 1938] [serial = 1614] [outer = 0x0] 11:43:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x12ac41c00) [pid = 1938] [serial = 1615] [outer = 0x12a8c2400] 11:43:29 INFO - PROCESS | 1938 | 1468781009861 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12b29d800) [pid = 1938] [serial = 1616] [outer = 0x12a8c2400] 11:43:30 INFO - PROCESS | 1938 | 1468781010189 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 470ms 11:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:43:30 INFO - PROCESS | 1938 | 1468781010206 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 1938 | 1468781010207 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:43:30 INFO - PROCESS | 1938 | 1468781010209 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 1938 | 1468781010210 Marionette TRACE conn2 <- [1,2126,null,{}] 11:43:30 INFO - PROCESS | 1938 | 1468781010212 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}] 11:43:30 INFO - PROCESS | 1938 | 1468781010213 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:30 INFO - PROCESS | 1938 | 1468781010328 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:43:30 INFO - PROCESS | 1938 | 1468781010335 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:30 INFO - PROCESS | 1938 | 1468781010343 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc1c800 == 41 [pid = 1938] [id = 539] 11:43:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12a8c1c00) [pid = 1938] [serial = 1617] [outer = 0x0] 11:43:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12b865c00) [pid = 1938] [serial = 1618] [outer = 0x12a8c1c00] 11:43:30 INFO - PROCESS | 1938 | 1468781010368 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12b873400) [pid = 1938] [serial = 1619] [outer = 0x12a8c1c00] 11:43:30 INFO - PROCESS | 1938 | 1468781010870 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 720ms 11:43:30 INFO - PROCESS | 1938 | 1468781010930 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 1938 | 1468781010932 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:43:30 INFO - PROCESS | 1938 | 1468781010937 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 1938 | 1468781010941 Marionette TRACE conn2 <- [1,2130,null,{}] 11:43:30 INFO - PROCESS | 1938 | 1468781010944 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}] 11:43:30 INFO - PROCESS | 1938 | 1468781010946 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:31 INFO - PROCESS | 1938 | 1468781011049 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:43:31 INFO - PROCESS | 1938 | 1468781011122 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 1938 | 1468781011124 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x119ada000 == 42 [pid = 1938] [id = 540] 11:43:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x118381400) [pid = 1938] [serial = 1620] [outer = 0x0] 11:43:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x118948c00) [pid = 1938] [serial = 1621] [outer = 0x118381400] 11:43:31 INFO - PROCESS | 1938 | 1468781011156 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x119329c00) [pid = 1938] [serial = 1622] [outer = 0x118381400] 11:43:31 INFO - PROCESS | 1938 | 1468781011589 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] 11:43:31 INFO - PROCESS | 1938 | 1468781011613 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:43:31 INFO - PROCESS | 1938 | 1468781011618 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:43:31 INFO - PROCESS | 1938 | 1468781011620 Marionette TRACE conn2 <- [1,2134,null,{}] 11:43:31 INFO - PROCESS | 1938 | 1468781011622 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}] 11:43:31 INFO - PROCESS | 1938 | 1468781011624 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:31 INFO - PROCESS | 1938 | 1468781011753 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:43:31 INFO - PROCESS | 1938 | 1468781011816 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 1938 | 1468781011818 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x129522000 == 43 [pid = 1938] [id = 541] 11:43:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1197b0800) [pid = 1938] [serial = 1623] [outer = 0x0] 11:43:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1216f7c00) [pid = 1938] [serial = 1624] [outer = 0x1197b0800] 11:43:31 INFO - PROCESS | 1938 | 1468781011889 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x124d86c00) [pid = 1938] [serial = 1625] [outer = 0x1197b0800] 11:43:32 INFO - PROCESS | 1938 | 1468781012318 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]]]}] 11:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 720ms 11:43:32 INFO - PROCESS | 1938 | 1468781012339 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:43:32 INFO - PROCESS | 1938 | 1468781012340 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:43:32 INFO - PROCESS | 1938 | 1468781012343 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:43:32 INFO - PROCESS | 1938 | 1468781012345 Marionette TRACE conn2 <- [1,2138,null,{}] 11:43:32 INFO - PROCESS | 1938 | 1468781012353 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}] 11:43:32 INFO - PROCESS | 1938 | 1468781012356 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:32 INFO - PROCESS | 1938 | 1468781012459 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:43:32 INFO - PROCESS | 1938 | 1468781012534 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 1938 | 1468781012536 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x12ce17000 == 44 [pid = 1938] [id = 542] 11:43:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x125f82000) [pid = 1938] [serial = 1626] [outer = 0x0] 11:43:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x128bc2400) [pid = 1938] [serial = 1627] [outer = 0x125f82000] 11:43:32 INFO - PROCESS | 1938 | 1468781012582 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x129272000) [pid = 1938] [serial = 1628] [outer = 0x125f82000] 11:43:33 INFO - PROCESS | 1938 | 1468781012998 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]]]}] 11:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 673ms 11:43:33 INFO - PROCESS | 1938 | 1468781013016 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 1938 | 1468781013020 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:43:33 INFO - PROCESS | 1938 | 1468781013023 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 1938 | 1468781013024 Marionette TRACE conn2 <- [1,2142,null,{}] 11:43:33 INFO - PROCESS | 1938 | 1468781013027 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}] 11:43:33 INFO - PROCESS | 1938 | 1468781013028 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:33 INFO - PROCESS | 1938 | 1468781013149 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:43:33 INFO - PROCESS | 1938 | 1468781013240 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 1938 | 1468781013242 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d35b000 == 45 [pid = 1938] [id = 543] 11:43:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x1265e5400) [pid = 1938] [serial = 1629] [outer = 0x0] 11:43:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x12a84e000) [pid = 1938] [serial = 1630] [outer = 0x1265e5400] 11:43:33 INFO - PROCESS | 1938 | 1468781013273 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x12a8c7400) [pid = 1938] [serial = 1631] [outer = 0x1265e5400] 11:43:33 INFO - PROCESS | 1938 | 1468781013857 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] 11:43:33 INFO - PROCESS | 1938 | 1468781013895 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:43:33 INFO - PROCESS | 1938 | 1468781013898 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 1938 | 1468781013900 Marionette TRACE conn2 <- [1,2146,null,{}] 11:43:33 INFO - PROCESS | 1938 | 1468781013904 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}] 11:43:33 INFO - PROCESS | 1938 | 1468781013905 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:34 INFO - PROCESS | 1938 | 1468781013999 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:43:34 INFO - PROCESS | 1938 | 1468781014075 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 1938 | 1468781014076 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199a8800 == 46 [pid = 1938] [id = 544] 11:43:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x118320000) [pid = 1938] [serial = 1632] [outer = 0x0] 11:43:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x11838b800) [pid = 1938] [serial = 1633] [outer = 0x118320000] 11:43:34 INFO - PROCESS | 1938 | 1468781014104 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x118f8f800) [pid = 1938] [serial = 1634] [outer = 0x118320000] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc09000 == 45 [pid = 1938] [id = 538] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12be21800 == 44 [pid = 1938] [id = 537] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12a615800 == 43 [pid = 1938] [id = 536] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12bad6800 == 42 [pid = 1938] [id = 535] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x1183e3800 == 41 [pid = 1938] [id = 534] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x129e06000 == 40 [pid = 1938] [id = 533] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x123f1f000 == 39 [pid = 1938] [id = 532] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x126453000 == 38 [pid = 1938] [id = 531] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x124dea000 == 37 [pid = 1938] [id = 530] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x119baf800 == 36 [pid = 1938] [id = 529] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d1800 == 35 [pid = 1938] [id = 528] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x116721000 == 34 [pid = 1938] [id = 527] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x119156000 == 33 [pid = 1938] [id = 526] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12be1b800 == 32 [pid = 1938] [id = 525] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12d35b000 == 31 [pid = 1938] [id = 543] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12ce17000 == 30 [pid = 1938] [id = 542] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x129522000 == 29 [pid = 1938] [id = 541] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x119ada000 == 28 [pid = 1938] [id = 540] 11:43:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc1c800 == 27 [pid = 1938] [id = 539] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x12929d800) [pid = 1938] [serial = 1573] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x120ffc800) [pid = 1938] [serial = 1552] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x119322000) [pid = 1938] [serial = 1541] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x118943c00) [pid = 1938] [serial = 1540] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x11616fc00) [pid = 1938] [serial = 1543] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x11702a800) [pid = 1938] [serial = 1544] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x11838c800) [pid = 1938] [serial = 1546] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x118719400) [pid = 1938] [serial = 1547] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1196d0c00) [pid = 1938] [serial = 1549] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1197acc00) [pid = 1938] [serial = 1550] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x124b09800) [pid = 1938] [serial = 1556] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x123c0a800) [pid = 1938] [serial = 1555] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x126dea000) [pid = 1938] [serial = 1561] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1255d2000) [pid = 1938] [serial = 1558] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x11871b800) [pid = 1938] [serial = 1529] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x128db0800) [pid = 1938] [serial = 1564] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x11831e000) [pid = 1938] [serial = 1528] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x128bca000) [pid = 1938] [serial = 1562] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x121a51400) [pid = 1938] [serial = 1532] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1197a7400) [pid = 1938] [serial = 1531] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x128bcd800) [pid = 1938] [serial = 1535] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x129268c00) [pid = 1938] [serial = 1565] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x11932ac00) [pid = 1938] [serial = 1567] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x126a72c00) [pid = 1938] [serial = 1559] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x126de4000) [pid = 1938] [serial = 1534] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12929f000) [pid = 1938] [serial = 1538] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x1266ccc00) [pid = 1938] [serial = 1537] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x126a70800) [pid = 1938] [serial = 1570] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x129568800) [pid = 1938] [serial = 1574] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1219cdc00) [pid = 1938] [serial = 1568] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1216ec800) [pid = 1938] [serial = 1553] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x12926a400) [pid = 1938] [serial = 1571] [outer = 0x0] [url = about:blank] 11:43:35 INFO - PROCESS | 1938 | 1468781015112 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] 11:43:35 INFO - PROCESS | 1938 | 1468781015124 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:43:35 INFO - PROCESS | 1938 | 1468781015128 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 1938 | 1468781015129 Marionette TRACE conn2 <- [1,2150,null,{}] 11:43:35 INFO - PROCESS | 1938 | 1468781015133 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}] 11:43:35 INFO - PROCESS | 1938 | 1468781015137 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:35 INFO - PROCESS | 1938 | 1468781015219 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:43:35 INFO - PROCESS | 1938 | 1468781015226 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 1938 | 1468781015227 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x116679800 == 28 [pid = 1938] [id = 545] 11:43:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1130eac00) [pid = 1938] [serial = 1635] [outer = 0x0] 11:43:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x113290400) [pid = 1938] [serial = 1636] [outer = 0x1130eac00] 11:43:35 INFO - PROCESS | 1938 | 1468781015256 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x115d22800) [pid = 1938] [serial = 1637] [outer = 0x1130eac00] 11:43:35 INFO - PROCESS | 1938 | 1468781015600 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]]]}] 11:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 11:43:35 INFO - PROCESS | 1938 | 1468781015648 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 1938 | 1468781015652 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:43:35 INFO - PROCESS | 1938 | 1468781015656 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 1938 | 1468781015658 Marionette TRACE conn2 <- [1,2154,null,{}] 11:43:35 INFO - PROCESS | 1938 | 1468781015660 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}] 11:43:35 INFO - PROCESS | 1938 | 1468781015662 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:35 INFO - PROCESS | 1938 | 1468781015741 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:43:35 INFO - PROCESS | 1938 | 1468781015746 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 1938 | 1468781015747 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181a3000 == 29 [pid = 1938] [id = 546] 11:43:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x115fa8000) [pid = 1938] [serial = 1638] [outer = 0x0] 11:43:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x116a13000) [pid = 1938] [serial = 1639] [outer = 0x115fa8000] 11:43:35 INFO - PROCESS | 1938 | 1468781015776 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x117db0c00) [pid = 1938] [serial = 1640] [outer = 0x115fa8000] 11:43:36 INFO - PROCESS | 1938 | 1468781016123 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]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 11:43:36 INFO - PROCESS | 1938 | 1468781016176 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 1938 | 1468781016177 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:43:36 INFO - PROCESS | 1938 | 1468781016188 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 1938 | 1468781016190 Marionette TRACE conn2 <- [1,2158,null,{}] 11:43:36 INFO - PROCESS | 1938 | 1468781016198 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}] 11:43:36 INFO - PROCESS | 1938 | 1468781016201 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:36 INFO - PROCESS | 1938 | 1468781016279 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:43:36 INFO - PROCESS | 1938 | 1468781016286 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 1938 | 1468781016289 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181a2800 == 30 [pid = 1938] [id = 547] 11:43:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x11845dc00) [pid = 1938] [serial = 1641] [outer = 0x0] 11:43:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11894f800) [pid = 1938] [serial = 1642] [outer = 0x11845dc00] 11:43:36 INFO - PROCESS | 1938 | 1468781016316 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119128000) [pid = 1938] [serial = 1643] [outer = 0x11845dc00] 11:43:36 INFO - PROCESS | 1938 | 1468781016673 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]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 520ms 11:43:36 INFO - PROCESS | 1938 | 1468781016708 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:43:36 INFO - PROCESS | 1938 | 1468781016710 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:43:36 INFO - PROCESS | 1938 | 1468781016712 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 1938 | 1468781016713 Marionette TRACE conn2 <- [1,2162,null,{}] 11:43:36 INFO - PROCESS | 1938 | 1468781016715 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}] 11:43:36 INFO - PROCESS | 1938 | 1468781016717 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:36 INFO - PROCESS | 1938 | 1468781016822 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:43:36 INFO - PROCESS | 1938 | 1468781016856 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 1938 | 1468781016857 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x120f33000 == 31 [pid = 1938] [id = 548] 11:43:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11845e400) [pid = 1938] [serial = 1644] [outer = 0x0] 11:43:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x11932d800) [pid = 1938] [serial = 1645] [outer = 0x11845e400] 11:43:36 INFO - PROCESS | 1938 | 1468781016883 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1197b0400) [pid = 1938] [serial = 1646] [outer = 0x11845e400] 11:43:37 INFO - PROCESS | 1938 | 1468781017189 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 519ms 11:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:43:37 INFO - PROCESS | 1938 | 1468781017232 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 1938 | 1468781017233 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:43:37 INFO - PROCESS | 1938 | 1468781017237 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 1938 | 1468781017239 Marionette TRACE conn2 <- [1,2166,null,{}] 11:43:37 INFO - PROCESS | 1938 | 1468781017241 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}] 11:43:37 INFO - PROCESS | 1938 | 1468781017242 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:37 INFO - PROCESS | 1938 | 1468781017335 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:43:37 INFO - PROCESS | 1938 | 1468781017375 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 1938 | 1468781017376 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x123dcc800 == 32 [pid = 1938] [id = 549] 11:43:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1130f3800) [pid = 1938] [serial = 1647] [outer = 0x0] 11:43:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x120ff5400) [pid = 1938] [serial = 1648] [outer = 0x1130f3800] 11:43:37 INFO - PROCESS | 1938 | 1468781017401 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1219ce000) [pid = 1938] [serial = 1649] [outer = 0x1130f3800] 11:43:37 INFO - PROCESS | 1938 | 1468781017727 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 11:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:43:37 INFO - PROCESS | 1938 | 1468781017757 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 1938 | 1468781017758 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:43:37 INFO - PROCESS | 1938 | 1468781017761 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 1938 | 1468781017762 Marionette TRACE conn2 <- [1,2170,null,{}] 11:43:37 INFO - PROCESS | 1938 | 1468781017764 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}] 11:43:37 INFO - PROCESS | 1938 | 1468781017768 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:37 INFO - PROCESS | 1938 | 1468781017882 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:43:37 INFO - PROCESS | 1938 | 1468781017920 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 1938 | 1468781017921 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x12645b800 == 33 [pid = 1938] [id = 550] 11:43:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x120ff8400) [pid = 1938] [serial = 1650] [outer = 0x0] 11:43:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x123e93800) [pid = 1938] [serial = 1651] [outer = 0x120ff8400] 11:43:37 INFO - PROCESS | 1938 | 1468781017946 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x125f1ec00) [pid = 1938] [serial = 1652] [outer = 0x120ff8400] 11:43:38 INFO - PROCESS | 1938 | 1468781018267 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 518ms 11:43:38 INFO - PROCESS | 1938 | 1468781018279 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1938 | 1468781018280 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:43:38 INFO - PROCESS | 1938 | 1468781018282 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1938 | 1468781018284 Marionette TRACE conn2 <- [1,2174,null,{}] 11:43:38 INFO - PROCESS | 1938 | 1468781018296 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}] 11:43:38 INFO - PROCESS | 1938 | 1468781018297 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:38 INFO - PROCESS | 1938 | 1468781018396 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:43:38 INFO - PROCESS | 1938 | 1468781018409 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 1938 | 1468781018410 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x126dba800 == 34 [pid = 1938] [id = 551] 11:43:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x125f7a400) [pid = 1938] [serial = 1653] [outer = 0x0] 11:43:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1265a1c00) [pid = 1938] [serial = 1654] [outer = 0x125f7a400] 11:43:38 INFO - PROCESS | 1938 | 1468781018434 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x126a70400) [pid = 1938] [serial = 1655] [outer = 0x125f7a400] 11:43:38 INFO - PROCESS | 1938 | 1468781018768 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 11:43:38 INFO - PROCESS | 1938 | 1468781018804 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1938 | 1468781018806 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:43:38 INFO - PROCESS | 1938 | 1468781018808 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1938 | 1468781018809 Marionette TRACE conn2 <- [1,2178,null,{}] 11:43:38 INFO - PROCESS | 1938 | 1468781018811 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}] 11:43:38 INFO - PROCESS | 1938 | 1468781018812 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:38 INFO - PROCESS | 1938 | 1468781018908 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:43:38 INFO - PROCESS | 1938 | 1468781018912 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 1938 | 1468781018913 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x128943000 == 35 [pid = 1938] [id = 552] 11:43:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x125f7d400) [pid = 1938] [serial = 1656] [outer = 0x0] 11:43:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x126de1c00) [pid = 1938] [serial = 1657] [outer = 0x125f7d400] 11:43:38 INFO - PROCESS | 1938 | 1468781018937 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x128bcb400) [pid = 1938] [serial = 1658] [outer = 0x125f7d400] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x12a8c1c00) [pid = 1938] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12a8c2400) [pid = 1938] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x119324000) [pid = 1938] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x128f72400) [pid = 1938] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x126de4800) [pid = 1938] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1293c2000) [pid = 1938] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x125670000) [pid = 1938] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118289800) [pid = 1938] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1167da400) [pid = 1938] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1128d3400) [pid = 1938] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x11939d400) [pid = 1938] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1197abc00) [pid = 1938] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x119a3b400) [pid = 1938] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x129266800) [pid = 1938] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:43:39 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x113999000) [pid = 1938] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:43:39 INFO - PROCESS | 1938 | 1468781019416 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]]]}] 11:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 620ms 11:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:43:39 INFO - PROCESS | 1938 | 1468781019428 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:43:39 INFO - PROCESS | 1938 | 1468781019429 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:43:39 INFO - PROCESS | 1938 | 1468781019431 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:43:39 INFO - PROCESS | 1938 | 1468781019432 Marionette TRACE conn2 <- [1,2182,null,{}] 11:43:39 INFO - PROCESS | 1938 | 1468781019435 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}] 11:43:39 INFO - PROCESS | 1938 | 1468781019438 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:39 INFO - PROCESS | 1938 | 1468781019523 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:43:39 INFO - PROCESS | 1938 | 1468781019526 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 1938 | 1468781019527 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x129330800 == 36 [pid = 1938] [id = 553] 11:43:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x112a88c00) [pid = 1938] [serial = 1659] [outer = 0x0] 11:43:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x11939d400) [pid = 1938] [serial = 1660] [outer = 0x112a88c00] 11:43:39 INFO - PROCESS | 1938 | 1468781019552 Marionette DEBUG loaded listener.js 11:43:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1265a9c00) [pid = 1938] [serial = 1661] [outer = 0x112a88c00] 11:43:39 INFO - PROCESS | 1938 | 1468781019861 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]]]}] 11:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 468ms 11:43:39 INFO - PROCESS | 1938 | 1468781019916 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:43:39 INFO - PROCESS | 1938 | 1468781019917 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:43:39 INFO - PROCESS | 1938 | 1468781019929 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:43:39 INFO - PROCESS | 1938 | 1468781019930 Marionette TRACE conn2 <- [1,2186,null,{}] 11:43:39 INFO - PROCESS | 1938 | 1468781019932 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}] 11:43:39 INFO - PROCESS | 1938 | 1468781019933 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:40 INFO - PROCESS | 1938 | 1468781020015 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:43:40 INFO - PROCESS | 1938 | 1468781020021 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 1938 | 1468781020022 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e1b800 == 37 [pid = 1938] [id = 554] 11:43:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x11932c000) [pid = 1938] [serial = 1662] [outer = 0x0] 11:43:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x128bc9c00) [pid = 1938] [serial = 1663] [outer = 0x11932c000] 11:43:40 INFO - PROCESS | 1938 | 1468781020047 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x128daf800) [pid = 1938] [serial = 1664] [outer = 0x11932c000] 11:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 522ms 11:43:40 INFO - PROCESS | 1938 | 1468781020442 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]]]}] 11:43:40 INFO - PROCESS | 1938 | 1468781020455 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 1938 | 1468781020457 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:43:40 INFO - PROCESS | 1938 | 1468781020461 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 1938 | 1468781020464 Marionette TRACE conn2 <- [1,2190,null,{}] 11:43:40 INFO - PROCESS | 1938 | 1468781020467 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}] 11:43:40 INFO - PROCESS | 1938 | 1468781020469 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:40 INFO - PROCESS | 1938 | 1468781020652 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:43:40 INFO - PROCESS | 1938 | 1468781020663 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 1938 | 1468781020665 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abbc000 == 38 [pid = 1938] [id = 555] 11:43:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1255d4400) [pid = 1938] [serial = 1665] [outer = 0x0] 11:43:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x128f73000) [pid = 1938] [serial = 1666] [outer = 0x1255d4400] 11:43:40 INFO - PROCESS | 1938 | 1468781020691 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12926dc00) [pid = 1938] [serial = 1667] [outer = 0x1255d4400] 11:43:41 INFO - PROCESS | 1938 | 1468781021006 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 570ms 11:43:41 INFO - PROCESS | 1938 | 1468781021031 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 1938 | 1468781021032 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:43:41 INFO - PROCESS | 1938 | 1468781021035 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 1938 | 1468781021038 Marionette TRACE conn2 <- [1,2194,null,{}] 11:43:41 INFO - PROCESS | 1938 | 1468781021040 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}] 11:43:41 INFO - PROCESS | 1938 | 1468781021041 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:41 INFO - PROCESS | 1938 | 1468781021117 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:43:41 INFO - PROCESS | 1938 | 1468781021123 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 1938 | 1468781021124 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b852800 == 39 [pid = 1938] [id = 556] 11:43:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x129273c00) [pid = 1938] [serial = 1668] [outer = 0x0] 11:43:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1293c2400) [pid = 1938] [serial = 1669] [outer = 0x129273c00] 11:43:41 INFO - PROCESS | 1938 | 1468781021148 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x129560400) [pid = 1938] [serial = 1670] [outer = 0x129273c00] 11:43:41 INFO - PROCESS | 1938 | 1468781021678 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 720ms 11:43:41 INFO - PROCESS | 1938 | 1468781021756 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 1938 | 1468781021759 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:43:41 INFO - PROCESS | 1938 | 1468781021762 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 1938 | 1468781021764 Marionette TRACE conn2 <- [1,2198,null,{}] 11:43:41 INFO - PROCESS | 1938 | 1468781021768 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}] 11:43:41 INFO - PROCESS | 1938 | 1468781021770 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:41 INFO - PROCESS | 1938 | 1468781021878 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:43:41 INFO - PROCESS | 1938 | 1468781021984 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 1938 | 1468781021986 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x1182cf000 == 40 [pid = 1938] [id = 557] 11:43:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x113cf5000) [pid = 1938] [serial = 1671] [outer = 0x0] 11:43:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x115f3b000) [pid = 1938] [serial = 1672] [outer = 0x113cf5000] 11:43:42 INFO - PROCESS | 1938 | 1468781022017 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x116fbd400) [pid = 1938] [serial = 1673] [outer = 0x113cf5000] 11:43:42 INFO - PROCESS | 1938 | 1468781022575 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]]]}] 11:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 821ms 11:43:42 INFO - PROCESS | 1938 | 1468781022584 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:43:42 INFO - PROCESS | 1938 | 1468781022588 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:43:42 INFO - PROCESS | 1938 | 1468781022595 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 1938 | 1468781022598 Marionette TRACE conn2 <- [1,2202,null,{}] 11:43:42 INFO - PROCESS | 1938 | 1468781022602 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}] 11:43:42 INFO - PROCESS | 1938 | 1468781022605 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:42 INFO - PROCESS | 1938 | 1468781022728 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:43:42 INFO - PROCESS | 1938 | 1468781022789 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 1938 | 1468781022790 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x124b52800 == 41 [pid = 1938] [id = 558] 11:43:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x118312400) [pid = 1938] [serial = 1674] [outer = 0x0] 11:43:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x1184e1400) [pid = 1938] [serial = 1675] [outer = 0x118312400] 11:43:42 INFO - PROCESS | 1938 | 1468781022822 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x11912a800) [pid = 1938] [serial = 1676] [outer = 0x118312400] 11:43:43 INFO - PROCESS | 1938 | 1468781023533 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 974ms 11:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:43:43 INFO - PROCESS | 1938 | 1468781023568 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 1938 | 1468781023571 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:43:43 INFO - PROCESS | 1938 | 1468781023574 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 1938 | 1468781023576 Marionette TRACE conn2 <- [1,2206,null,{}] 11:43:43 INFO - PROCESS | 1938 | 1468781023579 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}] 11:43:43 INFO - PROCESS | 1938 | 1468781023581 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:43 INFO - PROCESS | 1938 | 1468781023682 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:43:43 INFO - PROCESS | 1938 | 1468781023742 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 1938 | 1468781023745 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x118199000 == 42 [pid = 1938] [id = 559] 11:43:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1176f0c00) [pid = 1938] [serial = 1677] [outer = 0x0] 11:43:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x117db2400) [pid = 1938] [serial = 1678] [outer = 0x1176f0c00] 11:43:43 INFO - PROCESS | 1938 | 1468781023774 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x118385800) [pid = 1938] [serial = 1679] [outer = 0x1176f0c00] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x12abbc000 == 41 [pid = 1938] [id = 555] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x129e1b800 == 40 [pid = 1938] [id = 554] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x129330800 == 39 [pid = 1938] [id = 553] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x128943000 == 38 [pid = 1938] [id = 552] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x126dba800 == 37 [pid = 1938] [id = 551] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x12645b800 == 36 [pid = 1938] [id = 550] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x123dcc800 == 35 [pid = 1938] [id = 549] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x120f33000 == 34 [pid = 1938] [id = 548] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x1181a2800 == 33 [pid = 1938] [id = 547] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x1181a3000 == 32 [pid = 1938] [id = 546] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x116679800 == 31 [pid = 1938] [id = 545] 11:43:43 INFO - PROCESS | 1938 | --DOCSHELL 0x1199a8800 == 30 [pid = 1938] [id = 544] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x12b873400) [pid = 1938] [serial = 1619] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x12b865c00) [pid = 1938] [serial = 1618] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x12ac41c00) [pid = 1938] [serial = 1615] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x12a854000) [pid = 1938] [serial = 1613] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x129271c00) [pid = 1938] [serial = 1600] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x126decc00) [pid = 1938] [serial = 1597] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x129560000) [pid = 1938] [serial = 1601] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12a851c00) [pid = 1938] [serial = 1606] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x12a6e7400) [pid = 1938] [serial = 1577] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x12a668c00) [pid = 1938] [serial = 1576] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x118452c00) [pid = 1938] [serial = 1585] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x118f9a000) [pid = 1938] [serial = 1586] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1172a1000) [pid = 1938] [serial = 1579] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x11837f800) [pid = 1938] [serial = 1580] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x113cf6c00) [pid = 1938] [serial = 1582] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1176eb800) [pid = 1938] [serial = 1583] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1197aec00) [pid = 1938] [serial = 1588] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x120ff5c00) [pid = 1938] [serial = 1589] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x123c0a000) [pid = 1938] [serial = 1591] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x124f34400) [pid = 1938] [serial = 1592] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x125669800) [pid = 1938] [serial = 1594] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x12a65ec00) [pid = 1938] [serial = 1603] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12a8c0000) [pid = 1938] [serial = 1607] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12a6ec800) [pid = 1938] [serial = 1604] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x11877e400) [pid = 1938] [serial = 1609] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x12b29d800) [pid = 1938] [serial = 1616] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1210abc00) [pid = 1938] [serial = 1610] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x128db0c00) [pid = 1938] [serial = 1598] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x128bcc400) [pid = 1938] [serial = 1612] [outer = 0x0] [url = about:blank] 11:43:43 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x1264c1800) [pid = 1938] [serial = 1595] [outer = 0x0] [url = about:blank] 11:43:44 INFO - PROCESS | 1938 | 1468781024160 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]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 620ms 11:43:44 INFO - PROCESS | 1938 | 1468781024194 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 1938 | 1468781024197 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:43:44 INFO - PROCESS | 1938 | 1468781024203 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 1938 | 1468781024205 Marionette TRACE conn2 <- [1,2210,null,{}] 11:43:44 INFO - PROCESS | 1938 | 1468781024208 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}] 11:43:44 INFO - PROCESS | 1938 | 1468781024210 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:44 INFO - PROCESS | 1938 | 1468781024323 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:43:44 INFO - PROCESS | 1938 | 1468781024404 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 1938 | 1468781024406 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189be000 == 31 [pid = 1938] [id = 560] 11:43:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x118385400) [pid = 1938] [serial = 1680] [outer = 0x0] 11:43:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1189ec000) [pid = 1938] [serial = 1681] [outer = 0x118385400] 11:43:44 INFO - PROCESS | 1938 | 1468781024433 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x11932bc00) [pid = 1938] [serial = 1682] [outer = 0x118385400] 11:43:44 INFO - PROCESS | 1938 | 1468781024736 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]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 570ms 11:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:43:44 INFO - PROCESS | 1938 | 1468781024774 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 1938 | 1468781024775 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:43:44 INFO - PROCESS | 1938 | 1468781024777 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 1938 | 1468781024780 Marionette TRACE conn2 <- [1,2214,null,{}] 11:43:44 INFO - PROCESS | 1938 | 1468781024790 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}] 11:43:44 INFO - PROCESS | 1938 | 1468781024793 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:44 INFO - PROCESS | 1938 | 1468781024874 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:43:44 INFO - PROCESS | 1938 | 1468781024930 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 1938 | 1468781024932 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217e0800 == 32 [pid = 1938] [id = 561] 11:43:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1130f5000) [pid = 1938] [serial = 1683] [outer = 0x0] 11:43:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x120f0d000) [pid = 1938] [serial = 1684] [outer = 0x1130f5000] 11:43:44 INFO - PROCESS | 1938 | 1468781024960 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x123c0a000) [pid = 1938] [serial = 1685] [outer = 0x1130f5000] 11:43:45 INFO - PROCESS | 1938 | 1468781025275 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 523ms 11:43:45 INFO - PROCESS | 1938 | 1468781025300 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 1938 | 1468781025303 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:43:45 INFO - PROCESS | 1938 | 1468781025308 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 1938 | 1468781025309 Marionette TRACE conn2 <- [1,2218,null,{}] 11:43:45 INFO - PROCESS | 1938 | 1468781025311 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}] 11:43:45 INFO - PROCESS | 1938 | 1468781025312 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:45 INFO - PROCESS | 1938 | 1468781025392 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:43:45 INFO - PROCESS | 1938 | 1468781025396 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 1938 | 1468781025397 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x126aa8800 == 33 [pid = 1938] [id = 562] 11:43:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x123e98000) [pid = 1938] [serial = 1686] [outer = 0x0] 11:43:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x124bd7800) [pid = 1938] [serial = 1687] [outer = 0x123e98000] 11:43:45 INFO - PROCESS | 1938 | 1468781025424 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1255ce000) [pid = 1938] [serial = 1688] [outer = 0x123e98000] 11:43:45 INFO - PROCESS | 1938 | 1468781025736 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 468ms 11:43:45 INFO - PROCESS | 1938 | 1468781025777 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 1938 | 1468781025778 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:43:45 INFO - PROCESS | 1938 | 1468781025780 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 1938 | 1468781025781 Marionette TRACE conn2 <- [1,2222,null,{}] 11:43:45 INFO - PROCESS | 1938 | 1468781025783 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}] 11:43:45 INFO - PROCESS | 1938 | 1468781025785 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:45 INFO - PROCESS | 1938 | 1468781025894 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:43:45 INFO - PROCESS | 1938 | 1468781025901 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 1938 | 1468781025902 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x128931000 == 34 [pid = 1938] [id = 563] 11:43:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x112abf400) [pid = 1938] [serial = 1689] [outer = 0x0] 11:43:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x125f7d800) [pid = 1938] [serial = 1690] [outer = 0x112abf400] 11:43:45 INFO - PROCESS | 1938 | 1468781025926 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x126a70800) [pid = 1938] [serial = 1691] [outer = 0x112abf400] 11:43:46 INFO - PROCESS | 1938 | 1468781026277 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]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 11:43:46 INFO - PROCESS | 1938 | 1468781026299 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 1938 | 1468781026300 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:43:46 INFO - PROCESS | 1938 | 1468781026303 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 1938 | 1468781026304 Marionette TRACE conn2 <- [1,2226,null,{}] 11:43:46 INFO - PROCESS | 1938 | 1468781026306 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}] 11:43:46 INFO - PROCESS | 1938 | 1468781026310 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:46 INFO - PROCESS | 1938 | 1468781026439 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:43:46 INFO - PROCESS | 1938 | 1468781026443 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 1938 | 1468781026444 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e1a000 == 35 [pid = 1938] [id = 564] 11:43:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1216ec800) [pid = 1938] [serial = 1692] [outer = 0x0] 11:43:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x128bc4000) [pid = 1938] [serial = 1693] [outer = 0x1216ec800] 11:43:46 INFO - PROCESS | 1938 | 1468781026469 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1292a3c00) [pid = 1938] [serial = 1694] [outer = 0x1216ec800] 11:43:46 INFO - PROCESS | 1938 | 1468781026779 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]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 11:43:46 INFO - PROCESS | 1938 | 1468781026828 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 1938 | 1468781026829 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:43:46 INFO - PROCESS | 1938 | 1468781026831 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 1938 | 1468781026832 Marionette TRACE conn2 <- [1,2230,null,{}] 11:43:46 INFO - PROCESS | 1938 | 1468781026835 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}] 11:43:46 INFO - PROCESS | 1938 | 1468781026838 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:46 INFO - PROCESS | 1938 | 1468781026944 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:43:46 INFO - PROCESS | 1938 | 1468781026947 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 1938 | 1468781026948 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abb0800 == 36 [pid = 1938] [id = 565] 11:43:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1293c6800) [pid = 1938] [serial = 1695] [outer = 0x0] 11:43:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x129562800) [pid = 1938] [serial = 1696] [outer = 0x1293c6800] 11:43:46 INFO - PROCESS | 1938 | 1468781026980 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12a660c00) [pid = 1938] [serial = 1697] [outer = 0x1293c6800] 11:43:47 INFO - PROCESS | 1938 | 1468781027311 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]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 11:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:43:47 INFO - PROCESS | 1938 | 1468781027350 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 1938 | 1468781027351 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:43:47 INFO - PROCESS | 1938 | 1468781027353 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 1938 | 1468781027355 Marionette TRACE conn2 <- [1,2234,null,{}] 11:43:47 INFO - PROCESS | 1938 | 1468781027357 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}] 11:43:47 INFO - PROCESS | 1938 | 1468781027358 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:47 INFO - PROCESS | 1938 | 1468781027458 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:43:47 INFO - PROCESS | 1938 | 1468781027461 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:47 INFO - PROCESS | 1938 | 1468781027462 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b85c000 == 37 [pid = 1938] [id = 566] 11:43:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1293ccc00) [pid = 1938] [serial = 1698] [outer = 0x0] 11:43:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12a6eb000) [pid = 1938] [serial = 1699] [outer = 0x1293ccc00] 11:43:47 INFO - PROCESS | 1938 | 1468781027486 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12a854000) [pid = 1938] [serial = 1700] [outer = 0x1293ccc00] 11:43:47 INFO - PROCESS | 1938 | 1468781027822 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]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 521ms 11:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:43:47 INFO - PROCESS | 1938 | 1468781027876 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 1938 | 1468781027877 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:43:47 INFO - PROCESS | 1938 | 1468781027879 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 1938 | 1468781027880 Marionette TRACE conn2 <- [1,2238,null,{}] 11:43:47 INFO - PROCESS | 1938 | 1468781027882 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}] 11:43:47 INFO - PROCESS | 1938 | 1468781027883 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:47 INFO - PROCESS | 1938 | 1468781027981 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:43:48 INFO - PROCESS | 1938 | 1468781027992 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 1938 | 1468781027993 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217df800 == 38 [pid = 1938] [id = 567] 11:43:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x12a854800) [pid = 1938] [serial = 1701] [outer = 0x0] 11:43:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x12a8c4000) [pid = 1938] [serial = 1702] [outer = 0x12a854800] 11:43:48 INFO - PROCESS | 1938 | 1468781028025 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x12a8cb400) [pid = 1938] [serial = 1703] [outer = 0x12a854800] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1130f3800) [pid = 1938] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1130eac00) [pid = 1938] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x11845e400) [pid = 1938] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11845dc00) [pid = 1938] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x115fa8000) [pid = 1938] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x118320000) [pid = 1938] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x118381400) [pid = 1938] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1197b0800) [pid = 1938] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x125f82000) [pid = 1938] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x120ff8400) [pid = 1938] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x125f7d400) [pid = 1938] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x125f7a400) [pid = 1938] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x112a88c00) [pid = 1938] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1265e5400) [pid = 1938] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1255d4400) [pid = 1938] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:43:48 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x11932c000) [pid = 1938] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:43:48 INFO - PROCESS | 1938 | 1468781028409 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]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 568ms 11:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:43:48 INFO - PROCESS | 1938 | 1468781028447 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 1938 | 1468781028449 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:43:48 INFO - PROCESS | 1938 | 1468781028451 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 1938 | 1468781028452 Marionette TRACE conn2 <- [1,2242,null,{}] 11:43:48 INFO - PROCESS | 1938 | 1468781028454 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}] 11:43:48 INFO - PROCESS | 1938 | 1468781028455 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:48 INFO - PROCESS | 1938 | 1468781028533 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:43:48 INFO - PROCESS | 1938 | 1468781028539 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 1938 | 1468781028540 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x124deb000 == 39 [pid = 1938] [id = 568] 11:43:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x115fa8000) [pid = 1938] [serial = 1704] [outer = 0x0] 11:43:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x118381400) [pid = 1938] [serial = 1705] [outer = 0x115fa8000] 11:43:48 INFO - PROCESS | 1938 | 1468781028616 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1210aa400) [pid = 1938] [serial = 1706] [outer = 0x115fa8000] 11:43:48 INFO - PROCESS | 1938 | 1468781028918 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]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 11:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:43:48 INFO - PROCESS | 1938 | 1468781028973 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 1938 | 1468781028974 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:43:48 INFO - PROCESS | 1938 | 1468781028976 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 1938 | 1468781028978 Marionette TRACE conn2 <- [1,2246,null,{}] 11:43:48 INFO - PROCESS | 1938 | 1468781028980 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}] 11:43:48 INFO - PROCESS | 1938 | 1468781028982 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:49 INFO - PROCESS | 1938 | 1468781029075 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:43:49 INFO - PROCESS | 1938 | 1468781029085 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 1938 | 1468781029087 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c71a800 == 40 [pid = 1938] [id = 569] 11:43:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x121413c00) [pid = 1938] [serial = 1707] [outer = 0x0] 11:43:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x12a8c1c00) [pid = 1938] [serial = 1708] [outer = 0x121413c00] 11:43:49 INFO - PROCESS | 1938 | 1468781029113 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12b297c00) [pid = 1938] [serial = 1709] [outer = 0x121413c00] 11:43:49 INFO - PROCESS | 1938 | 1468781029441 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 522ms 11:43:49 INFO - PROCESS | 1938 | 1468781029498 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1938 | 1468781029499 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:43:49 INFO - PROCESS | 1938 | 1468781029512 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 1938 | 1468781029513 Marionette TRACE conn2 <- [1,2250,null,{}] 11:43:49 INFO - PROCESS | 1938 | 1468781029515 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}] 11:43:49 INFO - PROCESS | 1938 | 1468781029516 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:49 INFO - PROCESS | 1938 | 1468781029597 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:43:49 INFO - PROCESS | 1938 | 1468781029602 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 1938 | 1468781029603 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc1c800 == 41 [pid = 1938] [id = 570] 11:43:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12b29d800) [pid = 1938] [serial = 1710] [outer = 0x0] 11:43:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12b86a400) [pid = 1938] [serial = 1711] [outer = 0x12b29d800] 11:43:49 INFO - PROCESS | 1938 | 1468781029626 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12b873c00) [pid = 1938] [serial = 1712] [outer = 0x12b29d800] 11:43:49 INFO - PROCESS | 1938 | 1468781029956 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 467ms 11:43:49 INFO - PROCESS | 1938 | 1468781029980 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1938 | 1468781029981 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:43:49 INFO - PROCESS | 1938 | 1468781029983 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 1938 | 1468781029985 Marionette TRACE conn2 <- [1,2254,null,{}] 11:43:49 INFO - PROCESS | 1938 | 1468781029989 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}] 11:43:49 INFO - PROCESS | 1938 | 1468781029990 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:50 INFO - PROCESS | 1938 | 1468781030077 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:43:50 INFO - PROCESS | 1938 | 1468781030080 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 1938 | 1468781030081 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x12ce0d000 == 42 [pid = 1938] [id = 571] 11:43:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12bac6400) [pid = 1938] [serial = 1713] [outer = 0x0] 11:43:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x12baccc00) [pid = 1938] [serial = 1714] [outer = 0x12bac6400] 11:43:50 INFO - PROCESS | 1938 | 1468781030104 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12bad0c00) [pid = 1938] [serial = 1715] [outer = 0x12bac6400] 11:43:50 INFO - PROCESS | 1938 | 1468781030699 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]]]}] 11:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 772ms 11:43:50 INFO - PROCESS | 1938 | 1468781030756 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:43:50 INFO - PROCESS | 1938 | 1468781030760 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:43:50 INFO - PROCESS | 1938 | 1468781030765 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:43:50 INFO - PROCESS | 1938 | 1468781030769 Marionette TRACE conn2 <- [1,2258,null,{}] 11:43:50 INFO - PROCESS | 1938 | 1468781030773 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}] 11:43:50 INFO - PROCESS | 1938 | 1468781030775 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:50 INFO - PROCESS | 1938 | 1468781030875 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:43:50 INFO - PROCESS | 1938 | 1468781030950 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 1938 | 1468781030952 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x118753000 == 43 [pid = 1938] [id = 572] 11:43:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x113999000) [pid = 1938] [serial = 1716] [outer = 0x0] 11:43:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x117037000) [pid = 1938] [serial = 1717] [outer = 0x113999000] 11:43:50 INFO - PROCESS | 1938 | 1468781030983 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x118452c00) [pid = 1938] [serial = 1718] [outer = 0x113999000] 11:43:51 INFO - PROCESS | 1938 | 1468781031429 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]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 675ms 11:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:43:51 INFO - PROCESS | 1938 | 1468781031438 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 1938 | 1468781031442 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:43:51 INFO - PROCESS | 1938 | 1468781031447 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 1938 | 1468781031449 Marionette TRACE conn2 <- [1,2262,null,{}] 11:43:51 INFO - PROCESS | 1938 | 1468781031451 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}] 11:43:51 INFO - PROCESS | 1938 | 1468781031453 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:51 INFO - PROCESS | 1938 | 1468781031557 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:43:51 INFO - PROCESS | 1938 | 1468781031647 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 1938 | 1468781031648 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x126da4000 == 44 [pid = 1938] [id = 573] 11:43:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x11976b000) [pid = 1938] [serial = 1719] [outer = 0x0] 11:43:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x121408c00) [pid = 1938] [serial = 1720] [outer = 0x11976b000] 11:43:51 INFO - PROCESS | 1938 | 1468781031680 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x123ebe800) [pid = 1938] [serial = 1721] [outer = 0x11976b000] 11:43:52 INFO - PROCESS | 1938 | 1468781032098 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 11:43:52 INFO - PROCESS | 1938 | 1468781032117 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 1938 | 1468781032119 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:43:52 INFO - PROCESS | 1938 | 1468781032122 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 1938 | 1468781032124 Marionette TRACE conn2 <- [1,2266,null,{}] 11:43:52 INFO - PROCESS | 1938 | 1468781032132 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}] 11:43:52 INFO - PROCESS | 1938 | 1468781032135 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:52 INFO - PROCESS | 1938 | 1468781032238 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:43:52 INFO - PROCESS | 1938 | 1468781032302 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 1938 | 1468781032304 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc03800 == 45 [pid = 1938] [id = 574] 11:43:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x125f7e400) [pid = 1938] [serial = 1722] [outer = 0x0] 11:43:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x126de2400) [pid = 1938] [serial = 1723] [outer = 0x125f7e400] 11:43:52 INFO - PROCESS | 1938 | 1468781032375 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x128f7fc00) [pid = 1938] [serial = 1724] [outer = 0x125f7e400] 11:43:52 INFO - PROCESS | 1938 | 1468781032791 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 723ms 11:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:43:52 INFO - PROCESS | 1938 | 1468781032845 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 1938 | 1468781032846 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:43:52 INFO - PROCESS | 1938 | 1468781032849 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 1938 | 1468781032850 Marionette TRACE conn2 <- [1,2270,null,{}] 11:43:52 INFO - PROCESS | 1938 | 1468781032884 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}] 11:43:52 INFO - PROCESS | 1938 | 1468781032885 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:52 INFO - PROCESS | 1938 | 1468781032989 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:43:53 INFO - PROCESS | 1938 | 1468781033049 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1938 | 1468781033051 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d41000 == 46 [pid = 1938] [id = 575] 11:43:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1122ba000) [pid = 1938] [serial = 1725] [outer = 0x0] 11:43:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x125f7f800) [pid = 1938] [serial = 1726] [outer = 0x1122ba000] 11:43:53 INFO - PROCESS | 1938 | 1468781033121 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x12a8c0400) [pid = 1938] [serial = 1727] [outer = 0x1122ba000] 11:43:53 INFO - PROCESS | 1938 | 1468781033698 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]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 885ms 11:43:53 INFO - PROCESS | 1938 | 1468781033735 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:43:53 INFO - PROCESS | 1938 | 1468781033737 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:43:53 INFO - PROCESS | 1938 | 1468781033740 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 1938 | 1468781033742 Marionette TRACE conn2 <- [1,2274,null,{}] 11:43:53 INFO - PROCESS | 1938 | 1468781033746 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}] 11:43:53 INFO - PROCESS | 1938 | 1468781033747 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:53 INFO - PROCESS | 1938 | 1468781033844 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:43:53 INFO - PROCESS | 1938 | 1468781033907 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1938 | 1468781033908 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x119158800 == 47 [pid = 1938] [id = 576] 11:43:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1150a2000) [pid = 1938] [serial = 1728] [outer = 0x0] 11:43:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x1164df400) [pid = 1938] [serial = 1729] [outer = 0x1150a2000] 11:43:53 INFO - PROCESS | 1938 | 1468781033935 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x118316800) [pid = 1938] [serial = 1730] [outer = 0x1150a2000] 11:43:54 INFO - PROCESS | 1938 | 1468781034399 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]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 11:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:43:54 INFO - PROCESS | 1938 | 1468781034410 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 1938 | 1468781034413 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:43:54 INFO - PROCESS | 1938 | 1468781034417 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 1938 | 1468781034419 Marionette TRACE conn2 <- [1,2278,null,{}] 11:43:54 INFO - PROCESS | 1938 | 1468781034421 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}] 11:43:54 INFO - PROCESS | 1938 | 1468781034423 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:54 INFO - PROCESS | 1938 | 1468781034521 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:43:54 INFO - PROCESS | 1938 | 1468781034583 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 1938 | 1468781034584 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc1c800 == 46 [pid = 1938] [id = 570] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x12c71a800 == 45 [pid = 1938] [id = 569] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x124deb000 == 44 [pid = 1938] [id = 568] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x1217df800 == 43 [pid = 1938] [id = 567] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x12b85c000 == 42 [pid = 1938] [id = 566] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x12abb0800 == 41 [pid = 1938] [id = 565] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x129e1a000 == 40 [pid = 1938] [id = 564] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x128931000 == 39 [pid = 1938] [id = 563] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x126aa8800 == 38 [pid = 1938] [id = 562] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x1217e0800 == 37 [pid = 1938] [id = 561] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x1189be000 == 36 [pid = 1938] [id = 560] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x118199000 == 35 [pid = 1938] [id = 559] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x124b52800 == 34 [pid = 1938] [id = 558] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x1182cf000 == 33 [pid = 1938] [id = 557] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x12b852800 == 32 [pid = 1938] [id = 556] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x119158800 == 31 [pid = 1938] [id = 576] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x117d41000 == 30 [pid = 1938] [id = 575] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc03800 == 29 [pid = 1938] [id = 574] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x126da4000 == 28 [pid = 1938] [id = 573] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x118753000 == 27 [pid = 1938] [id = 572] 11:43:55 INFO - PROCESS | 1938 | --DOCSHELL 0x12ce0d000 == 26 [pid = 1938] [id = 571] 11:43:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x111ad8800 == 27 [pid = 1938] [id = 577] 11:43:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x1110acc00) [pid = 1938] [serial = 1731] [outer = 0x0] 11:43:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x111c82c00) [pid = 1938] [serial = 1732] [outer = 0x1110acc00] 11:43:55 INFO - PROCESS | 1938 | 1468781035145 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x1122b8400) [pid = 1938] [serial = 1733] [outer = 0x1110acc00] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x120ff5400) [pid = 1938] [serial = 1648] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x113290400) [pid = 1938] [serial = 1636] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x115d22800) [pid = 1938] [serial = 1637] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x11932d800) [pid = 1938] [serial = 1645] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x11894f800) [pid = 1938] [serial = 1642] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x119128000) [pid = 1938] [serial = 1643] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x116a13000) [pid = 1938] [serial = 1639] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x117db0c00) [pid = 1938] [serial = 1640] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x118f8f800) [pid = 1938] [serial = 1634] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x11838b800) [pid = 1938] [serial = 1633] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x119329c00) [pid = 1938] [serial = 1622] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x118948c00) [pid = 1938] [serial = 1621] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1216f7c00) [pid = 1938] [serial = 1624] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x124d86c00) [pid = 1938] [serial = 1625] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x129272000) [pid = 1938] [serial = 1628] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x128bc2400) [pid = 1938] [serial = 1627] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x123e93800) [pid = 1938] [serial = 1651] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x125f1ec00) [pid = 1938] [serial = 1652] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x126de1c00) [pid = 1938] [serial = 1657] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1265a1c00) [pid = 1938] [serial = 1654] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1265a9c00) [pid = 1938] [serial = 1661] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x12a84e000) [pid = 1938] [serial = 1630] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x11939d400) [pid = 1938] [serial = 1660] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x128f73000) [pid = 1938] [serial = 1666] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x128bc9c00) [pid = 1938] [serial = 1663] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x128bcb400) [pid = 1938] [serial = 1658] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x126a70400) [pid = 1938] [serial = 1655] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1293c2400) [pid = 1938] [serial = 1669] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12926dc00) [pid = 1938] [serial = 1667] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x12a8c7400) [pid = 1938] [serial = 1631] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1197b0400) [pid = 1938] [serial = 1646] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1219ce000) [pid = 1938] [serial = 1649] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x128daf800) [pid = 1938] [serial = 1664] [outer = 0x0] [url = about:blank] 11:43:55 INFO - PROCESS | 1938 | 1468781035485 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]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1120ms 11:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:43:55 INFO - PROCESS | 1938 | 1468781035539 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:43:55 INFO - PROCESS | 1938 | 1468781035541 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:43:55 INFO - PROCESS | 1938 | 1468781035544 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 1938 | 1468781035545 Marionette TRACE conn2 <- [1,2282,null,{}] 11:43:55 INFO - PROCESS | 1938 | 1468781035549 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}] 11:43:55 INFO - PROCESS | 1938 | 1468781035550 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:55 INFO - PROCESS | 1938 | 1468781035629 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:43:55 INFO - PROCESS | 1938 | 1468781035633 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 1938 | 1468781035635 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x116f52800 == 28 [pid = 1938] [id = 578] 11:43:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x112a79800) [pid = 1938] [serial = 1734] [outer = 0x0] 11:43:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x112abd800) [pid = 1938] [serial = 1735] [outer = 0x112a79800] 11:43:55 INFO - PROCESS | 1938 | 1468781035664 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x113cef400) [pid = 1938] [serial = 1736] [outer = 0x112a79800] 11:43:56 INFO - PROCESS | 1938 | 1468781036034 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]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 11:43:56 INFO - PROCESS | 1938 | 1468781036071 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 1938 | 1468781036076 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:43:56 INFO - PROCESS | 1938 | 1468781036084 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 1938 | 1468781036086 Marionette TRACE conn2 <- [1,2286,null,{}] 11:43:56 INFO - PROCESS | 1938 | 1468781036090 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}] 11:43:56 INFO - PROCESS | 1938 | 1468781036093 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:56 INFO - PROCESS | 1938 | 1468781036191 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:43:56 INFO - PROCESS | 1938 | 1468781036195 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 1938 | 1468781036197 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181eb000 == 29 [pid = 1938] [id = 579] 11:43:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1164db000) [pid = 1938] [serial = 1737] [outer = 0x0] 11:43:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11702a400) [pid = 1938] [serial = 1738] [outer = 0x1164db000] 11:43:56 INFO - PROCESS | 1938 | 1468781036224 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1181b9000) [pid = 1938] [serial = 1739] [outer = 0x1164db000] 11:43:56 INFO - PROCESS | 1938 | 1468781036590 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]]]}] 11:43:56 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 11:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 523ms 11:43:56 INFO - PROCESS | 1938 | 1468781036606 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 1938 | 1468781036608 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:43:56 INFO - PROCESS | 1938 | 1468781036610 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 1938 | 1468781036613 Marionette TRACE conn2 <- [1,2290,null,{}] 11:43:56 INFO - PROCESS | 1938 | 1468781036622 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}] 11:43:56 INFO - PROCESS | 1938 | 1468781036625 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:56 INFO - PROCESS | 1938 | 1468781036753 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:43:56 INFO - PROCESS | 1938 | 1468781036762 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 1938 | 1468781036764 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x119631000 == 30 [pid = 1938] [id = 580] 11:43:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x118283400) [pid = 1938] [serial = 1740] [outer = 0x0] 11:43:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x118452400) [pid = 1938] [serial = 1741] [outer = 0x118283400] 11:43:56 INFO - PROCESS | 1938 | 1468781036805 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x118949800) [pid = 1938] [serial = 1742] [outer = 0x118283400] 11:43:57 INFO - PROCESS | 1938 | 1468781037189 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]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 625ms 11:43:57 INFO - PROCESS | 1938 | 1468781037235 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 1938 | 1468781037238 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:43:57 INFO - PROCESS | 1938 | 1468781037241 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 1938 | 1468781037242 Marionette TRACE conn2 <- [1,2294,null,{}] 11:43:57 INFO - PROCESS | 1938 | 1468781037257 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}] 11:43:57 INFO - PROCESS | 1938 | 1468781037259 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:57 INFO - PROCESS | 1938 | 1468781037408 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:43:57 INFO - PROCESS | 1938 | 1468781037492 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:57 INFO - PROCESS | 1938 | 1468781037493 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x121420000 == 31 [pid = 1938] [id = 581] 11:43:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x119129000) [pid = 1938] [serial = 1743] [outer = 0x0] 11:43:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x11932b000) [pid = 1938] [serial = 1744] [outer = 0x119129000] 11:43:57 INFO - PROCESS | 1938 | 1468781037535 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x11939fc00) [pid = 1938] [serial = 1745] [outer = 0x119129000] 11:43:57 INFO - PROCESS | 1938 | 1468781037948 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]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 722ms 11:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:43:57 INFO - PROCESS | 1938 | 1468781037963 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 1938 | 1468781037965 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:43:57 INFO - PROCESS | 1938 | 1468781037967 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 1938 | 1468781037969 Marionette TRACE conn2 <- [1,2298,null,{}] 11:43:57 INFO - PROCESS | 1938 | 1468781037972 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}] 11:43:57 INFO - PROCESS | 1938 | 1468781037974 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:58 INFO - PROCESS | 1938 | 1468781038119 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:43:58 INFO - PROCESS | 1938 | 1468781038180 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 1938 | 1468781038182 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f1f000 == 32 [pid = 1938] [id = 582] 11:43:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x115faf800) [pid = 1938] [serial = 1746] [outer = 0x0] 11:43:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x119768c00) [pid = 1938] [serial = 1747] [outer = 0x115faf800] 11:43:58 INFO - PROCESS | 1938 | 1468781038235 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1197b3800) [pid = 1938] [serial = 1748] [outer = 0x115faf800] 11:43:58 INFO - PROCESS | 1938 | 1468781038666 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]]]}] 11:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 722ms 11:43:58 INFO - PROCESS | 1938 | 1468781038690 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:43:58 INFO - PROCESS | 1938 | 1468781038691 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:43:58 INFO - PROCESS | 1938 | 1468781038693 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:43:58 INFO - PROCESS | 1938 | 1468781038694 Marionette TRACE conn2 <- [1,2302,null,{}] 11:43:58 INFO - PROCESS | 1938 | 1468781038703 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}] 11:43:58 INFO - PROCESS | 1938 | 1468781038707 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:58 INFO - PROCESS | 1938 | 1468781038821 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:43:58 INFO - PROCESS | 1938 | 1468781038865 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 1938 | 1468781038866 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x113920000 == 33 [pid = 1938] [id = 583] 11:43:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x120ff6800) [pid = 1938] [serial = 1749] [outer = 0x0] 11:43:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x12140f400) [pid = 1938] [serial = 1750] [outer = 0x120ff6800] 11:43:58 INFO - PROCESS | 1938 | 1468781038890 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x123c05000) [pid = 1938] [serial = 1751] [outer = 0x120ff6800] 11:43:59 INFO - PROCESS | 1938 | 1468781039179 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]]]}] 11:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 524ms 11:43:59 INFO - PROCESS | 1938 | 1468781039219 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 1938 | 1468781039222 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:43:59 INFO - PROCESS | 1938 | 1468781039225 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 1938 | 1468781039227 Marionette TRACE conn2 <- [1,2306,null,{}] 11:43:59 INFO - PROCESS | 1938 | 1468781039425 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}] 11:43:59 INFO - PROCESS | 1938 | 1468781039427 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12bac6400) [pid = 1938] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x12a854800) [pid = 1938] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x118312400) [pid = 1938] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1293c6800) [pid = 1938] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x129273c00) [pid = 1938] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x12b29d800) [pid = 1938] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x121413c00) [pid = 1938] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1216ec800) [pid = 1938] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x123e98000) [pid = 1938] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x115fa8000) [pid = 1938] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1130f5000) [pid = 1938] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1293ccc00) [pid = 1938] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x112abf400) [pid = 1938] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x118385400) [pid = 1938] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1176f0c00) [pid = 1938] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:43:59 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x113cf5000) [pid = 1938] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:43:59 INFO - PROCESS | 1938 | 1468781039528 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:43:59 INFO - PROCESS | 1938 | 1468781039532 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:59 INFO - PROCESS | 1938 | 1468781039533 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x126db2000 == 34 [pid = 1938] [id = 584] 11:43:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1129ce400) [pid = 1938] [serial = 1752] [outer = 0x0] 11:43:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1176f1000) [pid = 1938] [serial = 1753] [outer = 0x1129ce400] 11:43:59 INFO - PROCESS | 1938 | 1468781039561 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x118f97000) [pid = 1938] [serial = 1754] [outer = 0x1129ce400] 11:43:59 INFO - PROCESS | 1938 | 1468781039849 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]]]}] 11:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 668ms 11:43:59 INFO - PROCESS | 1938 | 1468781039895 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 1938 | 1468781039896 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:43:59 INFO - PROCESS | 1938 | 1468781039898 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 1938 | 1468781039899 Marionette TRACE conn2 <- [1,2310,null,{}] 11:43:59 INFO - PROCESS | 1938 | 1468781039903 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}] 11:43:59 INFO - PROCESS | 1938 | 1468781039905 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:43:59 INFO - PROCESS | 1938 | 1468781039980 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:44:00 INFO - PROCESS | 1938 | 1468781040040 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 1938 | 1468781040041 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x12894b000 == 35 [pid = 1938] [id = 585] 11:44:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x115fa8000) [pid = 1938] [serial = 1755] [outer = 0x0] 11:44:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x119a40400) [pid = 1938] [serial = 1756] [outer = 0x115fa8000] 11:44:00 INFO - PROCESS | 1938 | 1468781040065 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x123ebdc00) [pid = 1938] [serial = 1757] [outer = 0x115fa8000] 11:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 11:44:00 INFO - PROCESS | 1938 | 1468781040360 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]]]}] 11:44:00 INFO - PROCESS | 1938 | 1468781040366 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 1938 | 1468781040368 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:44:00 INFO - PROCESS | 1938 | 1468781040377 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 1938 | 1468781040378 Marionette TRACE conn2 <- [1,2314,null,{}] 11:44:00 INFO - PROCESS | 1938 | 1468781040381 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}] 11:44:00 INFO - PROCESS | 1938 | 1468781040382 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:00 INFO - PROCESS | 1938 | 1468781040461 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:44:00 INFO - PROCESS | 1938 | 1468781040465 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 1938 | 1468781040466 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x12953d000 == 36 [pid = 1938] [id = 586] 11:44:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x11827e000) [pid = 1938] [serial = 1758] [outer = 0x0] 11:44:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x124d8c400) [pid = 1938] [serial = 1759] [outer = 0x11827e000] 11:44:00 INFO - PROCESS | 1938 | 1468781040493 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x125081c00) [pid = 1938] [serial = 1760] [outer = 0x11827e000] 11:44:00 INFO - PROCESS | 1938 | 1468781040797 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]]]}] 11:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 468ms 11:44:00 INFO - PROCESS | 1938 | 1468781040846 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 1938 | 1468781040847 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:44:00 INFO - PROCESS | 1938 | 1468781040849 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 1938 | 1468781040850 Marionette TRACE conn2 <- [1,2318,null,{}] 11:44:00 INFO - PROCESS | 1938 | 1468781040853 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}] 11:44:00 INFO - PROCESS | 1938 | 1468781040854 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:00 INFO - PROCESS | 1938 | 1468781040929 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:44:00 INFO - PROCESS | 1938 | 1468781040991 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 1938 | 1468781040993 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a619800 == 37 [pid = 1938] [id = 587] 11:44:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x118383c00) [pid = 1938] [serial = 1761] [outer = 0x0] 11:44:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12508bc00) [pid = 1938] [serial = 1762] [outer = 0x118383c00] 11:44:01 INFO - PROCESS | 1938 | 1468781041020 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x125f83c00) [pid = 1938] [serial = 1763] [outer = 0x118383c00] 11:44:01 INFO - PROCESS | 1938 | 1468781041506 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] 11:44:01 INFO - PROCESS | 1938 | 1468781041527 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:44:01 INFO - PROCESS | 1938 | 1468781041531 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:44:01 INFO - PROCESS | 1938 | 1468781041534 Marionette TRACE conn2 <- [1,2322,null,{}] 11:44:01 INFO - PROCESS | 1938 | 1468781041540 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}] 11:44:01 INFO - PROCESS | 1938 | 1468781041542 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:01 INFO - PROCESS | 1938 | 1468781041655 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:44:01 INFO - PROCESS | 1938 | 1468781041738 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:01 INFO - PROCESS | 1938 | 1468781041741 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x11695e000 == 38 [pid = 1938] [id = 588] 11:44:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1129d0c00) [pid = 1938] [serial = 1764] [outer = 0x0] 11:44:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x112a84000) [pid = 1938] [serial = 1765] [outer = 0x1129d0c00] 11:44:01 INFO - PROCESS | 1938 | 1468781041772 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x113c17800) [pid = 1938] [serial = 1766] [outer = 0x1129d0c00] 11:44:02 INFO - PROCESS | 1938 | 1468781042367 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]]]}] 11:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 877ms 11:44:02 INFO - PROCESS | 1938 | 1468781042408 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 1938 | 1468781042413 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:44:02 INFO - PROCESS | 1938 | 1468781042421 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 1938 | 1468781042424 Marionette TRACE conn2 <- [1,2326,null,{}] 11:44:02 INFO - PROCESS | 1938 | 1468781042427 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}] 11:44:02 INFO - PROCESS | 1938 | 1468781042430 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:02 INFO - PROCESS | 1938 | 1468781042576 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:44:02 INFO - PROCESS | 1938 | 1468781042655 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 1938 | 1468781042656 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x12122a000 == 39 [pid = 1938] [id = 589] 11:44:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1181bc000) [pid = 1938] [serial = 1767] [outer = 0x0] 11:44:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x118312c00) [pid = 1938] [serial = 1768] [outer = 0x1181bc000] 11:44:02 INFO - PROCESS | 1938 | 1468781042687 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x118457800) [pid = 1938] [serial = 1769] [outer = 0x1181bc000] 11:44:03 INFO - PROCESS | 1938 | 1468781043203 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]]]}] 11:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 822ms 11:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:44:03 INFO - PROCESS | 1938 | 1468781043242 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 1938 | 1468781043243 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:44:03 INFO - PROCESS | 1938 | 1468781043246 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 1938 | 1468781043248 Marionette TRACE conn2 <- [1,2330,null,{}] 11:44:03 INFO - PROCESS | 1938 | 1468781043256 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}] 11:44:03 INFO - PROCESS | 1938 | 1468781043259 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:03 INFO - PROCESS | 1938 | 1468781043371 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:44:03 INFO - PROCESS | 1938 | 1468781043432 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 1938 | 1468781043434 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x123dcc800 == 40 [pid = 1938] [id = 590] 11:44:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x118779800) [pid = 1938] [serial = 1770] [outer = 0x0] 11:44:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x119321c00) [pid = 1938] [serial = 1771] [outer = 0x118779800] 11:44:03 INFO - PROCESS | 1938 | 1468781043466 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1197b1000) [pid = 1938] [serial = 1772] [outer = 0x118779800] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x12953d000 == 39 [pid = 1938] [id = 586] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x12894b000 == 38 [pid = 1938] [id = 585] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x126db2000 == 37 [pid = 1938] [id = 584] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x113920000 == 36 [pid = 1938] [id = 583] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x123f1f000 == 35 [pid = 1938] [id = 582] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x121420000 == 34 [pid = 1938] [id = 581] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x119631000 == 33 [pid = 1938] [id = 580] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x1181eb000 == 32 [pid = 1938] [id = 579] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x116f52800 == 31 [pid = 1938] [id = 578] 11:44:04 INFO - PROCESS | 1938 | --DOCSHELL 0x111ad8800 == 30 [pid = 1938] [id = 577] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x12b873c00) [pid = 1938] [serial = 1712] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x12bad0c00) [pid = 1938] [serial = 1715] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x12baccc00) [pid = 1938] [serial = 1714] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x12a8cb400) [pid = 1938] [serial = 1703] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1184e1400) [pid = 1938] [serial = 1675] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12a660c00) [pid = 1938] [serial = 1697] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x129560400) [pid = 1938] [serial = 1670] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x12b86a400) [pid = 1938] [serial = 1711] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x12b297c00) [pid = 1938] [serial = 1709] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1292a3c00) [pid = 1938] [serial = 1694] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x124bd7800) [pid = 1938] [serial = 1687] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118381400) [pid = 1938] [serial = 1705] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1210aa400) [pid = 1938] [serial = 1706] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x123c0a000) [pid = 1938] [serial = 1685] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x129562800) [pid = 1938] [serial = 1696] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x12a854000) [pid = 1938] [serial = 1700] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x125f7d800) [pid = 1938] [serial = 1690] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x120f0d000) [pid = 1938] [serial = 1684] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x126a70800) [pid = 1938] [serial = 1691] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1189ec000) [pid = 1938] [serial = 1681] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1255ce000) [pid = 1938] [serial = 1688] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x118385800) [pid = 1938] [serial = 1679] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x115f3b000) [pid = 1938] [serial = 1672] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x11912a800) [pid = 1938] [serial = 1676] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x12a6eb000) [pid = 1938] [serial = 1699] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x117db2400) [pid = 1938] [serial = 1678] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x12a8c4000) [pid = 1938] [serial = 1702] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x11932bc00) [pid = 1938] [serial = 1682] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x128bc4000) [pid = 1938] [serial = 1693] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x116fbd400) [pid = 1938] [serial = 1673] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x12a8c1c00) [pid = 1938] [serial = 1708] [outer = 0x0] [url = about:blank] 11:44:04 INFO - PROCESS | 1938 | 1468781044098 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]]]}] 11:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 871ms 11:44:04 INFO - PROCESS | 1938 | 1468781044118 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 1938 | 1468781044120 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:44:04 INFO - PROCESS | 1938 | 1468781044123 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 1938 | 1468781044126 Marionette TRACE conn2 <- [1,2334,null,{}] 11:44:04 INFO - PROCESS | 1938 | 1468781044129 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}] 11:44:04 INFO - PROCESS | 1938 | 1468781044131 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:04 INFO - PROCESS | 1938 | 1468781044210 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:44:04 INFO - PROCESS | 1938 | 1468781044214 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 1938 | 1468781044216 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d41000 == 31 [pid = 1938] [id = 591] 11:44:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x113cee000) [pid = 1938] [serial = 1773] [outer = 0x0] 11:44:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x11702c400) [pid = 1938] [serial = 1774] [outer = 0x113cee000] 11:44:04 INFO - PROCESS | 1938 | 1468781044245 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x11831cc00) [pid = 1938] [serial = 1775] [outer = 0x113cee000] 11:44:04 INFO - PROCESS | 1938 | 1468781044615 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]]]}] 11:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 11:44:04 INFO - PROCESS | 1938 | 1468781044644 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 1938 | 1468781044647 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:44:04 INFO - PROCESS | 1938 | 1468781044651 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 1938 | 1468781044653 Marionette TRACE conn2 <- [1,2338,null,{}] 11:44:04 INFO - PROCESS | 1938 | 1468781044655 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}] 11:44:04 INFO - PROCESS | 1938 | 1468781044657 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:04 INFO - PROCESS | 1938 | 1468781044740 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:44:04 INFO - PROCESS | 1938 | 1468781044744 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 1938 | 1468781044745 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x119625800 == 32 [pid = 1938] [id = 592] 11:44:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x118781800) [pid = 1938] [serial = 1776] [outer = 0x0] 11:44:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x119121000) [pid = 1938] [serial = 1777] [outer = 0x118781800] 11:44:04 INFO - PROCESS | 1938 | 1468781044771 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x119398400) [pid = 1938] [serial = 1778] [outer = 0x118781800] 11:44:05 INFO - PROCESS | 1938 | 1468781045110 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]]]}] 11:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 471ms 11:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:44:05 INFO - PROCESS | 1938 | 1468781045124 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 1938 | 1468781045125 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:44:05 INFO - PROCESS | 1938 | 1468781045127 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 1938 | 1468781045130 Marionette TRACE conn2 <- [1,2342,null,{}] 11:44:05 INFO - PROCESS | 1938 | 1468781045139 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}] 11:44:05 INFO - PROCESS | 1938 | 1468781045142 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:05 INFO - PROCESS | 1938 | 1468781045225 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:44:05 INFO - PROCESS | 1938 | 1468781045285 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 1938 | 1468781045287 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f1f000 == 33 [pid = 1938] [id = 593] 11:44:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x11939d800) [pid = 1938] [serial = 1779] [outer = 0x0] 11:44:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1197b2400) [pid = 1938] [serial = 1780] [outer = 0x11939d800] 11:44:05 INFO - PROCESS | 1938 | 1468781045314 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1210ac000) [pid = 1938] [serial = 1781] [outer = 0x11939d800] 11:44:05 INFO - PROCESS | 1938 | 1468781045606 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]]]}] 11:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 11:44:05 INFO - PROCESS | 1938 | 1468781045649 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:44:05 INFO - PROCESS | 1938 | 1468781045650 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:44:05 INFO - PROCESS | 1938 | 1468781045653 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 1938 | 1468781045656 Marionette TRACE conn2 <- [1,2346,null,{}] 11:44:05 INFO - PROCESS | 1938 | 1468781045659 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}] 11:44:05 INFO - PROCESS | 1938 | 1468781045661 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:05 INFO - PROCESS | 1938 | 1468781045744 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:44:05 INFO - PROCESS | 1938 | 1468781045806 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 1938 | 1468781045807 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x126daa800 == 34 [pid = 1938] [id = 594] 11:44:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1210ab000) [pid = 1938] [serial = 1782] [outer = 0x0] 11:44:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x123c09400) [pid = 1938] [serial = 1783] [outer = 0x1210ab000] 11:44:05 INFO - PROCESS | 1938 | 1468781045832 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x124d8e800) [pid = 1938] [serial = 1784] [outer = 0x1210ab000] 11:44:06 INFO - PROCESS | 1938 | 1468781046123 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]]]}] 11:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 526ms 11:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:44:06 INFO - PROCESS | 1938 | 1468781046180 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 1938 | 1468781046181 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:44:06 INFO - PROCESS | 1938 | 1468781046183 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 1938 | 1468781046184 Marionette TRACE conn2 <- [1,2350,null,{}] 11:44:06 INFO - PROCESS | 1938 | 1468781046188 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}] 11:44:06 INFO - PROCESS | 1938 | 1468781046190 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:06 INFO - PROCESS | 1938 | 1468781046289 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:44:06 INFO - PROCESS | 1938 | 1468781046299 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 1938 | 1468781046301 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x129339000 == 35 [pid = 1938] [id = 595] 11:44:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x112ab6400) [pid = 1938] [serial = 1785] [outer = 0x0] 11:44:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1255d5800) [pid = 1938] [serial = 1786] [outer = 0x112ab6400] 11:44:06 INFO - PROCESS | 1938 | 1468781046326 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x125f27000) [pid = 1938] [serial = 1787] [outer = 0x112ab6400] 11:44:06 INFO - PROCESS | 1938 | 1468781046713 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]]]}] 11:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 569ms 11:44:06 INFO - PROCESS | 1938 | 1468781046754 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 1938 | 1468781046755 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:44:06 INFO - PROCESS | 1938 | 1468781046757 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 1938 | 1468781046758 Marionette TRACE conn2 <- [1,2354,null,{}] 11:44:06 INFO - PROCESS | 1938 | 1468781046760 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}] 11:44:06 INFO - PROCESS | 1938 | 1468781046764 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:06 INFO - PROCESS | 1938 | 1468781046876 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:44:06 INFO - PROCESS | 1938 | 1468781046881 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 1938 | 1468781046882 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a754000 == 36 [pid = 1938] [id = 596] 11:44:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x125f83800) [pid = 1938] [serial = 1788] [outer = 0x0] 11:44:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1266c0c00) [pid = 1938] [serial = 1789] [outer = 0x125f83800] 11:44:06 INFO - PROCESS | 1938 | 1468781046948 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x128bc5800) [pid = 1938] [serial = 1790] [outer = 0x125f83800] 11:44:07 INFO - PROCESS | 1938 | 1468781047266 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]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 11:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:44:07 INFO - PROCESS | 1938 | 1468781047280 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 1938 | 1468781047281 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:44:07 INFO - PROCESS | 1938 | 1468781047283 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 1938 | 1468781047284 Marionette TRACE conn2 <- [1,2358,null,{}] 11:44:07 INFO - PROCESS | 1938 | 1468781047288 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}] 11:44:07 INFO - PROCESS | 1938 | 1468781047291 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:07 INFO - PROCESS | 1938 | 1468781047394 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:44:07 INFO - PROCESS | 1938 | 1468781047405 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 1938 | 1468781047406 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b850000 == 37 [pid = 1938] [id = 597] 11:44:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x126deb800) [pid = 1938] [serial = 1791] [outer = 0x0] 11:44:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x128bce400) [pid = 1938] [serial = 1792] [outer = 0x126deb800] 11:44:07 INFO - PROCESS | 1938 | 1468781047431 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128db2800) [pid = 1938] [serial = 1793] [outer = 0x126deb800] 11:44:07 INFO - PROCESS | 1938 | 1468781047754 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]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 521ms 11:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:44:07 INFO - PROCESS | 1938 | 1468781047804 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 1938 | 1468781047806 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:44:07 INFO - PROCESS | 1938 | 1468781047808 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 1938 | 1468781047809 Marionette TRACE conn2 <- [1,2362,null,{}] 11:44:07 INFO - PROCESS | 1938 | 1468781047811 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}] 11:44:07 INFO - PROCESS | 1938 | 1468781047812 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:07 INFO - PROCESS | 1938 | 1468781047913 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:44:07 INFO - PROCESS | 1938 | 1468781047926 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 1938 | 1468781047928 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be11000 == 38 [pid = 1938] [id = 598] 11:44:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x128db6000) [pid = 1938] [serial = 1794] [outer = 0x0] 11:44:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x129264800) [pid = 1938] [serial = 1795] [outer = 0x128db6000] 11:44:07 INFO - PROCESS | 1938 | 1468781047960 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12926ac00) [pid = 1938] [serial = 1796] [outer = 0x128db6000] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x118283400) [pid = 1938] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1110acc00) [pid = 1938] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x119129000) [pid = 1938] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1164db000) [pid = 1938] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x112a79800) [pid = 1938] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1150a2000) [pid = 1938] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x115faf800) [pid = 1938] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x120ff6800) [pid = 1938] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x115fa8000) [pid = 1938] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11827e000) [pid = 1938] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x113999000) [pid = 1938] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x11976b000) [pid = 1938] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x125f7e400) [pid = 1938] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:44:08 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1122ba000) [pid = 1938] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:44:08 INFO - PROCESS | 1938 | 1468781048417 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]]]}] 11:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 11:44:08 INFO - PROCESS | 1938 | 1468781048479 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 1938 | 1468781048481 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:44:08 INFO - PROCESS | 1938 | 1468781048484 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 1938 | 1468781048485 Marionette TRACE conn2 <- [1,2366,null,{}] 11:44:08 INFO - PROCESS | 1938 | 1468781048489 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}] 11:44:08 INFO - PROCESS | 1938 | 1468781048491 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:08 INFO - PROCESS | 1938 | 1468781048618 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:44:08 INFO - PROCESS | 1938 | 1468781048627 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:08 INFO - PROCESS | 1938 | 1468781048628 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be15000 == 39 [pid = 1938] [id = 599] 11:44:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1129d7800) [pid = 1938] [serial = 1797] [outer = 0x0] 11:44:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119129000) [pid = 1938] [serial = 1798] [outer = 0x1129d7800] 11:44:08 INFO - PROCESS | 1938 | 1468781048659 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x123cb8000) [pid = 1938] [serial = 1799] [outer = 0x1129d7800] 11:44:08 INFO - PROCESS | 1938 | 1468781048989 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]]]}] 11:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms 11:44:09 INFO - PROCESS | 1938 | 1468781049007 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 1938 | 1468781049008 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:44:09 INFO - PROCESS | 1938 | 1468781049010 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 1938 | 1468781049011 Marionette TRACE conn2 <- [1,2370,null,{}] 11:44:09 INFO - PROCESS | 1938 | 1468781049014 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}] 11:44:09 INFO - PROCESS | 1938 | 1468781049015 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:09 INFO - PROCESS | 1938 | 1468781049135 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:44:09 INFO - PROCESS | 1938 | 1468781049140 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 1938 | 1468781049142 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x12beca800 == 40 [pid = 1938] [id = 600] 11:44:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x116904400) [pid = 1938] [serial = 1800] [outer = 0x0] 11:44:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x124d84400) [pid = 1938] [serial = 1801] [outer = 0x116904400] 11:44:09 INFO - PROCESS | 1938 | 1468781049166 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x129270c00) [pid = 1938] [serial = 1802] [outer = 0x116904400] 11:44:09 INFO - PROCESS | 1938 | 1468781049482 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]]]}] 11:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 519ms 11:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:44:09 INFO - PROCESS | 1938 | 1468781049531 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 1938 | 1468781049532 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:44:09 INFO - PROCESS | 1938 | 1468781049534 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 1938 | 1468781049536 Marionette TRACE conn2 <- [1,2374,null,{}] 11:44:09 INFO - PROCESS | 1938 | 1468781049538 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}] 11:44:09 INFO - PROCESS | 1938 | 1468781049540 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:09 INFO - PROCESS | 1938 | 1468781049631 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:44:09 INFO - PROCESS | 1938 | 1468781049635 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 1938 | 1468781049637 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc14800 == 41 [pid = 1938] [id = 601] 11:44:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1292a5400) [pid = 1938] [serial = 1803] [outer = 0x0] 11:44:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x129565800) [pid = 1938] [serial = 1804] [outer = 0x1292a5400] 11:44:09 INFO - PROCESS | 1938 | 1468781049662 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12a84e000) [pid = 1938] [serial = 1805] [outer = 0x1292a5400] 11:44:09 INFO - PROCESS | 1938 | 1468781049991 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]]]}] 11:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 469ms 11:44:10 INFO - PROCESS | 1938 | 1468781050007 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 1938 | 1468781050008 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:44:10 INFO - PROCESS | 1938 | 1468781050012 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 1938 | 1468781050013 Marionette TRACE conn2 <- [1,2378,null,{}] 11:44:10 INFO - PROCESS | 1938 | 1468781050015 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}] 11:44:10 INFO - PROCESS | 1938 | 1468781050016 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:10 INFO - PROCESS | 1938 | 1468781050140 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:44:10 INFO - PROCESS | 1938 | 1468781050224 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 1938 | 1468781050226 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x11618d800 == 42 [pid = 1938] [id = 602] 11:44:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x111aad400) [pid = 1938] [serial = 1806] [outer = 0x0] 11:44:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1128d4400) [pid = 1938] [serial = 1807] [outer = 0x111aad400] 11:44:10 INFO - PROCESS | 1938 | 1468781050257 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1132b2c00) [pid = 1938] [serial = 1808] [outer = 0x111aad400] 11:44:10 INFO - PROCESS | 1938 | 1468781050714 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]]]}] 11:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 768ms 11:44:10 INFO - PROCESS | 1938 | 1468781050782 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 1938 | 1468781050784 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:44:10 INFO - PROCESS | 1938 | 1468781050787 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 1938 | 1468781050789 Marionette TRACE conn2 <- [1,2382,null,{}] 11:44:10 INFO - PROCESS | 1938 | 1468781050793 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}] 11:44:10 INFO - PROCESS | 1938 | 1468781050796 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:10 INFO - PROCESS | 1938 | 1468781050902 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:44:10 INFO - PROCESS | 1938 | 1468781050978 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 1938 | 1468781050980 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x123ed8800 == 43 [pid = 1938] [id = 603] 11:44:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x113c0d000) [pid = 1938] [serial = 1809] [outer = 0x0] 11:44:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x118787000) [pid = 1938] [serial = 1810] [outer = 0x113c0d000] 11:44:11 INFO - PROCESS | 1938 | 1468781051011 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x11932f800) [pid = 1938] [serial = 1811] [outer = 0x113c0d000] 11:44:11 INFO - PROCESS | 1938 | 1468781051416 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]]]}] 11:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 11:44:11 INFO - PROCESS | 1938 | 1468781051459 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 1938 | 1468781051462 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:44:11 INFO - PROCESS | 1938 | 1468781051465 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 1938 | 1468781051466 Marionette TRACE conn2 <- [1,2386,null,{}] 11:44:11 INFO - PROCESS | 1938 | 1468781051469 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}] 11:44:11 INFO - PROCESS | 1938 | 1468781051470 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:11 INFO - PROCESS | 1938 | 1468781051593 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:44:11 INFO - PROCESS | 1938 | 1468781051659 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 1938 | 1468781051660 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bec3800 == 44 [pid = 1938] [id = 604] 11:44:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1197acc00) [pid = 1938] [serial = 1812] [outer = 0x0] 11:44:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1215cac00) [pid = 1938] [serial = 1813] [outer = 0x1197acc00] 11:44:11 INFO - PROCESS | 1938 | 1468781051730 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x125670000) [pid = 1938] [serial = 1814] [outer = 0x1197acc00] 11:44:12 INFO - PROCESS | 1938 | 1468781052110 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]]]}] 11:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 669ms 11:44:12 INFO - PROCESS | 1938 | 1468781052135 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:44:12 INFO - PROCESS | 1938 | 1468781052136 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:44:12 INFO - PROCESS | 1938 | 1468781052144 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 1938 | 1468781052148 Marionette TRACE conn2 <- [1,2390,null,{}] 11:44:12 INFO - PROCESS | 1938 | 1468781052151 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}] 11:44:12 INFO - PROCESS | 1938 | 1468781052154 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:12 INFO - PROCESS | 1938 | 1468781052260 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:44:12 INFO - PROCESS | 1938 | 1468781052336 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 1938 | 1468781052337 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d35e000 == 45 [pid = 1938] [id = 605] 11:44:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x125672800) [pid = 1938] [serial = 1815] [outer = 0x0] 11:44:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x1265eac00) [pid = 1938] [serial = 1816] [outer = 0x125672800] 11:44:12 INFO - PROCESS | 1938 | 1468781052366 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x12926b800) [pid = 1938] [serial = 1817] [outer = 0x125672800] 11:44:12 INFO - PROCESS | 1938 | 1468781052775 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]]]}] 11:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 678ms 11:44:12 INFO - PROCESS | 1938 | 1468781052818 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 1938 | 1468781052819 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:44:12 INFO - PROCESS | 1938 | 1468781052822 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 1938 | 1468781052823 Marionette TRACE conn2 <- [1,2394,null,{}] 11:44:12 INFO - PROCESS | 1938 | 1468781052825 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}] 11:44:12 INFO - PROCESS | 1938 | 1468781052827 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:12 INFO - PROCESS | 1938 | 1468781052931 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:44:13 INFO - PROCESS | 1938 | 1468781053068 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:13 INFO - PROCESS | 1938 | 1468781053070 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x126da0800 == 46 [pid = 1938] [id = 606] 11:44:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x11702b400) [pid = 1938] [serial = 1818] [outer = 0x0] 11:44:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1293c1800) [pid = 1938] [serial = 1819] [outer = 0x11702b400] 11:44:13 INFO - PROCESS | 1938 | 1468781053100 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x12a84d800) [pid = 1938] [serial = 1820] [outer = 0x11702b400] 11:44:13 INFO - PROCESS | 1938 | 1468781053677 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]]]}] 11:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 870ms 11:44:13 INFO - PROCESS | 1938 | 1468781053692 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:44:13 INFO - PROCESS | 1938 | 1468781053694 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:44:13 INFO - PROCESS | 1938 | 1468781053697 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 1938 | 1468781053699 Marionette TRACE conn2 <- [1,2398,null,{}] 11:44:13 INFO - PROCESS | 1938 | 1468781053726 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}] 11:44:13 INFO - PROCESS | 1938 | 1468781053727 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:13 INFO - PROCESS | 1938 | 1468781053821 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:44:13 INFO - PROCESS | 1938 | 1468781053898 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:13 INFO - PROCESS | 1938 | 1468781053900 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x119161800 == 47 [pid = 1938] [id = 607] 11:44:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x11729f000) [pid = 1938] [serial = 1821] [outer = 0x0] 11:44:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1176f0c00) [pid = 1938] [serial = 1822] [outer = 0x11729f000] 11:44:13 INFO - PROCESS | 1938 | 1468781053927 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x11827e000) [pid = 1938] [serial = 1823] [outer = 0x11729f000] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc14800 == 46 [pid = 1938] [id = 601] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12beca800 == 45 [pid = 1938] [id = 600] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12be15000 == 44 [pid = 1938] [id = 599] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12be11000 == 43 [pid = 1938] [id = 598] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12b850000 == 42 [pid = 1938] [id = 597] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12a754000 == 41 [pid = 1938] [id = 596] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x129339000 == 40 [pid = 1938] [id = 595] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x126daa800 == 39 [pid = 1938] [id = 594] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x123f1f000 == 38 [pid = 1938] [id = 593] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x119625800 == 37 [pid = 1938] [id = 592] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x117d41000 == 36 [pid = 1938] [id = 591] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x123dcc800 == 35 [pid = 1938] [id = 590] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12122a000 == 34 [pid = 1938] [id = 589] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12a619800 == 33 [pid = 1938] [id = 587] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x11695e000 == 32 [pid = 1938] [id = 588] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x126da0800 == 31 [pid = 1938] [id = 606] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12d35e000 == 30 [pid = 1938] [id = 605] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x12bec3800 == 29 [pid = 1938] [id = 604] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x123ed8800 == 28 [pid = 1938] [id = 603] 11:44:14 INFO - PROCESS | 1938 | --DOCSHELL 0x11618d800 == 27 [pid = 1938] [id = 602] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x118452400) [pid = 1938] [serial = 1741] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x111c82c00) [pid = 1938] [serial = 1732] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1122b8400) [pid = 1938] [serial = 1733] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x11932b000) [pid = 1938] [serial = 1744] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x11702a400) [pid = 1938] [serial = 1738] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x1181b9000) [pid = 1938] [serial = 1739] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x112abd800) [pid = 1938] [serial = 1735] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x113cef400) [pid = 1938] [serial = 1736] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x11939fc00) [pid = 1938] [serial = 1745] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x118316800) [pid = 1938] [serial = 1730] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1164df400) [pid = 1938] [serial = 1729] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1197b3800) [pid = 1938] [serial = 1748] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x119768c00) [pid = 1938] [serial = 1747] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x12140f400) [pid = 1938] [serial = 1750] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x123c05000) [pid = 1938] [serial = 1751] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x119a40400) [pid = 1938] [serial = 1756] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x125081c00) [pid = 1938] [serial = 1760] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x124d8c400) [pid = 1938] [serial = 1759] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x118452c00) [pid = 1938] [serial = 1718] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x117037000) [pid = 1938] [serial = 1717] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x123ebe800) [pid = 1938] [serial = 1721] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x121408c00) [pid = 1938] [serial = 1720] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1176f1000) [pid = 1938] [serial = 1753] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x126de2400) [pid = 1938] [serial = 1723] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x128f7fc00) [pid = 1938] [serial = 1724] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x12508bc00) [pid = 1938] [serial = 1762] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x125f7f800) [pid = 1938] [serial = 1726] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x123ebdc00) [pid = 1938] [serial = 1757] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12a8c0400) [pid = 1938] [serial = 1727] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x118949800) [pid = 1938] [serial = 1742] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1938 | 1468781054947 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]]]}] 11:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1277ms 11:44:14 INFO - PROCESS | 1938 | 1468781054975 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:44:14 INFO - PROCESS | 1938 | 1468781054977 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:44:14 INFO - PROCESS | 1938 | 1468781054981 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 1938 | 1468781054982 Marionette TRACE conn2 <- [1,2402,null,{}] 11:44:14 INFO - PROCESS | 1938 | 1468781054987 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}] 11:44:14 INFO - PROCESS | 1938 | 1468781054990 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:15 INFO - PROCESS | 1938 | 1468781055068 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:44:15 INFO - PROCESS | 1938 | 1468781055074 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 1938 | 1468781055075 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169aa000 == 28 [pid = 1938] [id = 608] 11:44:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1133ba400) [pid = 1938] [serial = 1824] [outer = 0x0] 11:44:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x113c70c00) [pid = 1938] [serial = 1825] [outer = 0x1133ba400] 11:44:15 INFO - PROCESS | 1938 | 1468781055104 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1164df400) [pid = 1938] [serial = 1826] [outer = 0x1133ba400] 11:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 469ms 11:44:15 INFO - PROCESS | 1938 | 1468781055446 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]]]}] 11:44:15 INFO - PROCESS | 1938 | 1468781055450 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:44:15 INFO - PROCESS | 1938 | 1468781055455 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:44:15 INFO - PROCESS | 1938 | 1468781055461 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - PROCESS | 1938 | 1468781055463 Marionette TRACE conn2 <- [1,2406,null,{}] 11:44:15 INFO - PROCESS | 1938 | 1468781055465 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}] 11:44:15 INFO - PROCESS | 1938 | 1468781055467 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:15 INFO - PROCESS | 1938 | 1468781055594 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:44:15 INFO - PROCESS | 1938 | 1468781055604 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 1938 | 1468781055606 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183c7800 == 29 [pid = 1938] [id = 609] 11:44:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x117037000) [pid = 1938] [serial = 1827] [outer = 0x0] 11:44:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1181b9000) [pid = 1938] [serial = 1828] [outer = 0x117037000] 11:44:15 INFO - PROCESS | 1938 | 1468781055633 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x118320000) [pid = 1938] [serial = 1829] [outer = 0x117037000] 11:44:15 INFO - PROCESS | 1938 | 1468781055982 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]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 570ms 11:44:16 INFO - PROCESS | 1938 | 1468781056036 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:44:16 INFO - PROCESS | 1938 | 1468781056044 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:44:16 INFO - PROCESS | 1938 | 1468781056047 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 1938 | 1468781056050 Marionette TRACE conn2 <- [1,2410,null,{}] 11:44:16 INFO - PROCESS | 1938 | 1468781056057 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}] 11:44:16 INFO - PROCESS | 1938 | 1468781056061 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:16 INFO - PROCESS | 1938 | 1468781056137 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:44:16 INFO - PROCESS | 1938 | 1468781056143 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 1938 | 1468781056145 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x119b96800 == 30 [pid = 1938] [id = 610] 11:44:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x112ab6000) [pid = 1938] [serial = 1830] [outer = 0x0] 11:44:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x118f9c800) [pid = 1938] [serial = 1831] [outer = 0x112ab6000] 11:44:16 INFO - PROCESS | 1938 | 1468781056175 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x11932e800) [pid = 1938] [serial = 1832] [outer = 0x112ab6000] 11:44:16 INFO - PROCESS | 1938 | 1468781056546 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]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 522ms 11:44:16 INFO - PROCESS | 1938 | 1468781056571 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 1938 | 1468781056575 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:44:16 INFO - PROCESS | 1938 | 1468781056578 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 1938 | 1468781056579 Marionette TRACE conn2 <- [1,2414,null,{}] 11:44:16 INFO - PROCESS | 1938 | 1468781056583 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}] 11:44:16 INFO - PROCESS | 1938 | 1468781056585 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:16 INFO - PROCESS | 1938 | 1468781056748 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:44:16 INFO - PROCESS | 1938 | 1468781056794 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 1938 | 1468781056795 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x121336800 == 31 [pid = 1938] [id = 611] 11:44:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1193a0000) [pid = 1938] [serial = 1833] [outer = 0x0] 11:44:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x1197a5c00) [pid = 1938] [serial = 1834] [outer = 0x1193a0000] 11:44:16 INFO - PROCESS | 1938 | 1468781056821 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x120f09c00) [pid = 1938] [serial = 1835] [outer = 0x1193a0000] 11:44:17 INFO - PROCESS | 1938 | 1468781057119 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]]]}] 11:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 571ms 11:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:44:17 INFO - PROCESS | 1938 | 1468781057149 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:44:17 INFO - PROCESS | 1938 | 1468781057150 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:44:17 INFO - PROCESS | 1938 | 1468781057155 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 1938 | 1468781057158 Marionette TRACE conn2 <- [1,2418,null,{}] 11:44:17 INFO - PROCESS | 1938 | 1468781057169 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}] 11:44:17 INFO - PROCESS | 1938 | 1468781057172 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:17 INFO - PROCESS | 1938 | 1468781057276 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:44:17 INFO - PROCESS | 1938 | 1468781057329 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:17 INFO - PROCESS | 1938 | 1468781057330 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x124deb000 == 32 [pid = 1938] [id = 612] 11:44:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1161b3400) [pid = 1938] [serial = 1836] [outer = 0x0] 11:44:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x120ff7800) [pid = 1938] [serial = 1837] [outer = 0x1161b3400] 11:44:17 INFO - PROCESS | 1938 | 1468781057371 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1215ca400) [pid = 1938] [serial = 1838] [outer = 0x1161b3400] 11:44:17 INFO - PROCESS | 1938 | 1468781057839 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]]]}] 11:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 727ms 11:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:44:17 INFO - PROCESS | 1938 | 1468781057880 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:44:17 INFO - PROCESS | 1938 | 1468781057881 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:44:17 INFO - PROCESS | 1938 | 1468781057883 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 1938 | 1468781057885 Marionette TRACE conn2 <- [1,2422,null,{}] 11:44:17 INFO - PROCESS | 1938 | 1468781057892 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}] 11:44:17 INFO - PROCESS | 1938 | 1468781057896 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:18 INFO - PROCESS | 1938 | 1468781058014 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:44:18 INFO - PROCESS | 1938 | 1468781058021 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 1938 | 1468781058022 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x126db7800 == 33 [pid = 1938] [id = 613] 11:44:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x11697d800) [pid = 1938] [serial = 1839] [outer = 0x0] 11:44:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x124dc2c00) [pid = 1938] [serial = 1840] [outer = 0x11697d800] 11:44:18 INFO - PROCESS | 1938 | 1468781058048 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1264c1800) [pid = 1938] [serial = 1841] [outer = 0x11697d800] 11:44:18 INFO - PROCESS | 1938 | 1468781058376 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]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 525ms 11:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:44:18 INFO - PROCESS | 1938 | 1468781058409 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 1938 | 1468781058410 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:44:18 INFO - PROCESS | 1938 | 1468781058412 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 1938 | 1468781058413 Marionette TRACE conn2 <- [1,2426,null,{}] 11:44:18 INFO - PROCESS | 1938 | 1468781058416 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}] 11:44:18 INFO - PROCESS | 1938 | 1468781058417 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:18 INFO - PROCESS | 1938 | 1468781058520 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:44:18 INFO - PROCESS | 1938 | 1468781058531 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 1938 | 1468781058532 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x129333800 == 34 [pid = 1938] [id = 614] 11:44:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x123c05000) [pid = 1938] [serial = 1842] [outer = 0x0] 11:44:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1265f1800) [pid = 1938] [serial = 1843] [outer = 0x123c05000] 11:44:18 INFO - PROCESS | 1938 | 1468781058556 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x1196d8c00) [pid = 1938] [serial = 1844] [outer = 0x123c05000] 11:44:18 INFO - PROCESS | 1938 | 1468781058871 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]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 11:44:18 INFO - PROCESS | 1938 | 1468781058933 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 1938 | 1468781058934 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:44:18 INFO - PROCESS | 1938 | 1468781058937 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 1938 | 1468781058938 Marionette TRACE conn2 <- [1,2430,null,{}] 11:44:18 INFO - PROCESS | 1938 | 1468781058940 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}] 11:44:18 INFO - PROCESS | 1938 | 1468781058941 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:19 INFO - PROCESS | 1938 | 1468781059238 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1292a5400) [pid = 1938] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x112ab6400) [pid = 1938] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x125f83800) [pid = 1938] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x128db6000) [pid = 1938] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11939d800) [pid = 1938] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x118781800) [pid = 1938] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1210ab000) [pid = 1938] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1181bc000) [pid = 1938] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118779800) [pid = 1938] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x126deb800) [pid = 1938] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x118383c00) [pid = 1938] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1129d0c00) [pid = 1938] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x113cee000) [pid = 1938] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x116904400) [pid = 1938] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1129d7800) [pid = 1938] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:44:19 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1129ce400) [pid = 1938] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:44:19 INFO - PROCESS | 1938 | 1468781059285 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1938 | 1468781059286 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189b6800 == 35 [pid = 1938] [id = 615] 11:44:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1128cc000) [pid = 1938] [serial = 1845] [outer = 0x0] 11:44:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1129d0c00) [pid = 1938] [serial = 1846] [outer = 0x1128cc000] 11:44:19 INFO - PROCESS | 1938 | 1468781059311 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1167dcc00) [pid = 1938] [serial = 1847] [outer = 0x1128cc000] 11:44:19 INFO - PROCESS | 1938 | 1468781059568 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]]]}] 11:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 669ms 11:44:19 INFO - PROCESS | 1938 | 1468781059610 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 1938 | 1468781059611 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:44:19 INFO - PROCESS | 1938 | 1468781059613 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 1938 | 1468781059614 Marionette TRACE conn2 <- [1,2434,null,{}] 11:44:19 INFO - PROCESS | 1938 | 1468781059617 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}] 11:44:19 INFO - PROCESS | 1938 | 1468781059618 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:19 INFO - PROCESS | 1938 | 1468781059714 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:44:19 INFO - PROCESS | 1938 | 1468781059717 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1938 | 1468781059718 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x119b95800 == 36 [pid = 1938] [id = 616] 11:44:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x119125000) [pid = 1938] [serial = 1848] [outer = 0x0] 11:44:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x121308c00) [pid = 1938] [serial = 1849] [outer = 0x119125000] 11:44:19 INFO - PROCESS | 1938 | 1468781059745 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x126de2400) [pid = 1938] [serial = 1850] [outer = 0x119125000] 11:44:20 INFO - PROCESS | 1938 | 1468781060075 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]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 469ms 11:44:20 INFO - PROCESS | 1938 | 1468781060082 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 1938 | 1468781060083 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:44:20 INFO - PROCESS | 1938 | 1468781060093 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1938 | 1468781060094 Marionette TRACE conn2 <- [1,2438,null,{}] 11:44:20 INFO - PROCESS | 1938 | 1468781060096 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}] 11:44:20 INFO - PROCESS | 1938 | 1468781060097 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:20 INFO - PROCESS | 1938 | 1468781060207 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:44:20 INFO - PROCESS | 1938 | 1468781060214 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 1938 | 1468781060215 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abbc000 == 37 [pid = 1938] [id = 617] 11:44:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x118383c00) [pid = 1938] [serial = 1851] [outer = 0x0] 11:44:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x126de7c00) [pid = 1938] [serial = 1852] [outer = 0x118383c00] 11:44:20 INFO - PROCESS | 1938 | 1468781060239 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128bcd000) [pid = 1938] [serial = 1853] [outer = 0x118383c00] 11:44:20 INFO - PROCESS | 1938 | 1468781060560 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]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 525ms 11:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:44:20 INFO - PROCESS | 1938 | 1468781060612 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 1938 | 1468781060614 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:44:20 INFO - PROCESS | 1938 | 1468781060617 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1938 | 1468781060620 Marionette TRACE conn2 <- [1,2442,null,{}] 11:44:20 INFO - PROCESS | 1938 | 1468781060623 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}] 11:44:20 INFO - PROCESS | 1938 | 1468781060626 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:20 INFO - PROCESS | 1938 | 1468781060775 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:44:20 INFO - PROCESS | 1938 | 1468781060834 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 1938 | 1468781060835 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x124dea800 == 38 [pid = 1938] [id = 618] 11:44:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x118782c00) [pid = 1938] [serial = 1854] [outer = 0x0] 11:44:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x128db0400) [pid = 1938] [serial = 1855] [outer = 0x118782c00] 11:44:20 INFO - PROCESS | 1938 | 1468781060863 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1292a6c00) [pid = 1938] [serial = 1856] [outer = 0x118782c00] 11:44:21 INFO - PROCESS | 1938 | 1468781061144 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]]]}] 11:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 572ms 11:44:21 INFO - PROCESS | 1938 | 1468781061193 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 1938 | 1468781061194 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:44:21 INFO - PROCESS | 1938 | 1468781061196 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:44:21 INFO - PROCESS | 1938 | 1468781061197 Marionette TRACE conn2 <- [1,2446,null,{}] 11:44:21 INFO - PROCESS | 1938 | 1468781061199 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}] 11:44:21 INFO - PROCESS | 1938 | 1468781061201 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:21 INFO - PROCESS | 1938 | 1468781061333 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:44:21 INFO - PROCESS | 1938 | 1468781061392 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 1938 | 1468781061393 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x1131d6800 == 39 [pid = 1938] [id = 619] 11:44:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x111caec00) [pid = 1938] [serial = 1857] [outer = 0x0] 11:44:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1129a6c00) [pid = 1938] [serial = 1858] [outer = 0x111caec00] 11:44:21 INFO - PROCESS | 1938 | 1468781061425 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x112ab6800) [pid = 1938] [serial = 1859] [outer = 0x111caec00] 11:44:21 INFO - PROCESS | 1938 | 1468781061944 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]]]}] 11:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 771ms 11:44:21 INFO - PROCESS | 1938 | 1468781061968 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 1938 | 1468781061970 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:44:22 INFO - PROCESS | 1938 | 1468781062002 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 1938 | 1468781062006 Marionette TRACE conn2 <- [1,2450,null,{}] 11:44:22 INFO - PROCESS | 1938 | 1468781062010 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}] 11:44:22 INFO - PROCESS | 1938 | 1468781062012 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:22 INFO - PROCESS | 1938 | 1468781062142 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:44:22 INFO - PROCESS | 1938 | 1468781062224 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:22 INFO - PROCESS | 1938 | 1468781062226 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x119baa000 == 40 [pid = 1938] [id = 620] 11:44:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x118319000) [pid = 1938] [serial = 1860] [outer = 0x0] 11:44:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x11838c000) [pid = 1938] [serial = 1861] [outer = 0x118319000] 11:44:22 INFO - PROCESS | 1938 | 1468781062255 Marionette DEBUG loaded listener.js 11:44:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x118717800) [pid = 1938] [serial = 1862] [outer = 0x118319000] 11:44:22 INFO - PROCESS | 1938 | 1468781062768 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]]]}] 11:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 825ms 11:44:22 INFO - PROCESS | 1938 | 1468781062825 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 1938 | 1468781062827 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:44:22 INFO - PROCESS | 1938 | 1468781062830 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 1938 | 1468781062831 Marionette TRACE conn2 <- [1,2454,null,{}] 11:44:22 INFO - PROCESS | 1938 | 1468781062834 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}] 11:44:22 INFO - PROCESS | 1938 | 1468781062835 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:22 INFO - PROCESS | 1938 | 1468781062945 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:44:23 INFO - PROCESS | 1938 | 1468781063142 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 1938 | 1468781063144 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181a3800 == 41 [pid = 1938] [id = 621] 11:44:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1129ca800) [pid = 1938] [serial = 1863] [outer = 0x0] 11:44:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1176f4c00) [pid = 1938] [serial = 1864] [outer = 0x1129ca800] 11:44:23 INFO - PROCESS | 1938 | 1468781063172 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1181b8800) [pid = 1938] [serial = 1865] [outer = 0x1129ca800] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x124dea800 == 40 [pid = 1938] [id = 618] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x12abbc000 == 39 [pid = 1938] [id = 617] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x119b95800 == 38 [pid = 1938] [id = 616] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x1189b6800 == 37 [pid = 1938] [id = 615] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x129333800 == 36 [pid = 1938] [id = 614] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x126db7800 == 35 [pid = 1938] [id = 613] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x124deb000 == 34 [pid = 1938] [id = 612] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x121336800 == 33 [pid = 1938] [id = 611] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x119b96800 == 32 [pid = 1938] [id = 610] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x1183c7800 == 31 [pid = 1938] [id = 609] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x1169aa000 == 30 [pid = 1938] [id = 608] 11:44:23 INFO - PROCESS | 1938 | --DOCSHELL 0x119161800 == 29 [pid = 1938] [id = 607] 11:44:23 INFO - PROCESS | 1938 | 1468781063639 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]]]}] 11:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 819ms 11:44:23 INFO - PROCESS | 1938 | 1468781063651 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:44:23 INFO - PROCESS | 1938 | 1468781063653 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:44:23 INFO - PROCESS | 1938 | 1468781063658 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:44:23 INFO - PROCESS | 1938 | 1468781063660 Marionette TRACE conn2 <- [1,2458,null,{}] 11:44:23 INFO - PROCESS | 1938 | 1468781063663 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}] 11:44:23 INFO - PROCESS | 1938 | 1468781063664 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:23 INFO - PROCESS | 1938 | 1468781063750 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x129565800) [pid = 1938] [serial = 1804] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x1255d5800) [pid = 1938] [serial = 1786] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1266c0c00) [pid = 1938] [serial = 1789] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x128bc5800) [pid = 1938] [serial = 1790] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x129264800) [pid = 1938] [serial = 1795] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1197b2400) [pid = 1938] [serial = 1780] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1210ac000) [pid = 1938] [serial = 1781] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x119121000) [pid = 1938] [serial = 1777] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x119398400) [pid = 1938] [serial = 1778] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x123c09400) [pid = 1938] [serial = 1783] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x118312c00) [pid = 1938] [serial = 1768] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x118457800) [pid = 1938] [serial = 1769] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x119321c00) [pid = 1938] [serial = 1771] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1197b1000) [pid = 1938] [serial = 1772] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x128bce400) [pid = 1938] [serial = 1792] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x125f83c00) [pid = 1938] [serial = 1763] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x112a84000) [pid = 1938] [serial = 1765] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x113c17800) [pid = 1938] [serial = 1766] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11702c400) [pid = 1938] [serial = 1774] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11831cc00) [pid = 1938] [serial = 1775] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12a84e000) [pid = 1938] [serial = 1805] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x129270c00) [pid = 1938] [serial = 1802] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12926ac00) [pid = 1938] [serial = 1796] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x119129000) [pid = 1938] [serial = 1798] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x128db2800) [pid = 1938] [serial = 1793] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x124d84400) [pid = 1938] [serial = 1801] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x123cb8000) [pid = 1938] [serial = 1799] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x124d8e800) [pid = 1938] [serial = 1784] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x125f27000) [pid = 1938] [serial = 1787] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x118f97000) [pid = 1938] [serial = 1754] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1938 | 1468781063816 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 1938 | 1468781063817 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181e5000 == 30 [pid = 1938] [id = 622] 11:44:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x113c17800) [pid = 1938] [serial = 1866] [outer = 0x0] 11:44:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1181c0800) [pid = 1938] [serial = 1867] [outer = 0x113c17800] 11:44:23 INFO - PROCESS | 1938 | 1468781063845 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1189ec000) [pid = 1938] [serial = 1868] [outer = 0x113c17800] 11:44:24 INFO - PROCESS | 1938 | 1468781064147 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]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 521ms 11:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:44:24 INFO - PROCESS | 1938 | 1468781064180 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 1938 | 1468781064183 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:44:24 INFO - PROCESS | 1938 | 1468781064186 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 1938 | 1468781064188 Marionette TRACE conn2 <- [1,2462,null,{}] 11:44:24 INFO - PROCESS | 1938 | 1468781064193 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}] 11:44:24 INFO - PROCESS | 1938 | 1468781064194 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:24 INFO - PROCESS | 1938 | 1468781064278 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:44:24 INFO - PROCESS | 1938 | 1468781064360 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 1938 | 1468781064362 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x12122c000 == 31 [pid = 1938] [id = 623] 11:44:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x115de6000) [pid = 1938] [serial = 1869] [outer = 0x0] 11:44:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x11939a400) [pid = 1938] [serial = 1870] [outer = 0x115de6000] 11:44:24 INFO - PROCESS | 1938 | 1468781064387 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x120ff6800) [pid = 1938] [serial = 1871] [outer = 0x115de6000] 11:44:24 INFO - PROCESS | 1938 | 1468781064692 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]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 522ms 11:44:24 INFO - PROCESS | 1938 | 1468781064711 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 1938 | 1468781064713 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:44:24 INFO - PROCESS | 1938 | 1468781064721 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 1938 | 1468781064727 Marionette TRACE conn2 <- [1,2466,null,{}] 11:44:24 INFO - PROCESS | 1938 | 1468781064731 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}] 11:44:24 INFO - PROCESS | 1938 | 1468781064733 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:24 INFO - PROCESS | 1938 | 1468781064816 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:44:24 INFO - PROCESS | 1938 | 1468781064822 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 1938 | 1468781064824 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x126665000 == 32 [pid = 1938] [id = 624] 11:44:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x113c0ac00) [pid = 1938] [serial = 1872] [outer = 0x0] 11:44:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1219db800) [pid = 1938] [serial = 1873] [outer = 0x113c0ac00] 11:44:24 INFO - PROCESS | 1938 | 1468781064848 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x124dbfc00) [pid = 1938] [serial = 1874] [outer = 0x113c0ac00] 11:44:25 INFO - PROCESS | 1938 | 1468781065257 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]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 584ms 11:44:25 INFO - PROCESS | 1938 | 1468781065301 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 1938 | 1468781065304 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:44:25 INFO - PROCESS | 1938 | 1468781065307 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 1938 | 1468781065309 Marionette TRACE conn2 <- [1,2470,null,{}] 11:44:25 INFO - PROCESS | 1938 | 1468781065312 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}] 11:44:25 INFO - PROCESS | 1938 | 1468781065315 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:25 INFO - PROCESS | 1938 | 1468781065448 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:44:25 INFO - PROCESS | 1938 | 1468781065545 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 1938 | 1468781065546 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:25 INFO - PROCESS | 1938 | ++DOCSHELL 0x121227800 == 33 [pid = 1938] [id = 625] 11:44:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11939d800) [pid = 1938] [serial = 1875] [outer = 0x0] 11:44:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1255d0800) [pid = 1938] [serial = 1876] [outer = 0x11939d800] 11:44:25 INFO - PROCESS | 1938 | 1468781065589 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1264c0400) [pid = 1938] [serial = 1877] [outer = 0x11939d800] 11:44:25 INFO - PROCESS | 1938 | 1468781065939 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]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 11:44:25 INFO - PROCESS | 1938 | 1468781065979 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:44:25 INFO - PROCESS | 1938 | 1468781065980 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:44:25 INFO - PROCESS | 1938 | 1468781065982 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 1938 | 1468781065983 Marionette TRACE conn2 <- [1,2474,null,{}] 11:44:25 INFO - PROCESS | 1938 | 1468781065986 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}] 11:44:25 INFO - PROCESS | 1938 | 1468781065989 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:26 INFO - PROCESS | 1938 | 1468781066090 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:44:26 INFO - PROCESS | 1938 | 1468781066093 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 1938 | 1468781066097 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x129532800 == 34 [pid = 1938] [id = 626] 11:44:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x126a7a800) [pid = 1938] [serial = 1878] [outer = 0x0] 11:44:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x126dde800) [pid = 1938] [serial = 1879] [outer = 0x126a7a800] 11:44:26 INFO - PROCESS | 1938 | 1468781066162 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x128bcd400) [pid = 1938] [serial = 1880] [outer = 0x126a7a800] 11:44:26 INFO - PROCESS | 1938 | 1468781066528 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]]]}] 11:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 568ms 11:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:44:26 INFO - PROCESS | 1938 | 1468781066551 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:44:26 INFO - PROCESS | 1938 | 1468781066552 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:44:26 INFO - PROCESS | 1938 | 1468781066554 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 1938 | 1468781066555 Marionette TRACE conn2 <- [1,2478,null,{}] 11:44:26 INFO - PROCESS | 1938 | 1468781066557 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}] 11:44:26 INFO - PROCESS | 1938 | 1468781066559 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:26 INFO - PROCESS | 1938 | 1468781066666 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:44:26 INFO - PROCESS | 1938 | 1468781066669 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 1938 | 1468781066670 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a749000 == 35 [pid = 1938] [id = 627] 11:44:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x128dad800) [pid = 1938] [serial = 1881] [outer = 0x0] 11:44:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x129268800) [pid = 1938] [serial = 1882] [outer = 0x128dad800] 11:44:26 INFO - PROCESS | 1938 | 1468781066695 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1293c2000) [pid = 1938] [serial = 1883] [outer = 0x128dad800] 11:44:27 INFO - PROCESS | 1938 | 1468781067042 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]]]}] 11:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 11:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:44:27 INFO - PROCESS | 1938 | 1468781067075 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 1938 | 1468781067076 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:44:27 INFO - PROCESS | 1938 | 1468781067080 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 1938 | 1468781067082 Marionette TRACE conn2 <- [1,2482,null,{}] 11:44:27 INFO - PROCESS | 1938 | 1468781067085 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}] 11:44:27 INFO - PROCESS | 1938 | 1468781067087 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:27 INFO - PROCESS | 1938 | 1468781067241 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:44:27 INFO - PROCESS | 1938 | 1468781067260 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 1938 | 1468781067262 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b853800 == 36 [pid = 1938] [id = 628] 11:44:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1176ea800) [pid = 1938] [serial = 1884] [outer = 0x0] 11:44:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x129560800) [pid = 1938] [serial = 1885] [outer = 0x1176ea800] 11:44:27 INFO - PROCESS | 1938 | 1468781067303 Marionette DEBUG loaded listener.js 11:44:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12a668c00) [pid = 1938] [serial = 1886] [outer = 0x1176ea800] 11:44:27 INFO - PROCESS | 1938 | 1468781067691 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]]]}] 11:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 620ms 11:44:27 INFO - PROCESS | 1938 | 1468781067699 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 1938 | 1468781067701 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:44:27 INFO - PROCESS | 1938 | 1468781067704 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 1938 | 1468781067707 Marionette TRACE conn2 <- [1,2486,null,{}] 11:44:27 INFO - PROCESS | 1938 | 1468781067710 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}] 11:44:27 INFO - PROCESS | 1938 | 1468781067711 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:27 INFO - PROCESS | 1938 | 1468781067813 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x113c0d000) [pid = 1938] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1197acc00) [pid = 1938] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x125672800) [pid = 1938] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x11702b400) [pid = 1938] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x123c05000) [pid = 1938] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x118383c00) [pid = 1938] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1128cc000) [pid = 1938] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x119125000) [pid = 1938] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1161b3400) [pid = 1938] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11697d800) [pid = 1938] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11729f000) [pid = 1938] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x112ab6000) [pid = 1938] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1133ba400) [pid = 1938] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x117037000) [pid = 1938] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1193a0000) [pid = 1938] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:44:27 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x111aad400) [pid = 1938] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:44:27 INFO - PROCESS | 1938 | 1468781067937 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 1938 | 1468781067938 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x11915a800 == 37 [pid = 1938] [id = 629] 11:44:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x111c7b400) [pid = 1938] [serial = 1887] [outer = 0x0] 11:44:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1133b2000) [pid = 1938] [serial = 1888] [outer = 0x111c7b400] 11:44:27 INFO - PROCESS | 1938 | 1468781067963 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1176ebc00) [pid = 1938] [serial = 1889] [outer = 0x111c7b400] 11:44:28 INFO - PROCESS | 1938 | 1468781068259 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]]]}] 11:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 576ms 11:44:28 INFO - PROCESS | 1938 | 1468781068280 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:44:28 INFO - PROCESS | 1938 | 1468781068281 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:44:28 INFO - PROCESS | 1938 | 1468781068284 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 1938 | 1468781068285 Marionette TRACE conn2 <- [1,2490,null,{}] 11:44:28 INFO - PROCESS | 1938 | 1468781068295 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}] 11:44:28 INFO - PROCESS | 1938 | 1468781068297 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:28 INFO - PROCESS | 1938 | 1468781068381 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:44:28 INFO - PROCESS | 1938 | 1468781068385 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 1938 | 1468781068386 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x126659000 == 38 [pid = 1938] [id = 630] 11:44:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x113ee4c00) [pid = 1938] [serial = 1890] [outer = 0x0] 11:44:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11932e000) [pid = 1938] [serial = 1891] [outer = 0x113ee4c00] 11:44:28 INFO - PROCESS | 1938 | 1468781068413 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x124dc4000) [pid = 1938] [serial = 1892] [outer = 0x113ee4c00] 11:44:28 INFO - PROCESS | 1938 | 1468781068740 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]]]}] 11:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 471ms 11:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:44:28 INFO - PROCESS | 1938 | 1468781068757 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:44:28 INFO - PROCESS | 1938 | 1468781068758 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:44:28 INFO - PROCESS | 1938 | 1468781068760 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 1938 | 1468781068762 Marionette TRACE conn2 <- [1,2494,null,{}] 11:44:28 INFO - PROCESS | 1938 | 1468781068764 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}] 11:44:28 INFO - PROCESS | 1938 | 1468781068765 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:28 INFO - PROCESS | 1938 | 1468781068876 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:44:28 INFO - PROCESS | 1938 | 1468781068883 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 1938 | 1468781068884 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c71b000 == 39 [pid = 1938] [id = 631] 11:44:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x117db0800) [pid = 1938] [serial = 1893] [outer = 0x0] 11:44:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x125672800) [pid = 1938] [serial = 1894] [outer = 0x117db0800] 11:44:28 INFO - PROCESS | 1938 | 1468781068911 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12a84b800) [pid = 1938] [serial = 1895] [outer = 0x117db0800] 11:44:29 INFO - PROCESS | 1938 | 1468781069274 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]]]}] 11:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 567ms 11:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:44:29 INFO - PROCESS | 1938 | 1468781069329 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 1938 | 1468781069332 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:44:29 INFO - PROCESS | 1938 | 1468781069335 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 1938 | 1468781069338 Marionette TRACE conn2 <- [1,2498,null,{}] 11:44:29 INFO - PROCESS | 1938 | 1468781069341 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}] 11:44:29 INFO - PROCESS | 1938 | 1468781069343 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:29 INFO - PROCESS | 1938 | 1468781069483 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:44:29 INFO - PROCESS | 1938 | 1468781069559 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:29 INFO - PROCESS | 1938 | 1468781069560 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x12ce0b800 == 40 [pid = 1938] [id = 632] 11:44:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x113c75000) [pid = 1938] [serial = 1896] [outer = 0x0] 11:44:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12a84e400) [pid = 1938] [serial = 1897] [outer = 0x113c75000] 11:44:29 INFO - PROCESS | 1938 | 1468781069585 Marionette DEBUG loaded listener.js 11:44:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12ac3a400) [pid = 1938] [serial = 1898] [outer = 0x113c75000] 11:44:29 INFO - PROCESS | 1938 | 1468781069876 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]]]}] 11:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 573ms 11:44:29 INFO - PROCESS | 1938 | 1468781069959 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 1938 | 1468781069961 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:44:29 INFO - PROCESS | 1938 | 1468781069966 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 1938 | 1468781069968 Marionette TRACE conn2 <- [1,2502,null,{}] 11:44:29 INFO - PROCESS | 1938 | 1468781069973 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}] 11:44:29 INFO - PROCESS | 1938 | 1468781069975 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:30 INFO - PROCESS | 1938 | 1468781070085 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:44:30 INFO - PROCESS | 1938 | 1468781070156 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 1938 | 1468781070158 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181e3800 == 41 [pid = 1938] [id = 633] 11:44:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x116169400) [pid = 1938] [serial = 1899] [outer = 0x0] 11:44:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x116976400) [pid = 1938] [serial = 1900] [outer = 0x116169400] 11:44:30 INFO - PROCESS | 1938 | 1468781070193 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x118312800) [pid = 1938] [serial = 1901] [outer = 0x116169400] 11:44:30 INFO - PROCESS | 1938 | 1468781070625 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]]]}] 11:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 676ms 11:44:30 INFO - PROCESS | 1938 | 1468781070642 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:44:30 INFO - PROCESS | 1938 | 1468781070644 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:44:30 INFO - PROCESS | 1938 | 1468781070649 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 1938 | 1468781070652 Marionette TRACE conn2 <- [1,2506,null,{}] 11:44:30 INFO - PROCESS | 1938 | 1468781070655 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}] 11:44:30 INFO - PROCESS | 1938 | 1468781070656 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:30 INFO - PROCESS | 1938 | 1468781070763 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:44:30 INFO - PROCESS | 1938 | 1468781070862 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 1938 | 1468781070864 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x126db4800 == 42 [pid = 1938] [id = 634] 11:44:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x11939fc00) [pid = 1938] [serial = 1902] [outer = 0x0] 11:44:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1197a9400) [pid = 1938] [serial = 1903] [outer = 0x11939fc00] 11:44:30 INFO - PROCESS | 1938 | 1468781070894 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1210ac000) [pid = 1938] [serial = 1904] [outer = 0x11939fc00] 11:44:31 INFO - PROCESS | 1938 | 1468781071289 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]]]}] 11:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 674ms 11:44:31 INFO - PROCESS | 1938 | 1468781071326 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:44:31 INFO - PROCESS | 1938 | 1468781071328 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:44:31 INFO - PROCESS | 1938 | 1468781071330 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - PROCESS | 1938 | 1468781071331 Marionette TRACE conn2 <- [1,2510,null,{}] 11:44:31 INFO - PROCESS | 1938 | 1468781071341 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}] 11:44:31 INFO - PROCESS | 1938 | 1468781071344 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:31 INFO - PROCESS | 1938 | 1468781071453 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:44:31 INFO - PROCESS | 1938 | 1468781071520 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 1938 | 1468781071522 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc20800 == 43 [pid = 1938] [id = 635] 11:44:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1265e5400) [pid = 1938] [serial = 1905] [outer = 0x0] 11:44:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x126626800) [pid = 1938] [serial = 1906] [outer = 0x1265e5400] 11:44:31 INFO - PROCESS | 1938 | 1468781071555 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x128bc8000) [pid = 1938] [serial = 1907] [outer = 0x1265e5400] 11:44:32 INFO - PROCESS | 1938 | 1468781072077 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]]]}] 11:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 821ms 11:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:44:32 INFO - PROCESS | 1938 | 1468781072151 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 1938 | 1468781072153 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:44:32 INFO - PROCESS | 1938 | 1468781072155 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 1938 | 1468781072156 Marionette TRACE conn2 <- [1,2514,null,{}] 11:44:32 INFO - PROCESS | 1938 | 1468781072159 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}] 11:44:32 INFO - PROCESS | 1938 | 1468781072160 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:32 INFO - PROCESS | 1938 | 1468781072266 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:44:32 INFO - PROCESS | 1938 | 1468781072343 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 1938 | 1468781072344 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d375800 == 44 [pid = 1938] [id = 636] 11:44:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x1265e7400) [pid = 1938] [serial = 1908] [outer = 0x0] 11:44:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x12956b000) [pid = 1938] [serial = 1909] [outer = 0x1265e7400] 11:44:32 INFO - PROCESS | 1938 | 1468781072373 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x12a855c00) [pid = 1938] [serial = 1910] [outer = 0x1265e7400] 11:44:32 INFO - PROCESS | 1938 | 1468781072806 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]]]}] 11:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 11:44:32 INFO - PROCESS | 1938 | 1468781072828 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 1938 | 1468781072829 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:44:32 INFO - PROCESS | 1938 | 1468781072831 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 1938 | 1468781072832 Marionette TRACE conn2 <- [1,2518,null,{}] 11:44:32 INFO - PROCESS | 1938 | 1468781072835 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}] 11:44:32 INFO - PROCESS | 1938 | 1468781072836 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:32 INFO - PROCESS | 1938 | 1468781072940 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:44:33 INFO - PROCESS | 1938 | 1468781073003 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 1938 | 1468781073004 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d527800 == 45 [pid = 1938] [id = 637] 11:44:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1293cfc00) [pid = 1938] [serial = 1911] [outer = 0x0] 11:44:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x12a8ccc00) [pid = 1938] [serial = 1912] [outer = 0x1293cfc00] 11:44:33 INFO - PROCESS | 1938 | 1468781073073 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x12ac41000) [pid = 1938] [serial = 1913] [outer = 0x1293cfc00] 11:44:33 INFO - PROCESS | 1938 | 1468781073454 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]]]}] 11:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 669ms 11:44:33 INFO - PROCESS | 1938 | 1468781073664 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:44:33 INFO - PROCESS | 1938 | 1468781073667 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:44:33 INFO - PROCESS | 1938 | 1468781073690 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - PROCESS | 1938 | 1468781073692 Marionette TRACE conn2 <- [1,2522,null,{}] 11:44:33 INFO - PROCESS | 1938 | 1468781073696 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}] 11:44:33 INFO - PROCESS | 1938 | 1468781073698 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:33 INFO - PROCESS | 1938 | 1468781073799 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:44:33 INFO - PROCESS | 1938 | 1468781073872 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 1938 | 1468781073875 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x12118c000 == 46 [pid = 1938] [id = 638] 11:44:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x117db2400) [pid = 1938] [serial = 1914] [outer = 0x0] 11:44:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x1181ba800) [pid = 1938] [serial = 1915] [outer = 0x117db2400] 11:44:33 INFO - PROCESS | 1938 | 1468781073903 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x118452c00) [pid = 1938] [serial = 1916] [outer = 0x117db2400] 11:44:34 INFO - PROCESS | 1938 | 1468781074316 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]]]}] 11:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 675ms 11:44:34 INFO - PROCESS | 1938 | 1468781074364 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 1938 | 1468781074366 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:44:34 INFO - PROCESS | 1938 | 1468781074370 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - PROCESS | 1938 | 1468781074373 Marionette TRACE conn2 <- [1,2526,null,{}] 11:44:34 INFO - PROCESS | 1938 | 1468781074375 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}] 11:44:34 INFO - PROCESS | 1938 | 1468781074377 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:34 INFO - PROCESS | 1938 | 1468781074478 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12c71b000 == 45 [pid = 1938] [id = 631] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x126659000 == 44 [pid = 1938] [id = 630] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x11915a800 == 43 [pid = 1938] [id = 629] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12b853800 == 42 [pid = 1938] [id = 628] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12a749000 == 41 [pid = 1938] [id = 627] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x129532800 == 40 [pid = 1938] [id = 626] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x121227800 == 39 [pid = 1938] [id = 625] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x126665000 == 38 [pid = 1938] [id = 624] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12122c000 == 37 [pid = 1938] [id = 623] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x1181e5000 == 36 [pid = 1938] [id = 622] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x1181a3800 == 35 [pid = 1938] [id = 621] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x119baa000 == 34 [pid = 1938] [id = 620] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x1131d6800 == 33 [pid = 1938] [id = 619] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12118c000 == 32 [pid = 1938] [id = 638] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12d527800 == 31 [pid = 1938] [id = 637] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12d375800 == 30 [pid = 1938] [id = 636] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc20800 == 29 [pid = 1938] [id = 635] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x126db4800 == 28 [pid = 1938] [id = 634] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x12ce0b800 == 27 [pid = 1938] [id = 632] 11:44:35 INFO - PROCESS | 1938 | --DOCSHELL 0x1181e3800 == 26 [pid = 1938] [id = 633] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x120ff7800) [pid = 1938] [serial = 1837] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x124dc2c00) [pid = 1938] [serial = 1840] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x11827e000) [pid = 1938] [serial = 1823] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1176f0c00) [pid = 1938] [serial = 1822] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x118f9c800) [pid = 1938] [serial = 1831] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x11932e800) [pid = 1938] [serial = 1832] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x113c70c00) [pid = 1938] [serial = 1825] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1164df400) [pid = 1938] [serial = 1826] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1181b9000) [pid = 1938] [serial = 1828] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x118320000) [pid = 1938] [serial = 1829] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1197a5c00) [pid = 1938] [serial = 1834] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1215ca400) [pid = 1938] [serial = 1838] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1132b2c00) [pid = 1938] [serial = 1808] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1128d4400) [pid = 1938] [serial = 1807] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11932f800) [pid = 1938] [serial = 1811] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x118787000) [pid = 1938] [serial = 1810] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1215cac00) [pid = 1938] [serial = 1813] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x125670000) [pid = 1938] [serial = 1814] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x12926b800) [pid = 1938] [serial = 1817] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1265eac00) [pid = 1938] [serial = 1816] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x12a84d800) [pid = 1938] [serial = 1820] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1293c1800) [pid = 1938] [serial = 1819] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1196d8c00) [pid = 1938] [serial = 1844] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1265f1800) [pid = 1938] [serial = 1843] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x128bcd000) [pid = 1938] [serial = 1853] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1167dcc00) [pid = 1938] [serial = 1847] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1129d0c00) [pid = 1938] [serial = 1846] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1264c1800) [pid = 1938] [serial = 1841] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x121308c00) [pid = 1938] [serial = 1849] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x126de2400) [pid = 1938] [serial = 1850] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x128db0400) [pid = 1938] [serial = 1855] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x120f09c00) [pid = 1938] [serial = 1835] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x126de7c00) [pid = 1938] [serial = 1852] [outer = 0x0] [url = about:blank] 11:44:35 INFO - PROCESS | 1938 | 1468781075202 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 1938 | 1468781075204 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x1131e9800 == 27 [pid = 1938] [id = 639] 11:44:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1129a7000) [pid = 1938] [serial = 1917] [outer = 0x0] 11:44:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1129b1400) [pid = 1938] [serial = 1918] [outer = 0x1129a7000] 11:44:35 INFO - PROCESS | 1938 | 1468781075238 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x112ab6000) [pid = 1938] [serial = 1919] [outer = 0x1129a7000] 11:44:35 INFO - PROCESS | 1938 | 1468781075781 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]]]}] 11:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1424ms 11:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:44:35 INFO - PROCESS | 1938 | 1468781075816 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 1938 | 1468781075819 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:44:35 INFO - PROCESS | 1938 | 1468781075825 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 1938 | 1468781075827 Marionette TRACE conn2 <- [1,2530,null,{}] 11:44:35 INFO - PROCESS | 1938 | 1468781075831 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}] 11:44:35 INFO - PROCESS | 1938 | 1468781075834 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:35 INFO - PROCESS | 1938 | 1468781075938 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:44:36 INFO - PROCESS | 1938 | 1468781076018 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 1938 | 1468781076020 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d45800 == 28 [pid = 1938] [id = 640] 11:44:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x113c6f800) [pid = 1938] [serial = 1920] [outer = 0x0] 11:44:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1167d9400) [pid = 1938] [serial = 1921] [outer = 0x113c6f800] 11:44:36 INFO - PROCESS | 1938 | 1468781076051 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11697c800) [pid = 1938] [serial = 1922] [outer = 0x113c6f800] 11:44:36 INFO - PROCESS | 1938 | 1468781076585 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]]]}] 11:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 769ms 11:44:36 INFO - PROCESS | 1938 | 1468781076597 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 1938 | 1468781076600 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:44:36 INFO - PROCESS | 1938 | 1468781076633 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 1938 | 1468781076635 Marionette TRACE conn2 <- [1,2534,null,{}] 11:44:36 INFO - PROCESS | 1938 | 1468781076641 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}] 11:44:36 INFO - PROCESS | 1938 | 1468781076642 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:36 INFO - PROCESS | 1938 | 1468781076752 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:44:36 INFO - PROCESS | 1938 | 1468781076850 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 1938 | 1468781076851 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x118767800 == 29 [pid = 1938] [id = 641] 11:44:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1129cbc00) [pid = 1938] [serial = 1923] [outer = 0x0] 11:44:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11831b000) [pid = 1938] [serial = 1924] [outer = 0x1129cbc00] 11:44:36 INFO - PROCESS | 1938 | 1468781076882 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x118451000) [pid = 1938] [serial = 1925] [outer = 0x1129cbc00] 11:44:37 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d4800 == 28 [pid = 1938] [id = 492] 11:44:37 INFO - PROCESS | 1938 | 1468781077343 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]]]}] 11:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 753ms 11:44:37 INFO - PROCESS | 1938 | 1468781077357 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 1938 | 1468781077360 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:44:37 INFO - PROCESS | 1938 | 1468781077363 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 1938 | 1468781077365 Marionette TRACE conn2 <- [1,2538,null,{}] 11:44:37 INFO - PROCESS | 1938 | 1468781077369 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}] 11:44:37 INFO - PROCESS | 1938 | 1468781077371 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:37 INFO - PROCESS | 1938 | 1468781077459 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:44:37 INFO - PROCESS | 1938 | 1468781077514 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:37 INFO - PROCESS | 1938 | 1468781077517 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x1183cc800 == 29 [pid = 1938] [id = 642] 11:44:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x113291000) [pid = 1938] [serial = 1926] [outer = 0x0] 11:44:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x11690bc00) [pid = 1938] [serial = 1927] [outer = 0x113291000] 11:44:37 INFO - PROCESS | 1938 | 1468781077545 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x117daf800) [pid = 1938] [serial = 1928] [outer = 0x113291000] 11:44:37 INFO - PROCESS | 1938 | 1468781077895 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]]]}] 11:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 571ms 11:44:37 INFO - PROCESS | 1938 | 1468781077935 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 1938 | 1468781077939 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:44:37 INFO - PROCESS | 1938 | 1468781077946 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 1938 | 1468781077948 Marionette TRACE conn2 <- [1,2542,null,{}] 11:44:37 INFO - PROCESS | 1938 | 1468781077952 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}] 11:44:37 INFO - PROCESS | 1938 | 1468781077954 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:38 INFO - PROCESS | 1938 | 1468781078090 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:44:38 INFO - PROCESS | 1938 | 1468781078203 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 1938 | 1468781078204 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x119b9f000 == 30 [pid = 1938] [id = 643] 11:44:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x118453c00) [pid = 1938] [serial = 1929] [outer = 0x0] 11:44:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1184e1800) [pid = 1938] [serial = 1930] [outer = 0x118453c00] 11:44:38 INFO - PROCESS | 1938 | 1468781078253 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x118948c00) [pid = 1938] [serial = 1931] [outer = 0x118453c00] 11:44:38 INFO - PROCESS | 1938 | 1468781078565 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]]]}] 11:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 11:44:38 INFO - PROCESS | 1938 | 1468781078617 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:44:38 INFO - PROCESS | 1938 | 1468781078628 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:44:38 INFO - PROCESS | 1938 | 1468781078630 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 1938 | 1468781078633 Marionette TRACE conn2 <- [1,2546,null,{}] 11:44:38 INFO - PROCESS | 1938 | 1468781078640 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}] 11:44:38 INFO - PROCESS | 1938 | 1468781078644 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:38 INFO - PROCESS | 1938 | 1468781078724 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:44:38 INFO - PROCESS | 1938 | 1468781078730 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 1938 | 1468781078732 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217e5800 == 31 [pid = 1938] [id = 644] 11:44:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x118312400) [pid = 1938] [serial = 1932] [outer = 0x0] 11:44:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x11932a000) [pid = 1938] [serial = 1933] [outer = 0x118312400] 11:44:38 INFO - PROCESS | 1938 | 1468781078762 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1197af000) [pid = 1938] [serial = 1934] [outer = 0x118312400] 11:44:39 INFO - PROCESS | 1938 | 1468781079106 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]]]}] 11:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 11:44:39 INFO - PROCESS | 1938 | 1468781079151 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:44:39 INFO - PROCESS | 1938 | 1468781079153 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:44:39 INFO - PROCESS | 1938 | 1468781079157 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 1938 | 1468781079158 Marionette TRACE conn2 <- [1,2550,null,{}] 11:44:39 INFO - PROCESS | 1938 | 1468781079161 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}] 11:44:39 INFO - PROCESS | 1938 | 1468781079162 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:39 INFO - PROCESS | 1938 | 1468781079274 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:44:39 INFO - PROCESS | 1938 | 1468781079315 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 1938 | 1468781079316 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x116683000 == 32 [pid = 1938] [id = 645] 11:44:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x119b4e000) [pid = 1938] [serial = 1935] [outer = 0x0] 11:44:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1210b1000) [pid = 1938] [serial = 1936] [outer = 0x119b4e000] 11:44:39 INFO - PROCESS | 1938 | 1468781079341 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x121a4fc00) [pid = 1938] [serial = 1937] [outer = 0x119b4e000] 11:44:39 INFO - PROCESS | 1938 | 1468781079679 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]]]}] 11:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 574ms 11:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:44:39 INFO - PROCESS | 1938 | 1468781079731 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:44:39 INFO - PROCESS | 1938 | 1468781079733 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:44:39 INFO - PROCESS | 1938 | 1468781079735 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 1938 | 1468781079736 Marionette TRACE conn2 <- [1,2554,null,{}] 11:44:39 INFO - PROCESS | 1938 | 1468781079745 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}] 11:44:39 INFO - PROCESS | 1938 | 1468781079746 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:39 INFO - PROCESS | 1938 | 1468781079844 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:44:39 INFO - PROCESS | 1938 | 1468781079858 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 1938 | 1468781079859 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x126da5000 == 33 [pid = 1938] [id = 646] 11:44:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x1129a8400) [pid = 1938] [serial = 1938] [outer = 0x0] 11:44:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x123caf800) [pid = 1938] [serial = 1939] [outer = 0x1129a8400] 11:44:39 INFO - PROCESS | 1938 | 1468781079884 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x123f9c000) [pid = 1938] [serial = 1940] [outer = 0x1129a8400] 11:44:40 INFO - PROCESS | 1938 | 1468781080219 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]]]}] 11:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 517ms 11:44:40 INFO - PROCESS | 1938 | 1468781080253 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 1938 | 1468781080254 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:44:40 INFO - PROCESS | 1938 | 1468781080257 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 1938 | 1468781080258 Marionette TRACE conn2 <- [1,2558,null,{}] 11:44:40 INFO - PROCESS | 1938 | 1468781080260 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}] 11:44:40 INFO - PROCESS | 1938 | 1468781080264 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:40 INFO - PROCESS | 1938 | 1468781080392 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:44:40 INFO - PROCESS | 1938 | 1468781080403 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 1938 | 1468781080405 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x128939000 == 34 [pid = 1938] [id = 647] 11:44:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x124bd7800) [pid = 1938] [serial = 1941] [outer = 0x0] 11:44:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x125f1c400) [pid = 1938] [serial = 1942] [outer = 0x124bd7800] 11:44:40 INFO - PROCESS | 1938 | 1468781080430 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x126de1c00) [pid = 1938] [serial = 1943] [outer = 0x124bd7800] 11:44:40 INFO - PROCESS | 1938 | 1468781080777 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]]]}] 11:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 568ms 11:44:40 INFO - PROCESS | 1938 | 1468781080825 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 1938 | 1468781080826 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:44:40 INFO - PROCESS | 1938 | 1468781080829 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 1938 | 1468781080830 Marionette TRACE conn2 <- [1,2562,null,{}] 11:44:40 INFO - PROCESS | 1938 | 1468781080832 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}] 11:44:40 INFO - PROCESS | 1938 | 1468781080833 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:40 INFO - PROCESS | 1938 | 1468781080942 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:44:40 INFO - PROCESS | 1938 | 1468781080955 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 1938 | 1468781080956 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x12953e000 == 35 [pid = 1938] [id = 648] 11:44:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x123ec7000) [pid = 1938] [serial = 1944] [outer = 0x0] 11:44:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x128bc3c00) [pid = 1938] [serial = 1945] [outer = 0x123ec7000] 11:44:40 INFO - PROCESS | 1938 | 1468781080980 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x128bd0000) [pid = 1938] [serial = 1946] [outer = 0x123ec7000] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1265e5400) [pid = 1938] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x1265e7400) [pid = 1938] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x1293cfc00) [pid = 1938] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x116169400) [pid = 1938] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x11939fc00) [pid = 1938] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x126a7a800) [pid = 1938] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x128dad800) [pid = 1938] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1176ea800) [pid = 1938] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x11939d800) [pid = 1938] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x118782c00) [pid = 1938] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x113c0ac00) [pid = 1938] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x118319000) [pid = 1938] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x115de6000) [pid = 1938] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1129ca800) [pid = 1938] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x111c7b400) [pid = 1938] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x113c17800) [pid = 1938] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x111caec00) [pid = 1938] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x117db0800) [pid = 1938] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x113c75000) [pid = 1938] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:44:41 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x113ee4c00) [pid = 1938] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:44:41 INFO - PROCESS | 1938 | 1468781081343 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]]]}] 11:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 567ms 11:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:44:41 INFO - PROCESS | 1938 | 1468781081397 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 1938 | 1468781081398 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:44:41 INFO - PROCESS | 1938 | 1468781081400 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 1938 | 1468781081401 Marionette TRACE conn2 <- [1,2566,null,{}] 11:44:41 INFO - PROCESS | 1938 | 1468781081403 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}] 11:44:41 INFO - PROCESS | 1938 | 1468781081404 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:41 INFO - PROCESS | 1938 | 1468781081481 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:44:41 INFO - PROCESS | 1938 | 1468781081485 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 1938 | 1468781081486 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a615800 == 36 [pid = 1938] [id = 649] 11:44:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1128ccc00) [pid = 1938] [serial = 1947] [outer = 0x0] 11:44:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x11877dc00) [pid = 1938] [serial = 1948] [outer = 0x1128ccc00] 11:44:41 INFO - PROCESS | 1938 | 1468781081515 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x120ffb400) [pid = 1938] [serial = 1949] [outer = 0x1128ccc00] 11:44:41 INFO - PROCESS | 1938 | 1468781081878 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]]]}] 11:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 11:44:41 INFO - PROCESS | 1938 | 1468781081919 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 1938 | 1468781081922 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:44:41 INFO - PROCESS | 1938 | 1468781081925 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 1938 | 1468781081926 Marionette TRACE conn2 <- [1,2570,null,{}] 11:44:41 INFO - PROCESS | 1938 | 1468781081929 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}] 11:44:41 INFO - PROCESS | 1938 | 1468781081930 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:42 INFO - PROCESS | 1938 | 1468781082015 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:44:42 INFO - PROCESS | 1938 | 1468781082019 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 1938 | 1468781082020 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x1217e0000 == 37 [pid = 1938] [id = 650] 11:44:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x118289000) [pid = 1938] [serial = 1950] [outer = 0x0] 11:44:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1265f0400) [pid = 1938] [serial = 1951] [outer = 0x118289000] 11:44:42 INFO - PROCESS | 1938 | 1468781082047 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128db5c00) [pid = 1938] [serial = 1952] [outer = 0x118289000] 11:44:42 INFO - PROCESS | 1938 | 1468781082440 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]]]}] 11:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 569ms 11:44:42 INFO - PROCESS | 1938 | 1468781082502 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 1938 | 1468781082504 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:44:42 INFO - PROCESS | 1938 | 1468781082517 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 1938 | 1468781082518 Marionette TRACE conn2 <- [1,2574,null,{}] 11:44:42 INFO - PROCESS | 1938 | 1468781082523 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}] 11:44:42 INFO - PROCESS | 1938 | 1468781082525 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:42 INFO - PROCESS | 1938 | 1468781082650 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:44:42 INFO - PROCESS | 1938 | 1468781082657 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 1938 | 1468781082658 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b85c800 == 38 [pid = 1938] [id = 651] 11:44:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x128db6800) [pid = 1938] [serial = 1953] [outer = 0x0] 11:44:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x129269800) [pid = 1938] [serial = 1954] [outer = 0x128db6800] 11:44:42 INFO - PROCESS | 1938 | 1468781082682 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x129273000) [pid = 1938] [serial = 1955] [outer = 0x128db6800] 11:44:43 INFO - PROCESS | 1938 | 1468781083033 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]]]}] 11:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 525ms 11:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:44:43 INFO - PROCESS | 1938 | 1468781083043 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 1938 | 1468781083044 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:44:43 INFO - PROCESS | 1938 | 1468781083046 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 1938 | 1468781083048 Marionette TRACE conn2 <- [1,2578,null,{}] 11:44:43 INFO - PROCESS | 1938 | 1468781083050 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}] 11:44:43 INFO - PROCESS | 1938 | 1468781083052 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:43 INFO - PROCESS | 1938 | 1468781083187 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:44:43 INFO - PROCESS | 1938 | 1468781083193 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 1938 | 1468781083195 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be21000 == 39 [pid = 1938] [id = 652] 11:44:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x11697a800) [pid = 1938] [serial = 1956] [outer = 0x0] 11:44:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x119a34000) [pid = 1938] [serial = 1957] [outer = 0x11697a800] 11:44:43 INFO - PROCESS | 1938 | 1468781083225 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x12a6e2800) [pid = 1938] [serial = 1958] [outer = 0x11697a800] 11:44:43 INFO - PROCESS | 1938 | 1468781083712 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]]]}] 11:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 720ms 11:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:44:43 INFO - PROCESS | 1938 | 1468781083766 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 1938 | 1468781083769 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:44:43 INFO - PROCESS | 1938 | 1468781083772 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 1938 | 1468781083775 Marionette TRACE conn2 <- [1,2582,null,{}] 11:44:43 INFO - PROCESS | 1938 | 1468781083779 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}] 11:44:43 INFO - PROCESS | 1938 | 1468781083781 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:43 INFO - PROCESS | 1938 | 1468781083883 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:44:44 INFO - PROCESS | 1938 | 1468781083996 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 1938 | 1468781083998 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x119b95000 == 40 [pid = 1938] [id = 653] 11:44:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x116a0c000) [pid = 1938] [serial = 1959] [outer = 0x0] 11:44:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x11702fc00) [pid = 1938] [serial = 1960] [outer = 0x116a0c000] 11:44:44 INFO - PROCESS | 1938 | 1468781084031 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x11831c800) [pid = 1938] [serial = 1961] [outer = 0x116a0c000] 11:44:44 INFO - PROCESS | 1938 | 1468781084488 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]]]}] 11:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 772ms 11:44:44 INFO - PROCESS | 1938 | 1468781084543 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 1938 | 1468781084547 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:44:44 INFO - PROCESS | 1938 | 1468781084552 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 1938 | 1468781084553 Marionette TRACE conn2 <- [1,2586,null,{}] 11:44:44 INFO - PROCESS | 1938 | 1468781084575 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}] 11:44:44 INFO - PROCESS | 1938 | 1468781084577 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:44 INFO - PROCESS | 1938 | 1468781084684 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:44:44 INFO - PROCESS | 1938 | 1468781084759 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 1938 | 1468781084760 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x128934800 == 41 [pid = 1938] [id = 654] 11:44:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x11912b000) [pid = 1938] [serial = 1962] [outer = 0x0] 11:44:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x119327c00) [pid = 1938] [serial = 1963] [outer = 0x11912b000] 11:44:44 INFO - PROCESS | 1938 | 1468781084791 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1197b0400) [pid = 1938] [serial = 1964] [outer = 0x11912b000] 11:44:45 INFO - PROCESS | 1938 | 1468781085212 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]]]}] 11:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 739ms 11:44:45 INFO - PROCESS | 1938 | 1468781085290 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 1938 | 1468781085292 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:44:45 INFO - PROCESS | 1938 | 1468781085294 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 1938 | 1468781085297 Marionette TRACE conn2 <- [1,2590,null,{}] 11:44:45 INFO - PROCESS | 1938 | 1468781085322 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}] 11:44:45 INFO - PROCESS | 1938 | 1468781085325 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:45 INFO - PROCESS | 1938 | 1468781085453 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:44:45 INFO - PROCESS | 1938 | 1468781085509 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 1938 | 1468781085511 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bed4800 == 42 [pid = 1938] [id = 655] 11:44:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1255d2400) [pid = 1938] [serial = 1965] [outer = 0x0] 11:44:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x12566f000) [pid = 1938] [serial = 1966] [outer = 0x1255d2400] 11:44:45 INFO - PROCESS | 1938 | 1468781085543 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1265ecc00) [pid = 1938] [serial = 1967] [outer = 0x1255d2400] 11:44:45 INFO - PROCESS | 1938 | 1468781085959 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]]]}] 11:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 673ms 11:44:45 INFO - PROCESS | 1938 | 1468781085968 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 1938 | 1468781085970 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:44:45 INFO - PROCESS | 1938 | 1468781085975 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 1938 | 1468781085976 Marionette TRACE conn2 <- [1,2594,null,{}] 11:44:45 INFO - PROCESS | 1938 | 1468781085979 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}] 11:44:45 INFO - PROCESS | 1938 | 1468781085980 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:46 INFO - PROCESS | 1938 | 1468781086083 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:44:46 INFO - PROCESS | 1938 | 1468781086146 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 1938 | 1468781086147 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc12000 == 43 [pid = 1938] [id = 656] 11:44:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x126de6c00) [pid = 1938] [serial = 1968] [outer = 0x0] 11:44:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x12926bc00) [pid = 1938] [serial = 1969] [outer = 0x126de6c00] 11:44:46 INFO - PROCESS | 1938 | 1468781086176 Marionette DEBUG loaded listener.js 11:44:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x129562c00) [pid = 1938] [serial = 1970] [outer = 0x126de6c00] 11:44:46 INFO - PROCESS | 1938 | 1468781086898 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]]]}] 11:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 969ms 11:44:46 INFO - PROCESS | 1938 | 1468781086945 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:44:46 INFO - PROCESS | 1938 | 1468781086949 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:44:46 INFO - PROCESS | 1938 | 1468781086955 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - PROCESS | 1938 | 1468781086958 Marionette TRACE conn2 <- [1,2598,null,{}] 11:44:46 INFO - PROCESS | 1938 | 1468781086963 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}] 11:44:46 INFO - PROCESS | 1938 | 1468781086965 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:47 INFO - PROCESS | 1938 | 1468781087107 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:44:47 INFO - PROCESS | 1938 | 1468781087236 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 1938 | 1468781087239 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x116998800 == 44 [pid = 1938] [id = 657] 11:44:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x1164de400) [pid = 1938] [serial = 1971] [outer = 0x0] 11:44:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x11697d800) [pid = 1938] [serial = 1972] [outer = 0x1164de400] 11:44:47 INFO - PROCESS | 1938 | 1468781087269 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 116 (0x118383c00) [pid = 1938] [serial = 1973] [outer = 0x1164de400] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x1181e6000 == 43 [pid = 1938] [id = 479] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x1164a1800 == 42 [pid = 1938] [id = 475] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x115f6b800 == 41 [pid = 1938] [id = 476] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x116f36000 == 40 [pid = 1938] [id = 480] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x1183cd000 == 39 [pid = 1938] [id = 477] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x118f8c000 == 38 [pid = 1938] [id = 481] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x12122b000 == 37 [pid = 1938] [id = 482] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x118f89000 == 36 [pid = 1938] [id = 478] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 115 (0x1181ba800) [pid = 1938] [serial = 1915] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x118767800 == 35 [pid = 1938] [id = 641] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x117d45800 == 34 [pid = 1938] [id = 640] 11:44:47 INFO - PROCESS | 1938 | --DOCSHELL 0x1131e9800 == 33 [pid = 1938] [id = 639] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x126dde800) [pid = 1938] [serial = 1879] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x129268800) [pid = 1938] [serial = 1882] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x128bcd400) [pid = 1938] [serial = 1880] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x129560800) [pid = 1938] [serial = 1885] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x1255d0800) [pid = 1938] [serial = 1876] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x1292a6c00) [pid = 1938] [serial = 1856] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1219db800) [pid = 1938] [serial = 1873] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x124dbfc00) [pid = 1938] [serial = 1874] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x12a668c00) [pid = 1938] [serial = 1886] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x11838c000) [pid = 1938] [serial = 1861] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x118717800) [pid = 1938] [serial = 1862] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x11939a400) [pid = 1938] [serial = 1870] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x120ff6800) [pid = 1938] [serial = 1871] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1176f4c00) [pid = 1938] [serial = 1864] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1176ebc00) [pid = 1938] [serial = 1889] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1181b8800) [pid = 1938] [serial = 1865] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1181c0800) [pid = 1938] [serial = 1867] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1189ec000) [pid = 1938] [serial = 1868] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1129a6c00) [pid = 1938] [serial = 1858] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x112ab6800) [pid = 1938] [serial = 1859] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x12a84b800) [pid = 1938] [serial = 1895] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x125672800) [pid = 1938] [serial = 1894] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x12a84e400) [pid = 1938] [serial = 1897] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x12ac3a400) [pid = 1938] [serial = 1898] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1293c2000) [pid = 1938] [serial = 1883] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1133b2000) [pid = 1938] [serial = 1888] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11932e000) [pid = 1938] [serial = 1891] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x124dc4000) [pid = 1938] [serial = 1892] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1264c0400) [pid = 1938] [serial = 1877] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x128bc8000) [pid = 1938] [serial = 1907] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12956b000) [pid = 1938] [serial = 1909] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12ac41000) [pid = 1938] [serial = 1913] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12a855c00) [pid = 1938] [serial = 1910] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x12a8ccc00) [pid = 1938] [serial = 1912] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x118312800) [pid = 1938] [serial = 1901] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x126626800) [pid = 1938] [serial = 1906] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1197a9400) [pid = 1938] [serial = 1903] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x116976400) [pid = 1938] [serial = 1900] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1210ac000) [pid = 1938] [serial = 1904] [outer = 0x0] [url = about:blank] 11:44:47 INFO - PROCESS | 1938 | 1468781087697 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]]]}] 11:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 775ms 11:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:44:47 INFO - PROCESS | 1938 | 1468781087729 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:44:47 INFO - PROCESS | 1938 | 1468781087732 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:44:47 INFO - PROCESS | 1938 | 1468781087736 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:44:47 INFO - PROCESS | 1938 | 1468781087738 Marionette TRACE conn2 <- [1,2602,null,{}] 11:44:47 INFO - PROCESS | 1938 | 1468781087740 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}] 11:44:47 INFO - PROCESS | 1938 | 1468781087742 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:47 INFO - PROCESS | 1938 | 1468781087827 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:44:47 INFO - PROCESS | 1938 | 1468781087832 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 1938 | 1468781087834 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181af000 == 34 [pid = 1938] [id = 658] 11:44:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x118312800) [pid = 1938] [serial = 1974] [outer = 0x0] 11:44:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x118453800) [pid = 1938] [serial = 1975] [outer = 0x118312800] 11:44:47 INFO - PROCESS | 1938 | 1468781087859 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x11911dc00) [pid = 1938] [serial = 1976] [outer = 0x118312800] 11:44:48 INFO - PROCESS | 1938 | 1468781088252 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]]]}] 11:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 571ms 11:44:48 INFO - PROCESS | 1938 | 1468781088308 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:44:48 INFO - PROCESS | 1938 | 1468781088309 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:44:48 INFO - PROCESS | 1938 | 1468781088311 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 1938 | 1468781088314 Marionette TRACE conn2 <- [1,2606,null,{}] 11:44:48 INFO - PROCESS | 1938 | 1468781088322 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}] 11:44:48 INFO - PROCESS | 1938 | 1468781088326 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:48 INFO - PROCESS | 1938 | 1468781088409 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:44:48 INFO - PROCESS | 1938 | 1468781088436 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 1938 | 1468781088437 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x12123e000 == 35 [pid = 1938] [id = 659] 11:44:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1210aa800) [pid = 1938] [serial = 1977] [outer = 0x0] 11:44:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1215cd800) [pid = 1938] [serial = 1978] [outer = 0x1210aa800] 11:44:48 INFO - PROCESS | 1938 | 1468781088466 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x124b08800) [pid = 1938] [serial = 1979] [outer = 0x1210aa800] 11:44:48 INFO - PROCESS | 1938 | 1468781088915 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]]]}] 11:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 622ms 11:44:48 INFO - PROCESS | 1938 | 1468781088934 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:44:48 INFO - PROCESS | 1938 | 1468781088937 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:44:48 INFO - PROCESS | 1938 | 1468781088944 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 1938 | 1468781088946 Marionette TRACE conn2 <- [1,2610,null,{}] 11:44:48 INFO - PROCESS | 1938 | 1468781088949 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}] 11:44:48 INFO - PROCESS | 1938 | 1468781088951 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:49 INFO - PROCESS | 1938 | 1468781089081 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:44:49 INFO - PROCESS | 1938 | 1468781089171 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:49 INFO - PROCESS | 1938 | 1468781089172 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x125640000 == 36 [pid = 1938] [id = 660] 11:44:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x124d86c00) [pid = 1938] [serial = 1980] [outer = 0x0] 11:44:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x125f80400) [pid = 1938] [serial = 1981] [outer = 0x124d86c00] 11:44:49 INFO - PROCESS | 1938 | 1468781089215 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x126a70400) [pid = 1938] [serial = 1982] [outer = 0x124d86c00] 11:44:49 INFO - PROCESS | 1938 | 1468781089525 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]]]}] 11:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 620ms 11:44:49 INFO - PROCESS | 1938 | 1468781089564 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:44:49 INFO - PROCESS | 1938 | 1468781089565 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:44:49 INFO - PROCESS | 1938 | 1468781089567 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 1938 | 1468781089568 Marionette TRACE conn2 <- [1,2614,null,{}] 11:44:49 INFO - PROCESS | 1938 | 1468781089570 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}] 11:44:49 INFO - PROCESS | 1938 | 1468781089574 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:49 INFO - PROCESS | 1938 | 1468781089657 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:44:49 INFO - PROCESS | 1938 | 1468781089746 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:49 INFO - PROCESS | 1938 | 1468781089748 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169b0000 == 37 [pid = 1938] [id = 661] 11:44:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1266c1800) [pid = 1938] [serial = 1983] [outer = 0x0] 11:44:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x128bc4400) [pid = 1938] [serial = 1984] [outer = 0x1266c1800] 11:44:49 INFO - PROCESS | 1938 | 1468781089772 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x129266000) [pid = 1938] [serial = 1985] [outer = 0x1266c1800] 11:44:50 INFO - PROCESS | 1938 | 1468781090102 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]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 568ms 11:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:44:50 INFO - PROCESS | 1938 | 1468781090142 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 1938 | 1468781090143 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:44:50 INFO - PROCESS | 1938 | 1468781090145 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 1938 | 1468781090146 Marionette TRACE conn2 <- [1,2618,null,{}] 11:44:50 INFO - PROCESS | 1938 | 1468781090149 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}] 11:44:50 INFO - PROCESS | 1938 | 1468781090153 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:50 INFO - PROCESS | 1938 | 1468781090276 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:44:50 INFO - PROCESS | 1938 | 1468781090312 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 1938 | 1468781090313 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f98800 == 38 [pid = 1938] [id = 662] 11:44:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x129270000) [pid = 1938] [serial = 1986] [outer = 0x0] 11:44:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x129568000) [pid = 1938] [serial = 1987] [outer = 0x129270000] 11:44:50 INFO - PROCESS | 1938 | 1468781090339 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12ac36400) [pid = 1938] [serial = 1988] [outer = 0x129270000] 11:44:50 INFO - PROCESS | 1938 | 1468781090650 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]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 517ms 11:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:44:50 INFO - PROCESS | 1938 | 1468781090663 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 1938 | 1468781090665 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:44:50 INFO - PROCESS | 1938 | 1468781090667 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 1938 | 1468781090668 Marionette TRACE conn2 <- [1,2622,null,{}] 11:44:50 INFO - PROCESS | 1938 | 1468781090670 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}] 11:44:50 INFO - PROCESS | 1938 | 1468781090673 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:50 INFO - PROCESS | 1938 | 1468781090781 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:44:50 INFO - PROCESS | 1938 | 1468781090794 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 1938 | 1468781090795 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abab800 == 39 [pid = 1938] [id = 663] 11:44:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12a8c4c00) [pid = 1938] [serial = 1989] [outer = 0x0] 11:44:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12ac44c00) [pid = 1938] [serial = 1990] [outer = 0x12a8c4c00] 11:44:50 INFO - PROCESS | 1938 | 1468781090819 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12b29e000) [pid = 1938] [serial = 1991] [outer = 0x12a8c4c00] 11:44:51 INFO - PROCESS | 1938 | 1468781091183 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 569ms 11:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:44:51 INFO - PROCESS | 1938 | 1468781091237 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 1938 | 1468781091238 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:44:51 INFO - PROCESS | 1938 | 1468781091240 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 1938 | 1468781091242 Marionette TRACE conn2 <- [1,2626,null,{}] 11:44:51 INFO - PROCESS | 1938 | 1468781091244 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}] 11:44:51 INFO - PROCESS | 1938 | 1468781091245 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:51 INFO - PROCESS | 1938 | 1468781091349 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:44:51 INFO - PROCESS | 1938 | 1468781091360 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 1938 | 1468781091361 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b850800 == 40 [pid = 1938] [id = 664] 11:44:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12b29ec00) [pid = 1938] [serial = 1992] [outer = 0x0] 11:44:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x12b86e000) [pid = 1938] [serial = 1993] [outer = 0x12b29ec00] 11:44:51 INFO - PROCESS | 1938 | 1468781091385 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12b874c00) [pid = 1938] [serial = 1994] [outer = 0x12b29ec00] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1129a8400) [pid = 1938] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x124bd7800) [pid = 1938] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x113291000) [pid = 1938] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x113c6f800) [pid = 1938] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x118312400) [pid = 1938] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1129a7000) [pid = 1938] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1129cbc00) [pid = 1938] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x118453c00) [pid = 1938] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x123ec7000) [pid = 1938] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x128db6800) [pid = 1938] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1128ccc00) [pid = 1938] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x119b4e000) [pid = 1938] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x118289000) [pid = 1938] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:44:51 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x117db2400) [pid = 1938] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:44:51 INFO - PROCESS | 1938 | 1468781091834 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 617ms 11:44:51 INFO - PROCESS | 1938 | 1468781091864 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 1938 | 1468781091866 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:44:51 INFO - PROCESS | 1938 | 1468781091869 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 1938 | 1468781091870 Marionette TRACE conn2 <- [1,2630,null,{}] 11:44:51 INFO - PROCESS | 1938 | 1468781091873 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}] 11:44:51 INFO - PROCESS | 1938 | 1468781091874 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:51 INFO - PROCESS | 1938 | 1468781091957 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:44:51 INFO - PROCESS | 1938 | 1468781091961 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 1938 | 1468781091962 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abbe800 == 41 [pid = 1938] [id = 665] 11:44:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1129cb800) [pid = 1938] [serial = 1995] [outer = 0x0] 11:44:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x113c75000) [pid = 1938] [serial = 1996] [outer = 0x1129cb800] 11:44:51 INFO - PROCESS | 1938 | 1468781091992 Marionette DEBUG loaded listener.js 11:44:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119325400) [pid = 1938] [serial = 1997] [outer = 0x1129cb800] 11:44:52 INFO - PROCESS | 1938 | 1468781092345 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 523ms 11:44:52 INFO - PROCESS | 1938 | 1468781092397 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:44:52 INFO - PROCESS | 1938 | 1468781092398 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:44:52 INFO - PROCESS | 1938 | 1468781092400 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - PROCESS | 1938 | 1468781092401 Marionette TRACE conn2 <- [1,2634,null,{}] 11:44:52 INFO - PROCESS | 1938 | 1468781092409 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}] 11:44:52 INFO - PROCESS | 1938 | 1468781092410 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:52 INFO - PROCESS | 1938 | 1468781092499 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:44:52 INFO - PROCESS | 1938 | 1468781092502 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:52 INFO - PROCESS | 1938 | 1468781092503 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c711000 == 42 [pid = 1938] [id = 666] 11:44:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x119399000) [pid = 1938] [serial = 1998] [outer = 0x0] 11:44:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x128f7f400) [pid = 1938] [serial = 1999] [outer = 0x119399000] 11:44:52 INFO - PROCESS | 1938 | 1468781092528 Marionette DEBUG loaded listener.js 11:44:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x12bacd400) [pid = 1938] [serial = 2000] [outer = 0x119399000] 11:44:52 INFO - PROCESS | 1938 | 1468781092858 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 473ms 11:44:52 INFO - PROCESS | 1938 | 1468781092875 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:44:52 INFO - PROCESS | 1938 | 1468781092876 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:44:52 INFO - PROCESS | 1938 | 1468781092878 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - PROCESS | 1938 | 1468781092880 Marionette TRACE conn2 <- [1,2638,null,{}] 11:44:52 INFO - PROCESS | 1938 | 1468781092882 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}] 11:44:52 INFO - PROCESS | 1938 | 1468781092884 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:52 INFO - PROCESS | 1938 | 1468781092991 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:44:53 INFO - PROCESS | 1938 | 1468781093058 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 1938 | 1468781093059 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d180800 == 43 [pid = 1938] [id = 667] 11:44:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x12bacdc00) [pid = 1938] [serial = 2001] [outer = 0x0] 11:44:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12bb76400) [pid = 1938] [serial = 2002] [outer = 0x12bacdc00] 11:44:53 INFO - PROCESS | 1938 | 1468781093085 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12bb84c00) [pid = 1938] [serial = 2003] [outer = 0x12bacdc00] 11:44:53 INFO - PROCESS | 1938 | 1468781093381 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]]]}] 11:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 523ms 11:44:53 INFO - PROCESS | 1938 | 1468781093402 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 1938 | 1468781093403 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:44:53 INFO - PROCESS | 1938 | 1468781093413 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - PROCESS | 1938 | 1468781093414 Marionette TRACE conn2 <- [1,2642,null,{}] 11:44:53 INFO - PROCESS | 1938 | 1468781093417 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}] 11:44:53 INFO - PROCESS | 1938 | 1468781093418 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:53 INFO - PROCESS | 1938 | 1468781093509 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:44:53 INFO - PROCESS | 1938 | 1468781093512 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 1938 | 1468781093513 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d371000 == 44 [pid = 1938] [id = 668] 11:44:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x118459c00) [pid = 1938] [serial = 2004] [outer = 0x0] 11:44:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12bea3400) [pid = 1938] [serial = 2005] [outer = 0x118459c00] 11:44:53 INFO - PROCESS | 1938 | 1468781093536 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12beab000) [pid = 1938] [serial = 2006] [outer = 0x118459c00] 11:44:53 INFO - PROCESS | 1938 | 1468781093990 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:44:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 624ms 11:44:54 INFO - PROCESS | 1938 | 1468781094032 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 1938 | 1468781094035 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:44:54 INFO - PROCESS | 1938 | 1468781094038 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 1938 | 1468781094040 Marionette TRACE conn2 <- [1,2646,null,{}] 11:44:54 INFO - PROCESS | 1938 | 1468781094044 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}] 11:44:54 INFO - PROCESS | 1938 | 1468781094046 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:54 INFO - PROCESS | 1938 | 1468781094152 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:44:54 INFO - PROCESS | 1938 | 1468781094229 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:54 INFO - PROCESS | 1938 | 1468781094231 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x118751800 == 45 [pid = 1938] [id = 669] 11:44:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1130ea800) [pid = 1938] [serial = 2007] [outer = 0x0] 11:44:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x116168800) [pid = 1938] [serial = 2008] [outer = 0x1130ea800] 11:44:54 INFO - PROCESS | 1938 | 1468781094262 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x1181bc400) [pid = 1938] [serial = 2009] [outer = 0x1130ea800] 11:44:54 INFO - PROCESS | 1938 | 1468781094709 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:44:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 721ms 11:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:44:54 INFO - PROCESS | 1938 | 1468781094759 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 1938 | 1468781094762 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:44:54 INFO - PROCESS | 1938 | 1468781094767 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 1938 | 1468781094768 Marionette TRACE conn2 <- [1,2650,null,{}] 11:44:54 INFO - PROCESS | 1938 | 1468781094772 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}] 11:44:54 INFO - PROCESS | 1938 | 1468781094775 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:54 INFO - PROCESS | 1938 | 1468781094881 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:44:54 INFO - PROCESS | 1938 | 1468781094956 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:54 INFO - PROCESS | 1938 | 1468781094958 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x123f1c000 == 46 [pid = 1938] [id = 670] 11:44:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x11932d800) [pid = 1938] [serial = 2010] [outer = 0x0] 11:44:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x1196d9400) [pid = 1938] [serial = 2011] [outer = 0x11932d800] 11:44:54 INFO - PROCESS | 1938 | 1468781094989 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x120fef000) [pid = 1938] [serial = 2012] [outer = 0x11932d800] 11:44:55 INFO - PROCESS | 1938 | 1468781095392 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]]]}] 11:44:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:44:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 11:44:55 INFO - PROCESS | 1938 | 1468781095436 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:44:55 INFO - PROCESS | 1938 | 1468781095438 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:44:55 INFO - PROCESS | 1938 | 1468781095440 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:44:55 INFO - PROCESS | 1938 | 1468781095443 Marionette TRACE conn2 <- [1,2654,null,{}] 11:44:55 INFO - PROCESS | 1938 | 1468781095450 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}] 11:44:55 INFO - PROCESS | 1938 | 1468781095454 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:55 INFO - PROCESS | 1938 | 1468781095577 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:44:55 INFO - PROCESS | 1938 | 1468781095668 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 1938 | 1468781095671 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x12ce15800 == 47 [pid = 1938] [id = 671] 11:44:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x123ec2c00) [pid = 1938] [serial = 2013] [outer = 0x0] 11:44:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x126dec000) [pid = 1938] [serial = 2014] [outer = 0x123ec2c00] 11:44:55 INFO - PROCESS | 1938 | 1468781095704 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x1292a6c00) [pid = 1938] [serial = 2015] [outer = 0x123ec2c00] 11:44:56 INFO - PROCESS | 1938 | 1468781096097 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]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:44:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 724ms 11:44:56 INFO - PROCESS | 1938 | 1468781096164 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 1938 | 1468781096166 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:44:56 INFO - PROCESS | 1938 | 1468781096168 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 1938 | 1468781096170 Marionette TRACE conn2 <- [1,2658,null,{}] 11:44:56 INFO - PROCESS | 1938 | 1468781096172 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}] 11:44:56 INFO - PROCESS | 1938 | 1468781096173 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:56 INFO - PROCESS | 1938 | 1468781096281 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:44:56 INFO - PROCESS | 1938 | 1468781096386 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:56 INFO - PROCESS | 1938 | 1468781096387 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d527000 == 48 [pid = 1938] [id = 672] 11:44:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1293c9800) [pid = 1938] [serial = 2016] [outer = 0x0] 11:44:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x12a855800) [pid = 1938] [serial = 2017] [outer = 0x1293c9800] 11:44:56 INFO - PROCESS | 1938 | 1468781096420 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x12a8c6c00) [pid = 1938] [serial = 2018] [outer = 0x1293c9800] 11:44:56 INFO - PROCESS | 1938 | 1468781096815 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]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:44:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 11:44:56 INFO - PROCESS | 1938 | 1468781096840 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 1938 | 1468781096841 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:44:56 INFO - PROCESS | 1938 | 1468781096844 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 1938 | 1468781096845 Marionette TRACE conn2 <- [1,2662,null,{}] 11:44:56 INFO - PROCESS | 1938 | 1468781096847 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}] 11:44:56 INFO - PROCESS | 1938 | 1468781096849 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:56 INFO - PROCESS | 1938 | 1468781096974 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:44:57 INFO - PROCESS | 1938 | 1468781097241 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 1938 | 1468781097242 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189b4800 == 49 [pid = 1938] [id = 673] 11:44:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1129acc00) [pid = 1938] [serial = 2019] [outer = 0x0] 11:44:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x116168c00) [pid = 1938] [serial = 2020] [outer = 0x1129acc00] 11:44:57 INFO - PROCESS | 1938 | 1468781097272 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1181be400) [pid = 1938] [serial = 2021] [outer = 0x1129acc00] 11:44:57 INFO - PROCESS | 1938 | 1468781097699 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]]]}] 11:44:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:44:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 872ms 11:44:57 INFO - PROCESS | 1938 | 1468781097718 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:44:57 INFO - PROCESS | 1938 | 1468781097720 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:44:57 INFO - PROCESS | 1938 | 1468781097723 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 1938 | 1468781097725 Marionette TRACE conn2 <- [1,2666,null,{}] 11:44:57 INFO - PROCESS | 1938 | 1468781097728 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}] 11:44:57 INFO - PROCESS | 1938 | 1468781097729 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:57 INFO - PROCESS | 1938 | 1468781097827 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:44:57 INFO - PROCESS | 1938 | 1468781097894 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 1938 | 1468781097895 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199ad000 == 50 [pid = 1938] [id = 674] 11:44:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x11845d400) [pid = 1938] [serial = 2022] [outer = 0x0] 11:44:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x1189e8c00) [pid = 1938] [serial = 2023] [outer = 0x11845d400] 11:44:57 INFO - PROCESS | 1938 | 1468781097923 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x119329800) [pid = 1938] [serial = 2024] [outer = 0x11845d400] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x123db8800 == 49 [pid = 1938] [id = 483] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x124b62800 == 48 [pid = 1938] [id = 484] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x1256a7000 == 47 [pid = 1938] [id = 485] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x123db8000 == 46 [pid = 1938] [id = 489] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12a746000 == 45 [pid = 1938] [id = 490] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12abb5800 == 44 [pid = 1938] [id = 491] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x128932800 == 43 [pid = 1938] [id = 486] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x1189b1800 == 42 [pid = 1938] [id = 488] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12d180800 == 41 [pid = 1938] [id = 667] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12c711000 == 40 [pid = 1938] [id = 666] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12abbe800 == 39 [pid = 1938] [id = 665] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12b850800 == 38 [pid = 1938] [id = 664] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12abab800 == 37 [pid = 1938] [id = 663] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x119a34000) [pid = 1938] [serial = 1957] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x128f98800 == 36 [pid = 1938] [id = 662] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x1169b0000 == 35 [pid = 1938] [id = 661] 11:44:58 INFO - PROCESS | 1938 | --DOCSHELL 0x125640000 == 34 [pid = 1938] [id = 660] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x118452c00) [pid = 1938] [serial = 1916] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x123caf800) [pid = 1938] [serial = 1939] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x125f1c400) [pid = 1938] [serial = 1942] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x11690bc00) [pid = 1938] [serial = 1927] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x117daf800) [pid = 1938] [serial = 1928] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x11697c800) [pid = 1938] [serial = 1922] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x1167d9400) [pid = 1938] [serial = 1921] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x11932a000) [pid = 1938] [serial = 1933] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1197af000) [pid = 1938] [serial = 1934] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x112ab6000) [pid = 1938] [serial = 1919] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1129b1400) [pid = 1938] [serial = 1918] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x118451000) [pid = 1938] [serial = 1925] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x11831b000) [pid = 1938] [serial = 1924] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1184e1800) [pid = 1938] [serial = 1930] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x118948c00) [pid = 1938] [serial = 1931] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x128bc3c00) [pid = 1938] [serial = 1945] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x129269800) [pid = 1938] [serial = 1954] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x11877dc00) [pid = 1938] [serial = 1948] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x120ffb400) [pid = 1938] [serial = 1949] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x128bd0000) [pid = 1938] [serial = 1946] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x1210b1000) [pid = 1938] [serial = 1936] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1265f0400) [pid = 1938] [serial = 1951] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x129273000) [pid = 1938] [serial = 1955] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x121a4fc00) [pid = 1938] [serial = 1937] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x126de1c00) [pid = 1938] [serial = 1943] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x123f9c000) [pid = 1938] [serial = 1940] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x128db5c00) [pid = 1938] [serial = 1952] [outer = 0x0] [url = about:blank] 11:44:58 INFO - PROCESS | 1938 | 1468781098800 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]]]}] 11:44:58 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) 11:44:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1121ms 11:44:58 INFO - PROCESS | 1938 | 1468781098846 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:44:58 INFO - PROCESS | 1938 | 1468781098848 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:44:58 INFO - PROCESS | 1938 | 1468781098851 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:44:58 INFO - PROCESS | 1938 | 1468781098852 Marionette TRACE conn2 <- [1,2670,null,{}] 11:44:58 INFO - PROCESS | 1938 | 1468781098854 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}] 11:44:58 INFO - PROCESS | 1938 | 1468781098856 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:58 INFO - PROCESS | 1938 | 1468781098945 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:44:59 INFO - PROCESS | 1938 | 1468781099006 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 1938 | 1468781099007 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x11915b000 == 35 [pid = 1938] [id = 675] 11:44:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119762000) [pid = 1938] [serial = 2025] [outer = 0x0] 11:44:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x120ffb400) [pid = 1938] [serial = 2026] [outer = 0x119762000] 11:44:59 INFO - PROCESS | 1938 | 1468781099033 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x123ebc000) [pid = 1938] [serial = 2027] [outer = 0x119762000] 11:44:59 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 11:44:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:44:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:44:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 968ms 11:44:59 INFO - PROCESS | 1938 | 1468781099816 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"]]]}] 11:44:59 INFO - PROCESS | 1938 | 1468781099822 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 1938 | 1468781099824 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:44:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:44:59 INFO - PROCESS | 1938 | 1468781099831 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 1938 | 1468781099834 Marionette TRACE conn2 <- [1,2674,null,{}] 11:44:59 INFO - PROCESS | 1938 | 1468781099839 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}] 11:44:59 INFO - PROCESS | 1938 | 1468781099841 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:59 INFO - PROCESS | 1938 | 1468781099928 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:44:59 INFO - PROCESS | 1938 | 1468781099932 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 1938 | 1468781099933 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:44:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x125544800 == 36 [pid = 1938] [id = 676] 11:44:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1255d2000) [pid = 1938] [serial = 2028] [outer = 0x0] 11:44:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x126a70800) [pid = 1938] [serial = 2029] [outer = 0x1255d2000] 11:44:59 INFO - PROCESS | 1938 | 1468781099958 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x128bce400) [pid = 1938] [serial = 2030] [outer = 0x1255d2000] 11:45:00 INFO - PROCESS | 1938 | 1468781100874 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"]]]}] 11:45:00 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 11:45:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:45:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:45:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1078ms 11:45:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:45:00 INFO - PROCESS | 1938 | 1468781100914 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 1938 | 1468781100915 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:45:00 INFO - PROCESS | 1938 | 1468781100917 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 1938 | 1468781100918 Marionette TRACE conn2 <- [1,2678,null,{}] 11:45:00 INFO - PROCESS | 1938 | 1468781100921 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}] 11:45:00 INFO - PROCESS | 1938 | 1468781100922 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:01 INFO - PROCESS | 1938 | 1468781101029 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:45:01 INFO - PROCESS | 1938 | 1468781101068 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 1938 | 1468781101069 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x126daf000 == 37 [pid = 1938] [id = 677] 11:45:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x129267400) [pid = 1938] [serial = 2031] [outer = 0x0] 11:45:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x129566800) [pid = 1938] [serial = 2032] [outer = 0x129267400] 11:45:01 INFO - PROCESS | 1938 | 1468781101095 Marionette DEBUG loaded listener.js 11:45:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12a852400) [pid = 1938] [serial = 2033] [outer = 0x129267400] 11:45:01 INFO - PROCESS | 1938 | 1468781101966 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]]]}] 11:45:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:45:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1068ms 11:45:01 INFO - PROCESS | 1938 | 1468781101987 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:45:01 INFO - PROCESS | 1938 | 1468781101989 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:45:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:45:01 INFO - PROCESS | 1938 | 1468781101991 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:45:01 INFO - PROCESS | 1938 | 1468781101992 Marionette TRACE conn2 <- [1,2682,null,{}] 11:45:01 INFO - PROCESS | 1938 | 1468781101994 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}] 11:45:01 INFO - PROCESS | 1938 | 1468781101995 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:02 INFO - PROCESS | 1938 | 1468781102194 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1255d2400) [pid = 1938] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x129270000) [pid = 1938] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x124d86c00) [pid = 1938] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1210aa800) [pid = 1938] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x126de6c00) [pid = 1938] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11697a800) [pid = 1938] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x116a0c000) [pid = 1938] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12a8c4c00) [pid = 1938] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x118312800) [pid = 1938] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1164de400) [pid = 1938] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x11912b000) [pid = 1938] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12b29ec00) [pid = 1938] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1129cb800) [pid = 1938] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x12bacdc00) [pid = 1938] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1266c1800) [pid = 1938] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:45:02 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x119399000) [pid = 1938] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:45:02 INFO - PROCESS | 1938 | 1468781102243 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:02 INFO - PROCESS | 1938 | 1468781102247 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x121244000 == 38 [pid = 1938] [id = 678] 11:45:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1181bcc00) [pid = 1938] [serial = 2034] [outer = 0x0] 11:45:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x118387800) [pid = 1938] [serial = 2035] [outer = 0x1181bcc00] 11:45:02 INFO - PROCESS | 1938 | 1468781102280 Marionette DEBUG loaded listener.js 11:45:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x124d8e800) [pid = 1938] [serial = 2036] [outer = 0x1181bcc00] 11:45:03 INFO - PROCESS | 1938 | 1468781103047 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]]]}] 11:45:03 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) 11:45:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1069ms 11:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:45:03 INFO - PROCESS | 1938 | 1468781103060 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 1938 | 1468781103061 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:45:03 INFO - PROCESS | 1938 | 1468781103063 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - PROCESS | 1938 | 1468781103065 Marionette TRACE conn2 <- [1,2686,null,{}] 11:45:03 INFO - PROCESS | 1938 | 1468781103067 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}] 11:45:03 INFO - PROCESS | 1938 | 1468781103068 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:03 INFO - PROCESS | 1938 | 1468781103152 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:45:03 INFO - PROCESS | 1938 | 1468781103158 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:03 INFO - PROCESS | 1938 | 1468781103159 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x116616800 == 39 [pid = 1938] [id = 679] 11:45:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1255d0800) [pid = 1938] [serial = 2037] [outer = 0x0] 11:45:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x12b298000) [pid = 1938] [serial = 2038] [outer = 0x1255d0800] 11:45:03 INFO - PROCESS | 1938 | 1468781103183 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x11827d800) [pid = 1938] [serial = 2039] [outer = 0x1255d0800] 11:45:04 INFO - PROCESS | 1938 | 1468781104015 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"]]]}] 11:45:04 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 11:45:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:45:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:45:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 970ms 11:45:04 INFO - PROCESS | 1938 | 1468781104035 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:45:04 INFO - PROCESS | 1938 | 1468781104036 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:45:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:45:04 INFO - PROCESS | 1938 | 1468781104040 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:45:04 INFO - PROCESS | 1938 | 1468781104041 Marionette TRACE conn2 <- [1,2690,null,{}] 11:45:04 INFO - PROCESS | 1938 | 1468781104043 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}] 11:45:04 INFO - PROCESS | 1938 | 1468781104044 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:04 INFO - PROCESS | 1938 | 1468781104161 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:45:04 INFO - PROCESS | 1938 | 1468781104167 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:04 INFO - PROCESS | 1938 | 1468781104168 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x11504a000 == 40 [pid = 1938] [id = 680] 11:45:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x111c1a800) [pid = 1938] [serial = 2040] [outer = 0x0] 11:45:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1129a8400) [pid = 1938] [serial = 2041] [outer = 0x111c1a800] 11:45:04 INFO - PROCESS | 1938 | 1468781104246 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1150a2800) [pid = 1938] [serial = 2042] [outer = 0x111c1a800] 11:45:05 INFO - PROCESS | 1938 | 1468781105222 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"]]]}] 11:45:05 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 11:45:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:45:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:45:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1222ms 11:45:05 INFO - PROCESS | 1938 | 1468781105263 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:45:05 INFO - PROCESS | 1938 | 1468781105265 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:45:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:45:05 INFO - PROCESS | 1938 | 1468781105268 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:45:05 INFO - PROCESS | 1938 | 1468781105271 Marionette TRACE conn2 <- [1,2694,null,{}] 11:45:05 INFO - PROCESS | 1938 | 1468781105274 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}] 11:45:05 INFO - PROCESS | 1938 | 1468781105277 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:05 INFO - PROCESS | 1938 | 1468781105367 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:45:05 INFO - PROCESS | 1938 | 1468781105426 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:05 INFO - PROCESS | 1938 | 1468781105428 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x1211a5000 == 41 [pid = 1938] [id = 681] 11:45:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x118452800) [pid = 1938] [serial = 2043] [outer = 0x0] 11:45:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x11911f400) [pid = 1938] [serial = 2044] [outer = 0x118452800] 11:45:05 INFO - PROCESS | 1938 | 1468781105478 Marionette DEBUG loaded listener.js 11:45:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1210a9800) [pid = 1938] [serial = 2045] [outer = 0x118452800] 11:45:06 INFO - PROCESS | 1938 | 1468781106421 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"]]]}] 11:45:06 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 11:45:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:45:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:45:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1177ms 11:45:06 INFO - PROCESS | 1938 | 1468781106447 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 1938 | 1468781106451 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:45:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:45:06 INFO - PROCESS | 1938 | 1468781106459 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - PROCESS | 1938 | 1468781106463 Marionette TRACE conn2 <- [1,2698,null,{}] 11:45:06 INFO - PROCESS | 1938 | 1468781106466 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}] 11:45:06 INFO - PROCESS | 1938 | 1468781106469 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:06 INFO - PROCESS | 1938 | 1468781106630 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:45:06 INFO - PROCESS | 1938 | 1468781106739 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 1938 | 1468781106740 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e17800 == 42 [pid = 1938] [id = 682] 11:45:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1211b1400) [pid = 1938] [serial = 2046] [outer = 0x0] 11:45:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x126a72000) [pid = 1938] [serial = 2047] [outer = 0x1211b1400] 11:45:06 INFO - PROCESS | 1938 | 1468781106771 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x128dafc00) [pid = 1938] [serial = 2048] [outer = 0x1211b1400] 11:45:07 INFO - PROCESS | 1938 | 1468781107701 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"]]]}] 11:45:07 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 11:45:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:45:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:45:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1276ms 11:45:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:45:07 INFO - PROCESS | 1938 | 1468781107734 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 1938 | 1468781107735 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:45:07 INFO - PROCESS | 1938 | 1468781107738 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - PROCESS | 1938 | 1468781107742 Marionette TRACE conn2 <- [1,2702,null,{}] 11:45:07 INFO - PROCESS | 1938 | 1468781107750 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}] 11:45:07 INFO - PROCESS | 1938 | 1468781107753 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:07 INFO - PROCESS | 1938 | 1468781107857 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:45:07 INFO - PROCESS | 1938 | 1468781107919 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:07 INFO - PROCESS | 1938 | 1468781107921 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be10800 == 43 [pid = 1938] [id = 683] 11:45:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1292a4400) [pid = 1938] [serial = 2049] [outer = 0x0] 11:45:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12bacb000) [pid = 1938] [serial = 2050] [outer = 0x1292a4400] 11:45:07 INFO - PROCESS | 1938 | 1468781107950 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x12bb79000) [pid = 1938] [serial = 2051] [outer = 0x1292a4400] 11:45:08 INFO - PROCESS | 1938 | 1468781108512 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]]]}] 11:45:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:45:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 825ms 11:45:08 INFO - PROCESS | 1938 | 1468781108563 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:45:08 INFO - PROCESS | 1938 | 1468781108565 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:45:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:45:08 INFO - PROCESS | 1938 | 1468781108568 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - PROCESS | 1938 | 1468781108570 Marionette TRACE conn2 <- [1,2706,null,{}] 11:45:08 INFO - PROCESS | 1938 | 1468781108577 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}] 11:45:08 INFO - PROCESS | 1938 | 1468781108579 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:08 INFO - PROCESS | 1938 | 1468781108671 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:45:08 INFO - PROCESS | 1938 | 1468781108751 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:08 INFO - PROCESS | 1938 | 1468781108752 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f7e800 == 44 [pid = 1938] [id = 684] 11:45:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x118454800) [pid = 1938] [serial = 2052] [outer = 0x0] 11:45:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x118779000) [pid = 1938] [serial = 2053] [outer = 0x118454800] 11:45:08 INFO - PROCESS | 1938 | 1468781108781 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x119398000) [pid = 1938] [serial = 2054] [outer = 0x118454800] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x116616800 == 43 [pid = 1938] [id = 679] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x121244000 == 42 [pid = 1938] [id = 678] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x126daf000 == 41 [pid = 1938] [id = 677] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x125544800 == 40 [pid = 1938] [id = 676] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x11915b000 == 39 [pid = 1938] [id = 675] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x1199ad000 == 38 [pid = 1938] [id = 674] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x1189b4800 == 37 [pid = 1938] [id = 673] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12d371000 == 36 [pid = 1938] [id = 668] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x123f1c000 == 35 [pid = 1938] [id = 670] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12ce15800 == 34 [pid = 1938] [id = 671] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12d527000 == 33 [pid = 1938] [id = 672] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x128f8b000 == 32 [pid = 1938] [id = 487] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x118751800 == 31 [pid = 1938] [id = 669] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x12be10800 == 30 [pid = 1938] [id = 683] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x129e17800 == 29 [pid = 1938] [id = 682] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x1211a5000 == 28 [pid = 1938] [id = 681] 11:45:09 INFO - PROCESS | 1938 | --DOCSHELL 0x11504a000 == 27 [pid = 1938] [id = 680] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1265ecc00) [pid = 1938] [serial = 1967] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x12566f000) [pid = 1938] [serial = 1966] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x129568000) [pid = 1938] [serial = 1987] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x125f80400) [pid = 1938] [serial = 1981] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x126a70400) [pid = 1938] [serial = 1982] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1215cd800) [pid = 1938] [serial = 1978] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x124b08800) [pid = 1938] [serial = 1979] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x129562c00) [pid = 1938] [serial = 1970] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x12926bc00) [pid = 1938] [serial = 1969] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x12a6e2800) [pid = 1938] [serial = 1958] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x11702fc00) [pid = 1938] [serial = 1960] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11831c800) [pid = 1938] [serial = 1961] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12ac44c00) [pid = 1938] [serial = 1990] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x118453800) [pid = 1938] [serial = 1975] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x11911dc00) [pid = 1938] [serial = 1976] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x11697d800) [pid = 1938] [serial = 1972] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x118383c00) [pid = 1938] [serial = 1973] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1197b0400) [pid = 1938] [serial = 1964] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x119327c00) [pid = 1938] [serial = 1963] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x12ac36400) [pid = 1938] [serial = 1988] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x12b86e000) [pid = 1938] [serial = 1993] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x119325400) [pid = 1938] [serial = 1997] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x113c75000) [pid = 1938] [serial = 1996] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x12bea3400) [pid = 1938] [serial = 2005] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x12b874c00) [pid = 1938] [serial = 1994] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x12bb84c00) [pid = 1938] [serial = 2003] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x128bc4400) [pid = 1938] [serial = 1984] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x12b29e000) [pid = 1938] [serial = 1991] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x129266000) [pid = 1938] [serial = 1985] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 69 (0x128f7f400) [pid = 1938] [serial = 1999] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 68 (0x12bacd400) [pid = 1938] [serial = 2000] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | --DOMWINDOW == 67 (0x12bb76400) [pid = 1938] [serial = 2002] [outer = 0x0] [url = about:blank] 11:45:09 INFO - PROCESS | 1938 | 1468781109939 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]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:45:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1426ms 11:45:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:45:10 INFO - PROCESS | 1938 | 1468781109995 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:45:10 INFO - PROCESS | 1938 | 1468781109997 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:45:10 INFO - PROCESS | 1938 | 1468781110000 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - PROCESS | 1938 | 1468781110002 Marionette TRACE conn2 <- [1,2710,null,{}] 11:45:10 INFO - PROCESS | 1938 | 1468781110011 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}] 11:45:10 INFO - PROCESS | 1938 | 1468781110012 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:10 INFO - PROCESS | 1938 | 1468781110093 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:45:10 INFO - PROCESS | 1938 | 1468781110159 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 1938 | 1468781110160 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d57000 == 28 [pid = 1938] [id = 685] 11:45:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 68 (0x116905400) [pid = 1938] [serial = 2055] [outer = 0x0] 11:45:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 69 (0x1176f4000) [pid = 1938] [serial = 2056] [outer = 0x116905400] 11:45:10 INFO - PROCESS | 1938 | 1468781110189 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 70 (0x118381400) [pid = 1938] [serial = 2057] [outer = 0x116905400] 11:45:10 INFO - PROCESS | 1938 | 1468781110501 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] 11:45:10 INFO - PROCESS | 1938 | 1468781110527 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:45:10 INFO - PROCESS | 1938 | 1468781110532 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - PROCESS | 1938 | 1468781110534 Marionette TRACE conn2 <- [1,2714,null,{}] 11:45:10 INFO - PROCESS | 1938 | 1468781110536 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}] 11:45:10 INFO - PROCESS | 1938 | 1468781110538 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:10 INFO - PROCESS | 1938 | 1468781110622 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:45:10 INFO - PROCESS | 1938 | 1468781110628 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 1938 | 1468781110629 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:10 INFO - PROCESS | 1938 | ++DOCSHELL 0x119165800 == 29 [pid = 1938] [id = 686] 11:45:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x118453800) [pid = 1938] [serial = 2058] [outer = 0x0] 11:45:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x119328c00) [pid = 1938] [serial = 2059] [outer = 0x118453800] 11:45:10 INFO - PROCESS | 1938 | 1468781110657 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x119a3d800) [pid = 1938] [serial = 2060] [outer = 0x118453800] 11:45:11 INFO - PROCESS | 1938 | 1468781111026 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]]]}] 11:45:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:45:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 11:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:45:11 INFO - PROCESS | 1938 | 1468781111051 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:45:11 INFO - PROCESS | 1938 | 1468781111053 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:45:11 INFO - PROCESS | 1938 | 1468781111055 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 1938 | 1468781111058 Marionette TRACE conn2 <- [1,2718,null,{}] 11:45:11 INFO - PROCESS | 1938 | 1468781111066 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}] 11:45:11 INFO - PROCESS | 1938 | 1468781111069 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:11 INFO - PROCESS | 1938 | 1468781111152 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:45:11 INFO - PROCESS | 1938 | 1468781111159 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:11 INFO - PROCESS | 1938 | 1468781111161 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c9a000 == 30 [pid = 1938] [id = 687] 11:45:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x115098000) [pid = 1938] [serial = 2061] [outer = 0x0] 11:45:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x124dc2c00) [pid = 1938] [serial = 2062] [outer = 0x115098000] 11:45:11 INFO - PROCESS | 1938 | 1468781111189 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x125671000) [pid = 1938] [serial = 2063] [outer = 0x115098000] 11:45:11 INFO - PROCESS | 1938 | 1468781111520 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] 11:45:11 INFO - PROCESS | 1938 | 1468781111530 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:45:11 INFO - PROCESS | 1938 | 1468781111533 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 1938 | 1468781111534 Marionette TRACE conn2 <- [1,2722,null,{}] 11:45:11 INFO - PROCESS | 1938 | 1468781111536 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}] 11:45:11 INFO - PROCESS | 1938 | 1468781111537 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:11 INFO - PROCESS | 1938 | 1468781111616 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:45:11 INFO - PROCESS | 1938 | 1468781111619 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:11 INFO - PROCESS | 1938 | 1468781111621 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x126da1800 == 31 [pid = 1938] [id = 688] 11:45:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1265e4c00) [pid = 1938] [serial = 2064] [outer = 0x0] 11:45:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x126a71000) [pid = 1938] [serial = 2065] [outer = 0x1265e4c00] 11:45:11 INFO - PROCESS | 1938 | 1468781111649 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x128bc8800) [pid = 1938] [serial = 2066] [outer = 0x1265e4c00] 11:45:12 INFO - PROCESS | 1938 | 1468781112010 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] 11:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:45:12 INFO - PROCESS | 1938 | 1468781112069 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:45:12 INFO - PROCESS | 1938 | 1468781112071 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 1938 | 1468781112073 Marionette TRACE conn2 <- [1,2726,null,{}] 11:45:12 INFO - PROCESS | 1938 | 1468781112076 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}] 11:45:12 INFO - PROCESS | 1938 | 1468781112078 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:12 INFO - PROCESS | 1938 | 1468781112181 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:45:12 INFO - PROCESS | 1938 | 1468781112184 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 1938 | 1468781112185 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f90000 == 32 [pid = 1938] [id = 689] 11:45:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x11838dc00) [pid = 1938] [serial = 2067] [outer = 0x0] 11:45:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x128db1c00) [pid = 1938] [serial = 2068] [outer = 0x11838dc00] 11:45:12 INFO - PROCESS | 1938 | 1468781112210 Marionette DEBUG loaded listener.js 11:45:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x12929b400) [pid = 1938] [serial = 2069] [outer = 0x11838dc00] 11:45:12 INFO - PROCESS | 1938 | 1468781112548 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]]]}] 11:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 522ms 11:45:12 INFO - PROCESS | 1938 | 1468781112594 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:45:12 INFO - PROCESS | 1938 | 1468781112595 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:45:12 INFO - PROCESS | 1938 | 1468781112597 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 1938 | 1468781112598 Marionette TRACE conn2 <- [1,2730,null,{}] 11:45:12 INFO - PROCESS | 1938 | 1468781112601 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}] 11:45:12 INFO - PROCESS | 1938 | 1468781112605 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:12 INFO - PROCESS | 1938 | 1468781112727 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:45:12 INFO - PROCESS | 1938 | 1468781112768 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 1938 | 1468781112769 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a62b800 == 33 [pid = 1938] [id = 690] 11:45:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x128db6800) [pid = 1938] [serial = 2070] [outer = 0x0] 11:45:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x12a664800) [pid = 1938] [serial = 2071] [outer = 0x128db6800] 11:45:12 INFO - PROCESS | 1938 | 1468781112794 Marionette DEBUG loaded listener.js 11:45:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x12b86c000) [pid = 1938] [serial = 2072] [outer = 0x128db6800] 11:45:13 INFO - PROCESS | 1938 | 1468781113598 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"]]]}] 11:45:13 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 11:45:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:45:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:45:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:45:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1018ms 11:45:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:45:13 INFO - PROCESS | 1938 | 1468781113617 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 1938 | 1468781113619 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:45:13 INFO - PROCESS | 1938 | 1468781113622 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 1938 | 1468781113624 Marionette TRACE conn2 <- [1,2734,null,{}] 11:45:13 INFO - PROCESS | 1938 | 1468781113636 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}] 11:45:13 INFO - PROCESS | 1938 | 1468781113648 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:13 INFO - PROCESS | 1938 | 1468781113752 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:45:13 INFO - PROCESS | 1938 | 1468781113766 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:13 INFO - PROCESS | 1938 | 1468781113767 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b845000 == 34 [pid = 1938] [id = 691] 11:45:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x113288400) [pid = 1938] [serial = 2073] [outer = 0x0] 11:45:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x12baca800) [pid = 1938] [serial = 2074] [outer = 0x113288400] 11:45:13 INFO - PROCESS | 1938 | 1468781113794 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x12bad1c00) [pid = 1938] [serial = 2075] [outer = 0x113288400] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1255d0800) [pid = 1938] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x129267400) [pid = 1938] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x118459c00) [pid = 1938] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1255d2000) [pid = 1938] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x11932d800) [pid = 1938] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x123ec2c00) [pid = 1938] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1130ea800) [pid = 1938] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x119762000) [pid = 1938] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1129acc00) [pid = 1938] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1293c9800) [pid = 1938] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x11845d400) [pid = 1938] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:45:14 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x1181bcc00) [pid = 1938] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:45:14 INFO - PROCESS | 1938 | 1468781114404 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]]]}] 11:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 829ms 11:45:14 INFO - PROCESS | 1938 | 1468781114451 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:45:14 INFO - PROCESS | 1938 | 1468781114453 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:45:14 INFO - PROCESS | 1938 | 1468781114461 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:45:14 INFO - PROCESS | 1938 | 1468781114462 Marionette TRACE conn2 <- [1,2738,null,{}] 11:45:14 INFO - PROCESS | 1938 | 1468781114464 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}] 11:45:14 INFO - PROCESS | 1938 | 1468781114465 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:14 INFO - PROCESS | 1938 | 1468781114544 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:45:14 INFO - PROCESS | 1938 | 1468781114548 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:14 INFO - PROCESS | 1938 | 1468781114549 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x12baf4800 == 35 [pid = 1938] [id = 692] 11:45:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1176ec000) [pid = 1938] [serial = 2076] [outer = 0x0] 11:45:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1197b1800) [pid = 1938] [serial = 2077] [outer = 0x1176ec000] 11:45:14 INFO - PROCESS | 1938 | 1468781114573 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x128bc9400) [pid = 1938] [serial = 2078] [outer = 0x1176ec000] 11:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 471ms 11:45:14 INFO - PROCESS | 1938 | 1468781114929 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]]]}] 11:45:14 INFO - PROCESS | 1938 | 1468781114933 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:45:14 INFO - PROCESS | 1938 | 1468781114935 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:45:14 INFO - PROCESS | 1938 | 1468781114944 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:45:14 INFO - PROCESS | 1938 | 1468781114946 Marionette TRACE conn2 <- [1,2742,null,{}] 11:45:14 INFO - PROCESS | 1938 | 1468781114949 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}] 11:45:14 INFO - PROCESS | 1938 | 1468781114951 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:15 INFO - PROCESS | 1938 | 1468781115159 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:45:15 INFO - PROCESS | 1938 | 1468781115167 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:15 INFO - PROCESS | 1938 | 1468781115168 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c97800 == 36 [pid = 1938] [id = 693] 11:45:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1216f7800) [pid = 1938] [serial = 2079] [outer = 0x0] 11:45:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1293c6800) [pid = 1938] [serial = 2080] [outer = 0x1216f7800] 11:45:15 INFO - PROCESS | 1938 | 1468781115192 Marionette DEBUG loaded listener.js 11:45:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x12bad4c00) [pid = 1938] [serial = 2081] [outer = 0x1216f7800] 11:45:15 INFO - PROCESS | 1938 | 1468781115482 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]]]}] 11:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 576ms 11:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:45:15 INFO - PROCESS | 1938 | 1468781115515 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:45:15 INFO - PROCESS | 1938 | 1468781115516 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:45:15 INFO - PROCESS | 1938 | 1468781115518 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 1938 | 1468781115519 Marionette TRACE conn2 <- [1,2746,null,{}] 11:45:15 INFO - PROCESS | 1938 | 1468781115521 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}] 11:45:15 INFO - PROCESS | 1938 | 1468781115524 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:15 INFO - PROCESS | 1938 | 1468781115610 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:45:15 INFO - PROCESS | 1938 | 1468781115614 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:15 INFO - PROCESS | 1938 | 1468781115615 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:15 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c71f000 == 37 [pid = 1938] [id = 694] 11:45:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x12bb76400) [pid = 1938] [serial = 2082] [outer = 0x0] 11:45:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x12bb83000) [pid = 1938] [serial = 2083] [outer = 0x12bb76400] 11:45:15 INFO - PROCESS | 1938 | 1468781115639 Marionette DEBUG loaded listener.js 11:45:15 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x12bea2800) [pid = 1938] [serial = 2084] [outer = 0x12bb76400] 11:45:15 INFO - PROCESS | 1938 | 1468781115964 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]]]}] 11:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 468ms 11:45:15 INFO - PROCESS | 1938 | 1468781115986 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:45:15 INFO - PROCESS | 1938 | 1468781115988 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:45:15 INFO - PROCESS | 1938 | 1468781115992 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 1938 | 1468781115994 Marionette TRACE conn2 <- [1,2750,null,{}] 11:45:15 INFO - PROCESS | 1938 | 1468781115996 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}] 11:45:15 INFO - PROCESS | 1938 | 1468781115998 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:16 INFO - PROCESS | 1938 | 1468781116127 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:45:16 INFO - PROCESS | 1938 | 1468781116134 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 1938 | 1468781116136 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x126dab000 == 38 [pid = 1938] [id = 695] 11:45:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x1167e4000) [pid = 1938] [serial = 2085] [outer = 0x0] 11:45:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x12bea5000) [pid = 1938] [serial = 2086] [outer = 0x1167e4000] 11:45:16 INFO - PROCESS | 1938 | 1468781116162 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x12bf19c00) [pid = 1938] [serial = 2087] [outer = 0x1167e4000] 11:45:16 INFO - PROCESS | 1938 | 1468781116658 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]]]}] 11:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 723ms 11:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:45:16 INFO - PROCESS | 1938 | 1468781116715 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:45:16 INFO - PROCESS | 1938 | 1468781116718 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:45:16 INFO - PROCESS | 1938 | 1468781116721 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:45:16 INFO - PROCESS | 1938 | 1468781116723 Marionette TRACE conn2 <- [1,2754,null,{}] 11:45:16 INFO - PROCESS | 1938 | 1468781116727 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}] 11:45:16 INFO - PROCESS | 1938 | 1468781116729 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:16 INFO - PROCESS | 1938 | 1468781116837 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:45:16 INFO - PROCESS | 1938 | 1468781116925 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 1938 | 1468781116927 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:16 INFO - PROCESS | 1938 | ++DOCSHELL 0x11874b000 == 39 [pid = 1938] [id = 696] 11:45:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x113c6f800) [pid = 1938] [serial = 2088] [outer = 0x0] 11:45:16 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x11702fc00) [pid = 1938] [serial = 2089] [outer = 0x113c6f800] 11:45:16 INFO - PROCESS | 1938 | 1468781116958 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x118387c00) [pid = 1938] [serial = 2090] [outer = 0x113c6f800] 11:45:17 INFO - PROCESS | 1938 | 1468781117452 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]]]}] 11:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 772ms 11:45:17 INFO - PROCESS | 1938 | 1468781117498 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:45:17 INFO - PROCESS | 1938 | 1468781117501 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:45:17 INFO - PROCESS | 1938 | 1468781117510 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:45:17 INFO - PROCESS | 1938 | 1468781117511 Marionette TRACE conn2 <- [1,2758,null,{}] 11:45:17 INFO - PROCESS | 1938 | 1468781117514 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}] 11:45:17 INFO - PROCESS | 1938 | 1468781117516 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:17 INFO - PROCESS | 1938 | 1468781117630 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:45:17 INFO - PROCESS | 1938 | 1468781117720 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:17 INFO - PROCESS | 1938 | 1468781117721 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:17 INFO - PROCESS | 1938 | ++DOCSHELL 0x128935000 == 40 [pid = 1938] [id = 697] 11:45:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x120ff0000) [pid = 1938] [serial = 2091] [outer = 0x0] 11:45:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1211b3400) [pid = 1938] [serial = 2092] [outer = 0x120ff0000] 11:45:17 INFO - PROCESS | 1938 | 1468781117753 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x123ebdc00) [pid = 1938] [serial = 2093] [outer = 0x120ff0000] 11:45:18 INFO - PROCESS | 1938 | 1468781118447 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]]]}] 11:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 973ms 11:45:18 INFO - PROCESS | 1938 | 1468781118482 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:45:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:45:18 INFO - PROCESS | 1938 | 1468781118485 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:45:18 INFO - PROCESS | 1938 | 1468781118489 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:45:18 INFO - PROCESS | 1938 | 1468781118490 Marionette TRACE conn2 <- [1,2762,null,{}] 11:45:18 INFO - PROCESS | 1938 | 1468781118494 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}] 11:45:18 INFO - PROCESS | 1938 | 1468781118496 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:18 INFO - PROCESS | 1938 | 1468781118606 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:45:18 INFO - PROCESS | 1938 | 1468781118681 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:18 INFO - PROCESS | 1938 | 1468781118684 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:18 INFO - PROCESS | 1938 | ++DOCSHELL 0x118754800 == 41 [pid = 1938] [id = 698] 11:45:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1167e3c00) [pid = 1938] [serial = 2094] [outer = 0x0] 11:45:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x116972000) [pid = 1938] [serial = 2095] [outer = 0x1167e3c00] 11:45:18 INFO - PROCESS | 1938 | 1468781118732 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1181bf000) [pid = 1938] [serial = 2096] [outer = 0x1167e3c00] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x12c71f000 == 40 [pid = 1938] [id = 694] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x123c97800 == 39 [pid = 1938] [id = 693] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x12baf4800 == 38 [pid = 1938] [id = 692] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x12b845000 == 37 [pid = 1938] [id = 691] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x12a62b800 == 36 [pid = 1938] [id = 690] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x128f90000 == 35 [pid = 1938] [id = 689] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x126da1800 == 34 [pid = 1938] [id = 688] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x123c9a000 == 33 [pid = 1938] [id = 687] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x119165800 == 32 [pid = 1938] [id = 686] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x117d57000 == 31 [pid = 1938] [id = 685] 11:45:18 INFO - PROCESS | 1938 | --DOCSHELL 0x118f7e800 == 30 [pid = 1938] [id = 684] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x12b298000) [pid = 1938] [serial = 2038] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x129566800) [pid = 1938] [serial = 2032] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x12beab000) [pid = 1938] [serial = 2006] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x126a70800) [pid = 1938] [serial = 2029] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1196d9400) [pid = 1938] [serial = 2011] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x120fef000) [pid = 1938] [serial = 2012] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x126dec000) [pid = 1938] [serial = 2014] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1292a6c00) [pid = 1938] [serial = 2015] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x116168800) [pid = 1938] [serial = 2008] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1181bc400) [pid = 1938] [serial = 2009] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x120ffb400) [pid = 1938] [serial = 2026] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x123ebc000) [pid = 1938] [serial = 2027] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x116168c00) [pid = 1938] [serial = 2020] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1181be400) [pid = 1938] [serial = 2021] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12a855800) [pid = 1938] [serial = 2017] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x12a8c6c00) [pid = 1938] [serial = 2018] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x1189e8c00) [pid = 1938] [serial = 2023] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x11827d800) [pid = 1938] [serial = 2039] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x119329800) [pid = 1938] [serial = 2024] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x124d8e800) [pid = 1938] [serial = 2036] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x12a852400) [pid = 1938] [serial = 2033] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x118387800) [pid = 1938] [serial = 2035] [outer = 0x0] [url = about:blank] 11:45:18 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x128bce400) [pid = 1938] [serial = 2030] [outer = 0x0] [url = about:blank] 11:45:19 INFO - PROCESS | 1938 | 1468781119109 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]]]}] 11:45:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:45:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 672ms 11:45:19 INFO - PROCESS | 1938 | 1468781119160 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 1938 | 1468781119162 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:45:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:45:19 INFO - PROCESS | 1938 | 1468781119166 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 1938 | 1468781119168 Marionette TRACE conn2 <- [1,2766,null,{}] 11:45:19 INFO - PROCESS | 1938 | 1468781119170 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}] 11:45:19 INFO - PROCESS | 1938 | 1468781119171 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:19 INFO - PROCESS | 1938 | 1468781119236 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:45:19 INFO - PROCESS | 1938 | 1468781119291 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:19 INFO - PROCESS | 1938 | 1468781119293 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:19 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181eb800 == 31 [pid = 1938] [id = 699] 11:45:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x1167dcc00) [pid = 1938] [serial = 2097] [outer = 0x0] 11:45:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x118317000) [pid = 1938] [serial = 2098] [outer = 0x1167dcc00] 11:45:19 INFO - PROCESS | 1938 | 1468781119338 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x118459c00) [pid = 1938] [serial = 2099] [outer = 0x1167dcc00] 11:45:19 INFO - PROCESS | 1938 | 1468781119796 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]]]}] 11:45:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:45:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 11:45:19 INFO - PROCESS | 1938 | 1468781119847 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 1938 | 1468781119849 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:45:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:45:19 INFO - PROCESS | 1938 | 1468781119853 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 1938 | 1468781119858 Marionette TRACE conn2 <- [1,2770,null,{}] 11:45:19 INFO - PROCESS | 1938 | 1468781119870 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}] 11:45:19 INFO - PROCESS | 1938 | 1468781119877 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:20 INFO - PROCESS | 1938 | 1468781120036 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:45:20 INFO - PROCESS | 1938 | 1468781120047 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:20 INFO - PROCESS | 1938 | 1468781120049 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x12134a000 == 32 [pid = 1938] [id = 700] 11:45:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1122be400) [pid = 1938] [serial = 2100] [outer = 0x0] 11:45:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1196d2800) [pid = 1938] [serial = 2101] [outer = 0x1122be400] 11:45:20 INFO - PROCESS | 1938 | 1468781120077 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1197b0800) [pid = 1938] [serial = 2102] [outer = 0x1122be400] 11:45:20 INFO - PROCESS | 1938 | 1468781120416 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]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 576ms 11:45:20 INFO - PROCESS | 1938 | 1468781120431 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 1938 | 1468781120433 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:45:20 INFO - PROCESS | 1938 | 1468781120435 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 1938 | 1468781120437 Marionette TRACE conn2 <- [1,2774,null,{}] 11:45:20 INFO - PROCESS | 1938 | 1468781120439 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}] 11:45:20 INFO - PROCESS | 1938 | 1468781120440 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:20 INFO - PROCESS | 1938 | 1468781120527 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:45:20 INFO - PROCESS | 1938 | 1468781120530 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:20 INFO - PROCESS | 1938 | 1468781120532 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:20 INFO - PROCESS | 1938 | ++DOCSHELL 0x12666f000 == 33 [pid = 1938] [id = 701] 11:45:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x120ffc800) [pid = 1938] [serial = 2103] [outer = 0x0] 11:45:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x123c0e800) [pid = 1938] [serial = 2104] [outer = 0x120ffc800] 11:45:20 INFO - PROCESS | 1938 | 1468781120557 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x123ebec00) [pid = 1938] [serial = 2105] [outer = 0x120ffc800] 11:45:20 INFO - PROCESS | 1938 | 1468781120881 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]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 470ms 11:45:20 INFO - PROCESS | 1938 | 1468781120908 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 1938 | 1468781120910 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:45:20 INFO - PROCESS | 1938 | 1468781120913 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 1938 | 1468781120914 Marionette TRACE conn2 <- [1,2778,null,{}] 11:45:20 INFO - PROCESS | 1938 | 1468781120916 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}] 11:45:20 INFO - PROCESS | 1938 | 1468781120917 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:20 INFO - PROCESS | 1938 | 1468781120998 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:45:21 INFO - PROCESS | 1938 | 1468781121002 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 1938 | 1468781121003 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f81800 == 34 [pid = 1938] [id = 702] 11:45:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x123caa400) [pid = 1938] [serial = 2106] [outer = 0x0] 11:45:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x12508bc00) [pid = 1938] [serial = 2107] [outer = 0x123caa400] 11:45:21 INFO - PROCESS | 1938 | 1468781121035 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x12566a000) [pid = 1938] [serial = 2108] [outer = 0x123caa400] 11:45:21 INFO - PROCESS | 1938 | 1468781121414 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]]]}] 11:45:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:45:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 11:45:21 INFO - PROCESS | 1938 | 1468781121432 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:45:21 INFO - PROCESS | 1938 | 1468781121433 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:45:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:45:21 INFO - PROCESS | 1938 | 1468781121442 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:45:21 INFO - PROCESS | 1938 | 1468781121444 Marionette TRACE conn2 <- [1,2782,null,{}] 11:45:21 INFO - PROCESS | 1938 | 1468781121446 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}] 11:45:21 INFO - PROCESS | 1938 | 1468781121449 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:21 INFO - PROCESS | 1938 | 1468781121573 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:45:21 INFO - PROCESS | 1938 | 1468781121577 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 1938 | 1468781121578 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:21 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e0a000 == 35 [pid = 1938] [id = 703] 11:45:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x124be0000) [pid = 1938] [serial = 2109] [outer = 0x0] 11:45:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1265e5800) [pid = 1938] [serial = 2110] [outer = 0x124be0000] 11:45:21 INFO - PROCESS | 1938 | 1468781121635 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x128db5000) [pid = 1938] [serial = 2111] [outer = 0x124be0000] 11:45:21 INFO - PROCESS | 1938 | 1468781121935 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]]]}] 11:45:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:45:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 11:45:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:45:21 INFO - PROCESS | 1938 | 1468781121965 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:45:21 INFO - PROCESS | 1938 | 1468781121966 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:45:21 INFO - PROCESS | 1938 | 1468781121968 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:45:21 INFO - PROCESS | 1938 | 1468781121969 Marionette TRACE conn2 <- [1,2786,null,{}] 11:45:21 INFO - PROCESS | 1938 | 1468781121971 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}] 11:45:21 INFO - PROCESS | 1938 | 1468781121974 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:22 INFO - PROCESS | 1938 | 1468781122100 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:45:22 INFO - PROCESS | 1938 | 1468781122112 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 1938 | 1468781122113 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b273800 == 36 [pid = 1938] [id = 704] 11:45:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x129264800) [pid = 1938] [serial = 2112] [outer = 0x0] 11:45:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12926f400) [pid = 1938] [serial = 2113] [outer = 0x129264800] 11:45:22 INFO - PROCESS | 1938 | 1468781122138 Marionette DEBUG loaded listener.js 11:45:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12929e400) [pid = 1938] [serial = 2114] [outer = 0x129264800] 11:45:22 INFO - PROCESS | 1938 | 1468781122484 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]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:45:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 568ms 11:45:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:45:22 INFO - PROCESS | 1938 | 1468781122536 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 1938 | 1468781122537 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:45:22 INFO - PROCESS | 1938 | 1468781122540 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 1938 | 1468781122541 Marionette TRACE conn2 <- [1,2790,null,{}] 11:45:22 INFO - PROCESS | 1938 | 1468781122543 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}] 11:45:22 INFO - PROCESS | 1938 | 1468781122544 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:22 INFO - PROCESS | 1938 | 1468781122648 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:45:22 INFO - PROCESS | 1938 | 1468781122661 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 1938 | 1468781122662 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:22 INFO - PROCESS | 1938 | ++DOCSHELL 0x117004000 == 37 [pid = 1938] [id = 705] 11:45:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x128db5c00) [pid = 1938] [serial = 2115] [outer = 0x0] 11:45:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1293cbc00) [pid = 1938] [serial = 2116] [outer = 0x128db5c00] 11:45:22 INFO - PROCESS | 1938 | 1468781122688 Marionette DEBUG loaded listener.js 11:45:22 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12a6e1800) [pid = 1938] [serial = 2117] [outer = 0x128db5c00] 11:45:23 INFO - PROCESS | 1938 | 1468781123026 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]]]}] 11:45:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:45:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 517ms 11:45:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:45:23 INFO - PROCESS | 1938 | 1468781123063 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:45:23 INFO - PROCESS | 1938 | 1468781123064 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:45:23 INFO - PROCESS | 1938 | 1468781123066 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:45:23 INFO - PROCESS | 1938 | 1468781123067 Marionette TRACE conn2 <- [1,2794,null,{}] 11:45:23 INFO - PROCESS | 1938 | 1468781123069 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}] 11:45:23 INFO - PROCESS | 1938 | 1468781123070 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:23 INFO - PROCESS | 1938 | 1468781123251 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x128db6800) [pid = 1938] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118453800) [pid = 1938] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1265e4c00) [pid = 1938] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x116905400) [pid = 1938] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x118454800) [pid = 1938] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x115098000) [pid = 1938] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x111c1a800) [pid = 1938] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x118452800) [pid = 1938] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1211b1400) [pid = 1938] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1292a4400) [pid = 1938] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x113288400) [pid = 1938] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1176ec000) [pid = 1938] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x11838dc00) [pid = 1938] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x1216f7800) [pid = 1938] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:45:23 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x12bb76400) [pid = 1938] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:45:23 INFO - PROCESS | 1938 | --DOCSHELL 0x12ce13000 == 36 [pid = 1938] [id = 16] 11:45:23 INFO - PROCESS | 1938 | 1468781123328 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:23 INFO - PROCESS | 1938 | 1468781123329 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x121244800 == 37 [pid = 1938] [id = 706] 11:45:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x112a88000) [pid = 1938] [serial = 2118] [outer = 0x0] 11:45:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1133b1c00) [pid = 1938] [serial = 2119] [outer = 0x112a88000] 11:45:23 INFO - PROCESS | 1938 | 1468781123353 Marionette DEBUG loaded listener.js 11:45:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x118380000) [pid = 1938] [serial = 2120] [outer = 0x112a88000] 11:45:23 INFO - PROCESS | 1938 | 1468781123610 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]]]}] 11:45:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:45:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 569ms 11:45:23 INFO - PROCESS | 1938 | 1468781123636 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:45:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:45:23 INFO - PROCESS | 1938 | 1468781123637 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:45:23 INFO - PROCESS | 1938 | 1468781123647 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:45:23 INFO - PROCESS | 1938 | 1468781123648 Marionette TRACE conn2 <- [1,2798,null,{}] 11:45:23 INFO - PROCESS | 1938 | 1468781123651 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}] 11:45:23 INFO - PROCESS | 1938 | 1468781123652 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:23 INFO - PROCESS | 1938 | 1468781123739 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:45:23 INFO - PROCESS | 1938 | 1468781123745 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:23 INFO - PROCESS | 1938 | 1468781123746 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:23 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cad2800 == 38 [pid = 1938] [id = 707] 11:45:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x118454800) [pid = 1938] [serial = 2121] [outer = 0x0] 11:45:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x126c6c800) [pid = 1938] [serial = 2122] [outer = 0x118454800] 11:45:23 INFO - PROCESS | 1938 | 1468781123770 Marionette DEBUG loaded listener.js 11:45:23 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x12a6e7c00) [pid = 1938] [serial = 2123] [outer = 0x118454800] 11:45:24 INFO - PROCESS | 1938 | 1468781124121 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]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:45:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 525ms 11:45:24 INFO - PROCESS | 1938 | 1468781124166 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:45:24 INFO - PROCESS | 1938 | 1468781124167 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:45:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:45:24 INFO - PROCESS | 1938 | 1468781124169 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:45:24 INFO - PROCESS | 1938 | 1468781124171 Marionette TRACE conn2 <- [1,2802,null,{}] 11:45:24 INFO - PROCESS | 1938 | 1468781124174 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}] 11:45:24 INFO - PROCESS | 1938 | 1468781124175 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:24 INFO - PROCESS | 1938 | 1468781124281 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:45:24 INFO - PROCESS | 1938 | 1468781124285 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 1938 | 1468781124286 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc1d000 == 39 [pid = 1938] [id = 708] 11:45:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x12a856800) [pid = 1938] [serial = 2124] [outer = 0x0] 11:45:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x12a8c3400) [pid = 1938] [serial = 2125] [outer = 0x12a856800] 11:45:24 INFO - PROCESS | 1938 | 1468781124312 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x12b86d000) [pid = 1938] [serial = 2126] [outer = 0x12a856800] 11:45:24 INFO - PROCESS | 1938 | 1468781124630 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]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:45:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 471ms 11:45:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:45:24 INFO - PROCESS | 1938 | 1468781124643 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:45:24 INFO - PROCESS | 1938 | 1468781124644 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:45:24 INFO - PROCESS | 1938 | 1468781124646 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:45:24 INFO - PROCESS | 1938 | 1468781124647 Marionette TRACE conn2 <- [1,2806,null,{}] 11:45:24 INFO - PROCESS | 1938 | 1468781124649 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}] 11:45:24 INFO - PROCESS | 1938 | 1468781124651 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:24 INFO - PROCESS | 1938 | 1468781124733 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:45:24 INFO - PROCESS | 1938 | 1468781124736 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 1938 | 1468781124737 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:24 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d192000 == 40 [pid = 1938] [id = 709] 11:45:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x12b870400) [pid = 1938] [serial = 2127] [outer = 0x0] 11:45:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12bacd800) [pid = 1938] [serial = 2128] [outer = 0x12b870400] 11:45:24 INFO - PROCESS | 1938 | 1468781124762 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12bb7dc00) [pid = 1938] [serial = 2129] [outer = 0x12b870400] 11:45:25 INFO - PROCESS | 1938 | 1468781125076 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]]]}] 11:45:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:45:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 470ms 11:45:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:45:25 INFO - PROCESS | 1938 | 1468781125117 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 1938 | 1468781125118 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:45:25 INFO - PROCESS | 1938 | 1468781125120 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 1938 | 1468781125121 Marionette TRACE conn2 <- [1,2810,null,{}] 11:45:25 INFO - PROCESS | 1938 | 1468781125148 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}] 11:45:25 INFO - PROCESS | 1938 | 1468781125149 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:25 INFO - PROCESS | 1938 | 1468781125240 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:45:25 INFO - PROCESS | 1938 | 1468781125347 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 1938 | 1468781125348 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:25 INFO - PROCESS | 1938 | ++DOCSHELL 0x113920000 == 41 [pid = 1938] [id = 710] 11:45:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x111e2a000) [pid = 1938] [serial = 2130] [outer = 0x0] 11:45:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x11276ac00) [pid = 1938] [serial = 2131] [outer = 0x111e2a000] 11:45:25 INFO - PROCESS | 1938 | 1468781125380 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1129d0000) [pid = 1938] [serial = 2132] [outer = 0x111e2a000] 11:45:25 INFO - PROCESS | 1938 | 1468781125830 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]]]}] 11:45:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:45:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 11:45:25 INFO - PROCESS | 1938 | 1468781125852 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 1938 | 1468781125854 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:45:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:45:25 INFO - PROCESS | 1938 | 1468781125858 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 1938 | 1468781125860 Marionette TRACE conn2 <- [1,2814,null,{}] 11:45:25 INFO - PROCESS | 1938 | 1468781125863 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}] 11:45:25 INFO - PROCESS | 1938 | 1468781125867 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:25 INFO - PROCESS | 1938 | 1468781125976 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:45:26 INFO - PROCESS | 1938 | 1468781126038 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 1938 | 1468781126040 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x12122c000 == 42 [pid = 1938] [id = 711] 11:45:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x116a13c00) [pid = 1938] [serial = 2133] [outer = 0x0] 11:45:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x11845a800) [pid = 1938] [serial = 2134] [outer = 0x116a13c00] 11:45:26 INFO - PROCESS | 1938 | 1468781126112 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x118952800) [pid = 1938] [serial = 2135] [outer = 0x116a13c00] 11:45:26 INFO - PROCESS | 1938 | 1468781126646 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]]]}] 11:45:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:45:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 824ms 11:45:26 INFO - PROCESS | 1938 | 1468781126687 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 1938 | 1468781126691 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:45:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:45:26 INFO - PROCESS | 1938 | 1468781126694 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 1938 | 1468781126695 Marionette TRACE conn2 <- [1,2818,null,{}] 11:45:26 INFO - PROCESS | 1938 | 1468781126698 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}] 11:45:26 INFO - PROCESS | 1938 | 1468781126699 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:26 INFO - PROCESS | 1938 | 1468781126809 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:45:26 INFO - PROCESS | 1938 | 1468781126886 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 1938 | 1468781126887 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:26 INFO - PROCESS | 1938 | ++DOCSHELL 0x12abaf800 == 43 [pid = 1938] [id = 712] 11:45:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x120ff3800) [pid = 1938] [serial = 2136] [outer = 0x0] 11:45:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x123ebd000) [pid = 1938] [serial = 2137] [outer = 0x120ff3800] 11:45:26 INFO - PROCESS | 1938 | 1468781126917 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x125f26800) [pid = 1938] [serial = 2138] [outer = 0x120ff3800] 11:45:27 INFO - PROCESS | 1938 | 1468781127351 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]]]}] 11:45:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:45:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 668ms 11:45:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:45:27 INFO - PROCESS | 1938 | 1468781127363 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:45:27 INFO - PROCESS | 1938 | 1468781127364 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:45:27 INFO - PROCESS | 1938 | 1468781127372 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:45:27 INFO - PROCESS | 1938 | 1468781127376 Marionette TRACE conn2 <- [1,2822,null,{}] 11:45:27 INFO - PROCESS | 1938 | 1468781127379 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}] 11:45:27 INFO - PROCESS | 1938 | 1468781127382 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:27 INFO - PROCESS | 1938 | 1468781127492 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:45:27 INFO - PROCESS | 1938 | 1468781127556 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:27 INFO - PROCESS | 1938 | 1468781127557 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:27 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cadf000 == 44 [pid = 1938] [id = 713] 11:45:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x118385800) [pid = 1938] [serial = 2139] [outer = 0x0] 11:45:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x126a70400) [pid = 1938] [serial = 2140] [outer = 0x118385800] 11:45:27 INFO - PROCESS | 1938 | 1468781127649 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x129265800) [pid = 1938] [serial = 2141] [outer = 0x118385800] 11:45:28 INFO - PROCESS | 1938 | 1468781128279 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]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:45:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 978ms 11:45:28 INFO - PROCESS | 1938 | 1468781128346 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 1938 | 1468781128348 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:45:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:45:28 INFO - PROCESS | 1938 | 1468781128352 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 1938 | 1468781128353 Marionette TRACE conn2 <- [1,2826,null,{}] 11:45:28 INFO - PROCESS | 1938 | 1468781128357 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}] 11:45:28 INFO - PROCESS | 1938 | 1468781128359 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:28 INFO - PROCESS | 1938 | 1468781128455 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:45:28 INFO - PROCESS | 1938 | 1468781128531 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:28 INFO - PROCESS | 1938 | 1468781128533 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:28 INFO - PROCESS | 1938 | ++DOCSHELL 0x119baa000 == 45 [pid = 1938] [id = 714] 11:45:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x11729d400) [pid = 1938] [serial = 2142] [outer = 0x0] 11:45:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x1176ec800) [pid = 1938] [serial = 2143] [outer = 0x11729d400] 11:45:28 INFO - PROCESS | 1938 | 1468781128561 Marionette DEBUG loaded listener.js 11:45:28 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x11827e800) [pid = 1938] [serial = 2144] [outer = 0x11729d400] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12d192000 == 44 [pid = 1938] [id = 709] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc1d000 == 43 [pid = 1938] [id = 708] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12cad2800 == 42 [pid = 1938] [id = 707] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x121244800 == 41 [pid = 1938] [id = 706] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x117004000 == 40 [pid = 1938] [id = 705] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12b273800 == 39 [pid = 1938] [id = 704] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x129e0a000 == 38 [pid = 1938] [id = 703] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x128f81800 == 37 [pid = 1938] [id = 702] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12666f000 == 36 [pid = 1938] [id = 701] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12134a000 == 35 [pid = 1938] [id = 700] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x1181eb800 == 34 [pid = 1938] [id = 699] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12ce12800 == 33 [pid = 1938] [id = 17] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x118754800 == 32 [pid = 1938] [id = 698] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x126dab000 == 31 [pid = 1938] [id = 695] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x11874b000 == 30 [pid = 1938] [id = 696] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x128935000 == 29 [pid = 1938] [id = 697] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12cadf000 == 28 [pid = 1938] [id = 713] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12abaf800 == 27 [pid = 1938] [id = 712] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x12122c000 == 26 [pid = 1938] [id = 711] 11:45:29 INFO - PROCESS | 1938 | --DOCSHELL 0x113920000 == 25 [pid = 1938] [id = 710] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x12bea5000) [pid = 1938] [serial = 2086] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x12bb83000) [pid = 1938] [serial = 2083] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x12a664800) [pid = 1938] [serial = 2071] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x119328c00) [pid = 1938] [serial = 2059] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x119a3d800) [pid = 1938] [serial = 2060] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x126a71000) [pid = 1938] [serial = 2065] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1176f4000) [pid = 1938] [serial = 2056] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x118381400) [pid = 1938] [serial = 2057] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x118779000) [pid = 1938] [serial = 2053] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x119398000) [pid = 1938] [serial = 2054] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x124dc2c00) [pid = 1938] [serial = 2062] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x125671000) [pid = 1938] [serial = 2063] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1129a8400) [pid = 1938] [serial = 2041] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1150a2800) [pid = 1938] [serial = 2042] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1210a9800) [pid = 1938] [serial = 2045] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x11911f400) [pid = 1938] [serial = 2044] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x126a72000) [pid = 1938] [serial = 2047] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x128dafc00) [pid = 1938] [serial = 2048] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x12b86c000) [pid = 1938] [serial = 2072] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x12bb79000) [pid = 1938] [serial = 2051] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12baca800) [pid = 1938] [serial = 2074] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x12bacb000) [pid = 1938] [serial = 2050] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1197b1800) [pid = 1938] [serial = 2077] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x128bc9400) [pid = 1938] [serial = 2078] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x12bad1c00) [pid = 1938] [serial = 2075] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x128db1c00) [pid = 1938] [serial = 2068] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x12bad4c00) [pid = 1938] [serial = 2081] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x1293c6800) [pid = 1938] [serial = 2080] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x12929b400) [pid = 1938] [serial = 2069] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x128bc8800) [pid = 1938] [serial = 2066] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x12bea2800) [pid = 1938] [serial = 2084] [outer = 0x0] [url = about:blank] 11:45:29 INFO - PROCESS | 1938 | 1468781129573 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1274ms 11:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:45:29 INFO - PROCESS | 1938 | 1468781129626 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 1938 | 1468781129628 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:45:29 INFO - PROCESS | 1938 | 1468781129632 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 1938 | 1468781129633 Marionette TRACE conn2 <- [1,2830,null,{}] 11:45:29 INFO - PROCESS | 1938 | 1468781129637 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}] 11:45:29 INFO - PROCESS | 1938 | 1468781129639 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:29 INFO - PROCESS | 1938 | 1468781129728 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:45:29 INFO - PROCESS | 1938 | 1468781129734 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 1938 | 1468781129735 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:29 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169b3000 == 26 [pid = 1938] [id = 715] 11:45:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x1129ab000) [pid = 1938] [serial = 2145] [outer = 0x0] 11:45:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x1129d8000) [pid = 1938] [serial = 2146] [outer = 0x1129ab000] 11:45:29 INFO - PROCESS | 1938 | 1468781129766 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x112fb1000) [pid = 1938] [serial = 2147] [outer = 0x1129ab000] 11:45:30 INFO - PROCESS | 1938 | 1468781130164 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]]]}] 11:45:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:45:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 572ms 11:45:30 INFO - PROCESS | 1938 | 1468781130203 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:45:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:45:30 INFO - PROCESS | 1938 | 1468781130207 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:45:30 INFO - PROCESS | 1938 | 1468781130211 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 1938 | 1468781130213 Marionette TRACE conn2 <- [1,2834,null,{}] 11:45:30 INFO - PROCESS | 1938 | 1468781130216 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}] 11:45:30 INFO - PROCESS | 1938 | 1468781130217 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:30 INFO - PROCESS | 1938 | 1468781130297 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:45:30 INFO - PROCESS | 1938 | 1468781130301 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 1938 | 1468781130302 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x1182c2800 == 27 [pid = 1938] [id = 716] 11:45:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1132ae800) [pid = 1938] [serial = 2148] [outer = 0x0] 11:45:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1150a0000) [pid = 1938] [serial = 2149] [outer = 0x1132ae800] 11:45:30 INFO - PROCESS | 1938 | 1468781130331 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1167da400) [pid = 1938] [serial = 2150] [outer = 0x1132ae800] 11:45:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:45:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 471ms 11:45:30 INFO - PROCESS | 1938 | 1468781130678 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:45:30 INFO - PROCESS | 1938 | 1468781130682 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:45:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:45:30 INFO - PROCESS | 1938 | 1468781130693 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:45:30 INFO - PROCESS | 1938 | 1468781130698 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 1938 | 1468781130700 Marionette TRACE conn2 <- [1,2838,null,{}] 11:45:30 INFO - PROCESS | 1938 | 1468781130714 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}] 11:45:30 INFO - PROCESS | 1938 | 1468781130717 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:30 INFO - PROCESS | 1938 | 1468781130821 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:45:30 INFO - PROCESS | 1938 | 1468781130829 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 1938 | 1468781130831 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:30 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199bc800 == 28 [pid = 1938] [id = 717] 11:45:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1129adc00) [pid = 1938] [serial = 2151] [outer = 0x0] 11:45:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1181b6400) [pid = 1938] [serial = 2152] [outer = 0x1129adc00] 11:45:30 INFO - PROCESS | 1938 | 1468781130859 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11831f400) [pid = 1938] [serial = 2153] [outer = 0x1129adc00] 11:45:31 INFO - PROCESS | 1938 | 1468781131186 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]]]}] 11:45:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:45:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 524ms 11:45:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:45:31 INFO - PROCESS | 1938 | 1468781131223 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:45:31 INFO - PROCESS | 1938 | 1468781131224 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:45:31 INFO - PROCESS | 1938 | 1468781131226 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - PROCESS | 1938 | 1468781131228 Marionette TRACE conn2 <- [1,2842,null,{}] 11:45:31 INFO - PROCESS | 1938 | 1468781131230 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}] 11:45:31 INFO - PROCESS | 1938 | 1468781131231 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:31 INFO - PROCESS | 1938 | 1468781131309 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:45:31 INFO - PROCESS | 1938 | 1468781131371 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:31 INFO - PROCESS | 1938 | 1468781131372 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x121189800 == 29 [pid = 1938] [id = 718] 11:45:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x118382c00) [pid = 1938] [serial = 2154] [outer = 0x0] 11:45:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11845b800) [pid = 1938] [serial = 2155] [outer = 0x118382c00] 11:45:31 INFO - PROCESS | 1938 | 1468781131398 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x118947400) [pid = 1938] [serial = 2156] [outer = 0x118382c00] 11:45:31 INFO - PROCESS | 1938 | 1468781131710 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]]]}] 11:45:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:45:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 519ms 11:45:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:45:31 INFO - PROCESS | 1938 | 1468781131747 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:45:31 INFO - PROCESS | 1938 | 1468781131748 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:45:31 INFO - PROCESS | 1938 | 1468781131750 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - PROCESS | 1938 | 1468781131751 Marionette TRACE conn2 <- [1,2846,null,{}] 11:45:31 INFO - PROCESS | 1938 | 1468781131763 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}] 11:45:31 INFO - PROCESS | 1938 | 1468781131764 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:31 INFO - PROCESS | 1938 | 1468781131860 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:45:31 INFO - PROCESS | 1938 | 1468781131899 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:31 INFO - PROCESS | 1938 | 1468781131900 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:31 INFO - PROCESS | 1938 | ++DOCSHELL 0x123db5000 == 30 [pid = 1938] [id = 719] 11:45:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x113294c00) [pid = 1938] [serial = 2157] [outer = 0x0] 11:45:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x118f99000) [pid = 1938] [serial = 2158] [outer = 0x113294c00] 11:45:31 INFO - PROCESS | 1938 | 1468781131925 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x119327400) [pid = 1938] [serial = 2159] [outer = 0x113294c00] 11:45:32 INFO - PROCESS | 1938 | 1468781132267 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]]]}] 11:45:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:45:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 529ms 11:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:45:32 INFO - PROCESS | 1938 | 1468781132281 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 1938 | 1468781132282 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:45:32 INFO - PROCESS | 1938 | 1468781132285 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 1938 | 1468781132286 Marionette TRACE conn2 <- [1,2850,null,{}] 11:45:32 INFO - PROCESS | 1938 | 1468781132288 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}] 11:45:32 INFO - PROCESS | 1938 | 1468781132295 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:32 INFO - PROCESS | 1938 | 1468781132413 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:45:32 INFO - PROCESS | 1938 | 1468781132426 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:32 INFO - PROCESS | 1938 | 1468781132427 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x126602800 == 31 [pid = 1938] [id = 720] 11:45:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x11932f000) [pid = 1938] [serial = 2160] [outer = 0x0] 11:45:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1197a9400) [pid = 1938] [serial = 2161] [outer = 0x11932f000] 11:45:32 INFO - PROCESS | 1938 | 1468781132452 Marionette DEBUG loaded listener.js 11:45:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1210aa800) [pid = 1938] [serial = 2162] [outer = 0x11932f000] 11:45:32 INFO - PROCESS | 1938 | 1468781132800 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:45:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:45:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 518ms 11:45:32 INFO - PROCESS | 1938 | 1468781132804 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 1938 | 1468781132805 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:45:32 INFO - PROCESS | 1938 | 1468781132810 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 1938 | 1468781132811 Marionette TRACE conn2 <- [1,2854,null,{}] 11:45:32 INFO - PROCESS | 1938 | 1468781132813 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}] 11:45:32 INFO - PROCESS | 1938 | 1468781132814 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:32 INFO - PROCESS | 1938 | 1468781132925 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:45:32 INFO - PROCESS | 1938 | 1468781132936 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:32 INFO - PROCESS | 1938 | 1468781132937 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:32 INFO - PROCESS | 1938 | ++DOCSHELL 0x128934000 == 32 [pid = 1938] [id = 721] 11:45:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1210ab000) [pid = 1938] [serial = 2163] [outer = 0x0] 11:45:32 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x121a49c00) [pid = 1938] [serial = 2164] [outer = 0x1210ab000] 11:45:32 INFO - PROCESS | 1938 | 1468781132963 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x123cb0000) [pid = 1938] [serial = 2165] [outer = 0x1210ab000] 11:45:33 INFO - PROCESS | 1938 | 1468781133277 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]]]}] 11:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 11:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:45:33 INFO - PROCESS | 1938 | 1468781133333 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:45:33 INFO - PROCESS | 1938 | 1468781133334 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:45:33 INFO - PROCESS | 1938 | 1468781133337 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:45:33 INFO - PROCESS | 1938 | 1468781133338 Marionette TRACE conn2 <- [1,2858,null,{}] 11:45:33 INFO - PROCESS | 1938 | 1468781133340 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}] 11:45:33 INFO - PROCESS | 1938 | 1468781133341 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:33 INFO - PROCESS | 1938 | 1468781133442 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:45:33 INFO - PROCESS | 1938 | 1468781133445 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:33 INFO - PROCESS | 1938 | 1468781133446 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:33 INFO - PROCESS | 1938 | ++DOCSHELL 0x128fa0000 == 33 [pid = 1938] [id = 722] 11:45:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x121410400) [pid = 1938] [serial = 2166] [outer = 0x0] 11:45:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x123ec7000) [pid = 1938] [serial = 2167] [outer = 0x121410400] 11:45:33 INFO - PROCESS | 1938 | 1468781133470 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x124dc5000) [pid = 1938] [serial = 2168] [outer = 0x121410400] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12a856800) [pid = 1938] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x124be0000) [pid = 1938] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x129264800) [pid = 1938] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x128db5c00) [pid = 1938] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1167dcc00) [pid = 1938] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x113c6f800) [pid = 1938] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1122be400) [pid = 1938] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1167e4000) [pid = 1938] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x120ff0000) [pid = 1938] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x123caa400) [pid = 1938] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x120ffc800) [pid = 1938] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1167e3c00) [pid = 1938] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x112a88000) [pid = 1938] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x118454800) [pid = 1938] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x12ce83800) [pid = 1938] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12ce13800) [pid = 1938] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:45:33 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12b870400) [pid = 1938] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:45:33 INFO - PROCESS | 1938 | 1468781133966 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 668ms 11:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:45:34 INFO - PROCESS | 1938 | 1468781134005 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 1938 | 1468781134007 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:45:34 INFO - PROCESS | 1938 | 1468781134009 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 1938 | 1468781134010 Marionette TRACE conn2 <- [1,2862,null,{}] 11:45:34 INFO - PROCESS | 1938 | 1468781134012 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}] 11:45:34 INFO - PROCESS | 1938 | 1468781134013 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:34 INFO - PROCESS | 1938 | 1468781134097 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:45:34 INFO - PROCESS | 1938 | 1468781134159 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 1938 | 1468781134160 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199bb800 == 34 [pid = 1938] [id = 723] 11:45:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x111e29800) [pid = 1938] [serial = 2169] [outer = 0x0] 11:45:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1167e3c00) [pid = 1938] [serial = 2170] [outer = 0x111e29800] 11:45:34 INFO - PROCESS | 1938 | 1468781134184 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x120ffc800) [pid = 1938] [serial = 2171] [outer = 0x111e29800] 11:45:34 INFO - PROCESS | 1938 | 1468781134448 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]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 470ms 11:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:45:34 INFO - PROCESS | 1938 | 1468781134480 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 1938 | 1468781134481 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:45:34 INFO - PROCESS | 1938 | 1468781134484 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 1938 | 1468781134485 Marionette TRACE conn2 <- [1,2866,null,{}] 11:45:34 INFO - PROCESS | 1938 | 1468781134487 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}] 11:45:34 INFO - PROCESS | 1938 | 1468781134489 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:34 INFO - PROCESS | 1938 | 1468781134579 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:45:34 INFO - PROCESS | 1938 | 1468781134583 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 1938 | 1468781134584 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:34 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a750000 == 35 [pid = 1938] [id = 724] 11:45:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x124bd6400) [pid = 1938] [serial = 2172] [outer = 0x0] 11:45:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1255d2000) [pid = 1938] [serial = 2173] [outer = 0x124bd6400] 11:45:34 INFO - PROCESS | 1938 | 1468781134608 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x125671000) [pid = 1938] [serial = 2174] [outer = 0x124bd6400] 11:45:34 INFO - PROCESS | 1938 | 1468781134940 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]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 468ms 11:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:45:34 INFO - PROCESS | 1938 | 1468781134952 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 1938 | 1468781134954 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:45:34 INFO - PROCESS | 1938 | 1468781134957 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 1938 | 1468781134960 Marionette TRACE conn2 <- [1,2870,null,{}] 11:45:34 INFO - PROCESS | 1938 | 1468781134962 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}] 11:45:34 INFO - PROCESS | 1938 | 1468781134964 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:35 INFO - PROCESS | 1938 | 1468781135091 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:45:35 INFO - PROCESS | 1938 | 1468781135098 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 1938 | 1468781135100 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x123db4800 == 36 [pid = 1938] [id = 725] 11:45:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x118714000) [pid = 1938] [serial = 2175] [outer = 0x0] 11:45:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1211b8000) [pid = 1938] [serial = 2176] [outer = 0x118714000] 11:45:35 INFO - PROCESS | 1938 | 1468781135126 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x126de1400) [pid = 1938] [serial = 2177] [outer = 0x118714000] 11:45:35 INFO - PROCESS | 1938 | 1468781135432 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]]]}] 11:45:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:45:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 523ms 11:45:35 INFO - PROCESS | 1938 | 1468781135480 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:45:35 INFO - PROCESS | 1938 | 1468781135482 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:45:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:45:35 INFO - PROCESS | 1938 | 1468781135484 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:45:35 INFO - PROCESS | 1938 | 1468781135485 Marionette TRACE conn2 <- [1,2874,null,{}] 11:45:35 INFO - PROCESS | 1938 | 1468781135488 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}] 11:45:35 INFO - PROCESS | 1938 | 1468781135489 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:35 INFO - PROCESS | 1938 | 1468781135564 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:45:35 INFO - PROCESS | 1938 | 1468781135568 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 1938 | 1468781135569 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:35 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bad7800 == 37 [pid = 1938] [id = 726] 11:45:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x126de6c00) [pid = 1938] [serial = 2178] [outer = 0x0] 11:45:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x128bc8800) [pid = 1938] [serial = 2179] [outer = 0x126de6c00] 11:45:35 INFO - PROCESS | 1938 | 1468781135595 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x128dab000) [pid = 1938] [serial = 2180] [outer = 0x126de6c00] 11:45:36 INFO - PROCESS | 1938 | 1468781136031 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]]]}] 11:45:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:45:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 621ms 11:45:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:45:36 INFO - PROCESS | 1938 | 1468781136106 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 1938 | 1468781136108 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:45:36 INFO - PROCESS | 1938 | 1468781136112 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 1938 | 1468781136113 Marionette TRACE conn2 <- [1,2878,null,{}] 11:45:36 INFO - PROCESS | 1938 | 1468781136117 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}] 11:45:36 INFO - PROCESS | 1938 | 1468781136119 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:36 INFO - PROCESS | 1938 | 1468781136229 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:45:36 INFO - PROCESS | 1938 | 1468781136316 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:36 INFO - PROCESS | 1938 | 1468781136318 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:36 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181df000 == 38 [pid = 1938] [id = 727] 11:45:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x112ab3000) [pid = 1938] [serial = 2181] [outer = 0x0] 11:45:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x112ab7000) [pid = 1938] [serial = 2182] [outer = 0x112ab3000] 11:45:36 INFO - PROCESS | 1938 | 1468781136391 Marionette DEBUG loaded listener.js 11:45:36 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x113c0b000) [pid = 1938] [serial = 2183] [outer = 0x112ab3000] 11:45:36 INFO - PROCESS | 1938 | 1468781136885 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]]]}] 11:45:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:45:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 822ms 11:45:36 INFO - PROCESS | 1938 | 1468781136937 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 1938 | 1468781136944 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:45:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:45:36 INFO - PROCESS | 1938 | 1468781136952 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 1938 | 1468781136955 Marionette TRACE conn2 <- [1,2882,null,{}] 11:45:36 INFO - PROCESS | 1938 | 1468781136959 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}] 11:45:36 INFO - PROCESS | 1938 | 1468781136962 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:37 INFO - PROCESS | 1938 | 1468781137125 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:45:37 INFO - PROCESS | 1938 | 1468781137312 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:37 INFO - PROCESS | 1938 | 1468781137313 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:37 INFO - PROCESS | 1938 | ++DOCSHELL 0x123db9800 == 39 [pid = 1938] [id = 728] 11:45:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x117036800) [pid = 1938] [serial = 2184] [outer = 0x0] 11:45:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x117db0800) [pid = 1938] [serial = 2185] [outer = 0x117036800] 11:45:37 INFO - PROCESS | 1938 | 1468781137367 Marionette DEBUG loaded listener.js 11:45:37 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x11831c400) [pid = 1938] [serial = 2186] [outer = 0x117036800] 11:45:38 INFO - PROCESS | 1938 | 1468781138074 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]]]}] 11:45:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:45:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1179ms 11:45:38 INFO - PROCESS | 1938 | 1468781138130 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:45:38 INFO - PROCESS | 1938 | 1468781138132 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:45:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:45:38 INFO - PROCESS | 1938 | 1468781138136 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 1938 | 1468781138137 Marionette TRACE conn2 <- [1,2886,null,{}] 11:45:38 INFO - PROCESS | 1938 | 1468781138141 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}] 11:45:38 INFO - PROCESS | 1938 | 1468781138142 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:38 INFO - PROCESS | 1938 | 1468781138260 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x123db4800 == 38 [pid = 1938] [id = 725] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x12a750000 == 37 [pid = 1938] [id = 724] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x1199bb800 == 36 [pid = 1938] [id = 723] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x128fa0000 == 35 [pid = 1938] [id = 722] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x128934000 == 34 [pid = 1938] [id = 721] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x126602800 == 33 [pid = 1938] [id = 720] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x123db5000 == 32 [pid = 1938] [id = 719] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x12ce19800) [pid = 1938] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x121189800 == 31 [pid = 1938] [id = 718] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x1199bc800 == 30 [pid = 1938] [id = 717] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x1182c2800 == 29 [pid = 1938] [id = 716] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x1169b3000 == 28 [pid = 1938] [id = 715] 11:45:38 INFO - PROCESS | 1938 | --DOCSHELL 0x119baa000 == 27 [pid = 1938] [id = 714] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x12b86d000) [pid = 1938] [serial = 2126] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1265e5800) [pid = 1938] [serial = 2110] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x12926f400) [pid = 1938] [serial = 2113] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x128db5000) [pid = 1938] [serial = 2111] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1293cbc00) [pid = 1938] [serial = 2116] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x12929e400) [pid = 1938] [serial = 2114] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118317000) [pid = 1938] [serial = 2098] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x118459c00) [pid = 1938] [serial = 2099] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x11702fc00) [pid = 1938] [serial = 2089] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x118387c00) [pid = 1938] [serial = 2090] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1196d2800) [pid = 1938] [serial = 2101] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1197b0800) [pid = 1938] [serial = 2102] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x12bb7dc00) [pid = 1938] [serial = 2129] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x12bf19c00) [pid = 1938] [serial = 2087] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x1211b3400) [pid = 1938] [serial = 2092] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x123ebdc00) [pid = 1938] [serial = 2093] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12508bc00) [pid = 1938] [serial = 2107] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x123c0e800) [pid = 1938] [serial = 2104] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x12a6e1800) [pid = 1938] [serial = 2117] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x123ebec00) [pid = 1938] [serial = 2105] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x116972000) [pid = 1938] [serial = 2095] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1181bf000) [pid = 1938] [serial = 2096] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x118380000) [pid = 1938] [serial = 2120] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 76 (0x126c6c800) [pid = 1938] [serial = 2122] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 75 (0x12a8c3400) [pid = 1938] [serial = 2125] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 74 (0x1129a5400) [pid = 1938] [serial = 1436] [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.] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 73 (0x1133b1c00) [pid = 1938] [serial = 2119] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 72 (0x12566a000) [pid = 1938] [serial = 2108] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 71 (0x12a6e7c00) [pid = 1938] [serial = 2123] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | --DOMWINDOW == 70 (0x12bacd800) [pid = 1938] [serial = 2128] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1938 | 1468781138348 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 1938 | 1468781138350 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:38 INFO - PROCESS | 1938 | ++DOCSHELL 0x1169a4000 == 28 [pid = 1938] [id = 729] 11:45:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 71 (0x112a85400) [pid = 1938] [serial = 2187] [outer = 0x0] 11:45:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 72 (0x11398e800) [pid = 1938] [serial = 2188] [outer = 0x112a85400] 11:45:38 INFO - PROCESS | 1938 | 1468781138383 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 1938 | ++DOMWINDOW == 73 (0x11729c400) [pid = 1938] [serial = 2189] [outer = 0x112a85400] 11:45:38 INFO - PROCESS | 1938 | 1468781138696 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]]]}] 11:45:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:45:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 620ms 11:45:38 INFO - PROCESS | 1938 | 1468781138759 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:45:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:45:38 INFO - PROCESS | 1938 | 1468781138763 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:45:38 INFO - PROCESS | 1938 | 1468781138770 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 1938 | 1468781138773 Marionette TRACE conn2 <- [1,2890,null,{}] 11:45:38 INFO - PROCESS | 1938 | 1468781138776 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}] 11:45:38 INFO - PROCESS | 1938 | 1468781138779 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:38 INFO - PROCESS | 1938 | 1468781138946 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:45:39 INFO - PROCESS | 1938 | 1468781139064 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 1938 | 1468781139065 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x11962a000 == 29 [pid = 1938] [id = 730] 11:45:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 74 (0x117db1800) [pid = 1938] [serial = 2190] [outer = 0x0] 11:45:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 75 (0x11838bc00) [pid = 1938] [serial = 2191] [outer = 0x117db1800] 11:45:39 INFO - PROCESS | 1938 | 1468781139111 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 76 (0x11845d400) [pid = 1938] [serial = 2192] [outer = 0x117db1800] 11:45:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:45:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 722ms 11:45:39 INFO - PROCESS | 1938 | 1468781139484 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:45:39 INFO - PROCESS | 1938 | 1468781139505 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:45:39 INFO - PROCESS | 1938 | 1468781139508 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:45:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:45:39 INFO - PROCESS | 1938 | 1468781139513 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:45:39 INFO - PROCESS | 1938 | 1468781139516 Marionette TRACE conn2 <- [1,2894,null,{}] 11:45:39 INFO - PROCESS | 1938 | 1468781139525 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}] 11:45:39 INFO - PROCESS | 1938 | 1468781139529 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:39 INFO - PROCESS | 1938 | 1468781139618 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:45:39 INFO - PROCESS | 1938 | 1468781139626 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 1938 | 1468781139629 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:39 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c86000 == 30 [pid = 1938] [id = 731] 11:45:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 77 (0x112a79800) [pid = 1938] [serial = 2193] [outer = 0x0] 11:45:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x11932b400) [pid = 1938] [serial = 2194] [outer = 0x112a79800] 11:45:39 INFO - PROCESS | 1938 | 1468781139657 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1196d9800) [pid = 1938] [serial = 2195] [outer = 0x112a79800] 11:45:39 INFO - PROCESS | 1938 | 1468781139986 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]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 521ms 11:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:45:40 INFO - PROCESS | 1938 | 1468781140035 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 1938 | 1468781140037 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:45:40 INFO - PROCESS | 1938 | 1468781140039 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 1938 | 1468781140040 Marionette TRACE conn2 <- [1,2898,null,{}] 11:45:40 INFO - PROCESS | 1938 | 1468781140042 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}] 11:45:40 INFO - PROCESS | 1938 | 1468781140043 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:40 INFO - PROCESS | 1938 | 1468781140124 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:45:40 INFO - PROCESS | 1938 | 1468781140191 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 1938 | 1468781140192 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x126ab9000 == 31 [pid = 1938] [id = 732] 11:45:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1196d3c00) [pid = 1938] [serial = 2196] [outer = 0x0] 11:45:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x119b4e400) [pid = 1938] [serial = 2197] [outer = 0x1196d3c00] 11:45:40 INFO - PROCESS | 1938 | 1468781140218 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x120ffc000) [pid = 1938] [serial = 2198] [outer = 0x1196d3c00] 11:45:40 INFO - PROCESS | 1938 | 1468781140540 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]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 521ms 11:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:45:40 INFO - PROCESS | 1938 | 1468781140561 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 1938 | 1468781140562 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:45:40 INFO - PROCESS | 1938 | 1468781140565 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 1938 | 1468781140566 Marionette TRACE conn2 <- [1,2902,null,{}] 11:45:40 INFO - PROCESS | 1938 | 1468781140568 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}] 11:45:40 INFO - PROCESS | 1938 | 1468781140569 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:40 INFO - PROCESS | 1938 | 1468781140681 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:45:40 INFO - PROCESS | 1938 | 1468781140691 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 1938 | 1468781140692 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:40 INFO - PROCESS | 1938 | ++DOCSHELL 0x128fa0000 == 32 [pid = 1938] [id = 733] 11:45:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x1210a9800) [pid = 1938] [serial = 2199] [outer = 0x0] 11:45:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x1219cdc00) [pid = 1938] [serial = 2200] [outer = 0x1210a9800] 11:45:40 INFO - PROCESS | 1938 | 1468781140717 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x123e91000) [pid = 1938] [serial = 2201] [outer = 0x1210a9800] 11:45:41 INFO - PROCESS | 1938 | 1468781141066 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:45:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms 11:45:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:45:41 INFO - PROCESS | 1938 | 1468781141085 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 1938 | 1468781141086 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:45:41 INFO - PROCESS | 1938 | 1468781141088 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 1938 | 1468781141090 Marionette TRACE conn2 <- [1,2906,null,{}] 11:45:41 INFO - PROCESS | 1938 | 1468781141104 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}] 11:45:41 INFO - PROCESS | 1938 | 1468781141108 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:41 INFO - PROCESS | 1938 | 1468781141233 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:45:41 INFO - PROCESS | 1938 | 1468781141246 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:41 INFO - PROCESS | 1938 | 1468781141247 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a618800 == 33 [pid = 1938] [id = 734] 11:45:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x124b11800) [pid = 1938] [serial = 2202] [outer = 0x0] 11:45:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x125f79400) [pid = 1938] [serial = 2203] [outer = 0x124b11800] 11:45:41 INFO - PROCESS | 1938 | 1468781141272 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x126de7000) [pid = 1938] [serial = 2204] [outer = 0x124b11800] 11:45:41 INFO - PROCESS | 1938 | 1468781141622 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]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:45:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 572ms 11:45:41 INFO - PROCESS | 1938 | 1468781141662 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 1938 | 1468781141663 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:45:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:45:41 INFO - PROCESS | 1938 | 1468781141666 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 1938 | 1468781141667 Marionette TRACE conn2 <- [1,2910,null,{}] 11:45:41 INFO - PROCESS | 1938 | 1468781141669 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}] 11:45:41 INFO - PROCESS | 1938 | 1468781141670 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:41 INFO - PROCESS | 1938 | 1468781141782 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:45:41 INFO - PROCESS | 1938 | 1468781141786 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:41 INFO - PROCESS | 1938 | 1468781141787 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:41 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b84e800 == 34 [pid = 1938] [id = 735] 11:45:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1129d0800) [pid = 1938] [serial = 2205] [outer = 0x0] 11:45:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x128bd1800) [pid = 1938] [serial = 2206] [outer = 0x1129d0800] 11:45:41 INFO - PROCESS | 1938 | 1468781141847 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x128db4800) [pid = 1938] [serial = 2207] [outer = 0x1129d0800] 11:45:42 INFO - PROCESS | 1938 | 1468781142114 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]]]}] 11:45:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:45:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:45:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 468ms 11:45:42 INFO - PROCESS | 1938 | 1468781142135 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:45:42 INFO - PROCESS | 1938 | 1468781142136 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:45:42 INFO - TEST-START | /DOMEvents/constructors.html 11:45:42 INFO - PROCESS | 1938 | 1468781142149 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - PROCESS | 1938 | 1468781142150 Marionette TRACE conn2 <- [1,2914,null,{}] 11:45:42 INFO - PROCESS | 1938 | 1468781142152 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}] 11:45:42 INFO - PROCESS | 1938 | 1468781142153 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:42 INFO - PROCESS | 1938 | 1468781142261 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:45:42 INFO - PROCESS | 1938 | 1468781142265 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 1938 | 1468781142266 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be13800 == 35 [pid = 1938] [id = 736] 11:45:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x11702b400) [pid = 1938] [serial = 2208] [outer = 0x0] 11:45:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x128db7000) [pid = 1938] [serial = 2209] [outer = 0x11702b400] 11:45:42 INFO - PROCESS | 1938 | 1468781142291 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x129268800) [pid = 1938] [serial = 2210] [outer = 0x11702b400] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x118382c00) [pid = 1938] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1129adc00) [pid = 1938] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x113294c00) [pid = 1938] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x1132ae800) [pid = 1938] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x11932f000) [pid = 1938] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x121410400) [pid = 1938] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x111e29800) [pid = 1938] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1210ab000) [pid = 1938] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x11729d400) [pid = 1938] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1129ab000) [pid = 1938] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x124bd6400) [pid = 1938] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x111e2a000) [pid = 1938] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x116a13c00) [pid = 1938] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x120ff3800) [pid = 1938] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x118714000) [pid = 1938] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:45:42 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x118385800) [pid = 1938] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:45:42 INFO - PROCESS | 1938 | 1468781142737 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]]]}] 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:45:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:45:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:45:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 629ms 11:45:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:45:42 INFO - PROCESS | 1938 | 1468781142775 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:45:42 INFO - PROCESS | 1938 | 1468781142776 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:45:42 INFO - PROCESS | 1938 | 1468781142779 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - PROCESS | 1938 | 1468781142780 Marionette TRACE conn2 <- [1,2918,null,{}] 11:45:42 INFO - PROCESS | 1938 | 1468781142783 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}] 11:45:42 INFO - PROCESS | 1938 | 1468781142784 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:42 INFO - PROCESS | 1938 | 1468781142885 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:45:42 INFO - PROCESS | 1938 | 1468781142926 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 1938 | 1468781142927 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:42 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c85800 == 36 [pid = 1938] [id = 737] 11:45:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x11845e000) [pid = 1938] [serial = 2211] [outer = 0x0] 11:45:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x118f9c800) [pid = 1938] [serial = 2212] [outer = 0x11845e000] 11:45:42 INFO - PROCESS | 1938 | 1468781142951 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1210ab000) [pid = 1938] [serial = 2213] [outer = 0x11845e000] 11:45:43 INFO - PROCESS | 1938 | 1468781143205 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:45:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:45:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 470ms 11:45:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:45:43 INFO - PROCESS | 1938 | 1468781143249 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 1938 | 1468781143250 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:45:43 INFO - PROCESS | 1938 | 1468781143252 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 1938 | 1468781143253 Marionette TRACE conn2 <- [1,2922,null,{}] 11:45:43 INFO - PROCESS | 1938 | 1468781143256 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}] 11:45:43 INFO - PROCESS | 1938 | 1468781143258 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:43 INFO - PROCESS | 1938 | 1468781143351 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:45:43 INFO - PROCESS | 1938 | 1468781143355 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:43 INFO - PROCESS | 1938 | 1468781143357 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bed5800 == 37 [pid = 1938] [id = 738] 11:45:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x124b09c00) [pid = 1938] [serial = 2214] [outer = 0x0] 11:45:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x129264c00) [pid = 1938] [serial = 2215] [outer = 0x124b09c00] 11:45:43 INFO - PROCESS | 1938 | 1468781143382 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x12926f800) [pid = 1938] [serial = 2216] [outer = 0x124b09c00] 11:45:43 INFO - PROCESS | 1938 | [1938] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:45:43 INFO - PROCESS | 1938 | [1938] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:45:43 INFO - PROCESS | 1938 | [1938] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:45:43 INFO - PROCESS | 1938 | [1938] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:45:43 INFO - PROCESS | 1938 | 1468781143730 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]]]}] 11:45:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:45:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:45:43 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 11:45:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:45:43 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 11:45:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:45:43 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]" 11:45:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:45:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:45:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 519ms 11:45:43 INFO - PROCESS | 1938 | 1468781143771 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 1938 | 1468781143773 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:45:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:45:43 INFO - PROCESS | 1938 | 1468781143786 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 1938 | 1468781143788 Marionette TRACE conn2 <- [1,2926,null,{}] 11:45:43 INFO - PROCESS | 1938 | 1468781143790 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}] 11:45:43 INFO - PROCESS | 1938 | 1468781143792 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:43 INFO - PROCESS | 1938 | 1468781143885 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:45:43 INFO - PROCESS | 1938 | 1468781143889 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:43 INFO - PROCESS | 1938 | 1468781143891 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:43 INFO - PROCESS | 1938 | ++DOCSHELL 0x12caeb800 == 38 [pid = 1938] [id = 739] 11:45:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x129272400) [pid = 1938] [serial = 2217] [outer = 0x0] 11:45:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x129565800) [pid = 1938] [serial = 2218] [outer = 0x129272400] 11:45:43 INFO - PROCESS | 1938 | 1468781143917 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x12a84d800) [pid = 1938] [serial = 2219] [outer = 0x129272400] 11:45:44 INFO - PROCESS | 1938 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:45:44 INFO - PROCESS | 1938 | 1468781144209 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]]]}] 11:45:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:45:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 469ms 11:45:44 INFO - PROCESS | 1938 | 1468781144256 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:45:44 INFO - PROCESS | 1938 | 1468781144258 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:45:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:45:44 INFO - PROCESS | 1938 | 1468781144262 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 1938 | 1468781144263 Marionette TRACE conn2 <- [1,2930,null,{}] 11:45:44 INFO - PROCESS | 1938 | 1468781144265 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}] 11:45:44 INFO - PROCESS | 1938 | 1468781144266 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:44 INFO - PROCESS | 1938 | 1468781144350 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:45:44 INFO - PROCESS | 1938 | 1468781144354 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:44 INFO - PROCESS | 1938 | 1468781144355 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:44 INFO - PROCESS | 1938 | ++DOCSHELL 0x12ce05000 == 39 [pid = 1938] [id = 740] 11:45:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x12a853c00) [pid = 1938] [serial = 2220] [outer = 0x0] 11:45:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x12a8c1000) [pid = 1938] [serial = 2221] [outer = 0x12a853c00] 11:45:44 INFO - PROCESS | 1938 | 1468781144379 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x12a8c7400) [pid = 1938] [serial = 2222] [outer = 0x12a853c00] 11:45:44 INFO - PROCESS | 1938 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:45:44 INFO - PROCESS | 1938 | 1468781144799 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]]]}] 11:45:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:45:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 569ms 11:45:44 INFO - PROCESS | 1938 | 1468781144832 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:45:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:45:44 INFO - PROCESS | 1938 | 1468781144835 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:45:44 INFO - PROCESS | 1938 | 1468781144838 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 1938 | 1468781144840 Marionette TRACE conn2 <- [1,2934,null,{}] 11:45:44 INFO - PROCESS | 1938 | 1468781144844 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}] 11:45:44 INFO - PROCESS | 1938 | 1468781144845 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:44 INFO - PROCESS | 1938 | 1468781144952 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:45:45 INFO - PROCESS | 1938 | 1468781145016 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 1938 | 1468781145017 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x11916c000 == 40 [pid = 1938] [id = 741] 11:45:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1132ac400) [pid = 1938] [serial = 2223] [outer = 0x0] 11:45:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x113cf2800) [pid = 1938] [serial = 2224] [outer = 0x1132ac400] 11:45:45 INFO - PROCESS | 1938 | 1468781145089 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x11702fc00) [pid = 1938] [serial = 2225] [outer = 0x1132ac400] 11:45:45 INFO - PROCESS | 1938 | 1468781145482 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]]]}] 11:45:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:45:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 672ms 11:45:45 INFO - PROCESS | 1938 | 1468781145510 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:45:45 INFO - PROCESS | 1938 | 1468781145513 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:45:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:45:45 INFO - PROCESS | 1938 | 1468781145517 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:45:45 INFO - PROCESS | 1938 | 1468781145519 Marionette TRACE conn2 <- [1,2938,null,{}] 11:45:45 INFO - PROCESS | 1938 | 1468781145522 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}] 11:45:45 INFO - PROCESS | 1938 | 1468781145524 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:45 INFO - PROCESS | 1938 | 1468781145631 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:45:45 INFO - PROCESS | 1938 | 1468781145695 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 1938 | 1468781145697 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:45 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f9a800 == 41 [pid = 1938] [id = 742] 11:45:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x118385400) [pid = 1938] [serial = 2226] [outer = 0x0] 11:45:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x1189e3000) [pid = 1938] [serial = 2227] [outer = 0x118385400] 11:45:45 INFO - PROCESS | 1938 | 1468781145728 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x119398400) [pid = 1938] [serial = 2228] [outer = 0x118385400] 11:45:46 INFO - PROCESS | 1938 | 1468781146120 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]]]}] 11:45:46 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. 11:45:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 622ms 11:45:46 INFO - PROCESS | 1938 | 1468781146141 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:45:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:45:46 INFO - PROCESS | 1938 | 1468781146143 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:45:46 INFO - PROCESS | 1938 | 1468781146146 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:45:46 INFO - PROCESS | 1938 | 1468781146148 Marionette TRACE conn2 <- [1,2942,null,{}] 11:45:46 INFO - PROCESS | 1938 | 1468781146156 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}] 11:45:46 INFO - PROCESS | 1938 | 1468781146160 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:46 INFO - PROCESS | 1938 | 1468781146263 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:45:46 INFO - PROCESS | 1938 | 1468781146363 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:46 INFO - PROCESS | 1938 | 1468781146365 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:46 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc1e000 == 42 [pid = 1938] [id = 743] 11:45:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x120ffb400) [pid = 1938] [serial = 2229] [outer = 0x0] 11:45:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x125085c00) [pid = 1938] [serial = 2230] [outer = 0x120ffb400] 11:45:46 INFO - PROCESS | 1938 | 1468781146400 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x125f7c000) [pid = 1938] [serial = 2231] [outer = 0x120ffb400] 11:45:46 INFO - PROCESS | 1938 | 1468781146766 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"]]]}] 11:45:46 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 11:45:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:45:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 11:45:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:45:46 INFO - PROCESS | 1938 | 1468781146818 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 1938 | 1468781146821 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:45:46 INFO - PROCESS | 1938 | 1468781146824 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:45:46 INFO - PROCESS | 1938 | 1468781146826 Marionette TRACE conn2 <- [1,2946,null,{}] 11:45:46 INFO - PROCESS | 1938 | 1468781146830 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}] 11:45:46 INFO - PROCESS | 1938 | 1468781146832 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:47 INFO - PROCESS | 1938 | 1468781147022 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:45:47 INFO - PROCESS | 1938 | 1468781147134 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 1938 | 1468781147135 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d187000 == 43 [pid = 1938] [id = 744] 11:45:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x125f7f000) [pid = 1938] [serial = 2232] [outer = 0x0] 11:45:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x128bc9400) [pid = 1938] [serial = 2233] [outer = 0x125f7f000] 11:45:47 INFO - PROCESS | 1938 | 1468781147166 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x12929b000) [pid = 1938] [serial = 2234] [outer = 0x125f7f000] 11:45:47 INFO - PROCESS | 1938 | 1468781147515 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]]]}] 11:45:47 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. 11:45:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 721ms 11:45:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:45:47 INFO - PROCESS | 1938 | 1468781147544 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:45:47 INFO - PROCESS | 1938 | 1468781147546 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:45:47 INFO - PROCESS | 1938 | 1468781147548 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - PROCESS | 1938 | 1468781147549 Marionette TRACE conn2 <- [1,2950,null,{}] 11:45:47 INFO - PROCESS | 1938 | 1468781147552 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}] 11:45:47 INFO - PROCESS | 1938 | 1468781147553 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:47 INFO - PROCESS | 1938 | 1468781147674 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:45:47 INFO - PROCESS | 1938 | 1468781147752 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 1938 | 1468781147753 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:47 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170d1000 == 44 [pid = 1938] [id = 745] 11:45:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x113c71000) [pid = 1938] [serial = 2235] [outer = 0x0] 11:45:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x118459000) [pid = 1938] [serial = 2236] [outer = 0x113c71000] 11:45:47 INFO - PROCESS | 1938 | 1468781147782 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x1264b5800) [pid = 1938] [serial = 2237] [outer = 0x113c71000] 11:45:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x117d48000 == 45 [pid = 1938] [id = 746] 11:45:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x113293400) [pid = 1938] [serial = 2238] [outer = 0x0] 11:45:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1129b3800) [pid = 1938] [serial = 2239] [outer = 0x113293400] 11:45:48 INFO - PROCESS | 1938 | 1468781148370 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]]]}] 11:45:48 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. 11:45:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 11:45:48 INFO - PROCESS | 1938 | 1468781148418 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:45:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:45:48 INFO - PROCESS | 1938 | 1468781148421 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:45:48 INFO - PROCESS | 1938 | 1468781148426 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - PROCESS | 1938 | 1468781148428 Marionette TRACE conn2 <- [1,2954,null,{}] 11:45:48 INFO - PROCESS | 1938 | 1468781148433 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}] 11:45:48 INFO - PROCESS | 1938 | 1468781148434 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:48 INFO - PROCESS | 1938 | 1468781148539 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:45:48 INFO - PROCESS | 1938 | 1468781148622 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:48 INFO - PROCESS | 1938 | 1468781148623 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:48 INFO - PROCESS | 1938 | ++DOCSHELL 0x1164b5800 == 46 [pid = 1938] [id = 747] 11:45:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x11702a800) [pid = 1938] [serial = 2240] [outer = 0x0] 11:45:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x1176eb400) [pid = 1938] [serial = 2241] [outer = 0x11702a800] 11:45:48 INFO - PROCESS | 1938 | 1468781148652 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1181c3c00) [pid = 1938] [serial = 2242] [outer = 0x11702a800] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12caeb800 == 45 [pid = 1938] [id = 739] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12bed5800 == 44 [pid = 1938] [id = 738] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x123c85800 == 43 [pid = 1938] [id = 737] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12be13800 == 42 [pid = 1938] [id = 736] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12b84e800 == 41 [pid = 1938] [id = 735] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12a618800 == 40 [pid = 1938] [id = 734] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x128fa0000 == 39 [pid = 1938] [id = 733] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x126ab9000 == 38 [pid = 1938] [id = 732] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x123c86000 == 37 [pid = 1938] [id = 731] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x11962a000 == 36 [pid = 1938] [id = 730] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x1169a4000 == 35 [pid = 1938] [id = 729] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x1181df000 == 34 [pid = 1938] [id = 727] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x123db9800 == 33 [pid = 1938] [id = 728] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12bad7800 == 32 [pid = 1938] [id = 726] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x117d48000 == 31 [pid = 1938] [id = 746] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x1170d1000 == 30 [pid = 1938] [id = 745] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12d187000 == 29 [pid = 1938] [id = 744] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc1e000 == 28 [pid = 1938] [id = 743] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x128f9a800 == 27 [pid = 1938] [id = 742] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x12ce05000 == 26 [pid = 1938] [id = 740] 11:45:49 INFO - PROCESS | 1938 | --DOCSHELL 0x11916c000 == 25 [pid = 1938] [id = 741] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x11845b800) [pid = 1938] [serial = 2155] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1181b6400) [pid = 1938] [serial = 2152] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x119327400) [pid = 1938] [serial = 2159] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x11831f400) [pid = 1938] [serial = 2153] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x118f99000) [pid = 1938] [serial = 2158] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1150a0000) [pid = 1938] [serial = 2149] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x1167da400) [pid = 1938] [serial = 2150] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x1197a9400) [pid = 1938] [serial = 2161] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x123ec7000) [pid = 1938] [serial = 2167] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x1167e3c00) [pid = 1938] [serial = 2170] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x121a49c00) [pid = 1938] [serial = 2164] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x11827e800) [pid = 1938] [serial = 2144] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1176ec800) [pid = 1938] [serial = 2143] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x1129d8000) [pid = 1938] [serial = 2146] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x112fb1000) [pid = 1938] [serial = 2147] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x1255d2000) [pid = 1938] [serial = 2173] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x120ffc800) [pid = 1938] [serial = 2171] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1129d0000) [pid = 1938] [serial = 2132] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x125671000) [pid = 1938] [serial = 2174] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x11276ac00) [pid = 1938] [serial = 2131] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x11845a800) [pid = 1938] [serial = 2134] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x118952800) [pid = 1938] [serial = 2135] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x125f26800) [pid = 1938] [serial = 2138] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x123ebd000) [pid = 1938] [serial = 2137] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x124dc5000) [pid = 1938] [serial = 2168] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x126de1400) [pid = 1938] [serial = 2177] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1211b8000) [pid = 1938] [serial = 2176] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x128bc8800) [pid = 1938] [serial = 2179] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x129265800) [pid = 1938] [serial = 2141] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x126a70400) [pid = 1938] [serial = 2140] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x123cb0000) [pid = 1938] [serial = 2165] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x1210aa800) [pid = 1938] [serial = 2162] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | --DOMWINDOW == 77 (0x118947400) [pid = 1938] [serial = 2156] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1938 | 1468781149629 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]]]}] 11:45:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:45:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:45:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1224ms 11:45:49 INFO - PROCESS | 1938 | 1468781149649 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:45:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:45:49 INFO - PROCESS | 1938 | 1468781149651 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:45:49 INFO - PROCESS | 1938 | 1468781149654 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:45:49 INFO - PROCESS | 1938 | 1468781149656 Marionette TRACE conn2 <- [1,2958,null,{}] 11:45:49 INFO - PROCESS | 1938 | 1468781149659 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}] 11:45:49 INFO - PROCESS | 1938 | 1468781149661 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:49 INFO - PROCESS | 1938 | 1468781149754 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:45:49 INFO - PROCESS | 1938 | 1468781149762 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 1938 | 1468781149765 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:49 INFO - PROCESS | 1938 | ++DOCSHELL 0x11701c000 == 26 [pid = 1938] [id = 748] 11:45:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 78 (0x115faf800) [pid = 1938] [serial = 2243] [outer = 0x0] 11:45:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1167da400) [pid = 1938] [serial = 2244] [outer = 0x115faf800] 11:45:49 INFO - PROCESS | 1938 | 1468781149793 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x116fae400) [pid = 1938] [serial = 2245] [outer = 0x115faf800] 11:45:50 INFO - PROCESS | 1938 | 1468781150113 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]]]}] 11:45:50 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:45:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 476ms 11:45:50 INFO - PROCESS | 1938 | 1468781150129 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 1938 | 1468781150132 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:45:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:45:50 INFO - PROCESS | 1938 | 1468781150137 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 1938 | 1468781150139 Marionette TRACE conn2 <- [1,2962,null,{}] 11:45:50 INFO - PROCESS | 1938 | 1468781150144 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}] 11:45:50 INFO - PROCESS | 1938 | 1468781150146 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:50 INFO - PROCESS | 1938 | 1468781150252 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:45:50 INFO - PROCESS | 1938 | 1468781150315 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 1938 | 1468781150316 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x118f6d000 == 27 [pid = 1938] [id = 749] 11:45:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1176f1400) [pid = 1938] [serial = 2246] [outer = 0x0] 11:45:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1181c2400) [pid = 1938] [serial = 2247] [outer = 0x1176f1400] 11:45:50 INFO - PROCESS | 1938 | 1468781150344 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x118382000) [pid = 1938] [serial = 2248] [outer = 0x1176f1400] 11:45:50 INFO - PROCESS | 1938 | 1468781150591 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]]]}] 11:45:50 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:45:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 475ms 11:45:50 INFO - PROCESS | 1938 | 1468781150620 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 1938 | 1468781150622 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:45:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:45:50 INFO - PROCESS | 1938 | 1468781150636 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 1938 | 1468781150639 Marionette TRACE conn2 <- [1,2966,null,{}] 11:45:50 INFO - PROCESS | 1938 | 1468781150654 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}] 11:45:50 INFO - PROCESS | 1938 | 1468781150659 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:50 INFO - PROCESS | 1938 | 1468781150749 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:45:50 INFO - PROCESS | 1938 | 1468781150809 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 1938 | 1468781150812 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:50 INFO - PROCESS | 1938 | ++DOCSHELL 0x1211a6800 == 28 [pid = 1938] [id = 750] 11:45:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x11845d000) [pid = 1938] [serial = 2249] [outer = 0x0] 11:45:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x118947400) [pid = 1938] [serial = 2250] [outer = 0x11845d000] 11:45:50 INFO - PROCESS | 1938 | 1468781150839 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x119327400) [pid = 1938] [serial = 2251] [outer = 0x11845d000] 11:45:51 INFO - PROCESS | 1938 | 1468781151106 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]]]}] 11:45:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:45:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 490ms 11:45:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:45:51 INFO - PROCESS | 1938 | 1468781151117 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 1938 | 1468781151119 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:45:51 INFO - PROCESS | 1938 | 1468781151129 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 1938 | 1468781151130 Marionette TRACE conn2 <- [1,2970,null,{}] 11:45:51 INFO - PROCESS | 1938 | 1468781151137 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}] 11:45:51 INFO - PROCESS | 1938 | 1468781151138 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:51 INFO - PROCESS | 1938 | 1468781151229 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:45:51 INFO - PROCESS | 1938 | 1468781151232 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:51 INFO - PROCESS | 1938 | 1468781151233 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x125547000 == 29 [pid = 1938] [id = 751] 11:45:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1196cf400) [pid = 1938] [serial = 2252] [outer = 0x0] 11:45:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1197a9800) [pid = 1938] [serial = 2253] [outer = 0x1196cf400] 11:45:51 INFO - PROCESS | 1938 | 1468781151258 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x120ff0000) [pid = 1938] [serial = 2254] [outer = 0x1196cf400] 11:45:51 INFO - PROCESS | 1938 | 1468781151575 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]]]}] 11:45:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:45:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 481ms 11:45:51 INFO - PROCESS | 1938 | 1468781151602 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 1938 | 1468781151604 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:45:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:45:51 INFO - PROCESS | 1938 | 1468781151606 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 1938 | 1468781151608 Marionette TRACE conn2 <- [1,2974,null,{}] 11:45:51 INFO - PROCESS | 1938 | 1468781151612 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}] 11:45:51 INFO - PROCESS | 1938 | 1468781151620 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:51 INFO - PROCESS | 1938 | 1468781151728 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:45:51 INFO - PROCESS | 1938 | 1468781151744 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:51 INFO - PROCESS | 1938 | 1468781151745 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:51 INFO - PROCESS | 1938 | ++DOCSHELL 0x126aae000 == 30 [pid = 1938] [id = 752] 11:45:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x116a0c000) [pid = 1938] [serial = 2255] [outer = 0x0] 11:45:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x120ff4000) [pid = 1938] [serial = 2256] [outer = 0x116a0c000] 11:45:51 INFO - PROCESS | 1938 | 1468781151770 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x121a51400) [pid = 1938] [serial = 2257] [outer = 0x116a0c000] 11:45:52 INFO - PROCESS | 1938 | 1468781152067 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]]]}] 11:45:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:45:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 473ms 11:45:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:45:52 INFO - PROCESS | 1938 | 1468781152081 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 1938 | 1468781152083 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:45:52 INFO - PROCESS | 1938 | 1468781152087 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 1938 | 1468781152089 Marionette TRACE conn2 <- [1,2978,null,{}] 11:45:52 INFO - PROCESS | 1938 | 1468781152093 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}] 11:45:52 INFO - PROCESS | 1938 | 1468781152097 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:52 INFO - PROCESS | 1938 | 1468781152221 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:45:52 INFO - PROCESS | 1938 | 1468781152225 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 1938 | 1468781152227 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x128f93000 == 31 [pid = 1938] [id = 753] 11:45:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x123c05000) [pid = 1938] [serial = 2258] [outer = 0x0] 11:45:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x123ec7000) [pid = 1938] [serial = 2259] [outer = 0x123c05000] 11:45:52 INFO - PROCESS | 1938 | 1468781152252 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x125f78000) [pid = 1938] [serial = 2260] [outer = 0x123c05000] 11:45:52 INFO - PROCESS | 1938 | 1468781152590 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]]]}] 11:45:52 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. 11:45:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 527ms 11:45:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:45:52 INFO - PROCESS | 1938 | 1468781152615 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 1938 | 1468781152617 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:45:52 INFO - PROCESS | 1938 | 1468781152630 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 1938 | 1468781152631 Marionette TRACE conn2 <- [1,2982,null,{}] 11:45:52 INFO - PROCESS | 1938 | 1468781152633 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}] 11:45:52 INFO - PROCESS | 1938 | 1468781152634 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:52 INFO - PROCESS | 1938 | 1468781152731 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:45:52 INFO - PROCESS | 1938 | 1468781152744 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 1938 | 1468781152745 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:52 INFO - PROCESS | 1938 | ++DOCSHELL 0x129e0a000 == 32 [pid = 1938] [id = 754] 11:45:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x12566a000) [pid = 1938] [serial = 2261] [outer = 0x0] 11:45:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x1265e7800) [pid = 1938] [serial = 2262] [outer = 0x12566a000] 11:45:52 INFO - PROCESS | 1938 | 1468781152770 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x126ddd800) [pid = 1938] [serial = 2263] [outer = 0x12566a000] 11:45:53 INFO - PROCESS | 1938 | 1468781153066 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"]]]}] 11:45:53 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 11:45:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:45:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 481ms 11:45:53 INFO - PROCESS | 1938 | 1468781153100 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:45:53 INFO - PROCESS | 1938 | 1468781153101 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:45:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:45:53 INFO - PROCESS | 1938 | 1468781153104 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 1938 | 1468781153105 Marionette TRACE conn2 <- [1,2986,null,{}] 11:45:53 INFO - PROCESS | 1938 | 1468781153109 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}] 11:45:53 INFO - PROCESS | 1938 | 1468781153111 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:53 INFO - PROCESS | 1938 | 1468781153208 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:45:53 INFO - PROCESS | 1938 | 1468781153211 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 1938 | 1468781153212 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x12a757800 == 33 [pid = 1938] [id = 755] 11:45:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x123c09800) [pid = 1938] [serial = 2264] [outer = 0x0] 11:45:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x128bc8c00) [pid = 1938] [serial = 2265] [outer = 0x123c09800] 11:45:53 INFO - PROCESS | 1938 | 1468781153236 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x128db5800) [pid = 1938] [serial = 2266] [outer = 0x123c09800] 11:45:53 INFO - PROCESS | 1938 | 1468781153535 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]]]}] 11:45:53 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. 11:45:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 473ms 11:45:53 INFO - PROCESS | 1938 | 1468781153579 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:45:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:45:53 INFO - PROCESS | 1938 | 1468781153580 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:45:53 INFO - PROCESS | 1938 | 1468781153582 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 1938 | 1468781153583 Marionette TRACE conn2 <- [1,2990,null,{}] 11:45:53 INFO - PROCESS | 1938 | 1468781153586 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}] 11:45:53 INFO - PROCESS | 1938 | 1468781153598 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:53 INFO - PROCESS | 1938 | 1468781153699 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x124b11800) [pid = 1938] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x1210a9800) [pid = 1938] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x1129d0800) [pid = 1938] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11702b400) [pid = 1938] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x11845e000) [pid = 1938] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1196d3c00) [pid = 1938] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x112ab3000) [pid = 1938] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x112a79800) [pid = 1938] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x117036800) [pid = 1938] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x112a85400) [pid = 1938] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x117db1800) [pid = 1938] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x126de6c00) [pid = 1938] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x129272400) [pid = 1938] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x12a853c00) [pid = 1938] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:45:53 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x124b09c00) [pid = 1938] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:45:53 INFO - PROCESS | 1938 | 1468781153981 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 1938 | 1468781153983 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:53 INFO - PROCESS | 1938 | ++DOCSHELL 0x11916f000 == 34 [pid = 1938] [id = 756] 11:45:53 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1122b5000) [pid = 1938] [serial = 2267] [outer = 0x0] 11:45:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1129d4800) [pid = 1938] [serial = 2268] [outer = 0x1122b5000] 11:45:54 INFO - PROCESS | 1938 | 1468781154009 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x11702e000) [pid = 1938] [serial = 2269] [outer = 0x1122b5000] 11:45:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x12b860000 == 35 [pid = 1938] [id = 757] 11:45:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x125f81800) [pid = 1938] [serial = 2270] [outer = 0x0] 11:45:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x119128c00) [pid = 1938] [serial = 2271] [outer = 0x125f81800] 11:45:54 INFO - PROCESS | 1938 | 1468781154270 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]]]}] 11:45:54 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. 11:45:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 720ms 11:45:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:45:54 INFO - PROCESS | 1938 | 1468781154302 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:45:54 INFO - PROCESS | 1938 | 1468781154303 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:45:54 INFO - PROCESS | 1938 | 1468781154313 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:45:54 INFO - PROCESS | 1938 | 1468781154314 Marionette TRACE conn2 <- [1,2994,null,{}] 11:45:54 INFO - PROCESS | 1938 | 1468781154316 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}] 11:45:54 INFO - PROCESS | 1938 | 1468781154317 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:54 INFO - PROCESS | 1938 | 1468781154419 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:45:54 INFO - PROCESS | 1938 | 1468781154423 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 1938 | 1468781154425 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x12be04800 == 36 [pid = 1938] [id = 758] 11:45:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x118387000) [pid = 1938] [serial = 2272] [outer = 0x0] 11:45:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x128f73000) [pid = 1938] [serial = 2273] [outer = 0x118387000] 11:45:54 INFO - PROCESS | 1938 | 1468781154449 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x129297c00) [pid = 1938] [serial = 2274] [outer = 0x118387000] 11:45:54 INFO - PROCESS | 1938 | 1468781154742 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]]]}] 11:45:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:45:54 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 11:45:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 475ms 11:45:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:45:54 INFO - PROCESS | 1938 | 1468781154784 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:45:54 INFO - PROCESS | 1938 | 1468781154786 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:45:54 INFO - PROCESS | 1938 | 1468781154788 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:45:54 INFO - PROCESS | 1938 | 1468781154790 Marionette TRACE conn2 <- [1,2998,null,{}] 11:45:54 INFO - PROCESS | 1938 | 1468781154794 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}] 11:45:54 INFO - PROCESS | 1938 | 1468781154796 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:54 INFO - PROCESS | 1938 | 1468781154922 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:45:54 INFO - PROCESS | 1938 | 1468781154929 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 1938 | 1468781154931 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:54 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c702800 == 37 [pid = 1938] [id = 759] 11:45:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x118450400) [pid = 1938] [serial = 2275] [outer = 0x0] 11:45:54 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x129299800) [pid = 1938] [serial = 2276] [outer = 0x118450400] 11:45:54 INFO - PROCESS | 1938 | 1468781154958 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12a66ac00) [pid = 1938] [serial = 2277] [outer = 0x118450400] 11:45:55 INFO - PROCESS | 1938 | 1468781155250 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]]]}] 11:45:55 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. 11:45:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 472ms 11:45:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:45:55 INFO - PROCESS | 1938 | 1468781155263 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:45:55 INFO - PROCESS | 1938 | 1468781155264 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:45:55 INFO - PROCESS | 1938 | 1468781155267 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:45:55 INFO - PROCESS | 1938 | 1468781155268 Marionette TRACE conn2 <- [1,3002,null,{}] 11:45:55 INFO - PROCESS | 1938 | 1468781155271 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}] 11:45:55 INFO - PROCESS | 1938 | 1468781155272 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:55 INFO - PROCESS | 1938 | 1468781155365 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:45:55 INFO - PROCESS | 1938 | 1468781155368 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:55 INFO - PROCESS | 1938 | 1468781155369 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cae5800 == 38 [pid = 1938] [id = 760] 11:45:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x124b07800) [pid = 1938] [serial = 2278] [outer = 0x0] 11:45:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x12a6e7c00) [pid = 1938] [serial = 2279] [outer = 0x124b07800] 11:45:55 INFO - PROCESS | 1938 | 1468781155394 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x12a8bdc00) [pid = 1938] [serial = 2280] [outer = 0x124b07800] 11:45:55 INFO - PROCESS | 1938 | 1468781155686 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]]]}] 11:45:55 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. 11:45:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 469ms 11:45:55 INFO - PROCESS | 1938 | 1468781155736 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:45:55 INFO - PROCESS | 1938 | 1468781155737 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:45:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:45:55 INFO - PROCESS | 1938 | 1468781155740 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:45:55 INFO - PROCESS | 1938 | 1468781155743 Marionette TRACE conn2 <- [1,3006,null,{}] 11:45:55 INFO - PROCESS | 1938 | 1468781155745 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}] 11:45:55 INFO - PROCESS | 1938 | 1468781155746 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:55 INFO - PROCESS | 1938 | 1468781155832 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:45:55 INFO - PROCESS | 1938 | 1468781155894 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:55 INFO - PROCESS | 1938 | 1468781155894 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:55 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc21000 == 39 [pid = 1938] [id = 761] 11:45:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x125673400) [pid = 1938] [serial = 2281] [outer = 0x0] 11:45:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x12a8c6000) [pid = 1938] [serial = 2282] [outer = 0x125673400] 11:45:55 INFO - PROCESS | 1938 | 1468781155918 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x12ac3b000) [pid = 1938] [serial = 2283] [outer = 0x125673400] 11:45:56 INFO - PROCESS | 1938 | 1468781156334 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]]]}] 11:45:56 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. 11:45:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 11:45:56 INFO - PROCESS | 1938 | 1468781156362 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:45:56 INFO - PROCESS | 1938 | 1468781156365 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:45:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:45:56 INFO - PROCESS | 1938 | 1468781156368 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 1938 | 1468781156371 Marionette TRACE conn2 <- [1,3010,null,{}] 11:45:56 INFO - PROCESS | 1938 | 1468781156375 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}] 11:45:56 INFO - PROCESS | 1938 | 1468781156376 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:56 INFO - PROCESS | 1938 | 1468781156490 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:45:56 INFO - PROCESS | 1938 | 1468781156554 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:56 INFO - PROCESS | 1938 | 1468781156555 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:56 INFO - PROCESS | 1938 | ++DOCSHELL 0x1189b4000 == 40 [pid = 1938] [id = 762] 11:45:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x112ab6400) [pid = 1938] [serial = 2284] [outer = 0x0] 11:45:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x11690bc00) [pid = 1938] [serial = 2285] [outer = 0x112ab6400] 11:45:56 INFO - PROCESS | 1938 | 1468781156586 Marionette DEBUG loaded listener.js 11:45:56 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x117db2000) [pid = 1938] [serial = 2286] [outer = 0x112ab6400] 11:45:57 INFO - PROCESS | 1938 | 1468781157038 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]]]}] 11:45:57 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 11:45:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 722ms 11:45:57 INFO - PROCESS | 1938 | 1468781157089 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:45:57 INFO - PROCESS | 1938 | 1468781157093 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:45:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:45:57 INFO - PROCESS | 1938 | 1468781157097 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - PROCESS | 1938 | 1468781157099 Marionette TRACE conn2 <- [1,3014,null,{}] 11:45:57 INFO - PROCESS | 1938 | 1468781157102 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}] 11:45:57 INFO - PROCESS | 1938 | 1468781157103 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:57 INFO - PROCESS | 1938 | 1468781157240 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:45:57 INFO - PROCESS | 1938 | 1468781157348 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 1938 | 1468781157349 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:57 INFO - PROCESS | 1938 | ++DOCSHELL 0x128935800 == 41 [pid = 1938] [id = 763] 11:45:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x1181b6c00) [pid = 1938] [serial = 2287] [outer = 0x0] 11:45:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x118944c00) [pid = 1938] [serial = 2288] [outer = 0x1181b6c00] 11:45:57 INFO - PROCESS | 1938 | 1468781157382 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x11932f000) [pid = 1938] [serial = 2289] [outer = 0x1181b6c00] 11:45:57 INFO - PROCESS | 1938 | [1938] 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 11:45:57 INFO - PROCESS | 1938 | 1468781157804 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:45:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:45:57 INFO - {} 11:45:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:45:57 INFO - {} 11:45:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:45:57 INFO - {} 11:45:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:45:57 INFO - {} 11:45:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 720ms 11:45:57 INFO - TEST-START | /FileAPI/fileReader.html 11:45:57 INFO - PROCESS | 1938 | 1468781157818 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:45:57 INFO - PROCESS | 1938 | 1468781157819 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:45:57 INFO - PROCESS | 1938 | 1468781157821 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - PROCESS | 1938 | 1468781157824 Marionette TRACE conn2 <- [1,3018,null,{}] 11:45:57 INFO - PROCESS | 1938 | 1468781157832 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}] 11:45:57 INFO - PROCESS | 1938 | 1468781157835 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:58 INFO - PROCESS | 1938 | 1468781158106 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:45:58 INFO - PROCESS | 1938 | 1468781158232 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 1938 | 1468781158234 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x1170ed000 == 42 [pid = 1938] [id = 764] 11:45:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x112ad7400) [pid = 1938] [serial = 2290] [outer = 0x0] 11:45:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x113290400) [pid = 1938] [serial = 2291] [outer = 0x112ad7400] 11:45:58 INFO - PROCESS | 1938 | 1468781158266 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x115fa8400) [pid = 1938] [serial = 2292] [outer = 0x112ad7400] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12cae5800 == 41 [pid = 1938] [id = 760] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12c702800 == 40 [pid = 1938] [id = 759] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12be04800 == 39 [pid = 1938] [id = 758] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12b860000 == 38 [pid = 1938] [id = 757] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x11916f000 == 37 [pid = 1938] [id = 756] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x12a757800 == 36 [pid = 1938] [id = 755] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x129e0a000 == 35 [pid = 1938] [id = 754] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x128f93000 == 34 [pid = 1938] [id = 753] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x126aae000 == 33 [pid = 1938] [id = 752] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x125547000 == 32 [pid = 1938] [id = 751] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x1211a6800 == 31 [pid = 1938] [id = 750] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x118f6d000 == 30 [pid = 1938] [id = 749] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x11701c000 == 29 [pid = 1938] [id = 748] 11:45:58 INFO - PROCESS | 1938 | --DOCSHELL 0x1164b5800 == 28 [pid = 1938] [id = 747] 11:45:58 INFO - PROCESS | 1938 | 1468781158722 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]]]}] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x125f79400) [pid = 1938] [serial = 2203] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x1219cdc00) [pid = 1938] [serial = 2200] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x128bd1800) [pid = 1938] [serial = 2206] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x128db7000) [pid = 1938] [serial = 2209] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x118f9c800) [pid = 1938] [serial = 2212] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x128db4800) [pid = 1938] [serial = 2207] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x119b4e400) [pid = 1938] [serial = 2197] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x112ab7000) [pid = 1938] [serial = 2182] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x113c0b000) [pid = 1938] [serial = 2183] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x11932b400) [pid = 1938] [serial = 2194] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x1196d9800) [pid = 1938] [serial = 2195] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x117db0800) [pid = 1938] [serial = 2185] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x11831c400) [pid = 1938] [serial = 2186] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x11398e800) [pid = 1938] [serial = 2188] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x11729c400) [pid = 1938] [serial = 2189] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x11838bc00) [pid = 1938] [serial = 2191] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x11845d400) [pid = 1938] [serial = 2192] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x128dab000) [pid = 1938] [serial = 2180] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x12a84d800) [pid = 1938] [serial = 2219] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x12a8c1000) [pid = 1938] [serial = 2221] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x129264c00) [pid = 1938] [serial = 2215] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x129565800) [pid = 1938] [serial = 2218] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x129268800) [pid = 1938] [serial = 2210] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x126de7000) [pid = 1938] [serial = 2204] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1210ab000) [pid = 1938] [serial = 2213] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x123e91000) [pid = 1938] [serial = 2201] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x120ffc000) [pid = 1938] [serial = 2198] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x12a8c7400) [pid = 1938] [serial = 2222] [outer = 0x0] [url = about:blank] 11:45:58 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x12926f800) [pid = 1938] [serial = 2216] [outer = 0x0] [url = about:blank] 11:45:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:45:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:45:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:45:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:45:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 925ms 11:45:58 INFO - PROCESS | 1938 | 1468781158748 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 1938 | 1468781158752 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:45:58 INFO - TEST-START | /FileAPI/historical.html 11:45:58 INFO - PROCESS | 1938 | 1468781158757 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 1938 | 1468781158760 Marionette TRACE conn2 <- [1,3022,null,{}] 11:45:58 INFO - PROCESS | 1938 | 1468781158765 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}] 11:45:58 INFO - PROCESS | 1938 | 1468781158768 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:58 INFO - PROCESS | 1938 | 1468781158897 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:45:58 INFO - PROCESS | 1938 | 1468781158909 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 1938 | 1468781158911 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:58 INFO - PROCESS | 1938 | ++DOCSHELL 0x118763800 == 29 [pid = 1938] [id = 765] 11:45:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x117037000) [pid = 1938] [serial = 2293] [outer = 0x0] 11:45:58 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x1181b8800) [pid = 1938] [serial = 2294] [outer = 0x117037000] 11:45:58 INFO - PROCESS | 1938 | 1468781158955 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x11831f000) [pid = 1938] [serial = 2295] [outer = 0x117037000] 11:45:59 INFO - PROCESS | 1938 | 1468781159313 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"]]]}] 11:45:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:45:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:45:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:45:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:45:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:45:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:45:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:45:59 INFO - TEST-OK | /FileAPI/historical.html | took 576ms 11:45:59 INFO - PROCESS | 1938 | 1468781159355 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 1938 | 1468781159357 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:45:59 INFO - TEST-START | /FileAPI/idlharness.html 11:45:59 INFO - PROCESS | 1938 | 1468781159361 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 1938 | 1468781159362 Marionette TRACE conn2 <- [1,3026,null,{}] 11:45:59 INFO - PROCESS | 1938 | 1468781159365 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}] 11:45:59 INFO - PROCESS | 1938 | 1468781159366 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:59 INFO - PROCESS | 1938 | 1468781159447 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:45:59 INFO - PROCESS | 1938 | 1468781159453 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 1938 | 1468781159454 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:45:59 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c85800 == 30 [pid = 1938] [id = 766] 11:45:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x11845a800) [pid = 1938] [serial = 2296] [outer = 0x0] 11:45:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x119121c00) [pid = 1938] [serial = 2297] [outer = 0x11845a800] 11:45:59 INFO - PROCESS | 1938 | 1468781159482 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1197aec00) [pid = 1938] [serial = 2298] [outer = 0x11845a800] 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:46:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:46:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:46:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:46:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:46:00 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 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:46:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:46:00 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 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:46:00 INFO - PROCESS | 1938 | 1468781160024 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]]]}] 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:46:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 685ms 11:46:00 INFO - PROCESS | 1938 | 1468781160047 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 1938 | 1468781160049 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:46:00 INFO - TEST-START | /FileAPI/idlharness.worker 11:46:00 INFO - PROCESS | 1938 | 1468781160057 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 1938 | 1468781160060 Marionette TRACE conn2 <- [1,3030,null,{}] 11:46:00 INFO - PROCESS | 1938 | 1468781160062 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}] 11:46:00 INFO - PROCESS | 1938 | 1468781160065 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:00 INFO - PROCESS | 1938 | 1468781160152 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:46:00 INFO - PROCESS | 1938 | 1468781160155 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 1938 | 1468781160157 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:00 INFO - PROCESS | 1938 | ++DOCSHELL 0x12c710000 == 31 [pid = 1938] [id = 767] 11:46:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1211bb000) [pid = 1938] [serial = 2299] [outer = 0x0] 11:46:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x1292a2400) [pid = 1938] [serial = 2300] [outer = 0x1211bb000] 11:46:00 INFO - PROCESS | 1938 | 1468781160192 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12a6e1000) [pid = 1938] [serial = 2301] [outer = 0x1211bb000] 11:46:00 INFO - PROCESS | 1938 | [1938] 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 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:46:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:46:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:46:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:46:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:46:00 INFO - {} 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:46:00 INFO - {} 11:46:00 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 - {} 11:46:00 INFO - {} 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:46:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:46:00 INFO - {} 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:46:00 INFO - {} 11:46:00 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 - {} 11:46:00 INFO - {} 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:46:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:46:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 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 11:46:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:46:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:46:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:46:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:46:00 INFO - {} 11:46:00 INFO - PROCESS | 1938 | 1468781160824 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,{},{}]]]}] 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:46:00 INFO - {} 11:46:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 794ms 11:46:00 INFO - PROCESS | 1938 | 1468781160849 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 1938 | 1468781160850 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:46:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:46:00 INFO - PROCESS | 1938 | 1468781160864 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 1938 | 1468781160865 Marionette TRACE conn2 <- [1,3034,null,{}] 11:46:00 INFO - PROCESS | 1938 | 1468781160868 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}] 11:46:00 INFO - PROCESS | 1938 | 1468781160869 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:01 INFO - PROCESS | 1938 | 1468781161029 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:46:01 INFO - PROCESS | 1938 | 1468781161042 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 1938 | 1468781161044 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x121950800 == 32 [pid = 1938] [id = 768] 11:46:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12a8ca400) [pid = 1938] [serial = 2302] [outer = 0x0] 11:46:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12bf2b000) [pid = 1938] [serial = 2303] [outer = 0x12a8ca400] 11:46:01 INFO - PROCESS | 1938 | 1468781161068 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x12bf2f000) [pid = 1938] [serial = 2304] [outer = 0x12a8ca400] 11:46:01 INFO - PROCESS | 1938 | 1468781161377 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]]]}] 11:46:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:46:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 519ms 11:46:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:46:01 INFO - PROCESS | 1938 | 1468781161386 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 1938 | 1468781161387 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:46:01 INFO - PROCESS | 1938 | 1468781161395 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 1938 | 1468781161396 Marionette TRACE conn2 <- [1,3038,null,{}] 11:46:01 INFO - PROCESS | 1938 | 1468781161399 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}] 11:46:01 INFO - PROCESS | 1938 | 1468781161400 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:01 INFO - PROCESS | 1938 | 1468781161536 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:46:01 INFO - PROCESS | 1938 | 1468781161549 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 1938 | 1468781161555 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:01 INFO - PROCESS | 1938 | ++DOCSHELL 0x11267b800 == 33 [pid = 1938] [id = 769] 11:46:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x12c50dc00) [pid = 1938] [serial = 2305] [outer = 0x0] 11:46:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x12c50f800) [pid = 1938] [serial = 2306] [outer = 0x12c50dc00] 11:46:01 INFO - PROCESS | 1938 | 1468781161609 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x12c75cc00) [pid = 1938] [serial = 2307] [outer = 0x12c50dc00] 11:46:02 INFO - PROCESS | 1938 | 1468781162069 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"]]]}] 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:46:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 727ms 11:46:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:46:02 INFO - PROCESS | 1938 | 1468781162116 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:46:02 INFO - PROCESS | 1938 | 1468781162118 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:46:02 INFO - PROCESS | 1938 | 1468781162120 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - PROCESS | 1938 | 1468781162121 Marionette TRACE conn2 <- [1,3042,null,{}] 11:46:02 INFO - PROCESS | 1938 | 1468781162128 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}] 11:46:02 INFO - PROCESS | 1938 | 1468781162129 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:02 INFO - PROCESS | 1938 | 1468781162238 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:46:02 INFO - PROCESS | 1938 | 1468781162275 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:02 INFO - PROCESS | 1938 | 1468781162276 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:02 INFO - PROCESS | 1938 | ++DOCSHELL 0x118760000 == 34 [pid = 1938] [id = 770] 11:46:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x12c765800) [pid = 1938] [serial = 2308] [outer = 0x0] 11:46:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x12cd24800) [pid = 1938] [serial = 2309] [outer = 0x12c765800] 11:46:02 INFO - PROCESS | 1938 | 1468781162301 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x12cd28800) [pid = 1938] [serial = 2310] [outer = 0x12c765800] 11:46:02 INFO - PROCESS | 1938 | 1468781162716 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]]]}] 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:46:02 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. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:46:02 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'.) 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:46:02 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. 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:46:02 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. 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:46:02 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. 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:46:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 630ms 11:46:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:46:02 INFO - PROCESS | 1938 | 1468781162750 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:46:02 INFO - PROCESS | 1938 | 1468781162752 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:46:02 INFO - PROCESS | 1938 | 1468781162754 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - PROCESS | 1938 | 1468781162755 Marionette TRACE conn2 <- [1,3046,null,{}] 11:46:02 INFO - PROCESS | 1938 | 1468781162758 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}] 11:46:02 INFO - PROCESS | 1938 | 1468781162760 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:02 INFO - PROCESS | 1938 | 1468781162869 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x118387000) [pid = 1938] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x123c05000) [pid = 1938] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x12566a000) [pid = 1938] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x1196cf400) [pid = 1938] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x11845d000) [pid = 1938] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x1176f1400) [pid = 1938] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x115faf800) [pid = 1938] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x123c09800) [pid = 1938] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x1122b5000) [pid = 1938] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x125f81800) [pid = 1938] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x118450400) [pid = 1938] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x124b07800) [pid = 1938] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x116a0c000) [pid = 1938] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x1132ac400) [pid = 1938] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x118385400) [pid = 1938] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x120ffb400) [pid = 1938] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x125f7f000) [pid = 1938] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x113293400) [pid = 1938] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:46:03 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x113c71000) [pid = 1938] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:46:03 INFO - PROCESS | 1938 | 1468781163039 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 1938 | 1468781163040 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x116474800 == 35 [pid = 1938] [id = 771] 11:46:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x113293400) [pid = 1938] [serial = 2311] [outer = 0x0] 11:46:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x115fa9400) [pid = 1938] [serial = 2312] [outer = 0x113293400] 11:46:03 INFO - PROCESS | 1938 | 1468781163065 Marionette DEBUG loaded listener.js 11:46:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11911f000) [pid = 1938] [serial = 2313] [outer = 0x113293400] 11:46:03 INFO - PROCESS | 1938 | [1938] 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 11:46:03 INFO - PROCESS | 1938 | 1468781163322 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:46:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:46:03 INFO - {} 11:46:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 623ms 11:46:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:46:03 INFO - PROCESS | 1938 | 1468781163381 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 1938 | 1468781163383 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:46:03 INFO - PROCESS | 1938 | 1468781163385 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 1938 | 1468781163401 Marionette TRACE conn2 <- [1,3050,null,{}] 11:46:03 INFO - PROCESS | 1938 | 1468781163404 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}] 11:46:03 INFO - PROCESS | 1938 | 1468781163405 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:03 INFO - PROCESS | 1938 | 1468781163516 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:46:03 INFO - PROCESS | 1938 | 1468781163620 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 1938 | 1468781163622 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:03 INFO - PROCESS | 1938 | ++DOCSHELL 0x110f22800 == 36 [pid = 1938] [id = 772] 11:46:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x110e94000) [pid = 1938] [serial = 2314] [outer = 0x0] 11:46:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1122b1800) [pid = 1938] [serial = 2315] [outer = 0x110e94000] 11:46:03 INFO - PROCESS | 1938 | 1468781163666 Marionette DEBUG loaded listener.js 11:46:03 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1193a3000) [pid = 1938] [serial = 2316] [outer = 0x110e94000] 11:46:03 INFO - PROCESS | 1938 | 1468781163980 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]]]}] 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:46:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 634ms 11:46:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:46:04 INFO - PROCESS | 1938 | 1468781164020 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:46:04 INFO - PROCESS | 1938 | 1468781164021 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:46:04 INFO - PROCESS | 1938 | 1468781164024 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:46:04 INFO - PROCESS | 1938 | 1468781164027 Marionette TRACE conn2 <- [1,3054,null,{}] 11:46:04 INFO - PROCESS | 1938 | 1468781164031 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}] 11:46:04 INFO - PROCESS | 1938 | 1468781164032 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:04 INFO - PROCESS | 1938 | 1468781164118 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:46:04 INFO - PROCESS | 1938 | 1468781164123 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:04 INFO - PROCESS | 1938 | 1468781164124 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x118911800 == 37 [pid = 1938] [id = 773] 11:46:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x1197ac400) [pid = 1938] [serial = 2317] [outer = 0x0] 11:46:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x1266c1400) [pid = 1938] [serial = 2318] [outer = 0x1197ac400] 11:46:04 INFO - PROCESS | 1938 | 1468781164148 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x12cd23400) [pid = 1938] [serial = 2319] [outer = 0x1197ac400] 11:46:04 INFO - PROCESS | 1938 | 1468781164574 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"]]]}] 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:46:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:46:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 587ms 11:46:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:46:04 INFO - PROCESS | 1938 | 1468781164612 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:46:04 INFO - PROCESS | 1938 | 1468781164613 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:46:04 INFO - PROCESS | 1938 | 1468781164615 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:46:04 INFO - PROCESS | 1938 | 1468781164616 Marionette TRACE conn2 <- [1,3058,null,{}] 11:46:04 INFO - PROCESS | 1938 | 1468781164618 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}] 11:46:04 INFO - PROCESS | 1938 | 1468781164619 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:04 INFO - PROCESS | 1938 | 1468781164707 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:46:04 INFO - PROCESS | 1938 | 1468781164712 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:04 INFO - PROCESS | 1938 | 1468781164714 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:04 INFO - PROCESS | 1938 | ++DOCSHELL 0x12d7af000 == 38 [pid = 1938] [id = 774] 11:46:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x12cd2e800) [pid = 1938] [serial = 2320] [outer = 0x0] 11:46:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x12ce8c800) [pid = 1938] [serial = 2321] [outer = 0x12cd2e800] 11:46:04 INFO - PROCESS | 1938 | 1468781164741 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x12ceb5800) [pid = 1938] [serial = 2322] [outer = 0x12cd2e800] 11:46:05 INFO - PROCESS | 1938 | 1468781165174 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]]]}] 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:46:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:46:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:46:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:46:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:46:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:46:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:46:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:46:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:46:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 571ms 11:46:05 INFO - PROCESS | 1938 | 1468781165187 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:46:05 INFO - PROCESS | 1938 | 1468781165190 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:46:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:46:05 INFO - PROCESS | 1938 | 1468781165193 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 1938 | 1468781165196 Marionette TRACE conn2 <- [1,3062,null,{}] 11:46:05 INFO - PROCESS | 1938 | 1468781165199 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}] 11:46:05 INFO - PROCESS | 1938 | 1468781165201 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:05 INFO - PROCESS | 1938 | 1468781165311 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:46:05 INFO - PROCESS | 1938 | 1468781165379 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:05 INFO - PROCESS | 1938 | 1468781165380 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:05 INFO - PROCESS | 1938 | ++DOCSHELL 0x1181d6000 == 39 [pid = 1938] [id = 775] 11:46:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x115d32000) [pid = 1938] [serial = 2323] [outer = 0x0] 11:46:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x115d35400) [pid = 1938] [serial = 2324] [outer = 0x115d32000] 11:46:05 INFO - PROCESS | 1938 | 1468781165452 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x115faf800) [pid = 1938] [serial = 2325] [outer = 0x115d32000] 11:46:05 INFO - PROCESS | 1938 | [1938] 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 11:46:05 INFO - PROCESS | 1938 | 1468781165849 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:46:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:46:05 INFO - {} 11:46:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 11:46:05 INFO - PROCESS | 1938 | 1468781165864 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:46:05 INFO - PROCESS | 1938 | 1468781165867 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:46:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:46:05 INFO - PROCESS | 1938 | 1468781165871 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 1938 | 1468781165873 Marionette TRACE conn2 <- [1,3066,null,{}] 11:46:05 INFO - PROCESS | 1938 | 1468781165875 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}] 11:46:05 INFO - PROCESS | 1938 | 1468781165877 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:06 INFO - PROCESS | 1938 | 1468781166008 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:46:06 INFO - PROCESS | 1938 | 1468781166177 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:06 INFO - PROCESS | 1938 | 1468781166179 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x119ae4800 == 40 [pid = 1938] [id = 776] 11:46:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x118452000) [pid = 1938] [serial = 2326] [outer = 0x0] 11:46:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x1196d9400) [pid = 1938] [serial = 2327] [outer = 0x118452000] 11:46:06 INFO - PROCESS | 1938 | 1468781166232 Marionette DEBUG loaded listener.js 11:46:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 100 (0x123c03000) [pid = 1938] [serial = 2328] [outer = 0x118452000] 11:46:06 INFO - PROCESS | 1938 | 1468781166654 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]]]}] 11:46:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:46:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:46:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:46:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:46:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:46:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:46:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:46:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 823ms 11:46:06 INFO - PROCESS | 1938 | 1468781166694 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:46:06 INFO - PROCESS | 1938 | 1468781166696 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:46:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:46:06 INFO - PROCESS | 1938 | 1468781166698 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:46:06 INFO - PROCESS | 1938 | 1468781166701 Marionette TRACE conn2 <- [1,3070,null,{}] 11:46:06 INFO - PROCESS | 1938 | 1468781166709 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}] 11:46:06 INFO - PROCESS | 1938 | 1468781166712 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:06 INFO - PROCESS | 1938 | 1468781166819 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:46:06 INFO - PROCESS | 1938 | 1468781166930 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:06 INFO - PROCESS | 1938 | 1468781166932 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:06 INFO - PROCESS | 1938 | ++DOCSHELL 0x12bebc800 == 41 [pid = 1938] [id = 777] 11:46:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 101 (0x124d86c00) [pid = 1938] [serial = 2329] [outer = 0x0] 11:46:06 INFO - PROCESS | 1938 | ++DOMWINDOW == 102 (0x128bc7000) [pid = 1938] [serial = 2330] [outer = 0x124d86c00] 11:46:06 INFO - PROCESS | 1938 | 1468781166966 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 103 (0x128db9800) [pid = 1938] [serial = 2331] [outer = 0x124d86c00] 11:46:07 INFO - PROCESS | 1938 | 1468781167334 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]]]}] 11:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:46:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 672ms 11:46:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:46:07 INFO - PROCESS | 1938 | 1468781167371 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:46:07 INFO - PROCESS | 1938 | 1468781167373 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:46:07 INFO - PROCESS | 1938 | 1468781167375 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:46:07 INFO - PROCESS | 1938 | 1468781167376 Marionette TRACE conn2 <- [1,3074,null,{}] 11:46:07 INFO - PROCESS | 1938 | 1468781167379 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}] 11:46:07 INFO - PROCESS | 1938 | 1468781167380 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:07 INFO - PROCESS | 1938 | 1468781167486 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:46:07 INFO - PROCESS | 1938 | 1468781167605 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:07 INFO - PROCESS | 1938 | 1468781167606 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:07 INFO - PROCESS | 1938 | ++DOCSHELL 0x12cc20800 == 42 [pid = 1938] [id = 778] 11:46:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 104 (0x12a6e0800) [pid = 1938] [serial = 2332] [outer = 0x0] 11:46:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 105 (0x12a6eb400) [pid = 1938] [serial = 2333] [outer = 0x12a6e0800] 11:46:07 INFO - PROCESS | 1938 | 1468781167635 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 1938 | ++DOMWINDOW == 106 (0x12a8bf000) [pid = 1938] [serial = 2334] [outer = 0x12a6e0800] 11:46:07 INFO - PROCESS | 1938 | 1468781167993 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]]]}] 11:46:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:46:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:46:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:46:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:46:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:46:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:46:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 11:46:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:46:08 INFO - PROCESS | 1938 | 1468781168047 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 1938 | 1468781168048 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:46:08 INFO - PROCESS | 1938 | 1468781168051 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 1938 | 1468781168052 Marionette TRACE conn2 <- [1,3078,null,{}] 11:46:08 INFO - PROCESS | 1938 | 1468781168054 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}] 11:46:08 INFO - PROCESS | 1938 | 1468781168056 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:08 INFO - PROCESS | 1938 | 1468781168161 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:46:08 INFO - PROCESS | 1938 | 1468781168273 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 1938 | 1468781168274 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x11267c000 == 43 [pid = 1938] [id = 779] 11:46:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 107 (0x110e96c00) [pid = 1938] [serial = 2335] [outer = 0x0] 11:46:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 108 (0x1129d1000) [pid = 1938] [serial = 2336] [outer = 0x110e96c00] 11:46:08 INFO - PROCESS | 1938 | 1468781168305 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 109 (0x12a8ccc00) [pid = 1938] [serial = 2337] [outer = 0x110e96c00] 11:46:08 INFO - PROCESS | 1938 | 1468781168660 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] 11:46:08 INFO - PROCESS | 1938 | 1468781168671 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:46:08 INFO - PROCESS | 1938 | 1468781168674 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 1938 | 1468781168675 Marionette TRACE conn2 <- [1,3082,null,{}] 11:46:08 INFO - PROCESS | 1938 | 1468781168678 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}] 11:46:08 INFO - PROCESS | 1938 | 1468781168682 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:08 INFO - PROCESS | 1938 | 1468781168803 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:46:08 INFO - PROCESS | 1938 | 1468781168903 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 1938 | 1468781168905 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:08 INFO - PROCESS | 1938 | ++DOCSHELL 0x1199bc800 == 44 [pid = 1938] [id = 780] 11:46:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 110 (0x1129b1400) [pid = 1938] [serial = 2338] [outer = 0x0] 11:46:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 111 (0x1184df000) [pid = 1938] [serial = 2339] [outer = 0x1129b1400] 11:46:08 INFO - PROCESS | 1938 | 1468781168935 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 1938 | ++DOMWINDOW == 112 (0x129565c00) [pid = 1938] [serial = 2340] [outer = 0x1129b1400] 11:46:09 INFO - PROCESS | 1938 | 1468781169431 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]]]}] 11:46:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:46:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:46:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 771ms 11:46:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:46:09 INFO - PROCESS | 1938 | 1468781169446 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:46:09 INFO - PROCESS | 1938 | 1468781169448 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:46:09 INFO - PROCESS | 1938 | 1468781169452 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:46:09 INFO - PROCESS | 1938 | 1468781169454 Marionette TRACE conn2 <- [1,3086,null,{}] 11:46:09 INFO - PROCESS | 1938 | 1468781169458 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}] 11:46:09 INFO - PROCESS | 1938 | 1468781169459 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:09 INFO - PROCESS | 1938 | 1468781169557 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:46:09 INFO - PROCESS | 1938 | 1468781169624 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:09 INFO - PROCESS | 1938 | 1468781169627 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:09 INFO - PROCESS | 1938 | ++DOCSHELL 0x11875a800 == 45 [pid = 1938] [id = 781] 11:46:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 113 (0x1129cc400) [pid = 1938] [serial = 2341] [outer = 0x0] 11:46:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 114 (0x113c0c000) [pid = 1938] [serial = 2342] [outer = 0x1129cc400] 11:46:09 INFO - PROCESS | 1938 | 1468781169657 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 1938 | ++DOMWINDOW == 115 (0x11697b800) [pid = 1938] [serial = 2343] [outer = 0x1129cc400] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x118911800 == 44 [pid = 1938] [id = 773] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x110f22800 == 43 [pid = 1938] [id = 772] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x116474800 == 42 [pid = 1938] [id = 771] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x118760000 == 41 [pid = 1938] [id = 770] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x11267b800 == 40 [pid = 1938] [id = 769] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x121950800 == 39 [pid = 1938] [id = 768] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x12c710000 == 38 [pid = 1938] [id = 767] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x123c85800 == 37 [pid = 1938] [id = 766] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x118763800 == 36 [pid = 1938] [id = 765] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x1170ed000 == 35 [pid = 1938] [id = 764] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x128935800 == 34 [pid = 1938] [id = 763] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x1189b4000 == 33 [pid = 1938] [id = 762] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc21000 == 32 [pid = 1938] [id = 761] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x1199bc800 == 31 [pid = 1938] [id = 780] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x11267c000 == 30 [pid = 1938] [id = 779] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x12cc20800 == 29 [pid = 1938] [id = 778] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x12bebc800 == 28 [pid = 1938] [id = 777] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x119ae4800 == 27 [pid = 1938] [id = 776] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x12d7af000 == 26 [pid = 1938] [id = 774] 11:46:10 INFO - PROCESS | 1938 | --DOCSHELL 0x1181d6000 == 25 [pid = 1938] [id = 775] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 114 (0x123ec7000) [pid = 1938] [serial = 2259] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 113 (0x1265e7800) [pid = 1938] [serial = 2262] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 112 (0x1197a9800) [pid = 1938] [serial = 2253] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 111 (0x120ff0000) [pid = 1938] [serial = 2254] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 110 (0x118947400) [pid = 1938] [serial = 2250] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 109 (0x119327400) [pid = 1938] [serial = 2251] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 108 (0x1181c2400) [pid = 1938] [serial = 2247] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 107 (0x118382000) [pid = 1938] [serial = 2248] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 106 (0x1167da400) [pid = 1938] [serial = 2244] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 105 (0x116fae400) [pid = 1938] [serial = 2245] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 104 (0x1176eb400) [pid = 1938] [serial = 2241] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 103 (0x128bc8c00) [pid = 1938] [serial = 2265] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 102 (0x126ddd800) [pid = 1938] [serial = 2263] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 101 (0x128db5800) [pid = 1938] [serial = 2266] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 100 (0x11702e000) [pid = 1938] [serial = 2269] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 99 (0x119128c00) [pid = 1938] [serial = 2271] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x12a66ac00) [pid = 1938] [serial = 2277] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x12a6e7c00) [pid = 1938] [serial = 2279] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x128f73000) [pid = 1938] [serial = 2273] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x120ff4000) [pid = 1938] [serial = 2256] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x12a8bdc00) [pid = 1938] [serial = 2280] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x1129d4800) [pid = 1938] [serial = 2268] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x113cf2800) [pid = 1938] [serial = 2224] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x11702fc00) [pid = 1938] [serial = 2225] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x119398400) [pid = 1938] [serial = 2228] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x1189e3000) [pid = 1938] [serial = 2227] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x125f7c000) [pid = 1938] [serial = 2231] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x125085c00) [pid = 1938] [serial = 2230] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x128bc9400) [pid = 1938] [serial = 2233] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x12929b000) [pid = 1938] [serial = 2234] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1129b3800) [pid = 1938] [serial = 2239] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 83 (0x1264b5800) [pid = 1938] [serial = 2237] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 82 (0x118459000) [pid = 1938] [serial = 2236] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 81 (0x129297c00) [pid = 1938] [serial = 2274] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 80 (0x125f78000) [pid = 1938] [serial = 2260] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 79 (0x129299800) [pid = 1938] [serial = 2276] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | --DOMWINDOW == 78 (0x121a51400) [pid = 1938] [serial = 2257] [outer = 0x0] [url = about:blank] 11:46:10 INFO - PROCESS | 1938 | 1468781170849 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:46:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:46:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1429ms 11:46:10 INFO - PROCESS | 1938 | 1468781170881 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:46:10 INFO - PROCESS | 1938 | 1468781170884 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:46:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:46:10 INFO - PROCESS | 1938 | 1468781170887 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:46:10 INFO - PROCESS | 1938 | 1468781170889 Marionette TRACE conn2 <- [1,3090,null,{}] 11:46:10 INFO - PROCESS | 1938 | 1468781170893 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}] 11:46:10 INFO - PROCESS | 1938 | 1468781170895 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:11 INFO - PROCESS | 1938 | 1468781171005 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:46:11 INFO - PROCESS | 1938 | 1468781171019 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 1938 | 1468781171021 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x11268f800 == 26 [pid = 1938] [id = 782] 11:46:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 79 (0x1129a8400) [pid = 1938] [serial = 2344] [outer = 0x0] 11:46:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 80 (0x1129aec00) [pid = 1938] [serial = 2345] [outer = 0x1129a8400] 11:46:11 INFO - PROCESS | 1938 | 1468781171054 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 81 (0x1129d7800) [pid = 1938] [serial = 2346] [outer = 0x1129a8400] 11:46:11 INFO - PROCESS | 1938 | 1468781171495 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:46:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:46:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 621ms 11:46:11 INFO - PROCESS | 1938 | 1468781171516 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:46:11 INFO - PROCESS | 1938 | 1468781171521 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:46:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:46:11 INFO - PROCESS | 1938 | 1468781171529 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 1938 | 1468781171532 Marionette TRACE conn2 <- [1,3094,null,{}] 11:46:11 INFO - PROCESS | 1938 | 1468781171536 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}] 11:46:11 INFO - PROCESS | 1938 | 1468781171538 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:11 INFO - PROCESS | 1938 | 1468781171665 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:46:11 INFO - PROCESS | 1938 | 1468781171674 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 1938 | 1468781171675 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:11 INFO - PROCESS | 1938 | ++DOCSHELL 0x11700c800 == 27 [pid = 1938] [id = 783] 11:46:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 82 (0x1133bec00) [pid = 1938] [serial = 2347] [outer = 0x0] 11:46:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 83 (0x113c17c00) [pid = 1938] [serial = 2348] [outer = 0x1133bec00] 11:46:11 INFO - PROCESS | 1938 | 1468781171720 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 1938 | ++DOMWINDOW == 84 (0x115d2b400) [pid = 1938] [serial = 2349] [outer = 0x1133bec00] 11:46:12 INFO - PROCESS | 1938 | 1468781172113 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:46:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:46:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 625ms 11:46:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:46:12 INFO - PROCESS | 1938 | 1468781172153 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 1938 | 1468781172155 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:46:12 INFO - PROCESS | 1938 | 1468781172157 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 1938 | 1468781172159 Marionette TRACE conn2 <- [1,3098,null,{}] 11:46:12 INFO - PROCESS | 1938 | 1468781172167 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}] 11:46:12 INFO - PROCESS | 1938 | 1468781172171 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:12 INFO - PROCESS | 1938 | 1468781172252 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:46:12 INFO - PROCESS | 1938 | 1468781172259 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:12 INFO - PROCESS | 1938 | 1468781172262 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x11874b000 == 28 [pid = 1938] [id = 784] 11:46:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 85 (0x11702b400) [pid = 1938] [serial = 2350] [outer = 0x0] 11:46:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 86 (0x11702ec00) [pid = 1938] [serial = 2351] [outer = 0x11702b400] 11:46:12 INFO - PROCESS | 1938 | 1468781172305 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 87 (0x1176eec00) [pid = 1938] [serial = 2352] [outer = 0x11702b400] 11:46:12 INFO - PROCESS | 1938 | 1468781172681 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]]]}] 11:46:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:46:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:46:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 575ms 11:46:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:46:12 INFO - PROCESS | 1938 | 1468781172751 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 1938 | 1468781172753 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:46:12 INFO - PROCESS | 1938 | 1468781172767 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 1938 | 1468781172769 Marionette TRACE conn2 <- [1,3102,null,{}] 11:46:12 INFO - PROCESS | 1938 | 1468781172772 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}] 11:46:12 INFO - PROCESS | 1938 | 1468781172775 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:12 INFO - PROCESS | 1938 | 1468781172902 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:46:12 INFO - PROCESS | 1938 | 1468781172911 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:12 INFO - PROCESS | 1938 | 1468781172912 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:12 INFO - PROCESS | 1938 | ++DOCSHELL 0x119161000 == 29 [pid = 1938] [id = 785] 11:46:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 88 (0x1181c3800) [pid = 1938] [serial = 2353] [outer = 0x0] 11:46:12 INFO - PROCESS | 1938 | ++DOMWINDOW == 89 (0x118312800) [pid = 1938] [serial = 2354] [outer = 0x1181c3800] 11:46:12 INFO - PROCESS | 1938 | 1468781172952 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 90 (0x118382000) [pid = 1938] [serial = 2355] [outer = 0x1181c3800] 11:46:13 INFO - PROCESS | 1938 | 1468781173371 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:46:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:46:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 631ms 11:46:13 INFO - PROCESS | 1938 | 1468781173398 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 1938 | 1468781173406 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:46:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:46:13 INFO - PROCESS | 1938 | 1468781173413 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 1938 | 1468781173414 Marionette TRACE conn2 <- [1,3106,null,{}] 11:46:13 INFO - PROCESS | 1938 | 1468781173416 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}] 11:46:13 INFO - PROCESS | 1938 | 1468781173417 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:13 INFO - PROCESS | 1938 | 1468781173526 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:46:13 INFO - PROCESS | 1938 | 1468781173601 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:13 INFO - PROCESS | 1938 | 1468781173602 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:13 INFO - PROCESS | 1938 | ++DOCSHELL 0x119af8000 == 30 [pid = 1938] [id = 786] 11:46:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 91 (0x118385800) [pid = 1938] [serial = 2356] [outer = 0x0] 11:46:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 92 (0x118457400) [pid = 1938] [serial = 2357] [outer = 0x118385800] 11:46:13 INFO - PROCESS | 1938 | 1468781173643 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 1938 | ++DOMWINDOW == 93 (0x1184df400) [pid = 1938] [serial = 2358] [outer = 0x118385800] 11:46:13 INFO - PROCESS | 1938 | 1468781173988 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]]]}] 11:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:46:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 619ms 11:46:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:46:14 INFO - PROCESS | 1938 | 1468781174033 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 1938 | 1468781174034 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:46:14 INFO - PROCESS | 1938 | 1468781174036 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 1938 | 1468781174037 Marionette TRACE conn2 <- [1,3110,null,{}] 11:46:14 INFO - PROCESS | 1938 | 1468781174040 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}] 11:46:14 INFO - PROCESS | 1938 | 1468781174044 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:14 INFO - PROCESS | 1938 | 1468781174171 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:46:14 INFO - PROCESS | 1938 | 1468781174175 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 1938 | 1468781174176 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x12134a800 == 31 [pid = 1938] [id = 787] 11:46:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 94 (0x1184dfc00) [pid = 1938] [serial = 2359] [outer = 0x0] 11:46:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 95 (0x11877f400) [pid = 1938] [serial = 2360] [outer = 0x1184dfc00] 11:46:14 INFO - PROCESS | 1938 | 1468781174201 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 96 (0x1196d4000) [pid = 1938] [serial = 2361] [outer = 0x1184dfc00] 11:46:14 INFO - PROCESS | 1938 | 1468781174493 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"]]]}] 11:46:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:46:14 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 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:46:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 471ms 11:46:14 INFO - PROCESS | 1938 | 1468781174521 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 1938 | 1468781174522 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:46:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:46:14 INFO - PROCESS | 1938 | 1468781174532 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 1938 | 1468781174533 Marionette TRACE conn2 <- [1,3114,null,{}] 11:46:14 INFO - PROCESS | 1938 | 1468781174563 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}] 11:46:14 INFO - PROCESS | 1938 | 1468781174564 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:14 INFO - PROCESS | 1938 | 1468781174667 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:46:14 INFO - PROCESS | 1938 | 1468781174671 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\", \"b70dcda3-215d-4ec0-ad35-9ce577e40a0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 1938 | 1468781174672 Marionette INFO sendAsync 92c44552-96ae-0444-adbd-d696709bb5a4 11:46:14 INFO - PROCESS | 1938 | ++DOCSHELL 0x123c82000 == 32 [pid = 1938] [id = 788] 11:46:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 97 (0x118717800) [pid = 1938] [serial = 2362] [outer = 0x0] 11:46:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 98 (0x119764400) [pid = 1938] [serial = 2363] [outer = 0x118717800] 11:46:14 INFO - PROCESS | 1938 | 1468781174696 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 1938 | ++DOMWINDOW == 99 (0x120f0d400) [pid = 1938] [serial = 2364] [outer = 0x118717800] 11:46:15 INFO - PROCESS | 1938 | 1468781175013 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]]]}] 11:46:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:46:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 533ms 11:46:15 INFO - PROCESS | 1938 | 1468781175065 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:46:15 INFO - PROCESS | 1938 | 1468781175067 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 98 (0x12cd2e800) [pid = 1938] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 97 (0x113293400) [pid = 1938] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 96 (0x12c50dc00) [pid = 1938] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 95 (0x125673400) [pid = 1938] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 94 (0x117037000) [pid = 1938] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 93 (0x110e94000) [pid = 1938] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 92 (0x11845a800) [pid = 1938] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 91 (0x12a8ca400) [pid = 1938] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 90 (0x112ad7400) [pid = 1938] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 89 (0x112ab6400) [pid = 1938] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 88 (0x1197ac400) [pid = 1938] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 87 (0x11702a800) [pid = 1938] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 86 (0x1181b6c00) [pid = 1938] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 85 (0x12c765800) [pid = 1938] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:46:15 INFO - PROCESS | 1938 | --DOMWINDOW == 84 (0x1211bb000) [pid = 1938] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:46:16 WARNING - u'runner_teardown' () 11:46:16 INFO - No more tests 11:46:16 INFO - Got 0 unexpected results 11:46:16 INFO - SUITE-END | took 513s 11:46:16 INFO - Closing logging queue 11:46:16 INFO - queue closed 11:46:16 INFO - Return code: 0 11:46:16 WARNING - # TBPL SUCCESS # 11:46:16 INFO - Running post-action listener: _resource_record_post_action 11:46:16 INFO - Running post-run listener: _resource_record_post_run 11:46:17 INFO - Total resource usage - Wall time: 535s; CPU: 57.0%; Read bytes: 1294336; Write bytes: 952386560; Read time: 15; Write time: 5060 11:46:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:46:17 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148298240; Write bytes: 146163200; Read time: 13481; Write time: 306 11:46:17 INFO - run-tests - Wall time: 517s; CPU: 57.0%; Read bytes: 1290240; Write bytes: 793869824; Read time: 14; Write time: 4707 11:46:17 INFO - Running post-run listener: _upload_blobber_files 11:46:17 INFO - Blob upload gear active. 11:46:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:46:17 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 11:46:17 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'] 11:46:17 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 11:46:17 INFO - (blobuploader) - INFO - Open directory for files ... 11:46:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:46:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:46:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:46:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:46:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:46:18 INFO - (blobuploader) - INFO - Done attempting. 11:46:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:46:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:46:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:46:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:46:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:46:20 INFO - (blobuploader) - INFO - Done attempting. 11:46:20 INFO - (blobuploader) - INFO - Iteration through files over. 11:46:20 INFO - Return code: 0 11:46:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:46:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:46:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2598c44773dcd33fa11aee8eedd07e70ce678ecd4a897f6b7bfcacdc79a1cffdb8186f799e0ece8cf3577af2ea503b551ca3dd9ac7aafb868765c29204c329d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb79f3b9363d26b4ad1610f645cb3325ee382c1e6675ace7009e35dedae3f72c8293fa499b57ead4cb1e4f564fb6a28016810a20cba6b3cb05ad45041dcf9ca5"} 11:46:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:46:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:46:20 INFO - Contents: 11:46:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2598c44773dcd33fa11aee8eedd07e70ce678ecd4a897f6b7bfcacdc79a1cffdb8186f799e0ece8cf3577af2ea503b551ca3dd9ac7aafb868765c29204c329d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb79f3b9363d26b4ad1610f645cb3325ee382c1e6675ace7009e35dedae3f72c8293fa499b57ead4cb1e4f564fb6a28016810a20cba6b3cb05ad45041dcf9ca5"} 11:46:20 INFO - Running post-run listener: copy_logs_to_upload_dir 11:46:20 INFO - Copying logs to upload dir... 11:46:20 INFO - mkdir: /builds/slave/test/build/upload/logs 11:46:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=600.834837 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-07-17 11:46:21.062710) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-17 11:46:21.067130) ========= 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.5Xg3pzhfdx/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.GYaSGfY8y1/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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/2598c44773dcd33fa11aee8eedd07e70ce678ecd4a897f6b7bfcacdc79a1cffdb8186f799e0ece8cf3577af2ea503b551ca3dd9ac7aafb868765c29204c329d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb79f3b9363d26b4ad1610f645cb3325ee382c1e6675ace7009e35dedae3f72c8293fa499b57ead4cb1e4f564fb6a28016810a20cba6b3cb05ad45041dcf9ca5"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013150 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2598c44773dcd33fa11aee8eedd07e70ce678ecd4a897f6b7bfcacdc79a1cffdb8186f799e0ece8cf3577af2ea503b551ca3dd9ac7aafb868765c29204c329d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb79f3b9363d26b4ad1610f645cb3325ee382c1e6675ace7009e35dedae3f72c8293fa499b57ead4cb1e4f564fb6a28016810a20cba6b3cb05ad45041dcf9ca5"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468602118/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-17 11:46:21.103168) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 11:46:21.103555) ========= 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.5Xg3pzhfdx/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.GYaSGfY8y1/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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.005468 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 11:46:21.151864) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 11:46:21.152147) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 11:46:21.154002) ========= ========= Total master_lag: 0.45 =========