builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0085 starttime: 1468453637.06 results: success (0) buildid: 20160713152943 builduid: 9d35a485de594b2897a64d1d4b1556c1 revision: f8051a3ef4ec5842689306cc3d7b22a6ec439c9a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:17.062587) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:17.063104) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:17.063396) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:17.123771) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:17.124144) ========= 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.fytagsmk0B/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.ArKF2UHXfl/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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-13 16:47: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% 7.66M=0.002s 2016-07-13 16:47:17 (7.66 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.151052 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:17.297129) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:17.297496) ========= 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.fytagsmk0B/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.ArKF2UHXfl/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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.021011 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:17.347662) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 16:47:17.348093) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f8051a3ef4ec5842689306cc3d7b22a6ec439c9a --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 f8051a3ef4ec5842689306cc3d7b22a6ec439c9a --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.fytagsmk0B/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.ArKF2UHXfl/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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-13 16:47:17,421 truncating revision to first 12 chars 2016-07-13 16:47:17,421 Setting DEBUG logging. 2016-07-13 16:47:17,421 attempt 1/10 2016-07-13 16:47:17,421 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f8051a3ef4ec?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 16:47:18,188 unpacking tar archive at: mozilla-beta-f8051a3ef4ec/testing/mozharness/ program finished with exit code 0 elapsedTime=1.025185 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 16:47:18.395582) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:18.395960) ========= script_repo_revision: f8051a3ef4ec5842689306cc3d7b22a6ec439c9a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:18.396366) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:18.396645) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 16:47:18.415611) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 3 secs) (at 2016-07-13 16:47:18.416121) ========= /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.fytagsmk0B/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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 16:47:18 INFO - MultiFileLogger online at 20160713 16:47:18 in /builds/slave/test 16:47:18 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 16:47:18 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:47:18 INFO - {'append_to_log': False, 16:47:18 INFO - 'base_work_dir': '/builds/slave/test', 16:47:18 INFO - 'blob_upload_branch': 'mozilla-beta', 16:47:18 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:47:18 INFO - 'buildbot_json_path': 'buildprops.json', 16:47:18 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:47:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:47:18 INFO - 'download_minidump_stackwalk': True, 16:47:18 INFO - 'download_symbols': 'true', 16:47:18 INFO - 'e10s': False, 16:47:18 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:47:18 INFO - 'tooltool.py': '/tools/tooltool.py', 16:47:18 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:47:18 INFO - '/tools/misc-python/virtualenv.py')}, 16:47:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:47:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:47:18 INFO - 'log_level': 'info', 16:47:18 INFO - 'log_to_console': True, 16:47:18 INFO - 'opt_config_files': (), 16:47:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:47:18 INFO - '--processes=1', 16:47:18 INFO - '--config=%(test_path)s/wptrunner.ini', 16:47:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:47:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:47:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:47:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:47:18 INFO - 'pip_index': False, 16:47:18 INFO - 'require_test_zip': True, 16:47:18 INFO - 'test_type': ('testharness',), 16:47:18 INFO - 'this_chunk': '1', 16:47:18 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:47:18 INFO - 'total_chunks': '10', 16:47:18 INFO - 'virtualenv_path': 'venv', 16:47:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:47:18 INFO - 'work_dir': 'build'} 16:47:18 INFO - ##### 16:47:18 INFO - ##### Running clobber step. 16:47:18 INFO - ##### 16:47:18 INFO - Running pre-action listener: _resource_record_pre_action 16:47:18 INFO - Running main action method: clobber 16:47:18 INFO - rmtree: /builds/slave/test/build 16:47:18 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:47:20 INFO - Running post-action listener: _resource_record_post_action 16:47:20 INFO - ##### 16:47:20 INFO - ##### Running read-buildbot-config step. 16:47:20 INFO - ##### 16:47:20 INFO - Running pre-action listener: _resource_record_pre_action 16:47:20 INFO - Running main action method: read_buildbot_config 16:47:20 INFO - Using buildbot properties: 16:47:20 INFO - { 16:47:20 INFO - "project": "", 16:47:20 INFO - "product": "firefox", 16:47:20 INFO - "script_repo_revision": "production", 16:47:20 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 16:47:20 INFO - "repository": "", 16:47:20 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 16:47:20 INFO - "buildid": "20160713152943", 16:47:20 INFO - "pgo_build": "False", 16:47:20 INFO - "basedir": "/builds/slave/test", 16:47:20 INFO - "buildnumber": 38, 16:47:20 INFO - "slavename": "t-yosemite-r7-0085", 16:47:20 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 16:47:20 INFO - "platform": "macosx64", 16:47:20 INFO - "branch": "mozilla-beta", 16:47:20 INFO - "revision": "f8051a3ef4ec5842689306cc3d7b22a6ec439c9a", 16:47:20 INFO - "repo_path": "releases/mozilla-beta", 16:47:20 INFO - "moz_repo_path": "", 16:47:20 INFO - "stage_platform": "macosx64", 16:47:20 INFO - "builduid": "9d35a485de594b2897a64d1d4b1556c1", 16:47:20 INFO - "slavebuilddir": "test" 16:47:20 INFO - } 16:47:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 16:47:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 16:47:20 INFO - Running post-action listener: _resource_record_post_action 16:47:20 INFO - ##### 16:47:20 INFO - ##### Running download-and-extract step. 16:47:20 INFO - ##### 16:47:20 INFO - Running pre-action listener: _resource_record_pre_action 16:47:20 INFO - Running main action method: download_and_extract 16:47:20 INFO - mkdir: /builds/slave/test/build/tests 16:47:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:47:20 INFO - https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 16:47:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 16:47:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 16:47:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 16:47:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/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 16:47:50 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 16:47:50 INFO - retry: attempt #1 caught exception: timed out 16:47:50 INFO - retry: Failed, sleeping 30 seconds before retrying 16:48:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/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 #2 16:48:35 INFO - Downloaded 1201 bytes. 16:48:35 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 16:48:35 INFO - Using the following test package requirements: 16:48:35 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 16:48:35 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:35 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 16:48:35 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:35 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 16:48:35 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:35 INFO - u'jsshell-mac64.zip'], 16:48:35 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:35 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 16:48:35 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 16:48:35 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:35 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 16:48:35 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:35 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 16:48:35 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:35 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 16:48:35 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:35 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 16:48:35 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 16:48:35 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')]} 16:48:35 INFO - https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 16:48:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 16:48:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 16:48:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 16:48:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/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 16:48:40 INFO - Downloaded 18407625 bytes. 16:48:40 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/*'] 16:48:40 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/* 16:48:40 INFO - caution: filename not matched: web-platform/* 16:48:40 INFO - Return code: 11 16:48:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:40 INFO - https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 16:48:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 16:48:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 16:48:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/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 16:48:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/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 16:48:42 INFO - Downloaded 36389883 bytes. 16:48:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:48:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:48:46 INFO - caution: filename not matched: bin/* 16:48:46 INFO - caution: filename not matched: config/* 16:48:46 INFO - caution: filename not matched: mozbase/* 16:48:46 INFO - caution: filename not matched: marionette/* 16:48:46 INFO - caution: filename not matched: tools/wptserve/* 16:48:46 INFO - Return code: 11 16:48:46 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')]} 16:48:46 INFO - https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 16:48:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:48:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:48:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 16:48:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 16:48:48 INFO - Downloaded 73015953 bytes. 16:48:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:48:48 INFO - mkdir: /builds/slave/test/properties 16:48:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:48:48 INFO - Writing to file /builds/slave/test/properties/build_url 16:48:48 INFO - Contents: 16:48:48 INFO - build_url:https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:48:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:48:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:48:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:48:49 INFO - Contents: 16:48:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:48:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:49 INFO - https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:48:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:48:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:48:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:48:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/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 16:48:53 INFO - Downloaded 103715378 bytes. 16:48:53 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'] 16:48:53 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 16:48:56 INFO - Return code: 0 16:48:56 INFO - Running post-action listener: _resource_record_post_action 16:48:56 INFO - Running post-action listener: set_extra_try_arguments 16:48:56 INFO - ##### 16:48:56 INFO - ##### Running create-virtualenv step. 16:48:56 INFO - ##### 16:48:56 INFO - Running pre-action listener: _pre_create_virtualenv 16:48:56 INFO - Running pre-action listener: _resource_record_pre_action 16:48:56 INFO - Running main action method: create_virtualenv 16:48:56 INFO - Creating virtualenv /builds/slave/test/build/venv 16:48:56 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 16:48:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:48:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:48:56 INFO - Using real prefix '/tools/python27' 16:48:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:48:57 INFO - Installing distribute.............................................................................................................................................................................................done. 16:49:00 INFO - Installing pip.................done. 16:49:00 INFO - Return code: 0 16:49:00 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:49: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')]} 16:49:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:49:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49: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')]} 16:49:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:49:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49: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', '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 0x101340e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10135df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb619c73e40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013595e0>, '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 0x100f3ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100f67990>, '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.fytagsmk0B/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:49: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', 'psutil>=0.7.1'] in /builds/slave/test/build 16:49: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 psutil>=0.7.1 16:49:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.fytagsmk0B/Render', 16:49:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:49:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:49:00 INFO - 'HOME': '/Users/cltbld', 16:49:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:49:00 INFO - 'LOGNAME': 'cltbld', 16:49:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:49:00 INFO - 'MOZ_NO_REMOTE': '1', 16:49:00 INFO - 'NO_EM_RESTART': '1', 16:49:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:49:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:49:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:49:00 INFO - 'PWD': '/builds/slave/test', 16:49:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:49:00 INFO - 'SHELL': '/bin/bash', 16:49:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 16:49:00 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 16:49:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:49:00 INFO - 'USER': 'cltbld', 16:49:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:49:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:49:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:49:00 INFO - 'XPC_FLAGS': '0x0', 16:49:00 INFO - 'XPC_SERVICE_NAME': '0', 16:49:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:49:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:49:00 INFO - Downloading/unpacking psutil>=0.7.1 16:49: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 16:49: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 16:49: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 16:49: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 16:49: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 16:49: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 16:49:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:49:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:49:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:49:03 INFO - Installing collected packages: psutil 16:49:03 INFO - Running setup.py install for psutil 16:49:03 INFO - building 'psutil._psutil_osx' extension 16:49:03 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 16:49:04 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 16:49:04 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 16:49:04 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 16:49:04 INFO - building 'psutil._psutil_posix' extension 16:49:04 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 16:49:04 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 16:49:04 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 16:49:04 INFO - ^ 16:49:04 INFO - 1 warning generated. 16:49:04 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 16:49:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:49:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:49:04 INFO - Successfully installed psutil 16:49:04 INFO - Cleaning up... 16:49:04 INFO - Return code: 0 16:49:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:49:04 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')]} 16:49:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:49:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49:04 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')]} 16:49:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:49:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49:04 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 0x101340e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10135df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb619c73e40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013595e0>, '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 0x100f3ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100f67990>, '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.fytagsmk0B/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:49:04 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 16:49:04 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 16:49:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.fytagsmk0B/Render', 16:49:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:49:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:49:04 INFO - 'HOME': '/Users/cltbld', 16:49:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:49:04 INFO - 'LOGNAME': 'cltbld', 16:49:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:49:04 INFO - 'MOZ_NO_REMOTE': '1', 16:49:04 INFO - 'NO_EM_RESTART': '1', 16:49:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:49:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:49:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:49:04 INFO - 'PWD': '/builds/slave/test', 16:49:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:49:04 INFO - 'SHELL': '/bin/bash', 16:49:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 16:49:04 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 16:49:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:49:04 INFO - 'USER': 'cltbld', 16:49:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:49:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:49:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:49:04 INFO - 'XPC_FLAGS': '0x0', 16:49:04 INFO - 'XPC_SERVICE_NAME': '0', 16:49:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:49:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:49:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:49:04 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 16:49:04 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 16:49:04 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 16:49:04 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 16:49:04 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 16:49:04 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 16:49:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:49:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:49:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:49:07 INFO - Installing collected packages: mozsystemmonitor 16:49:07 INFO - Running setup.py install for mozsystemmonitor 16:49:07 INFO - Successfully installed mozsystemmonitor 16:49:07 INFO - Cleaning up... 16:49:07 INFO - Return code: 0 16:49:07 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:49:07 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')]} 16:49:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:49:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49:07 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')]} 16:49:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:49:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49:07 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 0x101340e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10135df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb619c73e40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013595e0>, '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 0x100f3ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100f67990>, '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.fytagsmk0B/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:49:07 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 16:49:07 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 16:49:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.fytagsmk0B/Render', 16:49:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:49:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:49:07 INFO - 'HOME': '/Users/cltbld', 16:49:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:49:07 INFO - 'LOGNAME': 'cltbld', 16:49:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:49:07 INFO - 'MOZ_NO_REMOTE': '1', 16:49:07 INFO - 'NO_EM_RESTART': '1', 16:49:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:49:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:49:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:49:07 INFO - 'PWD': '/builds/slave/test', 16:49:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:49:07 INFO - 'SHELL': '/bin/bash', 16:49:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 16:49:07 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 16:49:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:49:07 INFO - 'USER': 'cltbld', 16:49:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:49:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:49:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:49:07 INFO - 'XPC_FLAGS': '0x0', 16:49:07 INFO - 'XPC_SERVICE_NAME': '0', 16:49:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:49:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:49:08 INFO - Downloading/unpacking blobuploader==1.2.4 16:49:08 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 16:49:08 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 16:49:08 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 16:49:08 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 16:49:08 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 16:49:08 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 16:49:10 INFO - Downloading blobuploader-1.2.4.tar.gz 16:49:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:49:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:49:10 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 16:49:10 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 16:49:10 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 16:49:10 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 16:49:10 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 16:49:10 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 16:49:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:49:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:49:11 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 16:49:11 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 16:49:11 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 16:49:11 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 16:49:11 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 16:49:11 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 16:49:11 INFO - Downloading docopt-0.6.1.tar.gz 16:49:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:49:11 INFO - Installing collected packages: blobuploader, requests, docopt 16:49:11 INFO - Running setup.py install for blobuploader 16:49:11 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:49:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:49:12 INFO - Running setup.py install for requests 16:49:12 INFO - Running setup.py install for docopt 16:49:12 INFO - Successfully installed blobuploader requests docopt 16:49:12 INFO - Cleaning up... 16:49:12 INFO - Return code: 0 16:49:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:49:12 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')]} 16:49:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:49:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49:12 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')]} 16:49:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:49:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49:12 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 0x101340e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10135df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb619c73e40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013595e0>, '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 0x100f3ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100f67990>, '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.fytagsmk0B/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:49:12 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 16:49:12 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 16:49:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.fytagsmk0B/Render', 16:49:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:49:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:49:12 INFO - 'HOME': '/Users/cltbld', 16:49:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:49:12 INFO - 'LOGNAME': 'cltbld', 16:49:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:49:12 INFO - 'MOZ_NO_REMOTE': '1', 16:49:12 INFO - 'NO_EM_RESTART': '1', 16:49:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:49:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:49:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:49:12 INFO - 'PWD': '/builds/slave/test', 16:49:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:49:12 INFO - 'SHELL': '/bin/bash', 16:49:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 16:49:12 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 16:49:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:49:12 INFO - 'USER': 'cltbld', 16:49:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:49:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:49:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:49:12 INFO - 'XPC_FLAGS': '0x0', 16:49:12 INFO - 'XPC_SERVICE_NAME': '0', 16:49:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:49:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-7OwYmf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-y6InVa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-VdXWlc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-fwKSpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-m9xYFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-rbSmiX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-gDRPtq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-LsKilq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-iQnajH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-5suuER-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-IVEctd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-oH5fDs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-x7eEJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-enBBLR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-ISvm8a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-Txlf1x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-gjFb6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-xWWTcS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-DnWlpm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:49:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-CarcVH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:49:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-DcetC9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:49:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:49:15 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 16:49:15 INFO - Running setup.py install for manifestparser 16:49:15 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:49:15 INFO - Running setup.py install for mozcrash 16:49:15 INFO - Running setup.py install for mozdebug 16:49:16 INFO - Running setup.py install for mozdevice 16:49:16 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:49:16 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:49:16 INFO - Running setup.py install for mozfile 16:49:16 INFO - Running setup.py install for mozhttpd 16:49:16 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:49:16 INFO - Running setup.py install for mozinfo 16:49:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:49:16 INFO - Running setup.py install for mozInstall 16:49:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:49:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:49:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:49:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:49:16 INFO - Running setup.py install for mozleak 16:49:16 INFO - Running setup.py install for mozlog 16:49:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:49:17 INFO - Running setup.py install for moznetwork 16:49:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:49:17 INFO - Running setup.py install for mozprocess 16:49:17 INFO - Running setup.py install for mozprofile 16:49:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:49:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:49:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:49:17 INFO - Running setup.py install for mozrunner 16:49:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:49:17 INFO - Running setup.py install for mozscreenshot 16:49:17 INFO - Running setup.py install for moztest 16:49:18 INFO - Running setup.py install for mozversion 16:49:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:49:18 INFO - Running setup.py install for wptserve 16:49:18 INFO - Running setup.py install for marionette-driver 16:49:18 INFO - Running setup.py install for browsermob-proxy 16:49:18 INFO - Running setup.py install for marionette-client 16:49:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:49:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:49:19 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 16:49:19 INFO - Cleaning up... 16:49:19 INFO - Return code: 0 16:49:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:49:19 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')]} 16:49:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:49:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49:19 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')]} 16:49:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:49:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:49:19 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 0x101340e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10135df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb619c73e40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1013595e0>, '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 0x100f3ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100f67990>, '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.fytagsmk0B/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:49:19 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 16:49:19 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 16:49:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.fytagsmk0B/Render', 16:49:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:49:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:49:19 INFO - 'HOME': '/Users/cltbld', 16:49:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:49:19 INFO - 'LOGNAME': 'cltbld', 16:49:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:49:19 INFO - 'MOZ_NO_REMOTE': '1', 16:49:19 INFO - 'NO_EM_RESTART': '1', 16:49:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:49:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:49:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:49:19 INFO - 'PWD': '/builds/slave/test', 16:49:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:49:19 INFO - 'SHELL': '/bin/bash', 16:49:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 16:49:19 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 16:49:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:49:19 INFO - 'USER': 'cltbld', 16:49:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:49:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:49:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:49:19 INFO - 'XPC_FLAGS': '0x0', 16:49:19 INFO - 'XPC_SERVICE_NAME': '0', 16:49:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:49:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-GUaXZ3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:49:19 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)) 16:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-fXYTmH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:49:19 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)) 16:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-AI6K4X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:49:19 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)) 16:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-YZbmX2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:49:19 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)) 16:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-r6iVYB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:49:19 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)) 16:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-F321T1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:49:19 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)) 16:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-pBWk68-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:49:20 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)) 16:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-b2yrCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:49:20 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)) 16:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-H4k7A4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:49:20 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)) 16:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-ZyGYKx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:49:20 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)) 16:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-ofdmao-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:49:20 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)) 16:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-rpKCQT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:49:20 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)) 16:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-HPXPeW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:49:20 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)) 16:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-rffxOj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:49:20 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)) 16:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-87P6Zs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:49:20 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)) 16:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-WWtu7m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:49:21 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)) 16:49:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-1SuuFJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:49:21 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)) 16:49:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-dzdkVd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:49:21 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)) 16:49:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-QPdyvQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:49:21 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)) 16:49:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-nrSQP7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:49:21 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)) 16:49:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-tPzTEL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:49:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:49:22 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)) 16:49:22 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)) 16:49:22 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)) 16:49:22 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)) 16:49:22 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)) 16:49:22 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)) 16:49:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:49:22 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 16:49:22 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 16:49:22 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 16:49:22 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 16:49:22 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 16:49:22 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 16:49:24 INFO - Downloading blessings-1.6.tar.gz 16:49:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:49:25 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)) 16:49:25 INFO - Installing collected packages: blessings 16:49:25 INFO - Running setup.py install for blessings 16:49:25 INFO - Successfully installed blessings 16:49:25 INFO - Cleaning up... 16:49:25 INFO - Return code: 0 16:49:25 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:49:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:49:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:49:25 INFO - Reading from file tmpfile_stdout 16:49:25 INFO - Current package versions: 16:49:25 INFO - blessings == 1.6 16:49:25 INFO - blobuploader == 1.2.4 16:49:25 INFO - browsermob-proxy == 0.6.0 16:49:25 INFO - docopt == 0.6.1 16:49:25 INFO - manifestparser == 1.1 16:49:25 INFO - marionette-client == 2.3.0 16:49:25 INFO - marionette-driver == 1.4.0 16:49:25 INFO - mozInstall == 1.12 16:49:25 INFO - mozcrash == 0.17 16:49:25 INFO - mozdebug == 0.1 16:49:25 INFO - mozdevice == 0.48 16:49:25 INFO - mozfile == 1.2 16:49:25 INFO - mozhttpd == 0.7 16:49:25 INFO - mozinfo == 0.9 16:49:25 INFO - mozleak == 0.1 16:49:25 INFO - mozlog == 3.1 16:49:25 INFO - moznetwork == 0.27 16:49:25 INFO - mozprocess == 0.22 16:49:25 INFO - mozprofile == 0.28 16:49:25 INFO - mozrunner == 6.11 16:49:25 INFO - mozscreenshot == 0.1 16:49:25 INFO - mozsystemmonitor == 0.0 16:49:25 INFO - moztest == 0.7 16:49:25 INFO - mozversion == 1.4 16:49:25 INFO - psutil == 3.1.1 16:49:25 INFO - requests == 1.2.3 16:49:25 INFO - wptserve == 1.4.0 16:49:25 INFO - wsgiref == 0.1.2 16:49:25 INFO - Running post-action listener: _resource_record_post_action 16:49:25 INFO - Running post-action listener: _start_resource_monitoring 16:49:25 INFO - Starting resource monitoring. 16:49:25 INFO - ##### 16:49:25 INFO - ##### Running pull step. 16:49:25 INFO - ##### 16:49:25 INFO - Running pre-action listener: _resource_record_pre_action 16:49:25 INFO - Running main action method: pull 16:49:25 INFO - Pull has nothing to do! 16:49:25 INFO - Running post-action listener: _resource_record_post_action 16:49:25 INFO - ##### 16:49:25 INFO - ##### Running install step. 16:49:25 INFO - ##### 16:49:25 INFO - Running pre-action listener: _resource_record_pre_action 16:49:25 INFO - Running main action method: install 16:49:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:49:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:49:25 INFO - Reading from file tmpfile_stdout 16:49:25 INFO - Detecting whether we're running mozinstall >=1.0... 16:49:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:49:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:49:26 INFO - Reading from file tmpfile_stdout 16:49:26 INFO - Output received: 16:49:26 INFO - Usage: mozinstall [options] installer 16:49:26 INFO - Options: 16:49:26 INFO - -h, --help show this help message and exit 16:49:26 INFO - -d DEST, --destination=DEST 16:49:26 INFO - Directory to install application into. [default: 16:49:26 INFO - "/builds/slave/test"] 16:49:26 INFO - --app=APP Application being installed. [default: firefox] 16:49:26 INFO - mkdir: /builds/slave/test/build/application 16:49:26 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'] 16:49:26 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 16:49:43 INFO - Reading from file tmpfile_stdout 16:49:43 INFO - Output received: 16:49:43 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 16:49:43 INFO - Running post-action listener: _resource_record_post_action 16:49:43 INFO - ##### 16:49:43 INFO - ##### Running run-tests step. 16:49:43 INFO - ##### 16:49:43 INFO - Running pre-action listener: _resource_record_pre_action 16:49:43 INFO - Running main action method: run_tests 16:49:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:49:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:49:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:49:43 INFO - grabbing minidump binary from tooltool 16:49:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:49:43 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 0x1013595e0>, '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 0x100f3ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100f67990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:49:43 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 16:49:43 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 16:49:43 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:49:43 INFO - Return code: 0 16:49:43 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 16:49:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:49:43 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=https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/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 16:49:43 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=https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/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 16:49:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.fytagsmk0B/Render', 16:49:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:49:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:49:43 INFO - 'HOME': '/Users/cltbld', 16:49:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:49:43 INFO - 'LOGNAME': 'cltbld', 16:49:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:49:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:49:43 INFO - 'MOZ_NO_REMOTE': '1', 16:49:43 INFO - 'NO_EM_RESTART': '1', 16:49:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:49:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:49:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:49:43 INFO - 'PWD': '/builds/slave/test', 16:49:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:49:43 INFO - 'SHELL': '/bin/bash', 16:49:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ArKF2UHXfl/Listeners', 16:49:43 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 16:49:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:49:43 INFO - 'USER': 'cltbld', 16:49:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:49:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:49:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:49:43 INFO - 'XPC_FLAGS': '0x0', 16:49:43 INFO - 'XPC_SERVICE_NAME': '0', 16:49:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:49:43 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=https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/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 16:49:44 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 16:49:44 INFO - import pkg_resources 16:49:45 INFO - Using 1 client processes 16:49:45 INFO - wptserve Starting http server on 127.0.0.1:8000 16:49:45 INFO - wptserve Starting http server on 127.0.0.1:8001 16:49:45 INFO - wptserve Starting http server on 127.0.0.1:8443 16:49:47 INFO - SUITE-START | Running 778 tests 16:49:47 INFO - Running testharness tests 16:49:47 INFO - Setting up ssl 16:49:47 INFO - PROCESS | certutil | 16:49:47 INFO - PROCESS | certutil | 16:49:47 INFO - PROCESS | certutil | 16:49:47 INFO - Certificate Nickname Trust Attributes 16:49:47 INFO - SSL,S/MIME,JAR/XPI 16:49:47 INFO - 16:49:47 INFO - web-platform-tests CT,, 16:49:47 INFO - 16:49:47 INFO - Starting runner 16:49:48 INFO - PROCESS | 2008 | [2008] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 16:49:48 INFO - PROCESS | 2008 | 1468453788441 Marionette DEBUG Marionette enabled via build flag and pref 16:49:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x113f48800 == 1 [pid = 2008] [id = 1] 16:49:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 1 (0x113f49000) [pid = 2008] [serial = 1] [outer = 0x0] 16:49:48 INFO - PROCESS | 2008 | [2008] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:49:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 2 (0x113f4a000) [pid = 2008] [serial = 2] [outer = 0x113f49000] 16:49:48 INFO - PROCESS | 2008 | 1468453788750 Marionette INFO Listening on port 2828 16:49:48 INFO - PROCESS | 2008 | 1468453788977 Marionette DEBUG Marionette enabled via command-line flag 16:49:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x11694f800 == 2 [pid = 2008] [id = 2] 16:49:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 3 (0x116950000) [pid = 2008] [serial = 3] [outer = 0x0] 16:49:48 INFO - PROCESS | 2008 | [2008] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:49:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 4 (0x116951000) [pid = 2008] [serial = 4] [outer = 0x116950000] 16:49:49 INFO - PROCESS | 2008 | [2008] 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 16:49:49 INFO - PROCESS | 2008 | 1468453789137 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49420 16:49:49 INFO - PROCESS | 2008 | 1468453789208 Marionette DEBUG Closed connection conn0 16:49:49 INFO - PROCESS | 2008 | [2008] 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 16:49:49 INFO - PROCESS | 2008 | 1468453789214 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49421 16:49:49 INFO - PROCESS | 2008 | 1468453789222 Marionette DEBUG Closed connection conn1 16:49:49 INFO - PROCESS | 2008 | [2008] 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 16:49:49 INFO - PROCESS | 2008 | 1468453789227 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49422 16:49:49 INFO - PROCESS | 2008 | 1468453789236 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:49:49 INFO - PROCESS | 2008 | 1468453789242 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":"20160713152943","device":"desktop","version":"48.0"} 16:49:49 INFO - PROCESS | 2008 | [2008] 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 16:49:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x121003000 == 3 [pid = 2008] [id = 3] 16:49:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 5 (0x121003800) [pid = 2008] [serial = 5] [outer = 0x0] 16:49:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x121004000 == 4 [pid = 2008] [id = 4] 16:49:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 6 (0x1196cd400) [pid = 2008] [serial = 6] [outer = 0x0] 16:49:50 INFO - PROCESS | 2008 | [2008] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:49:50 INFO - PROCESS | 2008 | [2008] 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 16:49:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x123814000 == 5 [pid = 2008] [id = 5] 16:49:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 7 (0x1196cc400) [pid = 2008] [serial = 7] [outer = 0x0] 16:49:50 INFO - PROCESS | 2008 | [2008] 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 16:49:50 INFO - PROCESS | 2008 | [2008] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:49:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 8 (0x1238c7000) [pid = 2008] [serial = 8] [outer = 0x1196cc400] 16:49:50 INFO - PROCESS | 2008 | [2008] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 16:49:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 9 (0x123529800) [pid = 2008] [serial = 9] [outer = 0x121003800] 16:49:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 10 (0x123eab800) [pid = 2008] [serial = 10] [outer = 0x1196cd400] 16:49:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 11 (0x123ead400) [pid = 2008] [serial = 11] [outer = 0x1196cc400] 16:49:50 INFO - PROCESS | 2008 | [2008] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:49:50 INFO - PROCESS | 2008 | 1468453790922 Marionette INFO startBrowser 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:50 INFO - PROCESS | 2008 | 1468453790943 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 2008 | 1468453790952 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 2008 | 1468453790953 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:51 INFO - PROCESS | 2008 | [2008] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 16:49:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 12 (0x1266c6400) [pid = 2008] [serial = 12] [outer = 0x1196cc400] 16:49:51 INFO - PROCESS | 2008 | 1468453791269 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"756ec785-f0f3-6149-9fed-c9cebc9e2b6e","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":"20160713152943","device":"desktop","version":"48.0","command_id":1}}] 16:49:51 INFO - PROCESS | 2008 | 1468453791360 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}] 16:49:51 INFO - PROCESS | 2008 | 1468453791362 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:51 INFO - PROCESS | 2008 | 1468453791405 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 16:49:51 INFO - PROCESS | 2008 | 1468453791499 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:49:51 INFO - PROCESS | 2008 | 1468453791500 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:51 INFO - PROCESS | 2008 | [2008] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:49:51 INFO - PROCESS | 2008 | [2008] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:49:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 13 (0x123db2c00) [pid = 2008] [serial = 13] [outer = 0x1196cc400] 16:49:51 INFO - PROCESS | 2008 | [2008] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:49:51 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:49:51 INFO - PROCESS | 2008 | 1468453791757 Marionette TRACE conn2 <- [1,3,null,{}] 16:49:51 INFO - PROCESS | 2008 | 1468453791760 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:49:51 INFO - PROCESS | 2008 | 1468453791762 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:51 INFO - PROCESS | 2008 | 1468453791780 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 16:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:49:51 INFO - PROCESS | 2008 | 1468453791811 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 2008 | 1468453791813 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 16:49:51 INFO - PROCESS | 2008 | 1468453791821 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 2008 | 1468453791825 Marionette TRACE conn2 <- [1,6,null,{}] 16:49:51 INFO - PROCESS | 2008 | 1468453791829 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}] 16:49:51 INFO - PROCESS | 2008 | 1468453791830 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:51 INFO - PROCESS | 2008 | 1468453791854 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 16:49:51 INFO - PROCESS | 2008 | 1468453791858 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 2008 | 1468453791860 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286f2800 == 6 [pid = 2008] [id = 6] 16:49:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 14 (0x12897e000) [pid = 2008] [serial = 14] [outer = 0x0] 16:49:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 15 (0x12897fc00) [pid = 2008] [serial = 15] [outer = 0x12897e000] 16:49:51 INFO - PROCESS | 2008 | 1468453791908 Marionette DEBUG loaded listener.js 16:49:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 16 (0x128985800) [pid = 2008] [serial = 16] [outer = 0x12897e000] 16:49:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a8d800 == 7 [pid = 2008] [id = 7] 16:49:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 17 (0x128ad5800) [pid = 2008] [serial = 17] [outer = 0x0] 16:49:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 18 (0x128c54c00) [pid = 2008] [serial = 18] [outer = 0x128ad5800] 16:49:52 INFO - PROCESS | 2008 | 1468453792302 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 19 (0x128987000) [pid = 2008] [serial = 19] [outer = 0x128ad5800] 16:49:52 INFO - PROCESS | 2008 | 1468453792414 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]]]}] 16:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 628ms 16:49:52 INFO - PROCESS | 2008 | 1468453792478 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 16:49:52 INFO - PROCESS | 2008 | 1468453792480 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 16:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:49:52 INFO - PROCESS | 2008 | 1468453792511 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:49:52 INFO - PROCESS | 2008 | 1468453792512 Marionette TRACE conn2 <- [1,10,null,{}] 16:49:52 INFO - PROCESS | 2008 | 1468453792556 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}] 16:49:52 INFO - PROCESS | 2008 | 1468453792561 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:52 INFO - PROCESS | 2008 | 1468453792688 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 16:49:52 INFO - PROCESS | 2008 | 1468453792699 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 2008 | 1468453792700 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ac78000 == 8 [pid = 2008] [id = 8] 16:49:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 20 (0x12acbcc00) [pid = 2008] [serial = 20] [outer = 0x0] 16:49:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 21 (0x12acbe800) [pid = 2008] [serial = 21] [outer = 0x12acbcc00] 16:49:52 INFO - PROCESS | 2008 | 1468453792727 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 22 (0x12acc3000) [pid = 2008] [serial = 22] [outer = 0x12acbcc00] 16:49:53 INFO - PROCESS | 2008 | 1468453793058 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]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 578ms 16:49:53 INFO - PROCESS | 2008 | 1468453793084 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 2008 | 1468453793087 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 16:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:49:53 INFO - PROCESS | 2008 | 1468453793089 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 2008 | 1468453793090 Marionette TRACE conn2 <- [1,14,null,{}] 16:49:53 INFO - PROCESS | 2008 | 1468453793092 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}] 16:49:53 INFO - PROCESS | 2008 | 1468453793094 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:53 INFO - PROCESS | 2008 | 1468453793186 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 16:49:53 INFO - PROCESS | 2008 | 1468453793190 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 2008 | 1468453793191 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b027800 == 9 [pid = 2008] [id = 9] 16:49:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 23 (0x12acc5c00) [pid = 2008] [serial = 23] [outer = 0x0] 16:49:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 24 (0x12af61c00) [pid = 2008] [serial = 24] [outer = 0x12acc5c00] 16:49:53 INFO - PROCESS | 2008 | 1468453793218 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 25 (0x12b00dc00) [pid = 2008] [serial = 25] [outer = 0x12acc5c00] 16:49:53 INFO - PROCESS | 2008 | 1468453793606 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]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 569ms 16:49:53 INFO - PROCESS | 2008 | 1468453793659 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 2008 | 1468453793661 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 16:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:49:53 INFO - PROCESS | 2008 | 1468453793665 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 2008 | 1468453793666 Marionette TRACE conn2 <- [1,18,null,{}] 16:49:53 INFO - PROCESS | 2008 | 1468453793669 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}] 16:49:53 INFO - PROCESS | 2008 | 1468453793672 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:53 INFO - PROCESS | 2008 | 1468453793801 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:49:53 INFO - PROCESS | 2008 | 1468453793807 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 2008 | 1468453793809 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b03b800 == 10 [pid = 2008] [id = 10] 16:49:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 26 (0x12b8f1000) [pid = 2008] [serial = 26] [outer = 0x0] 16:49:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 27 (0x12b985800) [pid = 2008] [serial = 27] [outer = 0x12b8f1000] 16:49:53 INFO - PROCESS | 2008 | 1468453793833 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 28 (0x12b98b800) [pid = 2008] [serial = 28] [outer = 0x12b8f1000] 16:49:54 INFO - PROCESS | 2008 | 1468453794186 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]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 571ms 16:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:49:54 INFO - PROCESS | 2008 | 1468453794237 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 2008 | 1468453794239 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 16:49:54 INFO - PROCESS | 2008 | 1468453794242 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 2008 | 1468453794243 Marionette TRACE conn2 <- [1,22,null,{}] 16:49:54 INFO - PROCESS | 2008 | 1468453794247 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}] 16:49:54 INFO - PROCESS | 2008 | 1468453794249 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:54 INFO - PROCESS | 2008 | 1468453794392 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:49:54 INFO - PROCESS | 2008 | 1468453794402 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 2008 | 1468453794403 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b02c800 == 11 [pid = 2008] [id = 11] 16:49:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 29 (0x11829d800) [pid = 2008] [serial = 29] [outer = 0x0] 16:49:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 30 (0x128ac9400) [pid = 2008] [serial = 30] [outer = 0x11829d800] 16:49:54 INFO - PROCESS | 2008 | 1468453794445 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 31 (0x12bdd8400) [pid = 2008] [serial = 31] [outer = 0x11829d800] 16:49:54 INFO - PROCESS | 2008 | 1468453794808 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]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 619ms 16:49:54 INFO - PROCESS | 2008 | 1468453794861 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 2008 | 1468453794862 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 16:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:49:54 INFO - PROCESS | 2008 | 1468453794864 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 2008 | 1468453794865 Marionette TRACE conn2 <- [1,26,null,{}] 16:49:54 INFO - PROCESS | 2008 | 1468453794867 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}] 16:49:54 INFO - PROCESS | 2008 | 1468453794869 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:54 INFO - PROCESS | 2008 | 1468453794960 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:49:54 INFO - PROCESS | 2008 | 1468453794965 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 2008 | 1468453794966 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x11831b800 == 12 [pid = 2008] [id = 12] 16:49:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 32 (0x1183c6800) [pid = 2008] [serial = 32] [outer = 0x0] 16:49:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 33 (0x12bddd000) [pid = 2008] [serial = 33] [outer = 0x1183c6800] 16:49:54 INFO - PROCESS | 2008 | 1468453794998 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 34 (0x12bf38400) [pid = 2008] [serial = 34] [outer = 0x1183c6800] 16:49:55 INFO - PROCESS | 2008 | 1468453795237 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]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 424ms 16:49:55 INFO - PROCESS | 2008 | 1468453795307 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 2008 | 1468453795309 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 16:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:49:55 INFO - PROCESS | 2008 | 1468453795311 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 2008 | 1468453795312 Marionette TRACE conn2 <- [1,30,null,{}] 16:49:55 INFO - PROCESS | 2008 | 1468453795314 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}] 16:49:55 INFO - PROCESS | 2008 | 1468453795315 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:55 INFO - PROCESS | 2008 | 1468453795415 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:49:55 INFO - PROCESS | 2008 | 1468453795418 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 2008 | 1468453795419 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c1a1800 == 13 [pid = 2008] [id = 13] 16:49:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 35 (0x12bf3ac00) [pid = 2008] [serial = 35] [outer = 0x0] 16:49:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 36 (0x12c527c00) [pid = 2008] [serial = 36] [outer = 0x12bf3ac00] 16:49:55 INFO - PROCESS | 2008 | 1468453795443 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 37 (0x12c52b800) [pid = 2008] [serial = 37] [outer = 0x12bf3ac00] 16:49:55 INFO - PROCESS | 2008 | 1468453795670 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]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 16:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:49:55 INFO - PROCESS | 2008 | 1468453795680 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 2008 | 1468453795681 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 16:49:55 INFO - PROCESS | 2008 | 1468453795691 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 2008 | 1468453795692 Marionette TRACE conn2 <- [1,34,null,{}] 16:49:55 INFO - PROCESS | 2008 | 1468453795694 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}] 16:49:55 INFO - PROCESS | 2008 | 1468453795695 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:55 INFO - PROCESS | 2008 | 1468453795789 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:49:55 INFO - PROCESS | 2008 | 1468453795793 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 2008 | 1468453795794 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c62b800 == 14 [pid = 2008] [id = 14] 16:49:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 38 (0x12bf3fc00) [pid = 2008] [serial = 38] [outer = 0x0] 16:49:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 39 (0x12c530c00) [pid = 2008] [serial = 39] [outer = 0x12bf3fc00] 16:49:55 INFO - PROCESS | 2008 | 1468453795819 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 40 (0x12c657800) [pid = 2008] [serial = 40] [outer = 0x12bf3fc00] 16:49:56 INFO - PROCESS | 2008 | 1468453796053 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]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 424ms 16:49:56 INFO - PROCESS | 2008 | 1468453796109 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 2008 | 1468453796110 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 16:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:49:56 INFO - PROCESS | 2008 | 1468453796112 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 2008 | 1468453796113 Marionette TRACE conn2 <- [1,38,null,{}] 16:49:56 INFO - PROCESS | 2008 | 1468453796130 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}] 16:49:56 INFO - PROCESS | 2008 | 1468453796132 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca2c000 == 15 [pid = 2008] [id = 15] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 41 (0x12ca2c800) [pid = 2008] [serial = 41] [outer = 0x0] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 42 (0x12ca32800) [pid = 2008] [serial = 42] [outer = 0x12ca2c800] 16:49:56 INFO - PROCESS | 2008 | 1468453796254 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 43 (0x12c1b0000) [pid = 2008] [serial = 43] [outer = 0x12ca2c800] 16:49:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca2b800 == 16 [pid = 2008] [id = 16] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 44 (0x128acac00) [pid = 2008] [serial = 44] [outer = 0x0] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 45 (0x12ca65c00) [pid = 2008] [serial = 45] [outer = 0x128acac00] 16:49:56 INFO - PROCESS | 2008 | 1468453796286 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 2008 | 1468453796287 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d45000 == 17 [pid = 2008] [id = 17] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 46 (0x12ca6bc00) [pid = 2008] [serial = 46] [outer = 0x0] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 47 (0x12ca6d800) [pid = 2008] [serial = 47] [outer = 0x12ca6bc00] 16:49:56 INFO - PROCESS | 2008 | 1468453796317 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 48 (0x12ce57000) [pid = 2008] [serial = 48] [outer = 0x12ca6bc00] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 49 (0x12ca67400) [pid = 2008] [serial = 49] [outer = 0x128acac00] 16:49:56 INFO - PROCESS | 2008 | 1468453796679 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]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 572ms 16:49:56 INFO - PROCESS | 2008 | 1468453796687 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:49:56 INFO - PROCESS | 2008 | 1468453796689 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 16:49:56 INFO - PROCESS | 2008 | 1468453796693 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 2008 | 1468453796694 Marionette TRACE conn2 <- [1,42,null,{}] 16:49:56 INFO - PROCESS | 2008 | 1468453796701 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}] 16:49:56 INFO - PROCESS | 2008 | 1468453796703 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:56 INFO - PROCESS | 2008 | 1468453796847 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:49:56 INFO - PROCESS | 2008 | 1468453796852 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 2008 | 1468453796853 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d0c4000 == 18 [pid = 2008] [id = 18] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 50 (0x117e9d000) [pid = 2008] [serial = 50] [outer = 0x0] 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 51 (0x128c51400) [pid = 2008] [serial = 51] [outer = 0x117e9d000] 16:49:56 INFO - PROCESS | 2008 | 1468453796894 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 52 (0x12ce63800) [pid = 2008] [serial = 52] [outer = 0x117e9d000] 16:49:57 INFO - PROCESS | 2008 | 1468453797275 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]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 621ms 16:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:49:57 INFO - PROCESS | 2008 | 1468453797313 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 2008 | 1468453797315 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 16:49:57 INFO - PROCESS | 2008 | 1468453797317 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 2008 | 1468453797319 Marionette TRACE conn2 <- [1,46,null,{}] 16:49:57 INFO - PROCESS | 2008 | 1468453797321 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}] 16:49:57 INFO - PROCESS | 2008 | 1468453797322 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:57 INFO - PROCESS | 2008 | 1468453797418 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:49:57 INFO - PROCESS | 2008 | 1468453797421 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 2008 | 1468453797423 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d53b000 == 19 [pid = 2008] [id = 19] 16:49:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 53 (0x12cfcd800) [pid = 2008] [serial = 53] [outer = 0x0] 16:49:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 54 (0x12d2a0c00) [pid = 2008] [serial = 54] [outer = 0x12cfcd800] 16:49:57 INFO - PROCESS | 2008 | 1468453797448 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 55 (0x12d2a4800) [pid = 2008] [serial = 55] [outer = 0x12cfcd800] 16:49:57 INFO - PROCESS | 2008 | 1468453797708 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]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 16:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:49:57 INFO - PROCESS | 2008 | 1468453797743 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 2008 | 1468453797744 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 16:49:57 INFO - PROCESS | 2008 | 1468453797746 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 2008 | 1468453797747 Marionette TRACE conn2 <- [1,50,null,{}] 16:49:57 INFO - PROCESS | 2008 | 1468453797757 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}] 16:49:57 INFO - PROCESS | 2008 | 1468453797758 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:57 INFO - PROCESS | 2008 | 1468453797855 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:49:57 INFO - PROCESS | 2008 | 1468453797858 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 2008 | 1468453797859 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d80d000 == 20 [pid = 2008] [id = 20] 16:49:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 56 (0x1181c9c00) [pid = 2008] [serial = 56] [outer = 0x0] 16:49:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 57 (0x1181d3800) [pid = 2008] [serial = 57] [outer = 0x1181c9c00] 16:49:57 INFO - PROCESS | 2008 | 1468453797883 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 58 (0x1192ce000) [pid = 2008] [serial = 58] [outer = 0x1181c9c00] 16:49:58 INFO - PROCESS | 2008 | 1468453798125 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]]]}] 16:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 427ms 16:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:49:58 INFO - PROCESS | 2008 | 1468453798173 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 2008 | 1468453798175 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 16:49:58 INFO - PROCESS | 2008 | 1468453798177 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - PROCESS | 2008 | 1468453798178 Marionette TRACE conn2 <- [1,54,null,{}] 16:49:58 INFO - PROCESS | 2008 | 1468453798188 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}] 16:49:58 INFO - PROCESS | 2008 | 1468453798189 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:58 INFO - PROCESS | 2008 | 1468453798302 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:49:58 INFO - PROCESS | 2008 | 1468453798306 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 2008 | 1468453798307 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x119550000 == 21 [pid = 2008] [id = 21] 16:49:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 59 (0x123fbc000) [pid = 2008] [serial = 59] [outer = 0x0] 16:49:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 60 (0x123fc5400) [pid = 2008] [serial = 60] [outer = 0x123fbc000] 16:49:58 INFO - PROCESS | 2008 | 1468453798330 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 61 (0x123fcac00) [pid = 2008] [serial = 61] [outer = 0x123fbc000] 16:49:59 INFO - PROCESS | 2008 | 1468453799224 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]]]}] 16:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1075ms 16:49:59 INFO - PROCESS | 2008 | 1468453799267 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 2008 | 1468453799270 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 16:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:49:59 INFO - PROCESS | 2008 | 1468453799275 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 2008 | 1468453799277 Marionette TRACE conn2 <- [1,58,null,{}] 16:49:59 INFO - PROCESS | 2008 | 1468453799281 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}] 16:49:59 INFO - PROCESS | 2008 | 1468453799284 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:59 INFO - PROCESS | 2008 | 1468453799396 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:49:59 INFO - PROCESS | 2008 | 1468453799436 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 2008 | 1468453799437 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:49:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x112649000 == 22 [pid = 2008] [id = 22] 16:49:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 62 (0x1121b8800) [pid = 2008] [serial = 62] [outer = 0x0] 16:49:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (0x112d09c00) [pid = 2008] [serial = 63] [outer = 0x1121b8800] 16:49:59 INFO - PROCESS | 2008 | 1468453799467 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (0x113371400) [pid = 2008] [serial = 64] [outer = 0x1121b8800] 16:49:59 INFO - PROCESS | 2008 | 1468453799871 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]]]}] 16:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 16:49:59 INFO - PROCESS | 2008 | 1468453799895 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 2008 | 1468453799898 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 16:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:49:59 INFO - PROCESS | 2008 | 1468453799903 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 2008 | 1468453799905 Marionette TRACE conn2 <- [1,62,null,{}] 16:49:59 INFO - PROCESS | 2008 | 1468453799907 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}] 16:49:59 INFO - PROCESS | 2008 | 1468453799909 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:00 INFO - PROCESS | 2008 | 1468453800025 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:50:00 INFO - PROCESS | 2008 | 1468453800065 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 2008 | 1468453800067 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x1169a3000 == 23 [pid = 2008] [id = 23] 16:50:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (0x113d90c00) [pid = 2008] [serial = 65] [outer = 0x0] 16:50:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (0x116a09c00) [pid = 2008] [serial = 66] [outer = 0x113d90c00] 16:50:00 INFO - PROCESS | 2008 | 1468453800099 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (0x1176d8400) [pid = 2008] [serial = 67] [outer = 0x113d90c00] 16:50:00 INFO - PROCESS | 2008 | 1468453800503 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]]]}] 16:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 16:50:00 INFO - PROCESS | 2008 | 1468453800524 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:50:00 INFO - PROCESS | 2008 | 1468453800525 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 16:50:00 INFO - PROCESS | 2008 | 1468453800528 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 2008 | 1468453800530 Marionette TRACE conn2 <- [1,66,null,{}] 16:50:00 INFO - PROCESS | 2008 | 1468453800538 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}] 16:50:00 INFO - PROCESS | 2008 | 1468453800541 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:00 INFO - PROCESS | 2008 | 1468453800654 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:50:00 INFO - PROCESS | 2008 | 1468453800733 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 2008 | 1468453800735 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x117238800 == 24 [pid = 2008] [id = 24] 16:50:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (0x1183c3c00) [pid = 2008] [serial = 68] [outer = 0x0] 16:50:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (0x11870b800) [pid = 2008] [serial = 69] [outer = 0x1183c3c00] 16:50:00 INFO - PROCESS | 2008 | 1468453800766 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (0x11943bc00) [pid = 2008] [serial = 70] [outer = 0x1183c3c00] 16:50:01 INFO - PROCESS | 2008 | 1468453801400 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]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 925ms 16:50:01 INFO - PROCESS | 2008 | 1468453801454 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 2008 | 1468453801456 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 16:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:50:01 INFO - PROCESS | 2008 | 1468453801459 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 2008 | 1468453801461 Marionette TRACE conn2 <- [1,70,null,{}] 16:50:01 INFO - PROCESS | 2008 | 1468453801465 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}] 16:50:01 INFO - PROCESS | 2008 | 1468453801466 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:01 INFO - PROCESS | 2008 | 1468453801555 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:50:01 INFO - PROCESS | 2008 | 1468453801594 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 2008 | 1468453801597 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x11263f800 == 25 [pid = 2008] [id = 25] 16:50:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (0x113b52800) [pid = 2008] [serial = 71] [outer = 0x0] 16:50:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (0x113b60c00) [pid = 2008] [serial = 72] [outer = 0x113b52800] 16:50:01 INFO - PROCESS | 2008 | 1468453801625 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (0x113f04800) [pid = 2008] [serial = 73] [outer = 0x113b52800] 16:50:02 INFO - PROCESS | 2008 | 1468453802042 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]]]}] 16:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 16:50:02 INFO - PROCESS | 2008 | 1468453802082 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 2008 | 1468453802085 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 16:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:50:02 INFO - PROCESS | 2008 | 1468453802089 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 2008 | 1468453802091 Marionette TRACE conn2 <- [1,74,null,{}] 16:50:02 INFO - PROCESS | 2008 | 1468453802093 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}] 16:50:02 INFO - PROCESS | 2008 | 1468453802094 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:02 INFO - PROCESS | 2008 | 1468453802179 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:50:02 INFO - PROCESS | 2008 | 1468453802247 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 2008 | 1468453802248 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x113b41800 == 26 [pid = 2008] [id = 26] 16:50:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x113f05800) [pid = 2008] [serial = 74] [outer = 0x0] 16:50:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x116076000) [pid = 2008] [serial = 75] [outer = 0x113f05800] 16:50:02 INFO - PROCESS | 2008 | 1468453802277 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x11696f800) [pid = 2008] [serial = 76] [outer = 0x113f05800] 16:50:02 INFO - PROCESS | 2008 | 1468453802539 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]]]}] 16:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 16:50:02 INFO - PROCESS | 2008 | 1468453802560 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 2008 | 1468453802561 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 16:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:50:02 INFO - PROCESS | 2008 | 1468453802564 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 2008 | 1468453802568 Marionette TRACE conn2 <- [1,78,null,{}] 16:50:02 INFO - PROCESS | 2008 | 1468453802582 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}] 16:50:02 INFO - PROCESS | 2008 | 1468453802588 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:02 INFO - PROCESS | 2008 | 1468453802674 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:50:02 INFO - PROCESS | 2008 | 1468453802679 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 2008 | 1468453802681 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x11623e800 == 27 [pid = 2008] [id = 27] 16:50:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x116978000) [pid = 2008] [serial = 77] [outer = 0x0] 16:50:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1176d9400) [pid = 2008] [serial = 78] [outer = 0x116978000] 16:50:02 INFO - PROCESS | 2008 | 1468453802711 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1181cc000) [pid = 2008] [serial = 79] [outer = 0x116978000] 16:50:03 INFO - PROCESS | 2008 | 1468453803005 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]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 478ms 16:50:03 INFO - PROCESS | 2008 | 1468453803061 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 2008 | 1468453803063 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 16:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:50:03 INFO - PROCESS | 2008 | 1468453803067 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 2008 | 1468453803068 Marionette TRACE conn2 <- [1,82,null,{}] 16:50:03 INFO - PROCESS | 2008 | 1468453803071 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}] 16:50:03 INFO - PROCESS | 2008 | 1468453803072 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:03 INFO - PROCESS | 2008 | 1468453803153 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:50:03 INFO - PROCESS | 2008 | 1468453803157 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 2008 | 1468453803158 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x116941800 == 28 [pid = 2008] [id = 28] 16:50:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1181d5800) [pid = 2008] [serial = 80] [outer = 0x0] 16:50:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1183c0400) [pid = 2008] [serial = 81] [outer = 0x1181d5800] 16:50:03 INFO - PROCESS | 2008 | 1468453803183 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x118704400) [pid = 2008] [serial = 82] [outer = 0x1181d5800] 16:50:03 INFO - PROCESS | 2008 | 1468453803488 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]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 16:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:50:03 INFO - PROCESS | 2008 | 1468453803536 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 2008 | 1468453803537 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 16:50:03 INFO - PROCESS | 2008 | 1468453803539 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 2008 | 1468453803540 Marionette TRACE conn2 <- [1,86,null,{}] 16:50:03 INFO - PROCESS | 2008 | 1468453803543 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}] 16:50:03 INFO - PROCESS | 2008 | 1468453803544 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:03 INFO - PROCESS | 2008 | 1468453803613 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:50:03 INFO - PROCESS | 2008 | 1468453803658 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 2008 | 1468453803659 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x117074800 == 29 [pid = 2008] [id = 29] 16:50:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1181d6000) [pid = 2008] [serial = 83] [outer = 0x0] 16:50:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x11870a800) [pid = 2008] [serial = 84] [outer = 0x1181d6000] 16:50:03 INFO - PROCESS | 2008 | 1468453803684 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1188eb400) [pid = 2008] [serial = 85] [outer = 0x1181d6000] 16:50:03 INFO - PROCESS | 2008 | 1468453803927 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]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 16:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:50:03 INFO - PROCESS | 2008 | 1468453803958 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 2008 | 1468453803959 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 16:50:03 INFO - PROCESS | 2008 | 1468453803973 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 2008 | 1468453803974 Marionette TRACE conn2 <- [1,90,null,{}] 16:50:03 INFO - PROCESS | 2008 | 1468453803977 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}] 16:50:03 INFO - PROCESS | 2008 | 1468453803981 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:04 INFO - PROCESS | 2008 | 1468453804087 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:50:04 INFO - PROCESS | 2008 | 1468453804091 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 2008 | 1468453804093 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e3c000 == 30 [pid = 2008] [id = 30] 16:50:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x11916c000) [pid = 2008] [serial = 86] [outer = 0x0] 16:50:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x119175400) [pid = 2008] [serial = 87] [outer = 0x11916c000] 16:50:04 INFO - PROCESS | 2008 | 1468453804118 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119840c00) [pid = 2008] [serial = 88] [outer = 0x11916c000] 16:50:04 INFO - PROCESS | 2008 | 1468453804433 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]]]}] 16:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 527ms 16:50:04 INFO - PROCESS | 2008 | 1468453804501 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:50:04 INFO - PROCESS | 2008 | 1468453804503 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 16:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:50:04 INFO - PROCESS | 2008 | 1468453804506 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 2008 | 1468453804508 Marionette TRACE conn2 <- [1,94,null,{}] 16:50:04 INFO - PROCESS | 2008 | 1468453804511 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}] 16:50:04 INFO - PROCESS | 2008 | 1468453804513 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:04 INFO - PROCESS | 2008 | 1468453804623 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:50:04 INFO - PROCESS | 2008 | 1468453804631 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 2008 | 1468453804633 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185e3000 == 31 [pid = 2008] [id = 31] 16:50:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x119841400) [pid = 2008] [serial = 89] [outer = 0x0] 16:50:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x119a9d000) [pid = 2008] [serial = 90] [outer = 0x119841400] 16:50:04 INFO - PROCESS | 2008 | 1468453804671 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x119c8cc00) [pid = 2008] [serial = 91] [outer = 0x119841400] 16:50:04 INFO - PROCESS | 2008 | 1468453804958 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]]]}] 16:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 471ms 16:50:04 INFO - PROCESS | 2008 | 1468453804978 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:50:04 INFO - PROCESS | 2008 | 1468453804979 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 16:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:50:04 INFO - PROCESS | 2008 | 1468453804981 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 2008 | 1468453804982 Marionette TRACE conn2 <- [1,98,null,{}] 16:50:05 INFO - PROCESS | 2008 | 1468453804992 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}] 16:50:05 INFO - PROCESS | 2008 | 1468453804993 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:05 INFO - PROCESS | 2008 | 1468453805077 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:50:05 INFO - PROCESS | 2008 | 1468453805121 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 2008 | 1468453805122 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x111ea2000 == 32 [pid = 2008] [id = 32] 16:50:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x113370c00) [pid = 2008] [serial = 92] [outer = 0x0] 16:50:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1210d6c00) [pid = 2008] [serial = 93] [outer = 0x113370c00] 16:50:05 INFO - PROCESS | 2008 | 1468453805146 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x123313400) [pid = 2008] [serial = 94] [outer = 0x113370c00] 16:50:05 INFO - PROCESS | 2008 | 1468453805381 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]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 16:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:50:05 INFO - PROCESS | 2008 | 1468453805407 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 2008 | 1468453805409 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 16:50:05 INFO - PROCESS | 2008 | 1468453805411 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 2008 | 1468453805412 Marionette TRACE conn2 <- [1,102,null,{}] 16:50:05 INFO - PROCESS | 2008 | 1468453805414 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}] 16:50:05 INFO - PROCESS | 2008 | 1468453805416 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:05 INFO - PROCESS | 2008 | 1468453805505 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:50:05 INFO - PROCESS | 2008 | 1468453805509 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 2008 | 1468453805510 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x119299000 == 33 [pid = 2008] [id = 33] 16:50:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x123313800) [pid = 2008] [serial = 95] [outer = 0x0] 16:50:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x123721400) [pid = 2008] [serial = 96] [outer = 0x123313800] 16:50:05 INFO - PROCESS | 2008 | 1468453805536 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x123b7e000) [pid = 2008] [serial = 97] [outer = 0x123313800] 16:50:05 INFO - PROCESS | 2008 | 1468453805806 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]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 16:50:05 INFO - PROCESS | 2008 | 1468453805830 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 2008 | 1468453805831 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 16:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:50:05 INFO - PROCESS | 2008 | 1468453805841 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 2008 | 1468453805842 Marionette TRACE conn2 <- [1,106,null,{}] 16:50:05 INFO - PROCESS | 2008 | 1468453805844 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}] 16:50:05 INFO - PROCESS | 2008 | 1468453805845 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:05 INFO - PROCESS | 2008 | 1468453805944 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:50:05 INFO - PROCESS | 2008 | 1468453805988 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 2008 | 1468453805989 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195b2800 == 34 [pid = 2008] [id = 34] 16:50:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1160d7800) [pid = 2008] [serial = 98] [outer = 0x0] 16:50:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1187e9c00) [pid = 2008] [serial = 99] [outer = 0x1160d7800] 16:50:06 INFO - PROCESS | 2008 | 1468453806014 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x123e76400) [pid = 2008] [serial = 100] [outer = 0x1160d7800] 16:50:06 INFO - PROCESS | 2008 | 1468453806252 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]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 16:50:06 INFO - PROCESS | 2008 | 1468453806310 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 2008 | 1468453806312 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 16:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:50:06 INFO - PROCESS | 2008 | 1468453806314 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 2008 | 1468453806317 Marionette TRACE conn2 <- [1,110,null,{}] 16:50:06 INFO - PROCESS | 2008 | 1468453806326 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}] 16:50:06 INFO - PROCESS | 2008 | 1468453806328 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:06 INFO - PROCESS | 2008 | 1468453806422 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:50:06 INFO - PROCESS | 2008 | 1468453806426 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 2008 | 1468453806427 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ac8800 == 35 [pid = 2008] [id = 35] 16:50:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x123dafc00) [pid = 2008] [serial = 101] [outer = 0x0] 16:50:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x123fc5800) [pid = 2008] [serial = 102] [outer = 0x123dafc00] 16:50:06 INFO - PROCESS | 2008 | 1468453806453 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1244ef400) [pid = 2008] [serial = 103] [outer = 0x123dafc00] 16:50:06 INFO - PROCESS | 2008 | 1468453806761 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]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 479ms 16:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:50:06 INFO - PROCESS | 2008 | 1468453806794 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 2008 | 1468453806795 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 16:50:06 INFO - PROCESS | 2008 | 1468453806797 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 2008 | 1468453806798 Marionette TRACE conn2 <- [1,114,null,{}] 16:50:06 INFO - PROCESS | 2008 | 1468453806801 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}] 16:50:06 INFO - PROCESS | 2008 | 1468453806803 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:06 INFO - PROCESS | 2008 | 1468453806908 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:50:06 INFO - PROCESS | 2008 | 1468453806914 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 2008 | 1468453806915 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x121020000 == 36 [pid = 2008] [id = 36] 16:50:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x118707000) [pid = 2008] [serial = 104] [outer = 0x0] 16:50:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1244ed000) [pid = 2008] [serial = 105] [outer = 0x118707000] 16:50:06 INFO - PROCESS | 2008 | 1468453806940 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x124ed3800) [pid = 2008] [serial = 106] [outer = 0x118707000] 16:50:07 INFO - PROCESS | 2008 | 1468453807236 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]]]}] 16:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 16:50:07 INFO - PROCESS | 2008 | 1468453807266 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 2008 | 1468453807268 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 16:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:50:07 INFO - PROCESS | 2008 | 1468453807273 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 2008 | 1468453807274 Marionette TRACE conn2 <- [1,118,null,{}] 16:50:07 INFO - PROCESS | 2008 | 1468453807276 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}] 16:50:07 INFO - PROCESS | 2008 | 1468453807277 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:07 INFO - PROCESS | 2008 | 1468453807355 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:50:07 INFO - PROCESS | 2008 | 1468453807359 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 2008 | 1468453807360 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230d0800 == 37 [pid = 2008] [id = 37] 16:50:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x124ed8000) [pid = 2008] [serial = 107] [outer = 0x0] 16:50:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x126158000) [pid = 2008] [serial = 108] [outer = 0x124ed8000] 16:50:07 INFO - PROCESS | 2008 | 1468453807384 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x12651ac00) [pid = 2008] [serial = 109] [outer = 0x124ed8000] 16:50:07 INFO - PROCESS | 2008 | 1468453807675 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]]]}] 16:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 16:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:50:07 INFO - PROCESS | 2008 | 1468453807694 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 2008 | 1468453807696 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 16:50:07 INFO - PROCESS | 2008 | 1468453807709 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 2008 | 1468453807710 Marionette TRACE conn2 <- [1,122,null,{}] 16:50:07 INFO - PROCESS | 2008 | 1468453807714 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}] 16:50:07 INFO - PROCESS | 2008 | 1468453807715 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:07 INFO - PROCESS | 2008 | 1468453807883 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:50:07 INFO - PROCESS | 2008 | 1468453807892 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 2008 | 1468453807893 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234d2800 == 38 [pid = 2008] [id = 38] 16:50:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x116a03400) [pid = 2008] [serial = 110] [outer = 0x0] 16:50:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x126525400) [pid = 2008] [serial = 111] [outer = 0x116a03400] 16:50:07 INFO - PROCESS | 2008 | 1468453807932 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1266c5c00) [pid = 2008] [serial = 112] [outer = 0x116a03400] 16:50:08 INFO - PROCESS | 2008 | 1468453808284 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]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 16:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:50:08 INFO - PROCESS | 2008 | 1468453808329 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 2008 | 1468453808330 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 16:50:08 INFO - PROCESS | 2008 | 1468453808332 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 2008 | 1468453808333 Marionette TRACE conn2 <- [1,126,null,{}] 16:50:08 INFO - PROCESS | 2008 | 1468453808336 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}] 16:50:08 INFO - PROCESS | 2008 | 1468453808337 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:08 INFO - PROCESS | 2008 | 1468453808414 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:50:08 INFO - PROCESS | 2008 | 1468453808420 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 2008 | 1468453808421 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x12353e800 == 39 [pid = 2008] [id = 39] 16:50:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1266c4800) [pid = 2008] [serial = 113] [outer = 0x0] 16:50:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x12688cc00) [pid = 2008] [serial = 114] [outer = 0x1266c4800] 16:50:08 INFO - PROCESS | 2008 | 1468453808484 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x12822bc00) [pid = 2008] [serial = 115] [outer = 0x1266c4800] 16:50:08 INFO - PROCESS | 2008 | 1468453808743 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]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 16:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:50:08 INFO - PROCESS | 2008 | 1468453808756 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 2008 | 1468453808757 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 16:50:08 INFO - PROCESS | 2008 | 1468453808759 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 2008 | 1468453808760 Marionette TRACE conn2 <- [1,130,null,{}] 16:50:08 INFO - PROCESS | 2008 | 1468453808779 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}] 16:50:08 INFO - PROCESS | 2008 | 1468453808781 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:08 INFO - PROCESS | 2008 | 1468453808876 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:50:08 INFO - PROCESS | 2008 | 1468453808879 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 2008 | 1468453808880 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d3b000 == 40 [pid = 2008] [id = 40] 16:50:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x12822cc00) [pid = 2008] [serial = 116] [outer = 0x0] 16:50:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x128481800) [pid = 2008] [serial = 117] [outer = 0x12822cc00] 16:50:08 INFO - PROCESS | 2008 | 1468453808904 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x12897b000) [pid = 2008] [serial = 118] [outer = 0x12822cc00] 16:50:09 INFO - PROCESS | 2008 | 1468453809206 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]]]}] 16:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 16:50:09 INFO - PROCESS | 2008 | 1468453809230 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:50:09 INFO - PROCESS | 2008 | 1468453809231 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 16:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:50:09 INFO - PROCESS | 2008 | 1468453809237 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 2008 | 1468453809238 Marionette TRACE conn2 <- [1,134,null,{}] 16:50:09 INFO - PROCESS | 2008 | 1468453809240 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}] 16:50:09 INFO - PROCESS | 2008 | 1468453809241 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:09 INFO - PROCESS | 2008 | 1468453809323 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:50:10 INFO - PROCESS | 2008 | 1468453810087 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 2008 | 1468453810089 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x112155800 == 41 [pid = 2008] [id = 41] 16:50:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x1132d0c00) [pid = 2008] [serial = 119] [outer = 0x0] 16:50:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x1133e8400) [pid = 2008] [serial = 120] [outer = 0x1132d0c00] 16:50:10 INFO - PROCESS | 2008 | 1468453810142 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x113bb2800) [pid = 2008] [serial = 121] [outer = 0x1132d0c00] 16:50:10 INFO - PROCESS | 2008 | 1468453810602 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]]]}] 16:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1421ms 16:50:10 INFO - PROCESS | 2008 | 1468453810657 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 2008 | 1468453810659 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 16:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:50:10 INFO - PROCESS | 2008 | 1468453810662 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - PROCESS | 2008 | 1468453810664 Marionette TRACE conn2 <- [1,138,null,{}] 16:50:10 INFO - PROCESS | 2008 | 1468453810673 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}] 16:50:10 INFO - PROCESS | 2008 | 1468453810676 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:10 INFO - PROCESS | 2008 | 1468453810769 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:50:10 INFO - PROCESS | 2008 | 1468453810774 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 2008 | 1468453810776 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x113d8c800 == 42 [pid = 2008] [id = 42] 16:50:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x11662f400) [pid = 2008] [serial = 122] [outer = 0x0] 16:50:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x116a0b000) [pid = 2008] [serial = 123] [outer = 0x11662f400] 16:50:10 INFO - PROCESS | 2008 | 1468453810802 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x1172c0c00) [pid = 2008] [serial = 124] [outer = 0x11662f400] 16:50:11 INFO - PROCESS | 2008 | 1468453811135 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]]]}] 16:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 525ms 16:50:11 INFO - PROCESS | 2008 | 1468453811189 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:50:11 INFO - PROCESS | 2008 | 1468453811192 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 16:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:50:11 INFO - PROCESS | 2008 | 1468453811194 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - PROCESS | 2008 | 1468453811195 Marionette TRACE conn2 <- [1,142,null,{}] 16:50:11 INFO - PROCESS | 2008 | 1468453811198 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}] 16:50:11 INFO - PROCESS | 2008 | 1468453811199 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:11 INFO - PROCESS | 2008 | 1468453811297 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:50:11 INFO - PROCESS | 2008 | 1468453811327 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:11 INFO - PROCESS | 2008 | 1468453811328 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x116999000 == 43 [pid = 2008] [id = 43] 16:50:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x11813b400) [pid = 2008] [serial = 125] [outer = 0x0] 16:50:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (0x11829ec00) [pid = 2008] [serial = 126] [outer = 0x11813b400] 16:50:11 INFO - PROCESS | 2008 | 1468453811353 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (0x1187eac00) [pid = 2008] [serial = 127] [outer = 0x11813b400] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (0x1181c9c00) [pid = 2008] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (0x12cfcd800) [pid = 2008] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x117e9d000) [pid = 2008] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x12ca6bc00) [pid = 2008] [serial = 46] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x12bf3fc00) [pid = 2008] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x12bf3ac00) [pid = 2008] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1183c6800) [pid = 2008] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x11829d800) [pid = 2008] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x12b8f1000) [pid = 2008] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x12acc5c00) [pid = 2008] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x12acbcc00) [pid = 2008] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x12897e000) [pid = 2008] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x116978000) [pid = 2008] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x1181d5800) [pid = 2008] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x1181d6000) [pid = 2008] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x11916c000) [pid = 2008] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x119841400) [pid = 2008] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x113370c00) [pid = 2008] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x123313800) [pid = 2008] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1160d7800) [pid = 2008] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x118707000) [pid = 2008] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x124ed8000) [pid = 2008] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x116a03400) [pid = 2008] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x123fbc000) [pid = 2008] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1121b8800) [pid = 2008] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x113d90c00) [pid = 2008] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1183c3c00) [pid = 2008] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x113b52800) [pid = 2008] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:50:11 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x113f05800) [pid = 2008] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:50:12 INFO - PROCESS | 2008 | 1468453812085 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]]]}] 16:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 919ms 16:50:12 INFO - PROCESS | 2008 | 1468453812114 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 2008 | 1468453812115 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 16:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:50:12 INFO - PROCESS | 2008 | 1468453812139 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 2008 | 1468453812143 Marionette TRACE conn2 <- [1,146,null,{}] 16:50:12 INFO - PROCESS | 2008 | 1468453812159 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}] 16:50:12 INFO - PROCESS | 2008 | 1468453812161 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:12 INFO - PROCESS | 2008 | 1468453812242 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:50:12 INFO - PROCESS | 2008 | 1468453812246 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 2008 | 1468453812247 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e1d800 == 44 [pid = 2008] [id = 44] 16:50:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x11336cc00) [pid = 2008] [serial = 128] [outer = 0x0] 16:50:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1181d5800) [pid = 2008] [serial = 129] [outer = 0x11336cc00] 16:50:12 INFO - PROCESS | 2008 | 1468453812273 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x118881800) [pid = 2008] [serial = 130] [outer = 0x11336cc00] 16:50:12 INFO - PROCESS | 2008 | 1468453812600 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]]]}] 16:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 498ms 16:50:12 INFO - PROCESS | 2008 | 1468453812622 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 2008 | 1468453812624 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 16:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:50:12 INFO - PROCESS | 2008 | 1468453812628 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 2008 | 1468453812629 Marionette TRACE conn2 <- [1,150,null,{}] 16:50:12 INFO - PROCESS | 2008 | 1468453812633 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}] 16:50:12 INFO - PROCESS | 2008 | 1468453812635 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:12 INFO - PROCESS | 2008 | 1468453812776 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:50:12 INFO - PROCESS | 2008 | 1468453812839 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 2008 | 1468453812840 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185f0000 == 45 [pid = 2008] [id = 45] 16:50:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x112d07400) [pid = 2008] [serial = 131] [outer = 0x0] 16:50:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x11916c000) [pid = 2008] [serial = 132] [outer = 0x112d07400] 16:50:12 INFO - PROCESS | 2008 | 1468453812880 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x11957e000) [pid = 2008] [serial = 133] [outer = 0x112d07400] 16:50:13 INFO - PROCESS | 2008 | 1468453813220 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]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 620ms 16:50:13 INFO - PROCESS | 2008 | 1468453813247 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 2008 | 1468453813248 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 16:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:50:13 INFO - PROCESS | 2008 | 1468453813253 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 2008 | 1468453813255 Marionette TRACE conn2 <- [1,154,null,{}] 16:50:13 INFO - PROCESS | 2008 | 1468453813258 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}] 16:50:13 INFO - PROCESS | 2008 | 1468453813259 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:13 INFO - PROCESS | 2008 | 1468453813330 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:50:13 INFO - PROCESS | 2008 | 1468453813378 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 2008 | 1468453813382 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x11929d000 == 46 [pid = 2008] [id = 46] 16:50:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x11983f400) [pid = 2008] [serial = 134] [outer = 0x0] 16:50:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x119a64400) [pid = 2008] [serial = 135] [outer = 0x11983f400] 16:50:13 INFO - PROCESS | 2008 | 1468453813413 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1230e9800) [pid = 2008] [serial = 136] [outer = 0x11983f400] 16:50:13 INFO - PROCESS | 2008 | 1468453813730 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]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 521ms 16:50:13 INFO - PROCESS | 2008 | 1468453813773 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 2008 | 1468453813775 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 16:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:50:13 INFO - PROCESS | 2008 | 1468453813779 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 2008 | 1468453813781 Marionette TRACE conn2 <- [1,158,null,{}] 16:50:13 INFO - PROCESS | 2008 | 1468453813784 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}] 16:50:13 INFO - PROCESS | 2008 | 1468453813786 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:13 INFO - PROCESS | 2008 | 1468453813910 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:50:14 INFO - PROCESS | 2008 | 1468453814037 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 2008 | 1468453814039 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x11263c800 == 47 [pid = 2008] [id = 47] 16:50:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x111c19800) [pid = 2008] [serial = 137] [outer = 0x0] 16:50:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x112a88400) [pid = 2008] [serial = 138] [outer = 0x111c19800] 16:50:14 INFO - PROCESS | 2008 | 1468453814090 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x113960800) [pid = 2008] [serial = 139] [outer = 0x111c19800] 16:50:14 INFO - PROCESS | 2008 | 1468453814543 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]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 774ms 16:50:14 INFO - PROCESS | 2008 | 1468453814554 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:50:14 INFO - PROCESS | 2008 | 1468453814556 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 16:50:14 INFO - PROCESS | 2008 | 1468453814560 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 2008 | 1468453814562 Marionette TRACE conn2 <- [1,162,null,{}] 16:50:14 INFO - PROCESS | 2008 | 1468453814565 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}] 16:50:14 INFO - PROCESS | 2008 | 1468453814568 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:14 INFO - PROCESS | 2008 | 1468453814661 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:50:14 INFO - PROCESS | 2008 | 1468453814704 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 2008 | 1468453814706 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x117242800 == 48 [pid = 2008] [id = 48] 16:50:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1151db800) [pid = 2008] [serial = 140] [outer = 0x0] 16:50:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1172c3000) [pid = 2008] [serial = 141] [outer = 0x1151db800] 16:50:14 INFO - PROCESS | 2008 | 1468453814736 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x118136800) [pid = 2008] [serial = 142] [outer = 0x1151db800] 16:50:15 INFO - PROCESS | 2008 | 1468453815140 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]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 16:50:15 INFO - PROCESS | 2008 | 1468453815181 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 2008 | 1468453815184 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 16:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:50:15 INFO - PROCESS | 2008 | 1468453815186 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 2008 | 1468453815188 Marionette TRACE conn2 <- [1,166,null,{}] 16:50:15 INFO - PROCESS | 2008 | 1468453815190 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}] 16:50:15 INFO - PROCESS | 2008 | 1468453815192 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:15 INFO - PROCESS | 2008 | 1468453815287 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:50:15 INFO - PROCESS | 2008 | 1468453815361 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 2008 | 1468453815362 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x119adc800 == 49 [pid = 2008] [id = 49] 16:50:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x1183c2c00) [pid = 2008] [serial = 143] [outer = 0x0] 16:50:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x11943c800) [pid = 2008] [serial = 144] [outer = 0x1183c2c00] 16:50:15 INFO - PROCESS | 2008 | 1468453815393 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x11983ec00) [pid = 2008] [serial = 145] [outer = 0x1183c2c00] 16:50:15 INFO - PROCESS | 2008 | 1468453815826 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]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 668ms 16:50:15 INFO - PROCESS | 2008 | 1468453815855 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 2008 | 1468453815857 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 16:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:50:15 INFO - PROCESS | 2008 | 1468453815864 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 2008 | 1468453815868 Marionette TRACE conn2 <- [1,170,null,{}] 16:50:15 INFO - PROCESS | 2008 | 1468453815889 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}] 16:50:15 INFO - PROCESS | 2008 | 1468453815891 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:15 INFO - PROCESS | 2008 | 1468453815983 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:50:16 INFO - PROCESS | 2008 | 1468453816045 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 2008 | 1468453816047 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e1c800 == 50 [pid = 2008] [id = 50] 16:50:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1187ef000) [pid = 2008] [serial = 146] [outer = 0x0] 16:50:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x12399ec00) [pid = 2008] [serial = 147] [outer = 0x1187ef000] 16:50:16 INFO - PROCESS | 2008 | 1468453816075 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x123eadc00) [pid = 2008] [serial = 148] [outer = 0x1187ef000] 16:50:16 INFO - PROCESS | 2008 | 1468453816468 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]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 643ms 16:50:16 INFO - PROCESS | 2008 | 1468453816503 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 2008 | 1468453816505 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 16:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:50:16 INFO - PROCESS | 2008 | 1468453816507 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 2008 | 1468453816509 Marionette TRACE conn2 <- [1,174,null,{}] 16:50:16 INFO - PROCESS | 2008 | 1468453816511 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}] 16:50:16 INFO - PROCESS | 2008 | 1468453816513 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:16 INFO - PROCESS | 2008 | 1468453816617 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:50:16 INFO - PROCESS | 2008 | 1468453816675 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 2008 | 1468453816676 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b9d000 == 51 [pid = 2008] [id = 51] 16:50:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x1242ca000) [pid = 2008] [serial = 149] [outer = 0x0] 16:50:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x12447ac00) [pid = 2008] [serial = 150] [outer = 0x1242ca000] 16:50:16 INFO - PROCESS | 2008 | 1468453816704 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x1244eb000) [pid = 2008] [serial = 151] [outer = 0x1242ca000] 16:50:17 INFO - PROCESS | 2008 | 1468453817099 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]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 16:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:50:17 INFO - PROCESS | 2008 | 1468453817129 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 2008 | 1468453817130 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 16:50:17 INFO - PROCESS | 2008 | 1468453817132 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 2008 | 1468453817134 Marionette TRACE conn2 <- [1,178,null,{}] 16:50:17 INFO - PROCESS | 2008 | 1468453817136 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}] 16:50:17 INFO - PROCESS | 2008 | 1468453817138 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:17 INFO - PROCESS | 2008 | 1468453817226 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:50:17 INFO - PROCESS | 2008 | 1468453817285 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 2008 | 1468453817289 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x113d7d800 == 52 [pid = 2008] [id = 52] 16:50:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x118137000) [pid = 2008] [serial = 152] [outer = 0x0] 16:50:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x1183be000) [pid = 2008] [serial = 153] [outer = 0x118137000] 16:50:17 INFO - PROCESS | 2008 | 1468453817325 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x123b82c00) [pid = 2008] [serial = 154] [outer = 0x118137000] 16:50:17 INFO - PROCESS | 2008 | 1468453817792 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]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 16:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:50:17 INFO - PROCESS | 2008 | 1468453817804 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 2008 | 1468453817806 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 16:50:17 INFO - PROCESS | 2008 | 1468453817809 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 2008 | 1468453817811 Marionette TRACE conn2 <- [1,182,null,{}] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x11929d000 == 51 [pid = 2008] [id = 46] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x1185f0000 == 50 [pid = 2008] [id = 45] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x1185e3000 == 49 [pid = 2008] [id = 31] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x117e1d800 == 48 [pid = 2008] [id = 44] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x117e3c000 == 47 [pid = 2008] [id = 30] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x116999000 == 46 [pid = 2008] [id = 43] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x117074800 == 45 [pid = 2008] [id = 29] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x113d8c800 == 44 [pid = 2008] [id = 42] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x11623e800 == 43 [pid = 2008] [id = 27] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x116941800 == 42 [pid = 2008] [id = 28] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x112155800 == 41 [pid = 2008] [id = 41] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x119299000 == 40 [pid = 2008] [id = 33] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x123b9d000 == 39 [pid = 2008] [id = 51] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x117e1c800 == 38 [pid = 2008] [id = 50] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x119adc800 == 37 [pid = 2008] [id = 49] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x12353e800 == 36 [pid = 2008] [id = 39] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x1230d0800 == 35 [pid = 2008] [id = 37] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x123d3b000 == 34 [pid = 2008] [id = 40] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x1195b2800 == 33 [pid = 2008] [id = 34] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x117242800 == 32 [pid = 2008] [id = 48] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x111ea2000 == 31 [pid = 2008] [id = 32] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x119ac8800 == 30 [pid = 2008] [id = 35] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x11263c800 == 29 [pid = 2008] [id = 47] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x121020000 == 28 [pid = 2008] [id = 36] 16:50:18 INFO - PROCESS | 2008 | --DOCSHELL 0x1234d2800 == 27 [pid = 2008] [id = 38] 16:50:18 INFO - PROCESS | 2008 | 1468453818271 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}] 16:50:18 INFO - PROCESS | 2008 | 1468453818273 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x123ead400) [pid = 2008] [serial = 11] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x1176d9400) [pid = 2008] [serial = 78] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x1181cc000) [pid = 2008] [serial = 79] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x1183c0400) [pid = 2008] [serial = 81] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x118704400) [pid = 2008] [serial = 82] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x11870a800) [pid = 2008] [serial = 84] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x119175400) [pid = 2008] [serial = 87] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x119840c00) [pid = 2008] [serial = 88] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x119a9d000) [pid = 2008] [serial = 90] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x119c8cc00) [pid = 2008] [serial = 91] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1210d6c00) [pid = 2008] [serial = 93] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x123721400) [pid = 2008] [serial = 96] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x1187e9c00) [pid = 2008] [serial = 99] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x123fc5800) [pid = 2008] [serial = 102] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1244ed000) [pid = 2008] [serial = 105] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x126158000) [pid = 2008] [serial = 108] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x126525400) [pid = 2008] [serial = 111] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x12688cc00) [pid = 2008] [serial = 114] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x112d09c00) [pid = 2008] [serial = 63] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x113371400) [pid = 2008] [serial = 64] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x116a09c00) [pid = 2008] [serial = 66] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x11870b800) [pid = 2008] [serial = 69] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x11943bc00) [pid = 2008] [serial = 70] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x113b60c00) [pid = 2008] [serial = 72] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x116076000) [pid = 2008] [serial = 75] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x123313400) [pid = 2008] [serial = 94] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x123b7e000) [pid = 2008] [serial = 97] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x123e76400) [pid = 2008] [serial = 100] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x113f04800) [pid = 2008] [serial = 73] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x124ed3800) [pid = 2008] [serial = 106] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1188eb400) [pid = 2008] [serial = 85] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x12651ac00) [pid = 2008] [serial = 109] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1176d8400) [pid = 2008] [serial = 67] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x11696f800) [pid = 2008] [serial = 76] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1266c5c00) [pid = 2008] [serial = 112] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x123fcac00) [pid = 2008] [serial = 61] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x128481800) [pid = 2008] [serial = 117] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x128ac9400) [pid = 2008] [serial = 30] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x12b985800) [pid = 2008] [serial = 27] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x12b98b800) [pid = 2008] [serial = 28] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x12af61c00) [pid = 2008] [serial = 24] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x12b00dc00) [pid = 2008] [serial = 25] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x12acc3000) [pid = 2008] [serial = 22] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x12acbe800) [pid = 2008] [serial = 21] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x128c54c00) [pid = 2008] [serial = 18] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x12897fc00) [pid = 2008] [serial = 15] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x128985800) [pid = 2008] [serial = 16] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x1238c7000) [pid = 2008] [serial = 8] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x1181d3800) [pid = 2008] [serial = 57] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x1192ce000) [pid = 2008] [serial = 58] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x12d2a4800) [pid = 2008] [serial = 55] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (0x12d2a0c00) [pid = 2008] [serial = 54] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (0x128c51400) [pid = 2008] [serial = 51] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (0x12ce63800) [pid = 2008] [serial = 52] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (0x12ca32800) [pid = 2008] [serial = 42] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (0x12ca65c00) [pid = 2008] [serial = 45] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (0x12ca6d800) [pid = 2008] [serial = 47] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (0x12ce57000) [pid = 2008] [serial = 48] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (0x12c657800) [pid = 2008] [serial = 40] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (0x12c530c00) [pid = 2008] [serial = 39] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (0x12c527c00) [pid = 2008] [serial = 36] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 63 (0x12c52b800) [pid = 2008] [serial = 37] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 62 (0x12bddd000) [pid = 2008] [serial = 33] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 61 (0x12bf38400) [pid = 2008] [serial = 34] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 60 (0x12bdd8400) [pid = 2008] [serial = 31] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | --DOMWINDOW == 59 (0x123fc5400) [pid = 2008] [serial = 60] [outer = 0x0] [url = about:blank] 16:50:18 INFO - PROCESS | 2008 | 1468453818432 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:50:18 INFO - PROCESS | 2008 | 1468453818439 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:18 INFO - PROCESS | 2008 | 1468453818441 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x11264d000 == 28 [pid = 2008] [id = 53] 16:50:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 60 (0x113d90c00) [pid = 2008] [serial = 155] [outer = 0x0] 16:50:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 61 (0x1151cf800) [pid = 2008] [serial = 156] [outer = 0x113d90c00] 16:50:18 INFO - PROCESS | 2008 | 1468453818473 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 62 (0x116077c00) [pid = 2008] [serial = 157] [outer = 0x113d90c00] 16:50:18 INFO - PROCESS | 2008 | 1468453818756 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]]]}] 16:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 971ms 16:50:18 INFO - PROCESS | 2008 | 1468453818781 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:50:18 INFO - PROCESS | 2008 | 1468453818786 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 16:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:50:18 INFO - PROCESS | 2008 | 1468453818796 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:50:18 INFO - PROCESS | 2008 | 1468453818797 Marionette TRACE conn2 <- [1,186,null,{}] 16:50:18 INFO - PROCESS | 2008 | 1468453818805 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}] 16:50:18 INFO - PROCESS | 2008 | 1468453818807 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:18 INFO - PROCESS | 2008 | 1468453818893 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:50:18 INFO - PROCESS | 2008 | 1468453818936 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:18 INFO - PROCESS | 2008 | 1468453818939 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x11624d800 == 29 [pid = 2008] [id = 54] 16:50:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (0x1160db800) [pid = 2008] [serial = 158] [outer = 0x0] 16:50:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (0x116a11c00) [pid = 2008] [serial = 159] [outer = 0x1160db800] 16:50:18 INFO - PROCESS | 2008 | 1468453818966 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (0x1176dbc00) [pid = 2008] [serial = 160] [outer = 0x1160db800] 16:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 423ms 16:50:19 INFO - PROCESS | 2008 | 1468453819212 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]]]}] 16:50:19 INFO - PROCESS | 2008 | 1468453819222 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:50:19 INFO - PROCESS | 2008 | 1468453819224 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 16:50:19 INFO - PROCESS | 2008 | 1468453819226 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 2008 | 1468453819228 Marionette TRACE conn2 <- [1,190,null,{}] 16:50:19 INFO - PROCESS | 2008 | 1468453819230 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}] 16:50:19 INFO - PROCESS | 2008 | 1468453819231 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:19 INFO - PROCESS | 2008 | 1468453819322 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:50:19 INFO - PROCESS | 2008 | 1468453819334 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 2008 | 1468453819338 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f54800 == 30 [pid = 2008] [id = 55] 16:50:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (0x1182a5400) [pid = 2008] [serial = 161] [outer = 0x0] 16:50:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (0x1183c2400) [pid = 2008] [serial = 162] [outer = 0x1182a5400] 16:50:19 INFO - PROCESS | 2008 | 1468453819367 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (0x11870a000) [pid = 2008] [serial = 163] [outer = 0x1182a5400] 16:50:19 INFO - PROCESS | 2008 | 1468453819673 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]]]}] 16:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 468ms 16:50:19 INFO - PROCESS | 2008 | 1468453819696 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:50:19 INFO - PROCESS | 2008 | 1468453819703 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 16:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:50:19 INFO - PROCESS | 2008 | 1468453819716 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 2008 | 1468453819717 Marionette TRACE conn2 <- [1,194,null,{}] 16:50:19 INFO - PROCESS | 2008 | 1468453819719 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}] 16:50:19 INFO - PROCESS | 2008 | 1468453819720 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:19 INFO - PROCESS | 2008 | 1468453819791 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:50:19 INFO - PROCESS | 2008 | 1468453819794 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 2008 | 1468453819795 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e1c800 == 31 [pid = 2008] [id = 56] 16:50:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (0x118889400) [pid = 2008] [serial = 164] [outer = 0x0] 16:50:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (0x119437800) [pid = 2008] [serial = 165] [outer = 0x118889400] 16:50:19 INFO - PROCESS | 2008 | 1468453819823 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (0x119442400) [pid = 2008] [serial = 166] [outer = 0x118889400] 16:50:20 INFO - PROCESS | 2008 | 1468453820121 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]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 424ms 16:50:20 INFO - PROCESS | 2008 | 1468453820142 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 2008 | 1468453820143 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 16:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:50:20 INFO - PROCESS | 2008 | 1468453820146 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 2008 | 1468453820147 Marionette TRACE conn2 <- [1,198,null,{}] 16:50:20 INFO - PROCESS | 2008 | 1468453820153 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}] 16:50:20 INFO - PROCESS | 2008 | 1468453820155 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:20 INFO - PROCESS | 2008 | 1468453820224 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:50:20 INFO - PROCESS | 2008 | 1468453820227 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 2008 | 1468453820228 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x118481000 == 32 [pid = 2008] [id = 57] 16:50:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (0x113938c00) [pid = 2008] [serial = 167] [outer = 0x0] 16:50:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (0x11983b800) [pid = 2008] [serial = 168] [outer = 0x113938c00] 16:50:20 INFO - PROCESS | 2008 | 1468453820254 Marionette DEBUG loaded listener.js 16:50:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x119a9a800) [pid = 2008] [serial = 169] [outer = 0x113938c00] 16:50:20 INFO - PROCESS | 2008 | 1468453820601 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]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 472ms 16:50:20 INFO - PROCESS | 2008 | 1468453820619 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 2008 | 1468453820620 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 16:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:50:20 INFO - PROCESS | 2008 | 1468453820622 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 2008 | 1468453820623 Marionette TRACE conn2 <- [1,202,null,{}] 16:50:20 INFO - PROCESS | 2008 | 1468453820626 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}] 16:50:20 INFO - PROCESS | 2008 | 1468453820630 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:20 INFO - PROCESS | 2008 | 1468453820744 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:50:20 INFO - PROCESS | 2008 | 1468453820748 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 2008 | 1468453820750 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x119291800 == 33 [pid = 2008] [id = 58] 16:50:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x119c8cc00) [pid = 2008] [serial = 170] [outer = 0x0] 16:50:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x1231b9000) [pid = 2008] [serial = 171] [outer = 0x119c8cc00] 16:50:20 INFO - PROCESS | 2008 | 1468453820775 Marionette DEBUG loaded listener.js 16:50:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x123daa000) [pid = 2008] [serial = 172] [outer = 0x119c8cc00] 16:50:21 INFO - PROCESS | 2008 | 1468453821098 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]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 518ms 16:50:21 INFO - PROCESS | 2008 | 1468453821141 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 2008 | 1468453821142 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 16:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:50:21 INFO - PROCESS | 2008 | 1468453821145 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 2008 | 1468453821146 Marionette TRACE conn2 <- [1,206,null,{}] 16:50:21 INFO - PROCESS | 2008 | 1468453821148 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}] 16:50:21 INFO - PROCESS | 2008 | 1468453821149 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:21 INFO - PROCESS | 2008 | 1468453821234 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:50:21 INFO - PROCESS | 2008 | 1468453821265 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 2008 | 1468453821266 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195be000 == 34 [pid = 2008] [id = 59] 16:50:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1170e0c00) [pid = 2008] [serial = 173] [outer = 0x0] 16:50:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x123fbdc00) [pid = 2008] [serial = 174] [outer = 0x1170e0c00] 16:50:21 INFO - PROCESS | 2008 | 1468453821290 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1242ca400) [pid = 2008] [serial = 175] [outer = 0x1170e0c00] 16:50:21 INFO - PROCESS | 2008 | 1468453821570 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]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 16:50:21 INFO - PROCESS | 2008 | 1468453821615 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 2008 | 1468453821617 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 16:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:50:21 INFO - PROCESS | 2008 | 1468453821622 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 2008 | 1468453821624 Marionette TRACE conn2 <- [1,210,null,{}] 16:50:21 INFO - PROCESS | 2008 | 1468453821626 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}] 16:50:21 INFO - PROCESS | 2008 | 1468453821627 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:21 INFO - PROCESS | 2008 | 1468453821712 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:50:21 INFO - PROCESS | 2008 | 1468453821742 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 2008 | 1468453821743 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x119a07000 == 35 [pid = 2008] [id = 60] 16:50:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1242cc400) [pid = 2008] [serial = 176] [outer = 0x0] 16:50:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1244f2c00) [pid = 2008] [serial = 177] [outer = 0x1242cc400] 16:50:21 INFO - PROCESS | 2008 | 1468453821767 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1246f6400) [pid = 2008] [serial = 178] [outer = 0x1242cc400] 16:50:22 INFO - PROCESS | 2008 | 1468453822061 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]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 16:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:50:22 INFO - PROCESS | 2008 | 1468453822096 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 2008 | 1468453822097 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 16:50:22 INFO - PROCESS | 2008 | 1468453822099 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 2008 | 1468453822102 Marionette TRACE conn2 <- [1,214,null,{}] 16:50:22 INFO - PROCESS | 2008 | 1468453822107 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}] 16:50:22 INFO - PROCESS | 2008 | 1468453822108 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:22 INFO - PROCESS | 2008 | 1468453822197 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:50:22 INFO - PROCESS | 2008 | 1468453822201 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 2008 | 1468453822202 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x123065000 == 36 [pid = 2008] [id = 61] 16:50:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x124e75800) [pid = 2008] [serial = 179] [outer = 0x0] 16:50:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x124e7cc00) [pid = 2008] [serial = 180] [outer = 0x124e75800] 16:50:22 INFO - PROCESS | 2008 | 1468453822226 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x124edcc00) [pid = 2008] [serial = 181] [outer = 0x124e75800] 16:50:22 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x11662f400) [pid = 2008] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:50:22 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x11813b400) [pid = 2008] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:50:22 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x112d07400) [pid = 2008] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:50:22 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x11983f400) [pid = 2008] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:50:22 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x11336cc00) [pid = 2008] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:50:22 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1132d0c00) [pid = 2008] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:50:22 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x12822cc00) [pid = 2008] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:50:22 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x123dafc00) [pid = 2008] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:50:22 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x1266c4800) [pid = 2008] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:50:22 INFO - PROCESS | 2008 | 1468453822545 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]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 473ms 16:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:50:22 INFO - PROCESS | 2008 | 1468453822574 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 2008 | 1468453822575 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 16:50:22 INFO - PROCESS | 2008 | 1468453822577 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 2008 | 1468453822578 Marionette TRACE conn2 <- [1,218,null,{}] 16:50:22 INFO - PROCESS | 2008 | 1468453822581 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}] 16:50:22 INFO - PROCESS | 2008 | 1468453822582 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:22 INFO - PROCESS | 2008 | 1468453822659 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:50:22 INFO - PROCESS | 2008 | 1468453822704 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 2008 | 1468453822705 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230d3800 == 37 [pid = 2008] [id = 62] 16:50:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x111e58c00) [pid = 2008] [serial = 182] [outer = 0x0] 16:50:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x11969d400) [pid = 2008] [serial = 183] [outer = 0x111e58c00] 16:50:22 INFO - PROCESS | 2008 | 1468453822729 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x124ed7c00) [pid = 2008] [serial = 184] [outer = 0x111e58c00] 16:50:22 INFO - PROCESS | 2008 | 1468453822977 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]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 16:50:23 INFO - PROCESS | 2008 | 1468453822997 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 2008 | 1468453822999 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 16:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:50:23 INFO - PROCESS | 2008 | 1468453823014 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 2008 | 1468453823015 Marionette TRACE conn2 <- [1,222,null,{}] 16:50:23 INFO - PROCESS | 2008 | 1468453823026 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}] 16:50:23 INFO - PROCESS | 2008 | 1468453823028 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:23 INFO - PROCESS | 2008 | 1468453823120 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:50:23 INFO - PROCESS | 2008 | 1468453823132 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 2008 | 1468453823136 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x123829800 == 38 [pid = 2008] [id = 63] 16:50:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x126159400) [pid = 2008] [serial = 185] [outer = 0x0] 16:50:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x12651ac00) [pid = 2008] [serial = 186] [outer = 0x126159400] 16:50:23 INFO - PROCESS | 2008 | 1468453823164 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x126881400) [pid = 2008] [serial = 187] [outer = 0x126159400] 16:50:23 INFO - PROCESS | 2008 | 1468453823493 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]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 535ms 16:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:50:23 INFO - PROCESS | 2008 | 1468453823546 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 2008 | 1468453823548 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 16:50:23 INFO - PROCESS | 2008 | 1468453823551 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 2008 | 1468453823554 Marionette TRACE conn2 <- [1,226,null,{}] 16:50:23 INFO - PROCESS | 2008 | 1468453823557 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}] 16:50:23 INFO - PROCESS | 2008 | 1468453823559 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:23 INFO - PROCESS | 2008 | 1468453823674 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:50:23 INFO - PROCESS | 2008 | 1468453823684 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 2008 | 1468453823685 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d4e000 == 39 [pid = 2008] [id = 64] 16:50:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x12688cc00) [pid = 2008] [serial = 188] [outer = 0x0] 16:50:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x128224400) [pid = 2008] [serial = 189] [outer = 0x12688cc00] 16:50:23 INFO - PROCESS | 2008 | 1468453823723 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x12829a400) [pid = 2008] [serial = 190] [outer = 0x12688cc00] 16:50:24 INFO - PROCESS | 2008 | 1468453824158 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]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 622ms 16:50:24 INFO - PROCESS | 2008 | 1468453824178 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 2008 | 1468453824180 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 16:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:50:24 INFO - PROCESS | 2008 | 1468453824184 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 2008 | 1468453824187 Marionette TRACE conn2 <- [1,230,null,{}] 16:50:24 INFO - PROCESS | 2008 | 1468453824191 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}] 16:50:24 INFO - PROCESS | 2008 | 1468453824192 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:24 INFO - PROCESS | 2008 | 1468453824304 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:50:24 INFO - PROCESS | 2008 | 1468453824307 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 2008 | 1468453824308 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x124eb7800 == 40 [pid = 2008] [id = 65] 16:50:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x12847f400) [pid = 2008] [serial = 191] [outer = 0x0] 16:50:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x128686800) [pid = 2008] [serial = 192] [outer = 0x12847f400] 16:50:24 INFO - PROCESS | 2008 | 1468453824331 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x12897f400) [pid = 2008] [serial = 193] [outer = 0x12847f400] 16:50:24 INFO - PROCESS | 2008 | 1468453824850 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]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 723ms 16:50:24 INFO - PROCESS | 2008 | 1468453824906 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:50:24 INFO - PROCESS | 2008 | 1468453824909 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 16:50:24 INFO - PROCESS | 2008 | 1468453824912 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 2008 | 1468453824914 Marionette TRACE conn2 <- [1,234,null,{}] 16:50:24 INFO - PROCESS | 2008 | 1468453824919 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}] 16:50:24 INFO - PROCESS | 2008 | 1468453824920 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:25 INFO - PROCESS | 2008 | 1468453825024 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:50:25 INFO - PROCESS | 2008 | 1468453825092 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 2008 | 1468453825094 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x11623e800 == 41 [pid = 2008] [id = 66] 16:50:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x113bb3800) [pid = 2008] [serial = 194] [outer = 0x0] 16:50:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x11602e000) [pid = 2008] [serial = 195] [outer = 0x113bb3800] 16:50:25 INFO - PROCESS | 2008 | 1468453825124 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x116748000) [pid = 2008] [serial = 196] [outer = 0x113bb3800] 16:50:25 INFO - PROCESS | 2008 | 1468453825589 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]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 724ms 16:50:25 INFO - PROCESS | 2008 | 1468453825735 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 2008 | 1468453825737 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 16:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:50:25 INFO - PROCESS | 2008 | 1468453825769 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 2008 | 1468453825770 Marionette TRACE conn2 <- [1,238,null,{}] 16:50:25 INFO - PROCESS | 2008 | 1468453825774 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}] 16:50:25 INFO - PROCESS | 2008 | 1468453825776 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:25 INFO - PROCESS | 2008 | 1468453825870 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:50:25 INFO - PROCESS | 2008 | 1468453825912 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 2008 | 1468453825915 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x116250800 == 42 [pid = 2008] [id = 67] 16:50:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x11696d800) [pid = 2008] [serial = 197] [outer = 0x0] 16:50:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x116a03400) [pid = 2008] [serial = 198] [outer = 0x11696d800] 16:50:25 INFO - PROCESS | 2008 | 1468453825942 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1176dd800) [pid = 2008] [serial = 199] [outer = 0x11696d800] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x123d4e000 == 41 [pid = 2008] [id = 64] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x123829800 == 40 [pid = 2008] [id = 63] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x1230d3800 == 39 [pid = 2008] [id = 62] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x123065000 == 38 [pid = 2008] [id = 61] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x119a07000 == 37 [pid = 2008] [id = 60] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x1195be000 == 36 [pid = 2008] [id = 59] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x119291800 == 35 [pid = 2008] [id = 58] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x118481000 == 34 [pid = 2008] [id = 57] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x117e1c800 == 33 [pid = 2008] [id = 56] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x116f54800 == 32 [pid = 2008] [id = 55] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x11624d800 == 31 [pid = 2008] [id = 54] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x11264d000 == 30 [pid = 2008] [id = 53] 16:50:26 INFO - PROCESS | 2008 | --DOCSHELL 0x113d7d800 == 29 [pid = 2008] [id = 52] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x12897b000) [pid = 2008] [serial = 118] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1244ef400) [pid = 2008] [serial = 103] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12822bc00) [pid = 2008] [serial = 115] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x116a0b000) [pid = 2008] [serial = 123] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x11829ec00) [pid = 2008] [serial = 126] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x11916c000) [pid = 2008] [serial = 132] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x119a64400) [pid = 2008] [serial = 135] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1187eac00) [pid = 2008] [serial = 127] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x118881800) [pid = 2008] [serial = 130] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1133e8400) [pid = 2008] [serial = 120] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x113bb2800) [pid = 2008] [serial = 121] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1172c0c00) [pid = 2008] [serial = 124] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1181d5800) [pid = 2008] [serial = 129] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1230e9800) [pid = 2008] [serial = 136] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x11957e000) [pid = 2008] [serial = 133] [outer = 0x0] [url = about:blank] 16:50:26 INFO - PROCESS | 2008 | 1468453826351 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]]]}] 16:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 627ms 16:50:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x11336e000) [pid = 2008] [serial = 200] [outer = 0x128acac00] 16:50:26 INFO - PROCESS | 2008 | 1468453826407 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 2008 | 1468453826410 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 16:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:50:26 INFO - PROCESS | 2008 | 1468453826443 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 2008 | 1468453826447 Marionette TRACE conn2 <- [1,242,null,{}] 16:50:26 INFO - PROCESS | 2008 | 1468453826452 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}] 16:50:26 INFO - PROCESS | 2008 | 1468453826455 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:26 INFO - PROCESS | 2008 | 1468453826574 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:50:26 INFO - PROCESS | 2008 | 1468453826649 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 2008 | 1468453826651 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x11608f000 == 30 [pid = 2008] [id = 68] 16:50:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x11696f800) [pid = 2008] [serial = 201] [outer = 0x0] 16:50:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x11829d800) [pid = 2008] [serial = 202] [outer = 0x11696f800] 16:50:26 INFO - PROCESS | 2008 | 1468453826697 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1187f0800) [pid = 2008] [serial = 203] [outer = 0x11696f800] 16:50:27 INFO - PROCESS | 2008 | 1468453827008 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]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 603ms 16:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:50:27 INFO - PROCESS | 2008 | 1468453827026 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 2008 | 1468453827027 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 16:50:27 INFO - PROCESS | 2008 | 1468453827029 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 2008 | 1468453827030 Marionette TRACE conn2 <- [1,246,null,{}] 16:50:27 INFO - PROCESS | 2008 | 1468453827045 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}] 16:50:27 INFO - PROCESS | 2008 | 1468453827048 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:27 INFO - PROCESS | 2008 | 1468453827139 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:50:27 INFO - PROCESS | 2008 | 1468453827204 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 2008 | 1468453827206 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x118320800 == 31 [pid = 2008] [id = 69] 16:50:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119699400) [pid = 2008] [serial = 204] [outer = 0x0] 16:50:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x119aa5000) [pid = 2008] [serial = 205] [outer = 0x119699400] 16:50:27 INFO - PROCESS | 2008 | 1468453827234 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1230f2c00) [pid = 2008] [serial = 206] [outer = 0x119699400] 16:50:27 INFO - PROCESS | 2008 | 1468453827511 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]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 518ms 16:50:27 INFO - PROCESS | 2008 | 1468453827548 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 2008 | 1468453827549 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 16:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:50:27 INFO - PROCESS | 2008 | 1468453827559 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 2008 | 1468453827560 Marionette TRACE conn2 <- [1,250,null,{}] 16:50:27 INFO - PROCESS | 2008 | 1468453827562 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}] 16:50:27 INFO - PROCESS | 2008 | 1468453827564 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:27 INFO - PROCESS | 2008 | 1468453827644 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:50:27 INFO - PROCESS | 2008 | 1468453827648 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 2008 | 1468453827649 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x119290000 == 32 [pid = 2008] [id = 70] 16:50:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x113b57800) [pid = 2008] [serial = 207] [outer = 0x0] 16:50:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x123dab400) [pid = 2008] [serial = 208] [outer = 0x113b57800] 16:50:27 INFO - PROCESS | 2008 | 1468453827676 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x123fc3400) [pid = 2008] [serial = 209] [outer = 0x113b57800] 16:50:27 INFO - PROCESS | 2008 | 1468453827971 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]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 16:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:50:28 INFO - PROCESS | 2008 | 1468453828028 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 2008 | 1468453828029 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 16:50:28 INFO - PROCESS | 2008 | 1468453828031 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 2008 | 1468453828032 Marionette TRACE conn2 <- [1,254,null,{}] 16:50:28 INFO - PROCESS | 2008 | 1468453828035 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}] 16:50:28 INFO - PROCESS | 2008 | 1468453828036 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:28 INFO - PROCESS | 2008 | 1468453828131 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:50:28 INFO - PROCESS | 2008 | 1468453828139 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 2008 | 1468453828140 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195b1800 == 33 [pid = 2008] [id = 71] 16:50:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x116749800) [pid = 2008] [serial = 210] [outer = 0x0] 16:50:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123fc2400) [pid = 2008] [serial = 211] [outer = 0x116749800] 16:50:28 INFO - PROCESS | 2008 | 1468453828165 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1244f8000) [pid = 2008] [serial = 212] [outer = 0x116749800] 16:50:28 INFO - PROCESS | 2008 | 1468453828487 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]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 472ms 16:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:50:28 INFO - PROCESS | 2008 | 1468453828504 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 2008 | 1468453828506 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 16:50:28 INFO - PROCESS | 2008 | 1468453828508 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 2008 | 1468453828509 Marionette TRACE conn2 <- [1,258,null,{}] 16:50:28 INFO - PROCESS | 2008 | 1468453828511 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}] 16:50:28 INFO - PROCESS | 2008 | 1468453828515 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:28 INFO - PROCESS | 2008 | 1468453828628 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:50:28 INFO - PROCESS | 2008 | 1468453828661 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 2008 | 1468453828662 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230b9800 == 34 [pid = 2008] [id = 72] 16:50:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x124edf800) [pid = 2008] [serial = 213] [outer = 0x0] 16:50:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x126519000) [pid = 2008] [serial = 214] [outer = 0x124edf800] 16:50:28 INFO - PROCESS | 2008 | 1468453828686 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x128222800) [pid = 2008] [serial = 215] [outer = 0x124edf800] 16:50:29 INFO - PROCESS | 2008 | 1468453829000 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]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 520ms 16:50:29 INFO - PROCESS | 2008 | 1468453829028 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 2008 | 1468453829029 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 16:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:50:29 INFO - PROCESS | 2008 | 1468453829032 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 2008 | 1468453829033 Marionette TRACE conn2 <- [1,262,null,{}] 16:50:29 INFO - PROCESS | 2008 | 1468453829041 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}] 16:50:29 INFO - PROCESS | 2008 | 1468453829042 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:29 INFO - PROCESS | 2008 | 1468453829130 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:50:29 INFO - PROCESS | 2008 | 1468453829134 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 2008 | 1468453829136 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x123528800 == 35 [pid = 2008] [id = 73] 16:50:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1238c8000) [pid = 2008] [serial = 216] [outer = 0x0] 16:50:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x128485400) [pid = 2008] [serial = 217] [outer = 0x1238c8000] 16:50:29 INFO - PROCESS | 2008 | 1468453829161 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x128981000) [pid = 2008] [serial = 218] [outer = 0x1238c8000] 16:50:29 INFO - PROCESS | 2008 | 1468453829459 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]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 472ms 16:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:50:29 INFO - PROCESS | 2008 | 1468453829513 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 2008 | 1468453829514 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 16:50:29 INFO - PROCESS | 2008 | 1468453829517 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 2008 | 1468453829519 Marionette TRACE conn2 <- [1,266,null,{}] 16:50:29 INFO - PROCESS | 2008 | 1468453829524 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}] 16:50:29 INFO - PROCESS | 2008 | 1468453829525 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:29 INFO - PROCESS | 2008 | 1468453829617 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:50:29 INFO - PROCESS | 2008 | 1468453829621 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 2008 | 1468453829622 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d33000 == 36 [pid = 2008] [id = 74] 16:50:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x128980400) [pid = 2008] [serial = 219] [outer = 0x0] 16:50:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x128acc800) [pid = 2008] [serial = 220] [outer = 0x128980400] 16:50:29 INFO - PROCESS | 2008 | 1468453829646 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x128ad4c00) [pid = 2008] [serial = 221] [outer = 0x128980400] 16:50:29 INFO - PROCESS | 2008 | 1468453829963 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]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 472ms 16:50:29 INFO - PROCESS | 2008 | 1468453829991 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 2008 | 1468453829993 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 16:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:50:30 INFO - PROCESS | 2008 | 1468453830001 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 2008 | 1468453830004 Marionette TRACE conn2 <- [1,270,null,{}] 16:50:30 INFO - PROCESS | 2008 | 1468453830007 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}] 16:50:30 INFO - PROCESS | 2008 | 1468453830008 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:30 INFO - PROCESS | 2008 | 1468453830099 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:50:30 INFO - PROCESS | 2008 | 1468453830102 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 2008 | 1468453830104 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x124eb3800 == 37 [pid = 2008] [id = 75] 16:50:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x12822cc00) [pid = 2008] [serial = 222] [outer = 0x0] 16:50:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x128c54c00) [pid = 2008] [serial = 223] [outer = 0x12822cc00] 16:50:30 INFO - PROCESS | 2008 | 1468453830127 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x129859000) [pid = 2008] [serial = 224] [outer = 0x12822cc00] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x119c8cc00) [pid = 2008] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x113d90c00) [pid = 2008] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x118889400) [pid = 2008] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x113938c00) [pid = 2008] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1160db800) [pid = 2008] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1182a5400) [pid = 2008] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1170e0c00) [pid = 2008] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x118137000) [pid = 2008] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x111c19800) [pid = 2008] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1151db800) [pid = 2008] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1183c2c00) [pid = 2008] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x124e75800) [pid = 2008] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1187ef000) [pid = 2008] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x111e58c00) [pid = 2008] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1242ca000) [pid = 2008] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1242cc400) [pid = 2008] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x126159400) [pid = 2008] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:50:30 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x12688cc00) [pid = 2008] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:50:30 INFO - PROCESS | 2008 | 1468453830525 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]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 577ms 16:50:30 INFO - PROCESS | 2008 | 1468453830573 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 2008 | 1468453830574 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 16:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:50:30 INFO - PROCESS | 2008 | 1468453830576 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 2008 | 1468453830577 Marionette TRACE conn2 <- [1,274,null,{}] 16:50:30 INFO - PROCESS | 2008 | 1468453830579 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}] 16:50:30 INFO - PROCESS | 2008 | 1468453830580 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:30 INFO - PROCESS | 2008 | 1468453830655 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:50:30 INFO - PROCESS | 2008 | 1468453830658 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 2008 | 1468453830660 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x11928e800 == 38 [pid = 2008] [id = 76] 16:50:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x116746000) [pid = 2008] [serial = 225] [outer = 0x0] 16:50:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1172be800) [pid = 2008] [serial = 226] [outer = 0x116746000] 16:50:30 INFO - PROCESS | 2008 | 1468453830684 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x118889400) [pid = 2008] [serial = 227] [outer = 0x116746000] 16:50:30 INFO - PROCESS | 2008 | 1468453830993 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]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 16:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:50:31 INFO - PROCESS | 2008 | 1468453831045 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 2008 | 1468453831046 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 16:50:31 INFO - PROCESS | 2008 | 1468453831048 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 2008 | 1468453831050 Marionette TRACE conn2 <- [1,278,null,{}] 16:50:31 INFO - PROCESS | 2008 | 1468453831052 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}] 16:50:31 INFO - PROCESS | 2008 | 1468453831054 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:31 INFO - PROCESS | 2008 | 1468453831159 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:50:31 INFO - PROCESS | 2008 | 1468453831165 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 2008 | 1468453831167 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x12667c000 == 39 [pid = 2008] [id = 77] 16:50:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x119aa9c00) [pid = 2008] [serial = 228] [outer = 0x0] 16:50:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x128c4d400) [pid = 2008] [serial = 229] [outer = 0x119aa9c00] 16:50:31 INFO - PROCESS | 2008 | 1468453831196 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x12a609400) [pid = 2008] [serial = 230] [outer = 0x119aa9c00] 16:50:31 INFO - PROCESS | 2008 | 1468453831505 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]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 472ms 16:50:31 INFO - PROCESS | 2008 | 1468453831522 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 2008 | 1468453831523 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 16:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:50:31 INFO - PROCESS | 2008 | 1468453831525 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 2008 | 1468453831526 Marionette TRACE conn2 <- [1,282,null,{}] 16:50:31 INFO - PROCESS | 2008 | 1468453831528 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}] 16:50:31 INFO - PROCESS | 2008 | 1468453831529 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:31 INFO - PROCESS | 2008 | 1468453831606 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:50:31 INFO - PROCESS | 2008 | 1468453831610 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 2008 | 1468453831611 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x128604000 == 40 [pid = 2008] [id = 78] 16:50:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12a60dc00) [pid = 2008] [serial = 231] [outer = 0x0] 16:50:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12a694000) [pid = 2008] [serial = 232] [outer = 0x12a60dc00] 16:50:31 INFO - PROCESS | 2008 | 1468453831635 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12acc0000) [pid = 2008] [serial = 233] [outer = 0x12a60dc00] 16:50:31 INFO - PROCESS | 2008 | 1468453831940 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]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 418ms 16:50:31 INFO - PROCESS | 2008 | 1468453831944 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 2008 | 1468453831946 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 16:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:50:31 INFO - PROCESS | 2008 | 1468453831949 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 2008 | 1468453831952 Marionette TRACE conn2 <- [1,286,null,{}] 16:50:31 INFO - PROCESS | 2008 | 1468453831964 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}] 16:50:31 INFO - PROCESS | 2008 | 1468453831967 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:32 INFO - PROCESS | 2008 | 1468453832097 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:50:32 INFO - PROCESS | 2008 | 1468453832103 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 2008 | 1468453832104 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286e9000 == 41 [pid = 2008] [id = 79] 16:50:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x119c8cc00) [pid = 2008] [serial = 234] [outer = 0x0] 16:50:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12acc2c00) [pid = 2008] [serial = 235] [outer = 0x119c8cc00] 16:50:32 INFO - PROCESS | 2008 | 1468453832128 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12af5c800) [pid = 2008] [serial = 236] [outer = 0x119c8cc00] 16:50:32 INFO - PROCESS | 2008 | 1468453832416 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]]]}] 16:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 481ms 16:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:50:32 INFO - PROCESS | 2008 | 1468453832429 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 2008 | 1468453832430 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 16:50:32 INFO - PROCESS | 2008 | 1468453832432 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:50:32 INFO - PROCESS | 2008 | 1468453832434 Marionette TRACE conn2 <- [1,290,null,{}] 16:50:32 INFO - PROCESS | 2008 | 1468453832444 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}] 16:50:32 INFO - PROCESS | 2008 | 1468453832445 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:32 INFO - PROCESS | 2008 | 1468453832570 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:50:32 INFO - PROCESS | 2008 | 1468453832617 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 2008 | 1468453832619 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x112632800 == 42 [pid = 2008] [id = 80] 16:50:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x111e2ec00) [pid = 2008] [serial = 237] [outer = 0x0] 16:50:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x113371800) [pid = 2008] [serial = 238] [outer = 0x111e2ec00] 16:50:32 INFO - PROCESS | 2008 | 1468453832650 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1151d9800) [pid = 2008] [serial = 239] [outer = 0x111e2ec00] 16:50:33 INFO - PROCESS | 2008 | 1468453833076 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]]]}] 16:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 679ms 16:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:50:33 INFO - PROCESS | 2008 | 1468453833113 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 2008 | 1468453833115 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 16:50:33 INFO - PROCESS | 2008 | 1468453833118 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 2008 | 1468453833120 Marionette TRACE conn2 <- [1,294,null,{}] 16:50:33 INFO - PROCESS | 2008 | 1468453833123 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}] 16:50:33 INFO - PROCESS | 2008 | 1468453833126 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:33 INFO - PROCESS | 2008 | 1468453833227 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:50:33 INFO - PROCESS | 2008 | 1468453833276 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 2008 | 1468453833278 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185d8800 == 43 [pid = 2008] [id = 81] 16:50:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x116970800) [pid = 2008] [serial = 240] [outer = 0x0] 16:50:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1183cac00) [pid = 2008] [serial = 241] [outer = 0x116970800] 16:50:33 INFO - PROCESS | 2008 | 1468453833308 Marionette DEBUG loaded listener.js 16:50:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x118889800) [pid = 2008] [serial = 242] [outer = 0x116970800] 16:50:33 INFO - PROCESS | 2008 | 1468453833722 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]]]}] 16:50:33 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. 16:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 16:50:33 INFO - PROCESS | 2008 | 1468453833738 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 2008 | 1468453833740 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 16:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:50:33 INFO - PROCESS | 2008 | 1468453833742 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 2008 | 1468453833744 Marionette TRACE conn2 <- [1,298,null,{}] 16:50:33 INFO - PROCESS | 2008 | 1468453833746 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}] 16:50:33 INFO - PROCESS | 2008 | 1468453833748 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:33 INFO - PROCESS | 2008 | 1468453833846 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:50:33 INFO - PROCESS | 2008 | 1468453833930 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 2008 | 1468453833932 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x126609000 == 44 [pid = 2008] [id = 82] 16:50:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1196a5400) [pid = 2008] [serial = 243] [outer = 0x0] 16:50:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1196a7000) [pid = 2008] [serial = 244] [outer = 0x1196a5400] 16:50:33 INFO - PROCESS | 2008 | 1468453833961 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x119c83c00) [pid = 2008] [serial = 245] [outer = 0x1196a5400] 16:50:34 INFO - PROCESS | 2008 | 1468453834359 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]]]}] 16:50:34 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. 16:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 16:50:34 INFO - PROCESS | 2008 | 1468453834412 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 2008 | 1468453834415 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 16:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:50:34 INFO - PROCESS | 2008 | 1468453834422 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 2008 | 1468453834425 Marionette TRACE conn2 <- [1,302,null,{}] 16:50:34 INFO - PROCESS | 2008 | 1468453834428 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}] 16:50:34 INFO - PROCESS | 2008 | 1468453834430 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:34 INFO - PROCESS | 2008 | 1468453834532 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:50:34 INFO - PROCESS | 2008 | 1468453834596 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 2008 | 1468453834597 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a74800 == 45 [pid = 2008] [id = 83] 16:50:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1211ec800) [pid = 2008] [serial = 246] [outer = 0x0] 16:50:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1246ef000) [pid = 2008] [serial = 247] [outer = 0x1211ec800] 16:50:34 INFO - PROCESS | 2008 | 1468453834626 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x126154400) [pid = 2008] [serial = 248] [outer = 0x1211ec800] 16:50:35 INFO - PROCESS | 2008 | 1468453835030 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]]]}] 16:50:35 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. 16:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 624ms 16:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:50:35 INFO - PROCESS | 2008 | 1468453835043 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:50:35 INFO - PROCESS | 2008 | 1468453835044 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 16:50:35 INFO - PROCESS | 2008 | 1468453835046 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 2008 | 1468453835048 Marionette TRACE conn2 <- [1,306,null,{}] 16:50:35 INFO - PROCESS | 2008 | 1468453835050 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}] 16:50:35 INFO - PROCESS | 2008 | 1468453835052 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:35 INFO - PROCESS | 2008 | 1468453835258 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:50:35 INFO - PROCESS | 2008 | 1468453835355 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 2008 | 1468453835356 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x117079000 == 46 [pid = 2008] [id = 84] 16:50:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1166f3400) [pid = 2008] [serial = 249] [outer = 0x0] 16:50:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x116977800) [pid = 2008] [serial = 250] [outer = 0x1166f3400] 16:50:35 INFO - PROCESS | 2008 | 1468453835384 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x1181d0800) [pid = 2008] [serial = 251] [outer = 0x1166f3400] 16:50:35 INFO - PROCESS | 2008 | 1468453835791 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]]]}] 16:50:35 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. 16:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 769ms 16:50:35 INFO - PROCESS | 2008 | 1468453835816 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:50:35 INFO - PROCESS | 2008 | 1468453835818 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 16:50:35 INFO - PROCESS | 2008 | 1468453835821 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 2008 | 1468453835823 Marionette TRACE conn2 <- [1,310,null,{}] 16:50:35 INFO - PROCESS | 2008 | 1468453835826 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}] 16:50:35 INFO - PROCESS | 2008 | 1468453835828 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:35 INFO - PROCESS | 2008 | 1468453835915 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:50:35 INFO - PROCESS | 2008 | 1468453835965 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 2008 | 1468453835966 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f45800 == 47 [pid = 2008] [id = 85] 16:50:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1181cc400) [pid = 2008] [serial = 252] [outer = 0x0] 16:50:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x118508000) [pid = 2008] [serial = 253] [outer = 0x1181cc400] 16:50:35 INFO - PROCESS | 2008 | 1468453835994 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1188e8000) [pid = 2008] [serial = 254] [outer = 0x1181cc400] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x1286e9000 == 46 [pid = 2008] [id = 79] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x128604000 == 45 [pid = 2008] [id = 78] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x12667c000 == 44 [pid = 2008] [id = 77] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x11928e800 == 43 [pid = 2008] [id = 76] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x124eb3800 == 42 [pid = 2008] [id = 75] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x123d33000 == 41 [pid = 2008] [id = 74] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x123528800 == 40 [pid = 2008] [id = 73] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x1230b9800 == 39 [pid = 2008] [id = 72] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x1195b1800 == 38 [pid = 2008] [id = 71] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x119290000 == 37 [pid = 2008] [id = 70] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x118320800 == 36 [pid = 2008] [id = 69] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x128686800) [pid = 2008] [serial = 192] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x11608f000 == 35 [pid = 2008] [id = 68] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x116250800 == 34 [pid = 2008] [id = 67] 16:50:36 INFO - PROCESS | 2008 | --DOCSHELL 0x124eb7800 == 33 [pid = 2008] [id = 65] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x116a11c00) [pid = 2008] [serial = 159] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1176dbc00) [pid = 2008] [serial = 160] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x1183c2400) [pid = 2008] [serial = 162] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x11870a000) [pid = 2008] [serial = 163] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x123fbdc00) [pid = 2008] [serial = 174] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x123b82c00) [pid = 2008] [serial = 154] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x1183be000) [pid = 2008] [serial = 153] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1242ca400) [pid = 2008] [serial = 175] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x113960800) [pid = 2008] [serial = 139] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x112a88400) [pid = 2008] [serial = 138] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x118136800) [pid = 2008] [serial = 142] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1172c3000) [pid = 2008] [serial = 141] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x11983ec00) [pid = 2008] [serial = 145] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x11943c800) [pid = 2008] [serial = 144] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x124e7cc00) [pid = 2008] [serial = 180] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x123eadc00) [pid = 2008] [serial = 148] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x12399ec00) [pid = 2008] [serial = 147] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x11969d400) [pid = 2008] [serial = 183] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1244eb000) [pid = 2008] [serial = 151] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1246f6400) [pid = 2008] [serial = 178] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x12447ac00) [pid = 2008] [serial = 150] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1244f2c00) [pid = 2008] [serial = 177] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x12651ac00) [pid = 2008] [serial = 186] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x124ed7c00) [pid = 2008] [serial = 184] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x124edcc00) [pid = 2008] [serial = 181] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123daa000) [pid = 2008] [serial = 172] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x126881400) [pid = 2008] [serial = 187] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x12829a400) [pid = 2008] [serial = 190] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x119a9a800) [pid = 2008] [serial = 169] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x128224400) [pid = 2008] [serial = 189] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1231b9000) [pid = 2008] [serial = 171] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1151cf800) [pid = 2008] [serial = 156] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x116077c00) [pid = 2008] [serial = 157] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x119437800) [pid = 2008] [serial = 165] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x119442400) [pid = 2008] [serial = 166] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x11983b800) [pid = 2008] [serial = 168] [outer = 0x0] [url = about:blank] 16:50:36 INFO - PROCESS | 2008 | 1468453836370 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]]]}] 16:50:36 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. 16:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 571ms 16:50:36 INFO - PROCESS | 2008 | 1468453836393 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:50:36 INFO - PROCESS | 2008 | 1468453836395 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 16:50:36 INFO - PROCESS | 2008 | 1468453836397 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 2008 | 1468453836399 Marionette TRACE conn2 <- [1,314,null,{}] 16:50:36 INFO - PROCESS | 2008 | 1468453836401 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}] 16:50:36 INFO - PROCESS | 2008 | 1468453836403 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:36 INFO - PROCESS | 2008 | 1468453836513 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:50:36 INFO - PROCESS | 2008 | 1468453836618 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 2008 | 1468453836620 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x116994800 == 34 [pid = 2008] [id = 86] 16:50:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x11696fc00) [pid = 2008] [serial = 255] [outer = 0x0] 16:50:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x11943c800) [pid = 2008] [serial = 256] [outer = 0x11696fc00] 16:50:36 INFO - PROCESS | 2008 | 1468453836667 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x119840c00) [pid = 2008] [serial = 257] [outer = 0x11696fc00] 16:50:37 INFO - PROCESS | 2008 | 1468453837034 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]]]}] 16:50:37 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. 16:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 16:50:37 INFO - PROCESS | 2008 | 1468453837070 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 2008 | 1468453837073 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 16:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:50:37 INFO - PROCESS | 2008 | 1468453837080 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 2008 | 1468453837083 Marionette TRACE conn2 <- [1,318,null,{}] 16:50:37 INFO - PROCESS | 2008 | 1468453837086 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}] 16:50:37 INFO - PROCESS | 2008 | 1468453837088 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:37 INFO - PROCESS | 2008 | 1468453837168 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:50:37 INFO - PROCESS | 2008 | 1468453837214 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 2008 | 1468453837216 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x118320800 == 35 [pid = 2008] [id = 87] 16:50:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x11969ac00) [pid = 2008] [serial = 258] [outer = 0x0] 16:50:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1211ebc00) [pid = 2008] [serial = 259] [outer = 0x11969ac00] 16:50:37 INFO - PROCESS | 2008 | 1468453837241 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x123eb1c00) [pid = 2008] [serial = 260] [outer = 0x11969ac00] 16:50:37 INFO - PROCESS | 2008 | 1468453837526 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]]]}] 16:50:37 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. 16:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 476ms 16:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:50:37 INFO - PROCESS | 2008 | 1468453837559 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 2008 | 1468453837560 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 16:50:37 INFO - PROCESS | 2008 | 1468453837562 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 2008 | 1468453837563 Marionette TRACE conn2 <- [1,322,null,{}] 16:50:37 INFO - PROCESS | 2008 | 1468453837566 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}] 16:50:37 INFO - PROCESS | 2008 | 1468453837568 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:37 INFO - PROCESS | 2008 | 1468453837646 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:50:37 INFO - PROCESS | 2008 | 1468453837650 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 2008 | 1468453837653 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195b9800 == 36 [pid = 2008] [id = 88] 16:50:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1242cc400) [pid = 2008] [serial = 261] [outer = 0x0] 16:50:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x124914400) [pid = 2008] [serial = 262] [outer = 0x1242cc400] 16:50:37 INFO - PROCESS | 2008 | 1468453837678 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x124ed3000) [pid = 2008] [serial = 263] [outer = 0x1242cc400] 16:50:38 INFO - PROCESS | 2008 | 1468453838008 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]]]}] 16:50:38 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. 16:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 16:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:50:38 INFO - PROCESS | 2008 | 1468453838047 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 2008 | 1468453838048 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 16:50:38 INFO - PROCESS | 2008 | 1468453838053 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 2008 | 1468453838056 Marionette TRACE conn2 <- [1,326,null,{}] 16:50:38 INFO - PROCESS | 2008 | 1468453838058 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}] 16:50:38 INFO - PROCESS | 2008 | 1468453838059 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:38 INFO - PROCESS | 2008 | 1468453838139 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:50:38 INFO - PROCESS | 2008 | 1468453838155 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 2008 | 1468453838159 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x12101c000 == 37 [pid = 2008] [id = 89] 16:50:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1266c5800) [pid = 2008] [serial = 264] [outer = 0x0] 16:50:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x12615b000) [pid = 2008] [serial = 265] [outer = 0x1266c5800] 16:50:38 INFO - PROCESS | 2008 | 1468453838199 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x12828c800) [pid = 2008] [serial = 266] [outer = 0x1266c5800] 16:50:38 INFO - PROCESS | 2008 | 1468453838554 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]]]}] 16:50:38 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. 16:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 522ms 16:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:50:38 INFO - PROCESS | 2008 | 1468453838573 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 2008 | 1468453838574 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 16:50:38 INFO - PROCESS | 2008 | 1468453838577 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 2008 | 1468453838578 Marionette TRACE conn2 <- [1,330,null,{}] 16:50:38 INFO - PROCESS | 2008 | 1468453838580 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}] 16:50:38 INFO - PROCESS | 2008 | 1468453838581 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:38 INFO - PROCESS | 2008 | 1468453838677 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:50:38 INFO - PROCESS | 2008 | 1468453838681 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 2008 | 1468453838683 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230d0800 == 38 [pid = 2008] [id = 90] 16:50:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x12828e800) [pid = 2008] [serial = 267] [outer = 0x0] 16:50:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x128296c00) [pid = 2008] [serial = 268] [outer = 0x12828e800] 16:50:38 INFO - PROCESS | 2008 | 1468453838708 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x128685c00) [pid = 2008] [serial = 269] [outer = 0x12828e800] 16:50:39 INFO - PROCESS | 2008 | 1468453839050 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]]]}] 16:50:39 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. 16:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 517ms 16:50:39 INFO - PROCESS | 2008 | 1468453839095 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 2008 | 1468453839096 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 16:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:50:39 INFO - PROCESS | 2008 | 1468453839098 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 2008 | 1468453839099 Marionette TRACE conn2 <- [1,334,null,{}] 16:50:39 INFO - PROCESS | 2008 | 1468453839102 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}] 16:50:39 INFO - PROCESS | 2008 | 1468453839103 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:39 INFO - PROCESS | 2008 | 1468453839206 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:50:39 INFO - PROCESS | 2008 | 1468453839217 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 2008 | 1468453839218 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b9d800 == 39 [pid = 2008] [id = 91] 16:50:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x128295000) [pid = 2008] [serial = 270] [outer = 0x0] 16:50:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x128acf800) [pid = 2008] [serial = 271] [outer = 0x128295000] 16:50:39 INFO - PROCESS | 2008 | 1468453839250 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x128c51c00) [pid = 2008] [serial = 272] [outer = 0x128295000] 16:50:39 INFO - PROCESS | 2008 | 1468453839563 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]]]}] 16:50:39 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. 16:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 16:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:50:39 INFO - PROCESS | 2008 | 1468453839617 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 2008 | 1468453839618 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 16:50:39 INFO - PROCESS | 2008 | 1468453839620 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 2008 | 1468453839621 Marionette TRACE conn2 <- [1,338,null,{}] 16:50:39 INFO - PROCESS | 2008 | 1468453839623 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}] 16:50:39 INFO - PROCESS | 2008 | 1468453839625 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:39 INFO - PROCESS | 2008 | 1468453839720 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:50:39 INFO - PROCESS | 2008 | 1468453839723 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 2008 | 1468453839725 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f5d800 == 40 [pid = 2008] [id = 92] 16:50:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12897e400) [pid = 2008] [serial = 273] [outer = 0x0] 16:50:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x129861400) [pid = 2008] [serial = 274] [outer = 0x12897e400] 16:50:39 INFO - PROCESS | 2008 | 1468453839749 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x12a60b400) [pid = 2008] [serial = 275] [outer = 0x12897e400] 16:50:40 INFO - PROCESS | 2008 | 1468453840039 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]]]}] 16:50:40 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. 16:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 16:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:50:40 INFO - PROCESS | 2008 | 1468453840092 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 2008 | 1468453840093 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 16:50:40 INFO - PROCESS | 2008 | 1468453840095 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 2008 | 1468453840096 Marionette TRACE conn2 <- [1,342,null,{}] 16:50:40 INFO - PROCESS | 2008 | 1468453840098 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}] 16:50:40 INFO - PROCESS | 2008 | 1468453840100 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:40 INFO - PROCESS | 2008 | 1468453840198 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:50:40 INFO - PROCESS | 2008 | 1468453840208 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 2008 | 1468453840217 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x1261a1000 == 41 [pid = 2008] [id = 93] 16:50:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x12a68fc00) [pid = 2008] [serial = 276] [outer = 0x0] 16:50:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x12acbdc00) [pid = 2008] [serial = 277] [outer = 0x12a68fc00] 16:50:40 INFO - PROCESS | 2008 | 1468453840242 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x12af58000) [pid = 2008] [serial = 278] [outer = 0x12a68fc00] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x124edf800) [pid = 2008] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x116749800) [pid = 2008] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x116746000) [pid = 2008] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x12a60dc00) [pid = 2008] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x113b57800) [pid = 2008] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1238c8000) [pid = 2008] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x128980400) [pid = 2008] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x12822cc00) [pid = 2008] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x11696f800) [pid = 2008] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x119aa9c00) [pid = 2008] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x119699400) [pid = 2008] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:50:40 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x11696d800) [pid = 2008] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:50:40 INFO - PROCESS | 2008 | 1468453840636 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]]]}] 16:50:40 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. 16:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 569ms 16:50:40 INFO - PROCESS | 2008 | 1468453840664 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 2008 | 1468453840666 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 16:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:50:40 INFO - PROCESS | 2008 | 1468453840670 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 2008 | 1468453840672 Marionette TRACE conn2 <- [1,346,null,{}] 16:50:40 INFO - PROCESS | 2008 | 1468453840674 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}] 16:50:40 INFO - PROCESS | 2008 | 1468453840675 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:40 INFO - PROCESS | 2008 | 1468453840754 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:50:40 INFO - PROCESS | 2008 | 1468453840802 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 2008 | 1468453840803 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x126679000 == 42 [pid = 2008] [id = 94] 16:50:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x113ba6400) [pid = 2008] [serial = 279] [outer = 0x0] 16:50:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1266c3c00) [pid = 2008] [serial = 280] [outer = 0x113ba6400] 16:50:40 INFO - PROCESS | 2008 | 1468453840831 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12acc2000) [pid = 2008] [serial = 281] [outer = 0x113ba6400] 16:50:41 INFO - PROCESS | 2008 | 1468453841088 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]]]}] 16:50:41 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. 16:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 471ms 16:50:41 INFO - PROCESS | 2008 | 1468453841141 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 2008 | 1468453841142 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 16:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:50:41 INFO - PROCESS | 2008 | 1468453841145 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 2008 | 1468453841147 Marionette TRACE conn2 <- [1,350,null,{}] 16:50:41 INFO - PROCESS | 2008 | 1468453841157 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}] 16:50:41 INFO - PROCESS | 2008 | 1468453841159 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:41 INFO - PROCESS | 2008 | 1468453841260 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:50:41 INFO - PROCESS | 2008 | 1468453841264 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 2008 | 1468453841265 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a7e800 == 43 [pid = 2008] [id = 95] 16:50:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12af61800) [pid = 2008] [serial = 282] [outer = 0x0] 16:50:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12b00b400) [pid = 2008] [serial = 283] [outer = 0x12af61800] 16:50:41 INFO - PROCESS | 2008 | 1468453841290 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12b8f1000) [pid = 2008] [serial = 284] [outer = 0x12af61800] 16:50:41 INFO - PROCESS | 2008 | 1468453841661 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]]]}] 16:50:41 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. 16:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 571ms 16:50:41 INFO - PROCESS | 2008 | 1468453841717 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 2008 | 1468453841719 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 16:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:50:41 INFO - PROCESS | 2008 | 1468453841722 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 2008 | 1468453841724 Marionette TRACE conn2 <- [1,354,null,{}] 16:50:41 INFO - PROCESS | 2008 | 1468453841727 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}] 16:50:41 INFO - PROCESS | 2008 | 1468453841729 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:41 INFO - PROCESS | 2008 | 1468453841854 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:50:41 INFO - PROCESS | 2008 | 1468453841865 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 2008 | 1468453841867 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298ce800 == 44 [pid = 2008] [id = 96] 16:50:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x123fc7c00) [pid = 2008] [serial = 285] [outer = 0x0] 16:50:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x12b988000) [pid = 2008] [serial = 286] [outer = 0x123fc7c00] 16:50:41 INFO - PROCESS | 2008 | 1468453841907 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x12b991000) [pid = 2008] [serial = 287] [outer = 0x123fc7c00] 16:50:42 INFO - PROCESS | 2008 | 1468453842307 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]]]}] 16:50:42 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. 16:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 621ms 16:50:42 INFO - PROCESS | 2008 | 1468453842342 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 2008 | 1468453842343 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 16:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:50:42 INFO - PROCESS | 2008 | 1468453842345 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 2008 | 1468453842346 Marionette TRACE conn2 <- [1,358,null,{}] 16:50:42 INFO - PROCESS | 2008 | 1468453842349 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}] 16:50:42 INFO - PROCESS | 2008 | 1468453842350 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:42 INFO - PROCESS | 2008 | 1468453842463 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:50:42 INFO - PROCESS | 2008 | 1468453842470 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 2008 | 1468453842471 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298e5800 == 45 [pid = 2008] [id = 97] 16:50:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x12b985000) [pid = 2008] [serial = 288] [outer = 0x0] 16:50:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x12bdd1000) [pid = 2008] [serial = 289] [outer = 0x12b985000] 16:50:42 INFO - PROCESS | 2008 | 1468453842495 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x12bdd7c00) [pid = 2008] [serial = 290] [outer = 0x12b985000] 16:50:43 INFO - PROCESS | 2008 | 1468453843061 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]]]}] 16:50:43 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. 16:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 768ms 16:50:43 INFO - PROCESS | 2008 | 1468453843115 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 2008 | 1468453843119 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 16:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:50:43 INFO - PROCESS | 2008 | 1468453843123 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 2008 | 1468453843128 Marionette TRACE conn2 <- [1,362,null,{}] 16:50:43 INFO - PROCESS | 2008 | 1468453843133 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}] 16:50:43 INFO - PROCESS | 2008 | 1468453843136 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:43 INFO - PROCESS | 2008 | 1468453843270 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:50:43 INFO - PROCESS | 2008 | 1468453843321 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:43 INFO - PROCESS | 2008 | 1468453843322 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x1169b3800 == 46 [pid = 2008] [id = 98] 16:50:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1176dbc00) [pid = 2008] [serial = 291] [outer = 0x0] 16:50:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1181d2400) [pid = 2008] [serial = 292] [outer = 0x1176dbc00] 16:50:43 INFO - PROCESS | 2008 | 1468453843353 Marionette DEBUG loaded listener.js 16:50:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1187f3400) [pid = 2008] [serial = 293] [outer = 0x1176dbc00] 16:50:43 INFO - PROCESS | 2008 | 1468453843794 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]]]}] 16:50:43 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. 16:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 677ms 16:50:43 INFO - PROCESS | 2008 | 1468453843800 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 2008 | 1468453843803 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 16:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:50:43 INFO - PROCESS | 2008 | 1468453843808 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 2008 | 1468453843810 Marionette TRACE conn2 <- [1,366,null,{}] 16:50:43 INFO - PROCESS | 2008 | 1468453843813 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}] 16:50:43 INFO - PROCESS | 2008 | 1468453843815 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:43 INFO - PROCESS | 2008 | 1468453843927 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:50:44 INFO - PROCESS | 2008 | 1468453843998 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 2008 | 1468453843999 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ac7000 == 47 [pid = 2008] [id = 99] 16:50:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1196a3400) [pid = 2008] [serial = 294] [outer = 0x0] 16:50:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1230f2400) [pid = 2008] [serial = 295] [outer = 0x1196a3400] 16:50:44 INFO - PROCESS | 2008 | 1468453844092 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x123721400) [pid = 2008] [serial = 296] [outer = 0x1196a3400] 16:50:44 INFO - PROCESS | 2008 | 1468453844632 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]]]}] 16:50:44 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. 16:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 873ms 16:50:44 INFO - PROCESS | 2008 | 1468453844683 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 2008 | 1468453844685 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 16:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:50:44 INFO - PROCESS | 2008 | 1468453844689 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 2008 | 1468453844692 Marionette TRACE conn2 <- [1,370,null,{}] 16:50:44 INFO - PROCESS | 2008 | 1468453844700 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}] 16:50:44 INFO - PROCESS | 2008 | 1468453844705 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:44 INFO - PROCESS | 2008 | 1468453844805 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:50:44 INFO - PROCESS | 2008 | 1468453844868 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 2008 | 1468453844870 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a6f800 == 48 [pid = 2008] [id = 100] 16:50:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x124fb0c00) [pid = 2008] [serial = 297] [outer = 0x0] 16:50:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x126518c00) [pid = 2008] [serial = 298] [outer = 0x124fb0c00] 16:50:44 INFO - PROCESS | 2008 | 1468453844901 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x128221000) [pid = 2008] [serial = 299] [outer = 0x124fb0c00] 16:50:45 INFO - PROCESS | 2008 | 1468453845341 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]]]}] 16:50:45 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. 16:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 672ms 16:50:45 INFO - PROCESS | 2008 | 1468453845362 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 2008 | 1468453845364 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 16:50:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:50:45 INFO - PROCESS | 2008 | 1468453845366 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 2008 | 1468453845368 Marionette TRACE conn2 <- [1,374,null,{}] 16:50:45 INFO - PROCESS | 2008 | 1468453845370 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}] 16:50:45 INFO - PROCESS | 2008 | 1468453845371 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:45 INFO - PROCESS | 2008 | 1468453845486 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:50:45 INFO - PROCESS | 2008 | 1468453845575 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 2008 | 1468453845576 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:45 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ac7b800 == 49 [pid = 2008] [id = 101] 16:50:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x128299400) [pid = 2008] [serial = 300] [outer = 0x0] 16:50:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x128c4f800) [pid = 2008] [serial = 301] [outer = 0x128299400] 16:50:45 INFO - PROCESS | 2008 | 1468453845614 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x12a693000) [pid = 2008] [serial = 302] [outer = 0x128299400] 16:50:46 INFO - PROCESS | 2008 | 1468453846240 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:50:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:50:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 922ms 16:50:46 INFO - PROCESS | 2008 | 1468453846289 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 2008 | 1468453846291 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 16:50:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:50:46 INFO - PROCESS | 2008 | 1468453846294 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 2008 | 1468453846296 Marionette TRACE conn2 <- [1,378,null,{}] 16:50:46 INFO - PROCESS | 2008 | 1468453846300 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}] 16:50:46 INFO - PROCESS | 2008 | 1468453846301 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:46 INFO - PROCESS | 2008 | 1468453846395 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:50:46 INFO - PROCESS | 2008 | 1468453846457 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 2008 | 1468453846460 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x119284000 == 50 [pid = 2008] [id = 102] 16:50:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1181d4000) [pid = 2008] [serial = 303] [outer = 0x0] 16:50:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1183c0400) [pid = 2008] [serial = 304] [outer = 0x1181d4000] 16:50:46 INFO - PROCESS | 2008 | 1468453846487 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x1188eb000) [pid = 2008] [serial = 305] [outer = 0x1181d4000] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x1298ce800 == 49 [pid = 2008] [id = 96] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x128a7e800 == 48 [pid = 2008] [id = 95] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x126679000 == 47 [pid = 2008] [id = 94] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x1261a1000 == 46 [pid = 2008] [id = 93] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x123f5d800 == 45 [pid = 2008] [id = 92] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x123b9d800 == 44 [pid = 2008] [id = 91] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x1230d0800 == 43 [pid = 2008] [id = 90] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x12101c000 == 42 [pid = 2008] [id = 89] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x1195b9800 == 41 [pid = 2008] [id = 88] 16:50:46 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x12acc2c00) [pid = 2008] [serial = 235] [outer = 0x0] [url = about:blank] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x118320800 == 40 [pid = 2008] [id = 87] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x116994800 == 39 [pid = 2008] [id = 86] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x116f45800 == 38 [pid = 2008] [id = 85] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x117079000 == 37 [pid = 2008] [id = 84] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x128a74800 == 36 [pid = 2008] [id = 83] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x126609000 == 35 [pid = 2008] [id = 82] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x1185d8800 == 34 [pid = 2008] [id = 81] 16:50:46 INFO - PROCESS | 2008 | --DOCSHELL 0x112632800 == 33 [pid = 2008] [id = 80] 16:50:46 INFO - PROCESS | 2008 | 1468453846925 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:50:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:50:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 16:50:46 INFO - PROCESS | 2008 | 1468453846966 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 2008 | 1468453846969 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 16:50:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:50:46 INFO - PROCESS | 2008 | 1468453846974 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 2008 | 1468453846976 Marionette TRACE conn2 <- [1,382,null,{}] 16:50:46 INFO - PROCESS | 2008 | 1468453846978 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}] 16:50:46 INFO - PROCESS | 2008 | 1468453846980 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:47 INFO - PROCESS | 2008 | 1468453847083 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x12acc0000) [pid = 2008] [serial = 233] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x126519000) [pid = 2008] [serial = 214] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x123fc2400) [pid = 2008] [serial = 211] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x118889400) [pid = 2008] [serial = 227] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x12a694000) [pid = 2008] [serial = 232] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12ca67400) [pid = 2008] [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.] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x123dab400) [pid = 2008] [serial = 208] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x128981000) [pid = 2008] [serial = 218] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x128ad4c00) [pid = 2008] [serial = 221] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x128c54c00) [pid = 2008] [serial = 223] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x129859000) [pid = 2008] [serial = 224] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x128222800) [pid = 2008] [serial = 215] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x128acc800) [pid = 2008] [serial = 220] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x11602e000) [pid = 2008] [serial = 195] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x11829d800) [pid = 2008] [serial = 202] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x128c4d400) [pid = 2008] [serial = 229] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1172be800) [pid = 2008] [serial = 226] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x12a609400) [pid = 2008] [serial = 230] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1230f2c00) [pid = 2008] [serial = 206] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x123fc3400) [pid = 2008] [serial = 209] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x128485400) [pid = 2008] [serial = 217] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x116a03400) [pid = 2008] [serial = 198] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1176dd800) [pid = 2008] [serial = 199] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1244f8000) [pid = 2008] [serial = 212] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1187f0800) [pid = 2008] [serial = 203] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x119aa5000) [pid = 2008] [serial = 205] [outer = 0x0] [url = about:blank] 16:50:47 INFO - PROCESS | 2008 | 1468453847170 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 2008 | 1468453847171 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x116937800 == 34 [pid = 2008] [id = 103] 16:50:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1181d3800) [pid = 2008] [serial = 306] [outer = 0x0] 16:50:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x11943dc00) [pid = 2008] [serial = 307] [outer = 0x1181d3800] 16:50:47 INFO - PROCESS | 2008 | 1468453847216 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1238c8000) [pid = 2008] [serial = 308] [outer = 0x1181d3800] 16:50:47 INFO - PROCESS | 2008 | 1468453847591 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:50:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:50:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 16:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:50:47 INFO - PROCESS | 2008 | 1468453847659 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 2008 | 1468453847660 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 16:50:47 INFO - PROCESS | 2008 | 1468453847662 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 2008 | 1468453847665 Marionette TRACE conn2 <- [1,386,null,{}] 16:50:47 INFO - PROCESS | 2008 | 1468453847673 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}] 16:50:47 INFO - PROCESS | 2008 | 1468453847676 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:47 INFO - PROCESS | 2008 | 1468453847756 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:50:47 INFO - PROCESS | 2008 | 1468453847761 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 2008 | 1468453847763 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x11954c800 == 35 [pid = 2008] [id = 104] 16:50:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x123fc9800) [pid = 2008] [serial = 309] [outer = 0x0] 16:50:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x126155800) [pid = 2008] [serial = 310] [outer = 0x123fc9800] 16:50:47 INFO - PROCESS | 2008 | 1468453847790 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12828d000) [pid = 2008] [serial = 311] [outer = 0x123fc9800] 16:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 472ms 16:50:48 INFO - PROCESS | 2008 | 1468453848129 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]]]}] 16:50:48 INFO - PROCESS | 2008 | 1468453848136 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:50:48 INFO - PROCESS | 2008 | 1468453848139 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 16:50:48 INFO - PROCESS | 2008 | 1468453848142 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 2008 | 1468453848143 Marionette TRACE conn2 <- [1,390,null,{}] 16:50:48 INFO - PROCESS | 2008 | 1468453848145 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}] 16:50:48 INFO - PROCESS | 2008 | 1468453848147 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:48 INFO - PROCESS | 2008 | 1468453848261 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:50:48 INFO - PROCESS | 2008 | 1468453848334 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 2008 | 1468453848335 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ad8800 == 36 [pid = 2008] [id = 105] 16:50:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x126b8bc00) [pid = 2008] [serial = 312] [outer = 0x0] 16:50:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x128983000) [pid = 2008] [serial = 313] [outer = 0x126b8bc00] 16:50:48 INFO - PROCESS | 2008 | 1468453848377 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x128c5b800) [pid = 2008] [serial = 314] [outer = 0x126b8bc00] 16:50:48 INFO - PROCESS | 2008 | 1468453848878 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]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 16:50:48 INFO - PROCESS | 2008 | 1468453848915 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 2008 | 1468453848916 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 16:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:50:48 INFO - PROCESS | 2008 | 1468453848919 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 2008 | 1468453848922 Marionette TRACE conn2 <- [1,394,null,{}] 16:50:48 INFO - PROCESS | 2008 | 1468453848939 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}] 16:50:48 INFO - PROCESS | 2008 | 1468453848940 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:49 INFO - PROCESS | 2008 | 1468453849014 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:50:49 INFO - PROCESS | 2008 | 1468453849022 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 2008 | 1468453849022 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x119545800 == 37 [pid = 2008] [id = 106] 16:50:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x12a690800) [pid = 2008] [serial = 315] [outer = 0x0] 16:50:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x12b8e4400) [pid = 2008] [serial = 316] [outer = 0x12a690800] 16:50:49 INFO - PROCESS | 2008 | 1468453849047 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x12b98b800) [pid = 2008] [serial = 317] [outer = 0x12a690800] 16:50:49 INFO - PROCESS | 2008 | 1468453849423 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]]]}] 16:50:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:50:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 536ms 16:50:49 INFO - PROCESS | 2008 | 1468453849455 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 2008 | 1468453849456 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 16:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:50:49 INFO - PROCESS | 2008 | 1468453849459 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 2008 | 1468453849460 Marionette TRACE conn2 <- [1,398,null,{}] 16:50:49 INFO - PROCESS | 2008 | 1468453849462 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}] 16:50:49 INFO - PROCESS | 2008 | 1468453849466 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:49 INFO - PROCESS | 2008 | 1468453849587 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:50:49 INFO - PROCESS | 2008 | 1468453849601 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 2008 | 1468453849602 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x1160a4800 == 38 [pid = 2008] [id = 107] 16:50:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x12bdcfc00) [pid = 2008] [serial = 318] [outer = 0x0] 16:50:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12bf32800) [pid = 2008] [serial = 319] [outer = 0x12bdcfc00] 16:50:49 INFO - PROCESS | 2008 | 1468453849627 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x12c529000) [pid = 2008] [serial = 320] [outer = 0x12bdcfc00] 16:50:49 INFO - PROCESS | 2008 | 1468453849967 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]]]}] 16:50:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:50:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 520ms 16:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:50:49 INFO - PROCESS | 2008 | 1468453849979 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 2008 | 1468453849981 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 16:50:49 INFO - PROCESS | 2008 | 1468453849983 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 2008 | 1468453849984 Marionette TRACE conn2 <- [1,402,null,{}] 16:50:49 INFO - PROCESS | 2008 | 1468453849994 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}] 16:50:49 INFO - PROCESS | 2008 | 1468453849996 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:50 INFO - PROCESS | 2008 | 1468453850093 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:50:50 INFO - PROCESS | 2008 | 1468453850097 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 2008 | 1468453850098 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x128262800 == 39 [pid = 2008] [id = 108] 16:50:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x12c529400) [pid = 2008] [serial = 321] [outer = 0x0] 16:50:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x12c52fc00) [pid = 2008] [serial = 322] [outer = 0x12c529400] 16:50:50 INFO - PROCESS | 2008 | 1468453850122 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x12c655800) [pid = 2008] [serial = 323] [outer = 0x12c529400] 16:50:50 INFO - PROCESS | 2008 | 1468453850494 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]]]}] 16:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 523ms 16:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:50:50 INFO - PROCESS | 2008 | 1468453850509 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 2008 | 1468453850510 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 16:50:50 INFO - PROCESS | 2008 | 1468453850512 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 2008 | 1468453850513 Marionette TRACE conn2 <- [1,406,null,{}] 16:50:50 INFO - PROCESS | 2008 | 1468453850516 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}] 16:50:50 INFO - PROCESS | 2008 | 1468453850517 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:50 INFO - PROCESS | 2008 | 1468453850620 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:50:50 INFO - PROCESS | 2008 | 1468453850624 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 2008 | 1468453850625 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a74800 == 40 [pid = 2008] [id = 109] 16:50:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1128d1c00) [pid = 2008] [serial = 324] [outer = 0x0] 16:50:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1128d6c00) [pid = 2008] [serial = 325] [outer = 0x1128d1c00] 16:50:50 INFO - PROCESS | 2008 | 1468453850678 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1170e3000) [pid = 2008] [serial = 326] [outer = 0x1128d1c00] 16:50:50 INFO - PROCESS | 2008 | 1468453850989 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:50:51 INFO - PROCESS | 2008 | 1468453851002 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]]]}] 16:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 16:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:50:51 INFO - PROCESS | 2008 | 1468453851036 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 2008 | 1468453851038 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 16:50:51 INFO - PROCESS | 2008 | 1468453851040 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 2008 | 1468453851041 Marionette TRACE conn2 <- [1,410,null,{}] 16:50:51 INFO - PROCESS | 2008 | 1468453851044 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}] 16:50:51 INFO - PROCESS | 2008 | 1468453851045 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:51 INFO - PROCESS | 2008 | 1468453851144 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12828e800) [pid = 2008] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x128295000) [pid = 2008] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1266c5800) [pid = 2008] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x11696fc00) [pid = 2008] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x119c8cc00) [pid = 2008] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x11969ac00) [pid = 2008] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1242cc400) [pid = 2008] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1166f3400) [pid = 2008] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x113ba6400) [pid = 2008] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1181cc400) [pid = 2008] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x12897e400) [pid = 2008] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x123fc7c00) [pid = 2008] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x12a68fc00) [pid = 2008] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:50:51 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x12af61800) [pid = 2008] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:50:51 INFO - PROCESS | 2008 | 1468453851306 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 2008 | 1468453851307 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x119557800 == 41 [pid = 2008] [id = 110] 16:50:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1129ac400) [pid = 2008] [serial = 327] [outer = 0x0] 16:50:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x113ba6400) [pid = 2008] [serial = 328] [outer = 0x1129ac400] 16:50:51 INFO - PROCESS | 2008 | 1468453851339 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1183be400) [pid = 2008] [serial = 329] [outer = 0x1129ac400] 16:50:51 INFO - PROCESS | 2008 | 1468453851627 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]]]}] 16:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 618ms 16:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:50:51 INFO - PROCESS | 2008 | 1468453851659 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 2008 | 1468453851660 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 16:50:51 INFO - PROCESS | 2008 | 1468453851662 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 2008 | 1468453851663 Marionette TRACE conn2 <- [1,414,null,{}] 16:50:51 INFO - PROCESS | 2008 | 1468453851665 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}] 16:50:51 INFO - PROCESS | 2008 | 1468453851667 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:51 INFO - PROCESS | 2008 | 1468453851770 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:50:51 INFO - PROCESS | 2008 | 1468453851773 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 2008 | 1468453851775 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x12af7f800 == 42 [pid = 2008] [id = 111] 16:50:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x119aa9c00) [pid = 2008] [serial = 330] [outer = 0x0] 16:50:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x128294c00) [pid = 2008] [serial = 331] [outer = 0x119aa9c00] 16:50:51 INFO - PROCESS | 2008 | 1468453851804 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x129858400) [pid = 2008] [serial = 332] [outer = 0x119aa9c00] 16:50:52 INFO - PROCESS | 2008 | 1468453852284 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]]]}] 16:50:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:50:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 16:50:52 INFO - PROCESS | 2008 | 1468453852333 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 2008 | 1468453852336 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 16:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:50:52 INFO - PROCESS | 2008 | 1468453852339 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - PROCESS | 2008 | 1468453852342 Marionette TRACE conn2 <- [1,418,null,{}] 16:50:52 INFO - PROCESS | 2008 | 1468453852346 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}] 16:50:52 INFO - PROCESS | 2008 | 1468453852348 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:52 INFO - PROCESS | 2008 | 1468453852508 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:50:52 INFO - PROCESS | 2008 | 1468453852594 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:52 INFO - PROCESS | 2008 | 1468453852596 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b036000 == 43 [pid = 2008] [id = 112] 16:50:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x119c8c400) [pid = 2008] [serial = 333] [outer = 0x0] 16:50:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x12c659400) [pid = 2008] [serial = 334] [outer = 0x119c8c400] 16:50:52 INFO - PROCESS | 2008 | 1468453852622 Marionette DEBUG loaded listener.js 16:50:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x12ca65c00) [pid = 2008] [serial = 335] [outer = 0x119c8c400] 16:50:53 INFO - PROCESS | 2008 | 1468453853359 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]]]}] 16:50:53 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 16:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1024ms 16:50:53 INFO - PROCESS | 2008 | 1468453853363 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 2008 | 1468453853366 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 16:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:50:53 INFO - PROCESS | 2008 | 1468453853371 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 2008 | 1468453853373 Marionette TRACE conn2 <- [1,422,null,{}] 16:50:53 INFO - PROCESS | 2008 | 1468453853377 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}] 16:50:53 INFO - PROCESS | 2008 | 1468453853379 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:53 INFO - PROCESS | 2008 | 1468453853488 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:50:53 INFO - PROCESS | 2008 | 1468453853539 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 2008 | 1468453853540 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x116993800 == 44 [pid = 2008] [id = 113] 16:50:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x113d90000) [pid = 2008] [serial = 336] [outer = 0x0] 16:50:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1160db800) [pid = 2008] [serial = 337] [outer = 0x113d90000] 16:50:53 INFO - PROCESS | 2008 | 1468453853572 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x117ea0000) [pid = 2008] [serial = 338] [outer = 0x113d90000] 16:50:54 INFO - PROCESS | 2008 | 1468453854497 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]]]}] 16:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 16:50:54 INFO - PROCESS | 2008 | 1468453854543 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:50:54 INFO - PROCESS | 2008 | 1468453854546 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 16:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:50:54 INFO - PROCESS | 2008 | 1468453854551 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:50:54 INFO - PROCESS | 2008 | 1468453854552 Marionette TRACE conn2 <- [1,426,null,{}] 16:50:54 INFO - PROCESS | 2008 | 1468453854555 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}] 16:50:54 INFO - PROCESS | 2008 | 1468453854557 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:54 INFO - PROCESS | 2008 | 1468453854660 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:50:54 INFO - PROCESS | 2008 | 1468453854709 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 2008 | 1468453854711 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x12306a000 == 45 [pid = 2008] [id = 114] 16:50:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1183c2400) [pid = 2008] [serial = 339] [outer = 0x0] 16:50:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1187f4000) [pid = 2008] [serial = 340] [outer = 0x1183c2400] 16:50:54 INFO - PROCESS | 2008 | 1468453854742 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x11957f400) [pid = 2008] [serial = 341] [outer = 0x1183c2400] 16:50:55 INFO - PROCESS | 2008 | 1468453855221 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] 16:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:50:55 INFO - PROCESS | 2008 | 1468453855274 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 16:50:55 INFO - PROCESS | 2008 | 1468453855276 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 2008 | 1468453855278 Marionette TRACE conn2 <- [1,430,null,{}] 16:50:55 INFO - PROCESS | 2008 | 1468453855286 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}] 16:50:55 INFO - PROCESS | 2008 | 1468453855289 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:55 INFO - PROCESS | 2008 | 1468453855394 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:50:55 INFO - PROCESS | 2008 | 1468453855460 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 2008 | 1468453855462 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6a8800 == 46 [pid = 2008] [id = 115] 16:50:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1244c8000) [pid = 2008] [serial = 342] [outer = 0x0] 16:50:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x124ed5c00) [pid = 2008] [serial = 343] [outer = 0x1244c8000] 16:50:55 INFO - PROCESS | 2008 | 1468453855493 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x128220400) [pid = 2008] [serial = 344] [outer = 0x1244c8000] 16:50:55 INFO - PROCESS | 2008 | 1468453855944 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]]]}] 16:50:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 724ms 16:50:56 INFO - PROCESS | 2008 | 1468453856166 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 2008 | 1468453856170 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 16:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:50:56 INFO - PROCESS | 2008 | 1468453856175 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 2008 | 1468453856177 Marionette TRACE conn2 <- [1,434,null,{}] 16:50:56 INFO - PROCESS | 2008 | 1468453856180 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}] 16:50:56 INFO - PROCESS | 2008 | 1468453856182 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:56 INFO - PROCESS | 2008 | 1468453856274 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:50:56 INFO - PROCESS | 2008 | 1468453856336 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 2008 | 1468453856339 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x11707b000 == 47 [pid = 2008] [id = 116] 16:50:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1181d9000) [pid = 2008] [serial = 345] [outer = 0x0] 16:50:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x1181dc400) [pid = 2008] [serial = 346] [outer = 0x1181d9000] 16:50:56 INFO - PROCESS | 2008 | 1468453856367 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x11829d800) [pid = 2008] [serial = 347] [outer = 0x1181d9000] 16:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 624ms 16:50:56 INFO - PROCESS | 2008 | 1468453856791 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]]]}] 16:50:56 INFO - PROCESS | 2008 | 1468453856800 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 2008 | 1468453856805 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 16:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:50:56 INFO - PROCESS | 2008 | 1468453856811 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 2008 | 1468453856814 Marionette TRACE conn2 <- [1,438,null,{}] 16:50:56 INFO - PROCESS | 2008 | 1468453856817 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}] 16:50:56 INFO - PROCESS | 2008 | 1468453856819 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:56 INFO - PROCESS | 2008 | 1468453856932 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:50:56 INFO - PROCESS | 2008 | 1468453856985 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 2008 | 1468453856986 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x1167e4800 == 48 [pid = 2008] [id = 117] 16:50:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x11870a800) [pid = 2008] [serial = 348] [outer = 0x0] 16:50:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x11916c000) [pid = 2008] [serial = 349] [outer = 0x11870a800] 16:50:57 INFO - PROCESS | 2008 | 1468453857014 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x11969e800) [pid = 2008] [serial = 350] [outer = 0x11870a800] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x11623e800 == 47 [pid = 2008] [id = 66] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x12af7f800 == 46 [pid = 2008] [id = 111] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x119557800 == 45 [pid = 2008] [id = 110] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x128a74800 == 44 [pid = 2008] [id = 109] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x128262800 == 43 [pid = 2008] [id = 108] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x1160a4800 == 42 [pid = 2008] [id = 107] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x119545800 == 41 [pid = 2008] [id = 106] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x1196a7000) [pid = 2008] [serial = 244] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x113371800) [pid = 2008] [serial = 238] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1183cac00) [pid = 2008] [serial = 241] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x1246ef000) [pid = 2008] [serial = 247] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x119ad8800 == 40 [pid = 2008] [id = 105] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x11954c800 == 39 [pid = 2008] [id = 104] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x116937800 == 38 [pid = 2008] [id = 103] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x119284000 == 37 [pid = 2008] [id = 102] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x128a6f800 == 36 [pid = 2008] [id = 100] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x119ac7000 == 35 [pid = 2008] [id = 99] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x1169b3800 == 34 [pid = 2008] [id = 98] 16:50:57 INFO - PROCESS | 2008 | --DOCSHELL 0x1298e5800 == 33 [pid = 2008] [id = 97] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x128296c00) [pid = 2008] [serial = 268] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x128acf800) [pid = 2008] [serial = 271] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x128c51c00) [pid = 2008] [serial = 272] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x12615b000) [pid = 2008] [serial = 265] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x11943c800) [pid = 2008] [serial = 256] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x119840c00) [pid = 2008] [serial = 257] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12af5c800) [pid = 2008] [serial = 236] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1211ebc00) [pid = 2008] [serial = 259] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x123eb1c00) [pid = 2008] [serial = 260] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x124914400) [pid = 2008] [serial = 262] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x124ed3000) [pid = 2008] [serial = 263] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1181d0800) [pid = 2008] [serial = 251] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x116977800) [pid = 2008] [serial = 250] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1266c3c00) [pid = 2008] [serial = 280] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x118508000) [pid = 2008] [serial = 253] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1188e8000) [pid = 2008] [serial = 254] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x12a60b400) [pid = 2008] [serial = 275] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x12b988000) [pid = 2008] [serial = 286] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x129861400) [pid = 2008] [serial = 274] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x12acbdc00) [pid = 2008] [serial = 277] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x12b00b400) [pid = 2008] [serial = 283] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x12b991000) [pid = 2008] [serial = 287] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x12b8f1000) [pid = 2008] [serial = 284] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x12af58000) [pid = 2008] [serial = 278] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x128685c00) [pid = 2008] [serial = 269] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x12acc2000) [pid = 2008] [serial = 281] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12828c800) [pid = 2008] [serial = 266] [outer = 0x0] [url = about:blank] 16:50:57 INFO - PROCESS | 2008 | 1468453857419 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]]]}] 16:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 623ms 16:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:50:57 INFO - PROCESS | 2008 | 1468453857432 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 2008 | 1468453857433 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 16:50:57 INFO - PROCESS | 2008 | 1468453857438 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 2008 | 1468453857440 Marionette TRACE conn2 <- [1,442,null,{}] 16:50:57 INFO - PROCESS | 2008 | 1468453857446 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}] 16:50:57 INFO - PROCESS | 2008 | 1468453857449 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:57 INFO - PROCESS | 2008 | 1468453857530 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:50:57 INFO - PROCESS | 2008 | 1468453857556 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 2008 | 1468453857558 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x11724a000 == 34 [pid = 2008] [id = 118] 16:50:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1230f2c00) [pid = 2008] [serial = 351] [outer = 0x0] 16:50:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x123316000) [pid = 2008] [serial = 352] [outer = 0x1230f2c00] 16:50:57 INFO - PROCESS | 2008 | 1468453857585 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x123daa000) [pid = 2008] [serial = 353] [outer = 0x1230f2c00] 16:50:57 INFO - PROCESS | 2008 | 1468453857927 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]]]}] 16:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 521ms 16:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:50:57 INFO - PROCESS | 2008 | 1468453857958 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 2008 | 1468453857959 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 16:50:57 INFO - PROCESS | 2008 | 1468453857961 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 2008 | 1468453857962 Marionette TRACE conn2 <- [1,446,null,{}] 16:50:57 INFO - PROCESS | 2008 | 1468453857964 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}] 16:50:57 INFO - PROCESS | 2008 | 1468453857966 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:58 INFO - PROCESS | 2008 | 1468453858044 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:50:58 INFO - PROCESS | 2008 | 1468453858048 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 2008 | 1468453858049 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x119557800 == 35 [pid = 2008] [id = 119] 16:50:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x123fc5800) [pid = 2008] [serial = 354] [outer = 0x0] 16:50:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1244f4c00) [pid = 2008] [serial = 355] [outer = 0x123fc5800] 16:50:58 INFO - PROCESS | 2008 | 1468453858078 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x124ed2400) [pid = 2008] [serial = 356] [outer = 0x123fc5800] 16:50:58 INFO - PROCESS | 2008 | 1468453858405 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]]]}] 16:50:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 473ms 16:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:50:58 INFO - PROCESS | 2008 | 1468453858438 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:50:58 INFO - PROCESS | 2008 | 1468453858440 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 16:50:58 INFO - PROCESS | 2008 | 1468453858443 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 2008 | 1468453858445 Marionette TRACE conn2 <- [1,450,null,{}] 16:50:58 INFO - PROCESS | 2008 | 1468453858449 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}] 16:50:58 INFO - PROCESS | 2008 | 1468453858450 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:58 INFO - PROCESS | 2008 | 1468453858571 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:50:58 INFO - PROCESS | 2008 | 1468453858648 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 2008 | 1468453858649 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ad0000 == 36 [pid = 2008] [id = 120] 16:50:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1242ca400) [pid = 2008] [serial = 357] [outer = 0x0] 16:50:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x126157c00) [pid = 2008] [serial = 358] [outer = 0x1242ca400] 16:50:58 INFO - PROCESS | 2008 | 1468453858690 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x128222800) [pid = 2008] [serial = 359] [outer = 0x1242ca400] 16:50:59 INFO - PROCESS | 2008 | 1468453859004 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] 16:50:59 INFO - PROCESS | 2008 | 1468453859016 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 16:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:50:59 INFO - PROCESS | 2008 | 1468453859019 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 2008 | 1468453859022 Marionette TRACE conn2 <- [1,454,null,{}] 16:50:59 INFO - PROCESS | 2008 | 1468453859029 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}] 16:50:59 INFO - PROCESS | 2008 | 1468453859034 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:59 INFO - PROCESS | 2008 | 1468453859174 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:50:59 INFO - PROCESS | 2008 | 1468453859203 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:59 INFO - PROCESS | 2008 | 1468453859205 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234c8000 == 37 [pid = 2008] [id = 121] 16:50:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x128224000) [pid = 2008] [serial = 360] [outer = 0x0] 16:50:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x128296c00) [pid = 2008] [serial = 361] [outer = 0x128224000] 16:50:59 INFO - PROCESS | 2008 | 1468453859236 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x129864c00) [pid = 2008] [serial = 362] [outer = 0x128224000] 16:50:59 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:59 INFO - PROCESS | 2008 | 1468453859543 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]]]}] 16:50:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 576ms 16:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:50:59 INFO - PROCESS | 2008 | 1468453859596 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 2008 | 1468453859597 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 16:50:59 INFO - PROCESS | 2008 | 1468453859599 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 2008 | 1468453859600 Marionette TRACE conn2 <- [1,458,null,{}] 16:50:59 INFO - PROCESS | 2008 | 1468453859602 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}] 16:50:59 INFO - PROCESS | 2008 | 1468453859604 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:59 INFO - PROCESS | 2008 | 1468453859698 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:50:59 INFO - PROCESS | 2008 | 1468453859709 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:59 INFO - PROCESS | 2008 | 1468453859710 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:50:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d3a000 == 38 [pid = 2008] [id = 122] 16:50:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x128c4f000) [pid = 2008] [serial = 363] [outer = 0x0] 16:50:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12acbd000) [pid = 2008] [serial = 364] [outer = 0x128c4f000] 16:50:59 INFO - PROCESS | 2008 | 1468453859735 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x12af5e400) [pid = 2008] [serial = 365] [outer = 0x128c4f000] 16:51:00 INFO - PROCESS | 2008 | 1468453860072 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] 16:51:00 INFO - PROCESS | 2008 | 1468453860120 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 16:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:51:00 INFO - PROCESS | 2008 | 1468453860122 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:51:00 INFO - PROCESS | 2008 | 1468453860124 Marionette TRACE conn2 <- [1,462,null,{}] 16:51:00 INFO - PROCESS | 2008 | 1468453860126 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}] 16:51:00 INFO - PROCESS | 2008 | 1468453860127 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:00 INFO - PROCESS | 2008 | 1468453860222 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:51:00 INFO - PROCESS | 2008 | 1468453860246 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 2008 | 1468453860248 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x124f77800 == 39 [pid = 2008] [id = 123] 16:51:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x12af62c00) [pid = 2008] [serial = 366] [outer = 0x0] 16:51:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x12b8e4000) [pid = 2008] [serial = 367] [outer = 0x12af62c00] 16:51:00 INFO - PROCESS | 2008 | 1468453860279 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x12b984c00) [pid = 2008] [serial = 368] [outer = 0x12af62c00] 16:51:00 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:00 INFO - PROCESS | 2008 | 1468453860684 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] 16:51:00 INFO - PROCESS | 2008 | 1468453860744 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 16:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:51:00 INFO - PROCESS | 2008 | 1468453860747 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:51:00 INFO - PROCESS | 2008 | 1468453860749 Marionette TRACE conn2 <- [1,466,null,{}] 16:51:00 INFO - PROCESS | 2008 | 1468453860752 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}] 16:51:00 INFO - PROCESS | 2008 | 1468453860754 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:00 INFO - PROCESS | 2008 | 1468453860866 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:51:00 INFO - PROCESS | 2008 | 1468453860904 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 2008 | 1468453860905 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x12689c000 == 40 [pid = 2008] [id = 124] 16:51:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x12b00cc00) [pid = 2008] [serial = 369] [outer = 0x0] 16:51:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x12bdd1400) [pid = 2008] [serial = 370] [outer = 0x12b00cc00] 16:51:00 INFO - PROCESS | 2008 | 1468453860930 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x12bddcc00) [pid = 2008] [serial = 371] [outer = 0x12b00cc00] 16:51:01 INFO - PROCESS | 2008 | 1468453861256 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] 16:51:01 INFO - PROCESS | 2008 | 1468453861269 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 16:51:01 INFO - PROCESS | 2008 | 1468453861274 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 2008 | 1468453861275 Marionette TRACE conn2 <- [1,470,null,{}] 16:51:01 INFO - PROCESS | 2008 | 1468453861278 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}] 16:51:01 INFO - PROCESS | 2008 | 1468453861279 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:01 INFO - PROCESS | 2008 | 1468453861390 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:51:01 INFO - PROCESS | 2008 | 1468453861394 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 2008 | 1468453861395 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286e4800 == 41 [pid = 2008] [id = 125] 16:51:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x12b989000) [pid = 2008] [serial = 372] [outer = 0x0] 16:51:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x12bf3bc00) [pid = 2008] [serial = 373] [outer = 0x12b989000] 16:51:01 INFO - PROCESS | 2008 | 1468453861419 Marionette DEBUG loaded listener.js 16:51:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x12c529c00) [pid = 2008] [serial = 374] [outer = 0x12b989000] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x1211ec800) [pid = 2008] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x12847f400) [pid = 2008] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x113bb3800) [pid = 2008] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x111e2ec00) [pid = 2008] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x116970800) [pid = 2008] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1196a5400) [pid = 2008] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x12bdcfc00) [pid = 2008] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x12c529400) [pid = 2008] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1128d1c00) [pid = 2008] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x12b985000) [pid = 2008] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x126b8bc00) [pid = 2008] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1196a3400) [pid = 2008] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x12a690800) [pid = 2008] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1181d4000) [pid = 2008] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1129ac400) [pid = 2008] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1176dbc00) [pid = 2008] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x123fc9800) [pid = 2008] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1181d3800) [pid = 2008] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:51:01 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x119aa9c00) [pid = 2008] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:51:01 INFO - PROCESS | 2008 | 1468453861836 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]]]}] 16:51:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:51:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 618ms 16:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:51:01 INFO - PROCESS | 2008 | 1468453861893 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 2008 | 1468453861894 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 16:51:01 INFO - PROCESS | 2008 | 1468453861896 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 2008 | 1468453861898 Marionette TRACE conn2 <- [1,474,null,{}] 16:51:01 INFO - PROCESS | 2008 | 1468453861900 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}] 16:51:01 INFO - PROCESS | 2008 | 1468453861903 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:02 INFO - PROCESS | 2008 | 1468453861996 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:51:02 INFO - PROCESS | 2008 | 1468453862000 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 2008 | 1468453862001 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x128dac000 == 42 [pid = 2008] [id = 126] 16:51:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1129aa000) [pid = 2008] [serial = 375] [outer = 0x0] 16:51:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1182ad800) [pid = 2008] [serial = 376] [outer = 0x1129aa000] 16:51:02 INFO - PROCESS | 2008 | 1468453862028 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1182b8c00) [pid = 2008] [serial = 377] [outer = 0x1129aa000] 16:51:02 INFO - PROCESS | 2008 | 1468453862378 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]]]}] 16:51:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 16:51:02 INFO - PROCESS | 2008 | 1468453862417 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:51:02 INFO - PROCESS | 2008 | 1468453862420 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 16:51:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:51:02 INFO - PROCESS | 2008 | 1468453862423 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - PROCESS | 2008 | 1468453862424 Marionette TRACE conn2 <- [1,478,null,{}] 16:51:02 INFO - PROCESS | 2008 | 1468453862426 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}] 16:51:02 INFO - PROCESS | 2008 | 1468453862427 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:02 INFO - PROCESS | 2008 | 1468453862538 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:51:02 INFO - PROCESS | 2008 | 1468453862544 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 2008 | 1468453862546 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6a5000 == 43 [pid = 2008] [id = 127] 16:51:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1182b2000) [pid = 2008] [serial = 378] [outer = 0x0] 16:51:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1196f0c00) [pid = 2008] [serial = 379] [outer = 0x1182b2000] 16:51:02 INFO - PROCESS | 2008 | 1468453862570 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1196f9000) [pid = 2008] [serial = 380] [outer = 0x1182b2000] 16:51:02 INFO - PROCESS | 2008 | 1468453862862 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]]]}] 16:51:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 16:51:02 INFO - PROCESS | 2008 | 1468453862892 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:51:02 INFO - PROCESS | 2008 | 1468453862893 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 16:51:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:51:02 INFO - PROCESS | 2008 | 1468453862895 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - PROCESS | 2008 | 1468453862896 Marionette TRACE conn2 <- [1,482,null,{}] 16:51:02 INFO - PROCESS | 2008 | 1468453862898 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}] 16:51:02 INFO - PROCESS | 2008 | 1468453862899 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:02 INFO - PROCESS | 2008 | 1468453862981 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:51:02 INFO - PROCESS | 2008 | 1468453862987 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 2008 | 1468453862989 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b943000 == 44 [pid = 2008] [id = 128] 16:51:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1187ec400) [pid = 2008] [serial = 381] [outer = 0x0] 16:51:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x123da9c00) [pid = 2008] [serial = 382] [outer = 0x1187ec400] 16:51:03 INFO - PROCESS | 2008 | 1468453863013 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x128484800) [pid = 2008] [serial = 383] [outer = 0x1187ec400] 16:51:03 INFO - PROCESS | 2008 | 1468453863353 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]]]}] 16:51:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:51:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 471ms 16:51:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:51:03 INFO - PROCESS | 2008 | 1468453863366 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 2008 | 1468453863367 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 16:51:03 INFO - PROCESS | 2008 | 1468453863372 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - PROCESS | 2008 | 1468453863374 Marionette TRACE conn2 <- [1,486,null,{}] 16:51:03 INFO - PROCESS | 2008 | 1468453863376 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}] 16:51:03 INFO - PROCESS | 2008 | 1468453863385 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:03 INFO - PROCESS | 2008 | 1468453863494 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:51:03 INFO - PROCESS | 2008 | 1468453863502 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 2008 | 1468453863503 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdb1800 == 45 [pid = 2008] [id = 129] 16:51:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1196fd400) [pid = 2008] [serial = 384] [outer = 0x0] 16:51:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x128c4fc00) [pid = 2008] [serial = 385] [outer = 0x1196fd400] 16:51:03 INFO - PROCESS | 2008 | 1468453863527 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x12c52b000) [pid = 2008] [serial = 386] [outer = 0x1196fd400] 16:51:03 INFO - PROCESS | 2008 | 1468453863970 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]]]}] 16:51:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:51:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 621ms 16:51:03 INFO - PROCESS | 2008 | 1468453863993 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 2008 | 1468453863996 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 16:51:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:51:04 INFO - PROCESS | 2008 | 1468453863999 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 2008 | 1468453864001 Marionette TRACE conn2 <- [1,490,null,{}] 16:51:04 INFO - PROCESS | 2008 | 1468453864006 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}] 16:51:04 INFO - PROCESS | 2008 | 1468453864007 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:04 INFO - PROCESS | 2008 | 1468453864110 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:51:04 INFO - PROCESS | 2008 | 1468453864178 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 2008 | 1468453864180 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x116995800 == 46 [pid = 2008] [id = 130] 16:51:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x11662f400) [pid = 2008] [serial = 387] [outer = 0x0] 16:51:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1172bdc00) [pid = 2008] [serial = 388] [outer = 0x11662f400] 16:51:04 INFO - PROCESS | 2008 | 1468453864211 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1181d9800) [pid = 2008] [serial = 389] [outer = 0x11662f400] 16:51:04 INFO - PROCESS | 2008 | 1468453864668 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]]]}] 16:51:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:51:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 723ms 16:51:04 INFO - PROCESS | 2008 | 1468453864731 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 2008 | 1468453864735 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 16:51:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:51:04 INFO - PROCESS | 2008 | 1468453864779 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 2008 | 1468453864782 Marionette TRACE conn2 <- [1,494,null,{}] 16:51:04 INFO - PROCESS | 2008 | 1468453864789 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}] 16:51:04 INFO - PROCESS | 2008 | 1468453864791 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:04 INFO - PROCESS | 2008 | 1468453864952 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:51:05 INFO - PROCESS | 2008 | 1468453865041 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 2008 | 1468453865043 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234dc000 == 47 [pid = 2008] [id = 131] 16:51:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x118707400) [pid = 2008] [serial = 390] [outer = 0x0] 16:51:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x119168400) [pid = 2008] [serial = 391] [outer = 0x118707400] 16:51:05 INFO - PROCESS | 2008 | 1468453865076 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1196ef400) [pid = 2008] [serial = 392] [outer = 0x118707400] 16:51:05 INFO - PROCESS | 2008 | 1468453865520 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]]]}] 16:51:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:51:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 799ms 16:51:05 INFO - PROCESS | 2008 | 1468453865569 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:51:05 INFO - PROCESS | 2008 | 1468453865570 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 16:51:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:51:05 INFO - PROCESS | 2008 | 1468453865574 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:51:05 INFO - PROCESS | 2008 | 1468453865577 Marionette TRACE conn2 <- [1,498,null,{}] 16:51:05 INFO - PROCESS | 2008 | 1468453865585 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}] 16:51:05 INFO - PROCESS | 2008 | 1468453865590 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:05 INFO - PROCESS | 2008 | 1468453865691 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:51:05 INFO - PROCESS | 2008 | 1468453865760 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 2008 | 1468453865762 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdad800 == 48 [pid = 2008] [id = 132] 16:51:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x123db4400) [pid = 2008] [serial = 393] [outer = 0x0] 16:51:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x123fca000) [pid = 2008] [serial = 394] [outer = 0x123db4400] 16:51:05 INFO - PROCESS | 2008 | 1468453865793 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x12615e000) [pid = 2008] [serial = 395] [outer = 0x123db4400] 16:51:06 INFO - PROCESS | 2008 | 1468453866221 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]]]}] 16:51:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:51:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 16:51:06 INFO - PROCESS | 2008 | 1468453866264 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 2008 | 1468453866266 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 16:51:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:51:06 INFO - PROCESS | 2008 | 1468453866271 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 2008 | 1468453866272 Marionette TRACE conn2 <- [1,502,null,{}] 16:51:06 INFO - PROCESS | 2008 | 1468453866274 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}] 16:51:06 INFO - PROCESS | 2008 | 1468453866276 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:06 INFO - PROCESS | 2008 | 1468453866378 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:51:06 INFO - PROCESS | 2008 | 1468453866446 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 2008 | 1468453866447 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c19d000 == 49 [pid = 2008] [id = 133] 16:51:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x128296000) [pid = 2008] [serial = 396] [outer = 0x0] 16:51:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x128984000) [pid = 2008] [serial = 397] [outer = 0x128296000] 16:51:06 INFO - PROCESS | 2008 | 1468453866477 Marionette DEBUG loaded listener.js 16:51:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x128c4ec00) [pid = 2008] [serial = 398] [outer = 0x128296000] 16:51:06 INFO - PROCESS | 2008 | 1468453866905 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]]]}] 16:51:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:51:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 16:51:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:51:06 INFO - PROCESS | 2008 | 1468453866940 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 2008 | 1468453866941 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 16:51:06 INFO - PROCESS | 2008 | 1468453866944 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 2008 | 1468453866945 Marionette TRACE conn2 <- [1,506,null,{}] 16:51:06 INFO - PROCESS | 2008 | 1468453866947 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}] 16:51:06 INFO - PROCESS | 2008 | 1468453866949 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:07 INFO - PROCESS | 2008 | 1468453867048 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:51:07 INFO - PROCESS | 2008 | 1468453867103 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:07 INFO - PROCESS | 2008 | 1468453867104 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x128618800 == 50 [pid = 2008] [id = 134] 16:51:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x1129ac800) [pid = 2008] [serial = 399] [outer = 0x0] 16:51:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x128481400) [pid = 2008] [serial = 400] [outer = 0x1129ac800] 16:51:07 INFO - PROCESS | 2008 | 1468453867133 Marionette DEBUG loaded listener.js 16:51:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x12b8ed000) [pid = 2008] [serial = 401] [outer = 0x1129ac800] 16:51:07 INFO - PROCESS | 2008 | 1468453867745 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]]]}] 16:51:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:51:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 869ms 16:51:07 INFO - PROCESS | 2008 | 1468453867813 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:51:07 INFO - PROCESS | 2008 | 1468453867815 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 16:51:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:51:07 INFO - PROCESS | 2008 | 1468453867818 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:51:07 INFO - PROCESS | 2008 | 1468453867820 Marionette TRACE conn2 <- [1,510,null,{}] 16:51:07 INFO - PROCESS | 2008 | 1468453867824 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}] 16:51:07 INFO - PROCESS | 2008 | 1468453867825 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:07 INFO - PROCESS | 2008 | 1468453867919 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:51:07 INFO - PROCESS | 2008 | 1468453867976 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:07 INFO - PROCESS | 2008 | 1468453867978 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x118304800 == 51 [pid = 2008] [id = 135] 16:51:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x1181dcc00) [pid = 2008] [serial = 402] [outer = 0x0] 16:51:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (0x1181e4000) [pid = 2008] [serial = 403] [outer = 0x1181dcc00] 16:51:08 INFO - PROCESS | 2008 | 1468453868006 Marionette DEBUG loaded listener.js 16:51:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (0x1182b2800) [pid = 2008] [serial = 404] [outer = 0x1181dcc00] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x12b943000 == 50 [pid = 2008] [id = 128] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6a5000 == 49 [pid = 2008] [id = 127] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x128dac000 == 48 [pid = 2008] [id = 126] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x1286e4800 == 47 [pid = 2008] [id = 125] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x12689c000 == 46 [pid = 2008] [id = 124] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x124f77800 == 45 [pid = 2008] [id = 123] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x123d3a000 == 44 [pid = 2008] [id = 122] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (0x12c659400) [pid = 2008] [serial = 334] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x1234c8000 == 43 [pid = 2008] [id = 121] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x119ad0000 == 42 [pid = 2008] [id = 120] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x119557800 == 41 [pid = 2008] [id = 119] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x11724a000 == 40 [pid = 2008] [id = 118] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x1167e4800 == 39 [pid = 2008] [id = 117] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x11707b000 == 38 [pid = 2008] [id = 116] 16:51:08 INFO - PROCESS | 2008 | --DOCSHELL 0x116993800 == 37 [pid = 2008] [id = 113] 16:51:08 INFO - PROCESS | 2008 | 1468453868436 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]]]}] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (0x126154400) [pid = 2008] [serial = 248] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x12897f400) [pid = 2008] [serial = 193] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x116748000) [pid = 2008] [serial = 196] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x1151d9800) [pid = 2008] [serial = 239] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x118889800) [pid = 2008] [serial = 242] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x119c83c00) [pid = 2008] [serial = 245] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x12bf32800) [pid = 2008] [serial = 319] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x12c52fc00) [pid = 2008] [serial = 322] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x1128d6c00) [pid = 2008] [serial = 325] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x12bdd1000) [pid = 2008] [serial = 289] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x12bdd7c00) [pid = 2008] [serial = 290] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x128983000) [pid = 2008] [serial = 313] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x128c5b800) [pid = 2008] [serial = 314] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x123721400) [pid = 2008] [serial = 296] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1230f2400) [pid = 2008] [serial = 295] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x12b8e4400) [pid = 2008] [serial = 316] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x12c655800) [pid = 2008] [serial = 323] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1183c0400) [pid = 2008] [serial = 304] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1188eb000) [pid = 2008] [serial = 305] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x113ba6400) [pid = 2008] [serial = 328] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1187f3400) [pid = 2008] [serial = 293] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1181d2400) [pid = 2008] [serial = 292] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x12828d000) [pid = 2008] [serial = 311] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x126155800) [pid = 2008] [serial = 310] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x126518c00) [pid = 2008] [serial = 298] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x11943dc00) [pid = 2008] [serial = 307] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1170e3000) [pid = 2008] [serial = 326] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1238c8000) [pid = 2008] [serial = 308] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x128c4f800) [pid = 2008] [serial = 301] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1183be400) [pid = 2008] [serial = 329] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x12c529000) [pid = 2008] [serial = 320] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x129858400) [pid = 2008] [serial = 332] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x128294c00) [pid = 2008] [serial = 331] [outer = 0x0] [url = about:blank] 16:51:08 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12b98b800) [pid = 2008] [serial = 317] [outer = 0x0] [url = about:blank] 16:51:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:51:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 16:51:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:51:08 INFO - PROCESS | 2008 | 1468453868489 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 2008 | 1468453868492 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 16:51:08 INFO - PROCESS | 2008 | 1468453868496 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 2008 | 1468453868498 Marionette TRACE conn2 <- [1,514,null,{}] 16:51:08 INFO - PROCESS | 2008 | 1468453868500 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}] 16:51:08 INFO - PROCESS | 2008 | 1468453868502 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:08 INFO - PROCESS | 2008 | 1468453868593 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:51:08 INFO - PROCESS | 2008 | 1468453868598 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:08 INFO - PROCESS | 2008 | 1468453868599 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x117247800 == 38 [pid = 2008] [id = 136] 16:51:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1187f3400) [pid = 2008] [serial = 405] [outer = 0x0] 16:51:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119174c00) [pid = 2008] [serial = 406] [outer = 0x1187f3400] 16:51:08 INFO - PROCESS | 2008 | 1468453868625 Marionette DEBUG loaded listener.js 16:51:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1196f4800) [pid = 2008] [serial = 407] [outer = 0x1187f3400] 16:51:08 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 16:51:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms 16:51:08 INFO - PROCESS | 2008 | 1468453868961 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]]]}] 16:51:08 INFO - PROCESS | 2008 | 1468453868966 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 2008 | 1468453868967 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 16:51:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:51:08 INFO - PROCESS | 2008 | 1468453868971 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 2008 | 1468453868974 Marionette TRACE conn2 <- [1,518,null,{}] 16:51:08 INFO - PROCESS | 2008 | 1468453868981 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}] 16:51:08 INFO - PROCESS | 2008 | 1468453868984 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:09 INFO - PROCESS | 2008 | 1468453869073 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:51:09 INFO - PROCESS | 2008 | 1468453869126 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 2008 | 1468453869128 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ad8800 == 39 [pid = 2008] [id = 137] 16:51:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1196fb400) [pid = 2008] [serial = 408] [outer = 0x0] 16:51:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x123714c00) [pid = 2008] [serial = 409] [outer = 0x1196fb400] 16:51:09 INFO - PROCESS | 2008 | 1468453869155 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x124e7bc00) [pid = 2008] [serial = 410] [outer = 0x1196fb400] 16:51:09 INFO - PROCESS | 2008 | 1468453869461 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]]]}] 16:51:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:51:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 523ms 16:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:51:09 INFO - PROCESS | 2008 | 1468453869493 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:51:09 INFO - PROCESS | 2008 | 1468453869495 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 16:51:09 INFO - PROCESS | 2008 | 1468453869497 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:51:09 INFO - PROCESS | 2008 | 1468453869498 Marionette TRACE conn2 <- [1,522,null,{}] 16:51:09 INFO - PROCESS | 2008 | 1468453869501 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}] 16:51:09 INFO - PROCESS | 2008 | 1468453869502 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:09 INFO - PROCESS | 2008 | 1468453869584 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:51:09 INFO - PROCESS | 2008 | 1468453869641 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 2008 | 1468453869642 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x123267800 == 40 [pid = 2008] [id = 138] 16:51:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x11983d400) [pid = 2008] [serial = 411] [outer = 0x0] 16:51:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x12688a000) [pid = 2008] [serial = 412] [outer = 0x11983d400] 16:51:09 INFO - PROCESS | 2008 | 1468453869667 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x128ad8c00) [pid = 2008] [serial = 413] [outer = 0x11983d400] 16:51:09 INFO - PROCESS | 2008 | 1468453869941 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]]]}] 16:51:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:51:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 469ms 16:51:09 INFO - PROCESS | 2008 | 1468453869966 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:51:09 INFO - PROCESS | 2008 | 1468453869968 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 16:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:51:09 INFO - PROCESS | 2008 | 1468453869977 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:51:09 INFO - PROCESS | 2008 | 1468453869978 Marionette TRACE conn2 <- [1,526,null,{}] 16:51:09 INFO - PROCESS | 2008 | 1468453869981 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}] 16:51:09 INFO - PROCESS | 2008 | 1468453869982 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:10 INFO - PROCESS | 2008 | 1468453870063 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:51:10 INFO - PROCESS | 2008 | 1468453870067 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 2008 | 1468453870069 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x124404800 == 41 [pid = 2008] [id = 139] 16:51:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x128c4f800) [pid = 2008] [serial = 414] [outer = 0x0] 16:51:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x12af5e000) [pid = 2008] [serial = 415] [outer = 0x128c4f800] 16:51:10 INFO - PROCESS | 2008 | 1468453870095 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x12b8ed800) [pid = 2008] [serial = 416] [outer = 0x128c4f800] 16:51:10 INFO - PROCESS | 2008 | 1468453870457 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]]]}] 16:51:10 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 16:51:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 16:51:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:51:10 INFO - PROCESS | 2008 | 1468453870504 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:51:10 INFO - PROCESS | 2008 | 1468453870505 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 16:51:10 INFO - PROCESS | 2008 | 1468453870507 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:51:10 INFO - PROCESS | 2008 | 1468453870508 Marionette TRACE conn2 <- [1,530,null,{}] 16:51:10 INFO - PROCESS | 2008 | 1468453870511 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}] 16:51:10 INFO - PROCESS | 2008 | 1468453870515 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:10 INFO - PROCESS | 2008 | 1468453870638 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:51:10 INFO - PROCESS | 2008 | 1468453870642 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 2008 | 1468453870644 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x1268a0800 == 42 [pid = 2008] [id = 140] 16:51:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x12b986400) [pid = 2008] [serial = 417] [outer = 0x0] 16:51:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12bf38c00) [pid = 2008] [serial = 418] [outer = 0x12b986400] 16:51:10 INFO - PROCESS | 2008 | 1468453870697 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x12c65cc00) [pid = 2008] [serial = 419] [outer = 0x12b986400] 16:51:10 INFO - PROCESS | 2008 | 1468453870989 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"]]]}] 16:51:11 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 16:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:51:11 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 16:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:51:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 16:51:11 INFO - PROCESS | 2008 | 1468453871026 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:51:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:51:11 INFO - PROCESS | 2008 | 1468453871027 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 16:51:11 INFO - PROCESS | 2008 | 1468453871030 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 2008 | 1468453871031 Marionette TRACE conn2 <- [1,534,null,{}] 16:51:11 INFO - PROCESS | 2008 | 1468453871033 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}] 16:51:11 INFO - PROCESS | 2008 | 1468453871034 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:11 INFO - PROCESS | 2008 | 1468453871141 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:51:11 INFO - PROCESS | 2008 | 1468453871153 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 2008 | 1468453871154 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x128db3000 == 43 [pid = 2008] [id = 141] 16:51:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x119bdf000) [pid = 2008] [serial = 420] [outer = 0x0] 16:51:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x119be6400) [pid = 2008] [serial = 421] [outer = 0x119bdf000] 16:51:11 INFO - PROCESS | 2008 | 1468453871184 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x12c65b000) [pid = 2008] [serial = 422] [outer = 0x119bdf000] 16:51:11 INFO - PROCESS | 2008 | 1468453871526 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]]]}] 16:51:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:51:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 16:51:11 INFO - PROCESS | 2008 | 1468453871549 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 2008 | 1468453871551 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 16:51:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:51:11 INFO - PROCESS | 2008 | 1468453871555 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 2008 | 1468453871557 Marionette TRACE conn2 <- [1,538,null,{}] 16:51:11 INFO - PROCESS | 2008 | 1468453871559 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}] 16:51:11 INFO - PROCESS | 2008 | 1468453871560 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:11 INFO - PROCESS | 2008 | 1468453871665 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:51:11 INFO - PROCESS | 2008 | 1468453871682 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 2008 | 1468453871684 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ac7f000 == 44 [pid = 2008] [id = 142] 16:51:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x119a87400) [pid = 2008] [serial = 423] [outer = 0x0] 16:51:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x119a89800) [pid = 2008] [serial = 424] [outer = 0x119a87400] 16:51:11 INFO - PROCESS | 2008 | 1468453871714 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x119a90c00) [pid = 2008] [serial = 425] [outer = 0x119a87400] 16:51:12 INFO - PROCESS | 2008 | 1468453872048 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]]]}] 16:51:12 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. 16:51:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 16:51:12 INFO - PROCESS | 2008 | 1468453872076 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:51:12 INFO - PROCESS | 2008 | 1468453872077 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 16:51:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:51:12 INFO - PROCESS | 2008 | 1468453872079 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:51:12 INFO - PROCESS | 2008 | 1468453872080 Marionette TRACE conn2 <- [1,542,null,{}] 16:51:12 INFO - PROCESS | 2008 | 1468453872082 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}] 16:51:12 INFO - PROCESS | 2008 | 1468453872083 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:12 INFO - PROCESS | 2008 | 1468453872189 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:51:12 INFO - PROCESS | 2008 | 1468453872209 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 2008 | 1468453872210 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b943000 == 45 [pid = 2008] [id = 143] 16:51:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x113128000) [pid = 2008] [serial = 426] [outer = 0x0] 16:51:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x11312b400) [pid = 2008] [serial = 427] [outer = 0x113128000] 16:51:12 INFO - PROCESS | 2008 | 1468453872234 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x11312fc00) [pid = 2008] [serial = 428] [outer = 0x113128000] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x1187ec400) [pid = 2008] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x128c4f000) [pid = 2008] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x12b00cc00) [pid = 2008] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12af62c00) [pid = 2008] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x11870a800) [pid = 2008] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x123fc5800) [pid = 2008] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x1181d9000) [pid = 2008] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1230f2c00) [pid = 2008] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x128224000) [pid = 2008] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1242ca400) [pid = 2008] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x12b989000) [pid = 2008] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1182b2000) [pid = 2008] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:51:12 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1129aa000) [pid = 2008] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:51:12 INFO - PROCESS | 2008 | 1468453872675 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]]]}] 16:51:12 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. 16:51:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 620ms 16:51:12 INFO - PROCESS | 2008 | 1468453872700 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:51:12 INFO - PROCESS | 2008 | 1468453872701 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 16:51:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:51:12 INFO - PROCESS | 2008 | 1468453872703 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:51:12 INFO - PROCESS | 2008 | 1468453872704 Marionette TRACE conn2 <- [1,546,null,{}] 16:51:12 INFO - PROCESS | 2008 | 1468453872707 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}] 16:51:12 INFO - PROCESS | 2008 | 1468453872708 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:12 INFO - PROCESS | 2008 | 1468453872792 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:51:12 INFO - PROCESS | 2008 | 1468453872796 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 2008 | 1468453872797 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x123536800 == 46 [pid = 2008] [id = 144] 16:51:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x113130400) [pid = 2008] [serial = 429] [outer = 0x0] 16:51:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1182b2400) [pid = 2008] [serial = 430] [outer = 0x113130400] 16:51:12 INFO - PROCESS | 2008 | 1468453872827 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x119a86c00) [pid = 2008] [serial = 431] [outer = 0x113130400] 16:51:13 INFO - PROCESS | 2008 | 1468453873192 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]]]}] 16:51:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:51:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 520ms 16:51:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:51:13 INFO - PROCESS | 2008 | 1468453873224 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 2008 | 1468453873225 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 16:51:13 INFO - PROCESS | 2008 | 1468453873227 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - PROCESS | 2008 | 1468453873229 Marionette TRACE conn2 <- [1,550,null,{}] 16:51:13 INFO - PROCESS | 2008 | 1468453873231 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}] 16:51:13 INFO - PROCESS | 2008 | 1468453873233 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:13 INFO - PROCESS | 2008 | 1468453873361 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:51:13 INFO - PROCESS | 2008 | 1468453873367 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 2008 | 1468453873368 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c63c800 == 47 [pid = 2008] [id = 145] 16:51:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x11602a800) [pid = 2008] [serial = 432] [outer = 0x0] 16:51:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x119bdf400) [pid = 2008] [serial = 433] [outer = 0x11602a800] 16:51:13 INFO - PROCESS | 2008 | 1468453873407 Marionette DEBUG loaded listener.js 16:51:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x12c660c00) [pid = 2008] [serial = 434] [outer = 0x11602a800] 16:51:13 INFO - PROCESS | 2008 | 1468453873757 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]]]}] 16:51:13 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. 16:51:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 572ms 16:51:13 INFO - PROCESS | 2008 | 1468453873800 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 2008 | 1468453873802 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 16:51:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:51:13 INFO - PROCESS | 2008 | 1468453873804 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - PROCESS | 2008 | 1468453873805 Marionette TRACE conn2 <- [1,554,null,{}] 16:51:13 INFO - PROCESS | 2008 | 1468453873807 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}] 16:51:13 INFO - PROCESS | 2008 | 1468453873808 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:13 INFO - PROCESS | 2008 | 1468453873892 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:51:13 INFO - PROCESS | 2008 | 1468453873949 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 2008 | 1468453873950 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ced5800 == 48 [pid = 2008] [id = 146] 16:51:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x119a87800) [pid = 2008] [serial = 435] [outer = 0x0] 16:51:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x12bf5ac00) [pid = 2008] [serial = 436] [outer = 0x119a87800] 16:51:13 INFO - PROCESS | 2008 | 1468453873975 Marionette DEBUG loaded listener.js 16:51:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x12bf5fc00) [pid = 2008] [serial = 437] [outer = 0x119a87800] 16:51:14 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:14 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:14 INFO - PROCESS | 2008 | 1468453874239 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]]]}] 16:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 16:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:51:14 INFO - PROCESS | 2008 | 1468453874275 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 2008 | 1468453874276 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 16:51:14 INFO - PROCESS | 2008 | 1468453874278 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 2008 | 1468453874279 Marionette TRACE conn2 <- [1,558,null,{}] 16:51:14 INFO - PROCESS | 2008 | 1468453874282 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}] 16:51:14 INFO - PROCESS | 2008 | 1468453874283 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:14 INFO - PROCESS | 2008 | 1468453874378 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:51:14 INFO - PROCESS | 2008 | 1468453874382 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:14 INFO - PROCESS | 2008 | 1468453874383 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d0c8800 == 49 [pid = 2008] [id = 147] 16:51:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x123103c00) [pid = 2008] [serial = 438] [outer = 0x0] 16:51:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x123109000) [pid = 2008] [serial = 439] [outer = 0x123103c00] 16:51:14 INFO - PROCESS | 2008 | 1468453874407 Marionette DEBUG loaded listener.js 16:51:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x12310f000) [pid = 2008] [serial = 440] [outer = 0x123103c00] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6a8800 == 48 [pid = 2008] [id = 115] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12ac7b800 == 47 [pid = 2008] [id = 101] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12b036000 == 46 [pid = 2008] [id = 112] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12306a000 == 45 [pid = 2008] [id = 114] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x118304800 == 44 [pid = 2008] [id = 135] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x128618800 == 43 [pid = 2008] [id = 134] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12c19d000 == 42 [pid = 2008] [id = 133] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdad800 == 41 [pid = 2008] [id = 132] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x1234dc000 == 40 [pid = 2008] [id = 131] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdb1800 == 39 [pid = 2008] [id = 129] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x116995800 == 38 [pid = 2008] [id = 130] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x123267800 == 37 [pid = 2008] [id = 138] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x117247800 == 36 [pid = 2008] [id = 136] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x1268a0800 == 35 [pid = 2008] [id = 140] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12b943000 == 34 [pid = 2008] [id = 143] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12ac7f000 == 33 [pid = 2008] [id = 142] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x123536800 == 32 [pid = 2008] [id = 144] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x128db3000 == 31 [pid = 2008] [id = 141] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x119ad8800 == 30 [pid = 2008] [id = 137] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x124404800 == 29 [pid = 2008] [id = 139] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12c63c800 == 28 [pid = 2008] [id = 145] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x128c4fc00) [pid = 2008] [serial = 385] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOCSHELL 0x12ced5800 == 27 [pid = 2008] [id = 146] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x123da9c00) [pid = 2008] [serial = 382] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12acbd000) [pid = 2008] [serial = 364] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x12bdd1400) [pid = 2008] [serial = 370] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x12b8e4000) [pid = 2008] [serial = 367] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x11969e800) [pid = 2008] [serial = 350] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x11916c000) [pid = 2008] [serial = 349] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1187f4000) [pid = 2008] [serial = 340] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x124ed2400) [pid = 2008] [serial = 356] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1244f4c00) [pid = 2008] [serial = 355] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x11829d800) [pid = 2008] [serial = 347] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1181dc400) [pid = 2008] [serial = 346] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x124ed5c00) [pid = 2008] [serial = 343] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x123316000) [pid = 2008] [serial = 352] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x123daa000) [pid = 2008] [serial = 353] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x128296c00) [pid = 2008] [serial = 361] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1160db800) [pid = 2008] [serial = 337] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x126157c00) [pid = 2008] [serial = 358] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x128222800) [pid = 2008] [serial = 359] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x12bddcc00) [pid = 2008] [serial = 371] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x12bf3bc00) [pid = 2008] [serial = 373] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1196f0c00) [pid = 2008] [serial = 379] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1196f9000) [pid = 2008] [serial = 380] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1182ad800) [pid = 2008] [serial = 376] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x12c529c00) [pid = 2008] [serial = 374] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x12b984c00) [pid = 2008] [serial = 368] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x12af5e400) [pid = 2008] [serial = 365] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x129864c00) [pid = 2008] [serial = 362] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x128484800) [pid = 2008] [serial = 383] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1182b8c00) [pid = 2008] [serial = 377] [outer = 0x0] [url = about:blank] 16:51:15 INFO - PROCESS | 2008 | 1468453875960 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]]]}] 16:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1722ms 16:51:16 INFO - PROCESS | 2008 | 1468453876009 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 2008 | 1468453876011 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 16:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:51:16 INFO - PROCESS | 2008 | 1468453876014 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 2008 | 1468453876017 Marionette TRACE conn2 <- [1,562,null,{}] 16:51:16 INFO - PROCESS | 2008 | 1468453876023 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}] 16:51:16 INFO - PROCESS | 2008 | 1468453876024 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:16 INFO - PROCESS | 2008 | 1468453876103 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:51:16 INFO - PROCESS | 2008 | 1468453876159 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 2008 | 1468453876161 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x116242000 == 28 [pid = 2008] [id = 148] 16:51:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x11512c000) [pid = 2008] [serial = 441] [outer = 0x0] 16:51:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1160db800) [pid = 2008] [serial = 442] [outer = 0x11512c000] 16:51:16 INFO - PROCESS | 2008 | 1468453876189 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1172b9c00) [pid = 2008] [serial = 443] [outer = 0x11512c000] 16:51:16 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:16 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:16 INFO - PROCESS | 2008 | 1468453876496 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]]]}] 16:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 525ms 16:51:16 INFO - PROCESS | 2008 | 1468453876540 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 2008 | 1468453876543 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 16:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:51:16 INFO - PROCESS | 2008 | 1468453876548 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 2008 | 1468453876549 Marionette TRACE conn2 <- [1,566,null,{}] 16:51:16 INFO - PROCESS | 2008 | 1468453876552 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}] 16:51:16 INFO - PROCESS | 2008 | 1468453876554 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:16 INFO - PROCESS | 2008 | 1468453876630 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:51:16 INFO - PROCESS | 2008 | 1468453876681 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 2008 | 1468453876683 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x117086800 == 29 [pid = 2008] [id = 149] 16:51:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1172bd400) [pid = 2008] [serial = 444] [outer = 0x0] 16:51:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1181cc800) [pid = 2008] [serial = 445] [outer = 0x1172bd400] 16:51:16 INFO - PROCESS | 2008 | 1468453876712 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x11829a400) [pid = 2008] [serial = 446] [outer = 0x1172bd400] 16:51:16 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:16 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:17 INFO - PROCESS | 2008 | 1468453877005 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]]]}] 16:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 469ms 16:51:17 INFO - PROCESS | 2008 | 1468453877017 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 2008 | 1468453877018 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 16:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:51:17 INFO - PROCESS | 2008 | 1468453877028 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - PROCESS | 2008 | 1468453877042 Marionette TRACE conn2 <- [1,570,null,{}] 16:51:17 INFO - PROCESS | 2008 | 1468453877058 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}] 16:51:17 INFO - PROCESS | 2008 | 1468453877061 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:17 INFO - PROCESS | 2008 | 1468453877138 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:51:17 INFO - PROCESS | 2008 | 1468453877143 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 2008 | 1468453877145 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185e7000 == 30 [pid = 2008] [id = 150] 16:51:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1128d1000) [pid = 2008] [serial = 447] [outer = 0x0] 16:51:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x11850dc00) [pid = 2008] [serial = 448] [outer = 0x1128d1000] 16:51:17 INFO - PROCESS | 2008 | 1468453877175 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1187f8c00) [pid = 2008] [serial = 449] [outer = 0x1128d1000] 16:51:17 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:17 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:17 INFO - PROCESS | 2008 | 1468453877522 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]]]}] 16:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 539ms 16:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:51:17 INFO - PROCESS | 2008 | 1468453877567 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 2008 | 1468453877569 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 16:51:17 INFO - PROCESS | 2008 | 1468453877571 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - PROCESS | 2008 | 1468453877572 Marionette TRACE conn2 <- [1,574,null,{}] 16:51:17 INFO - PROCESS | 2008 | 1468453877575 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}] 16:51:17 INFO - PROCESS | 2008 | 1468453877576 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:17 INFO - PROCESS | 2008 | 1468453877649 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:51:17 INFO - PROCESS | 2008 | 1468453877655 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 2008 | 1468453877657 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x119553800 == 31 [pid = 2008] [id = 151] 16:51:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x119170c00) [pid = 2008] [serial = 450] [outer = 0x0] 16:51:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x11969c400) [pid = 2008] [serial = 451] [outer = 0x119170c00] 16:51:17 INFO - PROCESS | 2008 | 1468453877681 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1196ef800) [pid = 2008] [serial = 452] [outer = 0x119170c00] 16:51:18 INFO - PROCESS | 2008 | 1468453878009 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]]]}] 16:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 468ms 16:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:51:18 INFO - PROCESS | 2008 | 1468453878040 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:51:18 INFO - PROCESS | 2008 | 1468453878041 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 16:51:18 INFO - PROCESS | 2008 | 1468453878043 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - PROCESS | 2008 | 1468453878045 Marionette TRACE conn2 <- [1,578,null,{}] 16:51:18 INFO - PROCESS | 2008 | 1468453878047 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}] 16:51:18 INFO - PROCESS | 2008 | 1468453878048 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:18 INFO - PROCESS | 2008 | 1468453878115 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:51:18 INFO - PROCESS | 2008 | 1468453878121 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 2008 | 1468453878123 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x1196b9000 == 32 [pid = 2008] [id = 152] 16:51:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x11662fc00) [pid = 2008] [serial = 453] [outer = 0x0] 16:51:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1196f5400) [pid = 2008] [serial = 454] [outer = 0x11662fc00] 16:51:18 INFO - PROCESS | 2008 | 1468453878143 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x119a84400) [pid = 2008] [serial = 455] [outer = 0x11662fc00] 16:51:18 INFO - PROCESS | 2008 | 1468453878828 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]]]}] 16:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 828ms 16:51:18 INFO - PROCESS | 2008 | 1468453878890 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:51:18 INFO - PROCESS | 2008 | 1468453878894 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 16:51:18 INFO - PROCESS | 2008 | 1468453878899 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - PROCESS | 2008 | 1468453878902 Marionette TRACE conn2 <- [1,582,null,{}] 16:51:18 INFO - PROCESS | 2008 | 1468453878909 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}] 16:51:18 INFO - PROCESS | 2008 | 1468453878911 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:19 INFO - PROCESS | 2008 | 1468453879019 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:51:19 INFO - PROCESS | 2008 | 1468453879075 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 2008 | 1468453879076 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e1e000 == 33 [pid = 2008] [id = 153] 16:51:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1166f0c00) [pid = 2008] [serial = 456] [outer = 0x0] 16:51:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1176d6000) [pid = 2008] [serial = 457] [outer = 0x1166f0c00] 16:51:19 INFO - PROCESS | 2008 | 1468453879108 Marionette DEBUG loaded listener.js 16:51:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1181d9000) [pid = 2008] [serial = 458] [outer = 0x1166f0c00] 16:51:19 INFO - PROCESS | 2008 | 1468453879632 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]]]}] 16:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 775ms 16:51:19 INFO - PROCESS | 2008 | 1468453879689 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 2008 | 1468453879691 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 16:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:51:19 INFO - PROCESS | 2008 | 1468453879696 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - PROCESS | 2008 | 1468453879698 Marionette TRACE conn2 <- [1,586,null,{}] 16:51:19 INFO - PROCESS | 2008 | 1468453879700 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}] 16:51:19 INFO - PROCESS | 2008 | 1468453879702 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:19 INFO - PROCESS | 2008 | 1468453879806 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:51:19 INFO - PROCESS | 2008 | 1468453879884 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 2008 | 1468453879885 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ada000 == 34 [pid = 2008] [id = 154] 16:51:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1183bcc00) [pid = 2008] [serial = 459] [outer = 0x0] 16:51:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1187ee800) [pid = 2008] [serial = 460] [outer = 0x1183bcc00] 16:51:19 INFO - PROCESS | 2008 | 1468453879917 Marionette DEBUG loaded listener.js 16:51:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x11943dc00) [pid = 2008] [serial = 461] [outer = 0x1183bcc00] 16:51:20 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:20 INFO - PROCESS | 2008 | 1468453880486 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]]]}] 16:51:20 INFO - PROCESS | 2008 | --DOCSHELL 0x119553800 == 33 [pid = 2008] [id = 151] 16:51:20 INFO - PROCESS | 2008 | --DOCSHELL 0x1185e7000 == 32 [pid = 2008] [id = 150] 16:51:20 INFO - PROCESS | 2008 | --DOCSHELL 0x117086800 == 31 [pid = 2008] [id = 149] 16:51:20 INFO - PROCESS | 2008 | --DOCSHELL 0x116242000 == 30 [pid = 2008] [id = 148] 16:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 819ms 16:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:51:20 INFO - PROCESS | 2008 | 1468453880515 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 2008 | 1468453880517 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 16:51:20 INFO - PROCESS | 2008 | 1468453880523 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:51:20 INFO - PROCESS | 2008 | 1468453880525 Marionette TRACE conn2 <- [1,590,null,{}] 16:51:20 INFO - PROCESS | 2008 | 1468453880528 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}] 16:51:20 INFO - PROCESS | 2008 | 1468453880530 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:20 INFO - PROCESS | 2008 | 1468453880605 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:51:20 INFO - PROCESS | 2008 | 1468453880610 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:20 INFO - PROCESS | 2008 | 1468453880613 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f41800 == 31 [pid = 2008] [id = 155] 16:51:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x11607e000) [pid = 2008] [serial = 462] [outer = 0x0] 16:51:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x11813dc00) [pid = 2008] [serial = 463] [outer = 0x11607e000] 16:51:20 INFO - PROCESS | 2008 | 1468453880640 Marionette DEBUG loaded listener.js 16:51:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1181e5400) [pid = 2008] [serial = 464] [outer = 0x11607e000] 16:51:20 INFO - PROCESS | 2008 | 1468453880972 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]]]}] 16:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 471ms 16:51:20 INFO - PROCESS | 2008 | 1468453880993 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 2008 | 1468453880996 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 16:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:51:21 INFO - PROCESS | 2008 | 1468453881000 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 2008 | 1468453881001 Marionette TRACE conn2 <- [1,594,null,{}] 16:51:21 INFO - PROCESS | 2008 | 1468453881006 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}] 16:51:21 INFO - PROCESS | 2008 | 1468453881008 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:21 INFO - PROCESS | 2008 | 1468453881084 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:51:21 INFO - PROCESS | 2008 | 1468453881090 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 2008 | 1468453881091 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f40800 == 32 [pid = 2008] [id = 156] 16:51:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1183bec00) [pid = 2008] [serial = 465] [outer = 0x0] 16:51:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x11943ec00) [pid = 2008] [serial = 466] [outer = 0x1183bec00] 16:51:21 INFO - PROCESS | 2008 | 1468453881117 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1196f5000) [pid = 2008] [serial = 467] [outer = 0x1183bec00] 16:51:21 INFO - PROCESS | 2008 | 1468453881480 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]]]}] 16:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 16:51:21 INFO - PROCESS | 2008 | 1468453881527 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:51:21 INFO - PROCESS | 2008 | 1468453881536 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 16:51:21 INFO - PROCESS | 2008 | 1468453881538 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 2008 | 1468453881540 Marionette TRACE conn2 <- [1,598,null,{}] 16:51:21 INFO - PROCESS | 2008 | 1468453881548 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}] 16:51:21 INFO - PROCESS | 2008 | 1468453881552 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:21 INFO - PROCESS | 2008 | 1468453881629 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:51:21 INFO - PROCESS | 2008 | 1468453881634 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 2008 | 1468453881636 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x123272800 == 33 [pid = 2008] [id = 157] 16:51:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x119a84000) [pid = 2008] [serial = 468] [outer = 0x0] 16:51:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x119bda800) [pid = 2008] [serial = 469] [outer = 0x119a84000] 16:51:21 INFO - PROCESS | 2008 | 1468453881667 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x119a88800) [pid = 2008] [serial = 470] [outer = 0x119a84000] 16:51:21 INFO - PROCESS | 2008 | 1468453881997 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]]]}] 16:51:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:51:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 472ms 16:51:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:51:22 INFO - PROCESS | 2008 | 1468453882011 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 2008 | 1468453882013 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 16:51:22 INFO - PROCESS | 2008 | 1468453882015 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - PROCESS | 2008 | 1468453882016 Marionette TRACE conn2 <- [1,602,null,{}] 16:51:22 INFO - PROCESS | 2008 | 1468453882018 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}] 16:51:22 INFO - PROCESS | 2008 | 1468453882021 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:22 INFO - PROCESS | 2008 | 1468453882123 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:51:22 INFO - PROCESS | 2008 | 1468453882129 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 2008 | 1468453882130 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d39800 == 34 [pid = 2008] [id = 158] 16:51:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x119bd9800) [pid = 2008] [serial = 471] [outer = 0x0] 16:51:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x12310c400) [pid = 2008] [serial = 472] [outer = 0x119bd9800] 16:51:22 INFO - PROCESS | 2008 | 1468453882155 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1239a0800) [pid = 2008] [serial = 473] [outer = 0x119bd9800] 16:51:22 INFO - PROCESS | 2008 | 1468453882469 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]]]}] 16:51:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:51:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 469ms 16:51:22 INFO - PROCESS | 2008 | 1468453882484 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 2008 | 1468453882485 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 16:51:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:51:22 INFO - PROCESS | 2008 | 1468453882498 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - PROCESS | 2008 | 1468453882499 Marionette TRACE conn2 <- [1,606,null,{}] 16:51:22 INFO - PROCESS | 2008 | 1468453882501 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}] 16:51:22 INFO - PROCESS | 2008 | 1468453882503 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:22 INFO - PROCESS | 2008 | 1468453882576 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:51:22 INFO - PROCESS | 2008 | 1468453882580 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 2008 | 1468453882581 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x124ebf000 == 35 [pid = 2008] [id = 159] 16:51:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x119c85400) [pid = 2008] [serial = 474] [outer = 0x0] 16:51:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x123fc3400) [pid = 2008] [serial = 475] [outer = 0x119c85400] 16:51:22 INFO - PROCESS | 2008 | 1468453882607 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x1246f4800) [pid = 2008] [serial = 476] [outer = 0x119c85400] 16:51:22 INFO - PROCESS | 2008 | 1468453882967 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]]]}] 16:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 526ms 16:51:23 INFO - PROCESS | 2008 | 1468453883016 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 2008 | 1468453883017 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 16:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:51:23 INFO - PROCESS | 2008 | 1468453883031 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - PROCESS | 2008 | 1468453883032 Marionette TRACE conn2 <- [1,610,null,{}] 16:51:23 INFO - PROCESS | 2008 | 1468453883036 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}] 16:51:23 INFO - PROCESS | 2008 | 1468453883040 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:23 INFO - PROCESS | 2008 | 1468453883156 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:51:23 INFO - PROCESS | 2008 | 1468453883208 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 2008 | 1468453883209 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x1268a1000 == 36 [pid = 2008] [id = 160] 16:51:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x126525000) [pid = 2008] [serial = 477] [outer = 0x0] 16:51:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x128223800) [pid = 2008] [serial = 478] [outer = 0x126525000] 16:51:23 INFO - PROCESS | 2008 | 1468453883233 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x128293800) [pid = 2008] [serial = 479] [outer = 0x126525000] 16:51:23 INFO - PROCESS | 2008 | 1468453883575 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]]]}] 16:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 575ms 16:51:23 INFO - PROCESS | 2008 | 1468453883600 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 2008 | 1468453883602 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 16:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:51:23 INFO - PROCESS | 2008 | 1468453883613 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - PROCESS | 2008 | 1468453883614 Marionette TRACE conn2 <- [1,614,null,{}] 16:51:23 INFO - PROCESS | 2008 | 1468453883616 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}] 16:51:23 INFO - PROCESS | 2008 | 1468453883617 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:23 INFO - PROCESS | 2008 | 1468453883714 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:51:23 INFO - PROCESS | 2008 | 1468453883717 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 2008 | 1468453883718 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x12831f000 == 37 [pid = 2008] [id = 161] 16:51:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x128294800) [pid = 2008] [serial = 480] [outer = 0x0] 16:51:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (0x128688800) [pid = 2008] [serial = 481] [outer = 0x128294800] 16:51:23 INFO - PROCESS | 2008 | 1468453883743 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (0x128ad2000) [pid = 2008] [serial = 482] [outer = 0x128294800] 16:51:24 INFO - PROCESS | 2008 | 1468453884053 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]]]}] 16:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 474ms 16:51:24 INFO - PROCESS | 2008 | 1468453884081 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 2008 | 1468453884082 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 16:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:51:24 INFO - PROCESS | 2008 | 1468453884084 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - PROCESS | 2008 | 1468453884085 Marionette TRACE conn2 <- [1,618,null,{}] 16:51:24 INFO - PROCESS | 2008 | 1468453884102 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}] 16:51:24 INFO - PROCESS | 2008 | 1468453884105 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:24 INFO - PROCESS | 2008 | 1468453884206 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:51:24 INFO - PROCESS | 2008 | 1468453884209 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 2008 | 1468453884211 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a86800 == 38 [pid = 2008] [id = 162] 16:51:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (0x12829a400) [pid = 2008] [serial = 483] [outer = 0x0] 16:51:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (0x128c52400) [pid = 2008] [serial = 484] [outer = 0x12829a400] 16:51:24 INFO - PROCESS | 2008 | 1468453884235 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (0x12a608c00) [pid = 2008] [serial = 485] [outer = 0x12829a400] 16:51:24 INFO - PROCESS | 2008 | 1468453884567 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]]]}] 16:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 533ms 16:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:51:24 INFO - PROCESS | 2008 | 1468453884625 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 2008 | 1468453884626 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 16:51:24 INFO - PROCESS | 2008 | 1468453884628 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - PROCESS | 2008 | 1468453884629 Marionette TRACE conn2 <- [1,622,null,{}] 16:51:24 INFO - PROCESS | 2008 | 1468453884632 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}] 16:51:24 INFO - PROCESS | 2008 | 1468453884633 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:24 INFO - PROCESS | 2008 | 1468453884732 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (0x119bdf000) [pid = 2008] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (0x113128000) [pid = 2008] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (0x119a87400) [pid = 2008] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (0x113130400) [pid = 2008] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (0x11602a800) [pid = 2008] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x128c4f800) [pid = 2008] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x11983d400) [pid = 2008] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x1196fb400) [pid = 2008] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x1187f3400) [pid = 2008] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1181dcc00) [pid = 2008] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x1129ac800) [pid = 2008] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x128296000) [pid = 2008] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x123db4400) [pid = 2008] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x118707400) [pid = 2008] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x11662f400) [pid = 2008] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1196fd400) [pid = 2008] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x12b986400) [pid = 2008] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x119a87800) [pid = 2008] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x119c8c400) [pid = 2008] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x119170c00) [pid = 2008] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x1183c2400) [pid = 2008] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1172bd400) [pid = 2008] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x113d90000) [pid = 2008] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1128d1000) [pid = 2008] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x128299400) [pid = 2008] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x124fb0c00) [pid = 2008] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1244c8000) [pid = 2008] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:51:24 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x11512c000) [pid = 2008] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:51:24 INFO - PROCESS | 2008 | 1468453884892 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 2008 | 1468453884893 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x115178000 == 39 [pid = 2008] [id = 163] 16:51:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1128d3400) [pid = 2008] [serial = 486] [outer = 0x0] 16:51:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x11312e800) [pid = 2008] [serial = 487] [outer = 0x1128d3400] 16:51:24 INFO - PROCESS | 2008 | 1468453884918 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1176d4c00) [pid = 2008] [serial = 488] [outer = 0x1128d3400] 16:51:25 INFO - PROCESS | 2008 | 1468453885175 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]]]}] 16:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 568ms 16:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:51:25 INFO - PROCESS | 2008 | 1468453885197 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 2008 | 1468453885198 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 16:51:25 INFO - PROCESS | 2008 | 1468453885200 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - PROCESS | 2008 | 1468453885202 Marionette TRACE conn2 <- [1,626,null,{}] 16:51:25 INFO - PROCESS | 2008 | 1468453885213 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}] 16:51:25 INFO - PROCESS | 2008 | 1468453885214 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:25 INFO - PROCESS | 2008 | 1468453885315 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:51:25 INFO - PROCESS | 2008 | 1468453885321 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 2008 | 1468453885322 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x128dae000 == 40 [pid = 2008] [id = 164] 16:51:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x113d92000) [pid = 2008] [serial = 489] [outer = 0x0] 16:51:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x119437800) [pid = 2008] [serial = 490] [outer = 0x113d92000] 16:51:25 INFO - PROCESS | 2008 | 1468453885355 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x12399ec00) [pid = 2008] [serial = 491] [outer = 0x113d92000] 16:51:25 INFO - PROCESS | 2008 | 1468453885712 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]]]}] 16:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 581ms 16:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:51:25 INFO - PROCESS | 2008 | 1468453885781 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 2008 | 1468453885783 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 16:51:25 INFO - PROCESS | 2008 | 1468453885785 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - PROCESS | 2008 | 1468453885787 Marionette TRACE conn2 <- [1,630,null,{}] 16:51:25 INFO - PROCESS | 2008 | 1468453885790 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}] 16:51:25 INFO - PROCESS | 2008 | 1468453885791 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:25 INFO - PROCESS | 2008 | 1468453885907 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:51:25 INFO - PROCESS | 2008 | 1468453885912 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 2008 | 1468453885914 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b93d800 == 41 [pid = 2008] [id = 165] 16:51:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x124ed1c00) [pid = 2008] [serial = 492] [outer = 0x0] 16:51:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x128c51800) [pid = 2008] [serial = 493] [outer = 0x124ed1c00] 16:51:25 INFO - PROCESS | 2008 | 1468453885956 Marionette DEBUG loaded listener.js 16:51:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x12b00f400) [pid = 2008] [serial = 494] [outer = 0x124ed1c00] 16:51:26 INFO - PROCESS | 2008 | 1468453886387 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]]]}] 16:51:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x12b8e7000) [pid = 2008] [serial = 495] [outer = 0x128acac00] 16:51:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:51:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 621ms 16:51:26 INFO - PROCESS | 2008 | 1468453886433 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 2008 | 1468453886434 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 16:51:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:51:26 INFO - PROCESS | 2008 | 1468453886458 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 2008 | 1468453886459 Marionette TRACE conn2 <- [1,634,null,{}] 16:51:26 INFO - PROCESS | 2008 | 1468453886467 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}] 16:51:26 INFO - PROCESS | 2008 | 1468453886469 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:26 INFO - PROCESS | 2008 | 1468453886545 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:51:26 INFO - PROCESS | 2008 | 1468453886549 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:26 INFO - PROCESS | 2008 | 1468453886550 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca1f000 == 42 [pid = 2008] [id = 166] 16:51:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x12acbd800) [pid = 2008] [serial = 496] [outer = 0x0] 16:51:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x12bdd0000) [pid = 2008] [serial = 497] [outer = 0x12acbd800] 16:51:26 INFO - PROCESS | 2008 | 1468453886577 Marionette DEBUG loaded listener.js 16:51:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x12bdd8000) [pid = 2008] [serial = 498] [outer = 0x12acbd800] 16:51:26 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:26 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:27 INFO - PROCESS | 2008 | 1468453887054 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]]]}] 16:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 641ms 16:51:27 INFO - PROCESS | 2008 | 1468453887084 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:51:27 INFO - PROCESS | 2008 | 1468453887090 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 16:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:51:27 INFO - PROCESS | 2008 | 1468453887095 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 2008 | 1468453887098 Marionette TRACE conn2 <- [1,638,null,{}] 16:51:27 INFO - PROCESS | 2008 | 1468453887104 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}] 16:51:27 INFO - PROCESS | 2008 | 1468453887107 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:27 INFO - PROCESS | 2008 | 1468453887260 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:51:27 INFO - PROCESS | 2008 | 1468453887394 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:27 INFO - PROCESS | 2008 | 1468453887395 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e35000 == 43 [pid = 2008] [id = 167] 16:51:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x1133cfc00) [pid = 2008] [serial = 499] [outer = 0x0] 16:51:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x116a11c00) [pid = 2008] [serial = 500] [outer = 0x1133cfc00] 16:51:27 INFO - PROCESS | 2008 | 1468453887449 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1181e7400) [pid = 2008] [serial = 501] [outer = 0x1133cfc00] 16:51:27 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:27 INFO - PROCESS | 2008 | 1468453887917 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]]]}] 16:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 874ms 16:51:27 INFO - PROCESS | 2008 | 1468453887967 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:51:27 INFO - PROCESS | 2008 | 1468453887970 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 16:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:51:27 INFO - PROCESS | 2008 | 1468453887975 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 2008 | 1468453887977 Marionette TRACE conn2 <- [1,642,null,{}] 16:51:27 INFO - PROCESS | 2008 | 1468453887979 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}] 16:51:27 INFO - PROCESS | 2008 | 1468453887981 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:28 INFO - PROCESS | 2008 | 1468453888082 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:51:28 INFO - PROCESS | 2008 | 1468453888143 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 2008 | 1468453888144 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x124409800 == 44 [pid = 2008] [id = 168] 16:51:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x11943cc00) [pid = 2008] [serial = 502] [outer = 0x0] 16:51:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x1196fc400) [pid = 2008] [serial = 503] [outer = 0x11943cc00] 16:51:28 INFO - PROCESS | 2008 | 1468453888175 Marionette DEBUG loaded listener.js 16:51:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x119a8b400) [pid = 2008] [serial = 504] [outer = 0x11943cc00] 16:51:28 INFO - PROCESS | 2008 | 1468453888602 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]]]}] 16:51:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:51:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 669ms 16:51:28 INFO - PROCESS | 2008 | 1468453888645 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:51:28 INFO - PROCESS | 2008 | 1468453888647 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 16:51:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:51:28 INFO - PROCESS | 2008 | 1468453888649 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:51:28 INFO - PROCESS | 2008 | 1468453888652 Marionette TRACE conn2 <- [1,646,null,{}] 16:51:28 INFO - PROCESS | 2008 | 1468453888659 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}] 16:51:28 INFO - PROCESS | 2008 | 1468453888662 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:28 INFO - PROCESS | 2008 | 1468453888764 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:51:28 INFO - PROCESS | 2008 | 1468453888855 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 2008 | 1468453888858 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdc2800 == 45 [pid = 2008] [id = 169] 16:51:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x123106c00) [pid = 2008] [serial = 505] [outer = 0x0] 16:51:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x124482000) [pid = 2008] [serial = 506] [outer = 0x123106c00] 16:51:28 INFO - PROCESS | 2008 | 1468453888903 Marionette DEBUG loaded listener.js 16:51:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x124fb0c00) [pid = 2008] [serial = 507] [outer = 0x123106c00] 16:51:29 INFO - PROCESS | 2008 | 1468453889309 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]]]}] 16:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 16:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:51:29 INFO - PROCESS | 2008 | 1468453889323 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:51:29 INFO - PROCESS | 2008 | 1468453889325 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 16:51:29 INFO - PROCESS | 2008 | 1468453889327 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:51:29 INFO - PROCESS | 2008 | 1468453889328 Marionette TRACE conn2 <- [1,650,null,{}] 16:51:29 INFO - PROCESS | 2008 | 1468453889330 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}] 16:51:29 INFO - PROCESS | 2008 | 1468453889332 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:29 INFO - PROCESS | 2008 | 1468453889432 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:51:29 INFO - PROCESS | 2008 | 1468453889488 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 2008 | 1468453889489 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c631800 == 46 [pid = 2008] [id = 170] 16:51:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x1196f1400) [pid = 2008] [serial = 508] [outer = 0x0] 16:51:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (0x1266c3c00) [pid = 2008] [serial = 509] [outer = 0x1196f1400] 16:51:29 INFO - PROCESS | 2008 | 1468453889519 Marionette DEBUG loaded listener.js 16:51:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (0x12897f800) [pid = 2008] [serial = 510] [outer = 0x1196f1400] 16:51:29 INFO - PROCESS | 2008 | 1468453889991 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]]]}] 16:51:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:51:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 718ms 16:51:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:51:30 INFO - PROCESS | 2008 | 1468453890046 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:51:30 INFO - PROCESS | 2008 | 1468453890048 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 16:51:30 INFO - PROCESS | 2008 | 1468453890050 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:51:30 INFO - PROCESS | 2008 | 1468453890052 Marionette TRACE conn2 <- [1,654,null,{}] 16:51:30 INFO - PROCESS | 2008 | 1468453890123 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}] 16:51:30 INFO - PROCESS | 2008 | 1468453890125 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:30 INFO - PROCESS | 2008 | 1468453890276 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:51:30 INFO - PROCESS | 2008 | 1468453890530 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:30 INFO - PROCESS | 2008 | 1468453890532 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x116672800 == 47 [pid = 2008] [id = 171] 16:51:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (0x1128ce800) [pid = 2008] [serial = 511] [outer = 0x0] 16:51:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (0x113371400) [pid = 2008] [serial = 512] [outer = 0x1128ce800] 16:51:30 INFO - PROCESS | 2008 | 1468453890569 Marionette DEBUG loaded listener.js 16:51:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (0x113f0cc00) [pid = 2008] [serial = 513] [outer = 0x1128ce800] 16:51:31 INFO - PROCESS | 2008 | 1468453890999 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]]]}] 16:51:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:51:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 992ms 16:51:31 INFO - PROCESS | 2008 | 1468453891043 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 2008 | 1468453891045 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 16:51:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:51:31 INFO - PROCESS | 2008 | 1468453891048 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - PROCESS | 2008 | 1468453891049 Marionette TRACE conn2 <- [1,658,null,{}] 16:51:31 INFO - PROCESS | 2008 | 1468453891053 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}] 16:51:31 INFO - PROCESS | 2008 | 1468453891056 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:31 INFO - PROCESS | 2008 | 1468453891168 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x12b93d800 == 46 [pid = 2008] [id = 165] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x128dae000 == 45 [pid = 2008] [id = 164] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x115178000 == 44 [pid = 2008] [id = 163] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x128a86800 == 43 [pid = 2008] [id = 162] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x12831f000 == 42 [pid = 2008] [id = 161] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x1268a1000 == 41 [pid = 2008] [id = 160] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (0x1196f5400) [pid = 2008] [serial = 454] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (0x123109000) [pid = 2008] [serial = 439] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x124ebf000 == 40 [pid = 2008] [id = 159] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x123d39800 == 39 [pid = 2008] [id = 158] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x123272800 == 38 [pid = 2008] [id = 157] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x116f40800 == 37 [pid = 2008] [id = 156] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x116f41800 == 36 [pid = 2008] [id = 155] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x119ada000 == 35 [pid = 2008] [id = 154] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x117e1e000 == 34 [pid = 2008] [id = 153] 16:51:31 INFO - PROCESS | 2008 | --DOCSHELL 0x1196b9000 == 33 [pid = 2008] [id = 152] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (0x12a693000) [pid = 2008] [serial = 302] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (0x128221000) [pid = 2008] [serial = 299] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (0x128220400) [pid = 2008] [serial = 344] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x1172b9c00) [pid = 2008] [serial = 443] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x1160db800) [pid = 2008] [serial = 442] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x11850dc00) [pid = 2008] [serial = 448] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x1196ef800) [pid = 2008] [serial = 452] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x119be6400) [pid = 2008] [serial = 421] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x11312b400) [pid = 2008] [serial = 427] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x119a90c00) [pid = 2008] [serial = 425] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x119a89800) [pid = 2008] [serial = 424] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x119a86c00) [pid = 2008] [serial = 431] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x119bdf400) [pid = 2008] [serial = 433] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1182b2400) [pid = 2008] [serial = 430] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x11312fc00) [pid = 2008] [serial = 428] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12af5e000) [pid = 2008] [serial = 415] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x12688a000) [pid = 2008] [serial = 412] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x128ad8c00) [pid = 2008] [serial = 413] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x124e7bc00) [pid = 2008] [serial = 410] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x123714c00) [pid = 2008] [serial = 409] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x119174c00) [pid = 2008] [serial = 406] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1196f4800) [pid = 2008] [serial = 407] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1182b2800) [pid = 2008] [serial = 404] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1181e4000) [pid = 2008] [serial = 403] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x12b8ed000) [pid = 2008] [serial = 401] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x128481400) [pid = 2008] [serial = 400] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x128c4ec00) [pid = 2008] [serial = 398] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x128984000) [pid = 2008] [serial = 397] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x12615e000) [pid = 2008] [serial = 395] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x123fca000) [pid = 2008] [serial = 394] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1196ef400) [pid = 2008] [serial = 392] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x119168400) [pid = 2008] [serial = 391] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1181d9800) [pid = 2008] [serial = 389] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1172bdc00) [pid = 2008] [serial = 388] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x12c52b000) [pid = 2008] [serial = 386] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12c65cc00) [pid = 2008] [serial = 419] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x12bf38c00) [pid = 2008] [serial = 418] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x12c65b000) [pid = 2008] [serial = 422] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x12c660c00) [pid = 2008] [serial = 434] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x12bf5ac00) [pid = 2008] [serial = 436] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x12b8ed800) [pid = 2008] [serial = 416] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x12bf5fc00) [pid = 2008] [serial = 437] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x12ca65c00) [pid = 2008] [serial = 335] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x11969c400) [pid = 2008] [serial = 451] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x11957f400) [pid = 2008] [serial = 341] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x11829a400) [pid = 2008] [serial = 446] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1181cc800) [pid = 2008] [serial = 445] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x117ea0000) [pid = 2008] [serial = 338] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1187f8c00) [pid = 2008] [serial = 449] [outer = 0x0] [url = about:blank] 16:51:31 INFO - PROCESS | 2008 | 1468453891263 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 2008 | 1468453891265 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x112634800 == 34 [pid = 2008] [id = 172] 16:51:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x11312fc00) [pid = 2008] [serial = 514] [outer = 0x0] 16:51:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x11602a800) [pid = 2008] [serial = 515] [outer = 0x11312fc00] 16:51:31 INFO - PROCESS | 2008 | 1468453891294 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x11813bc00) [pid = 2008] [serial = 516] [outer = 0x11312fc00] 16:51:31 INFO - PROCESS | 2008 | 1468453891577 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]]]}] 16:51:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:51:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 16:51:31 INFO - PROCESS | 2008 | 1468453891619 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:51:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:51:31 INFO - PROCESS | 2008 | 1468453891625 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 16:51:31 INFO - PROCESS | 2008 | 1468453891628 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - PROCESS | 2008 | 1468453891630 Marionette TRACE conn2 <- [1,662,null,{}] 16:51:31 INFO - PROCESS | 2008 | 1468453891632 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}] 16:51:31 INFO - PROCESS | 2008 | 1468453891633 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:31 INFO - PROCESS | 2008 | 1468453891717 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:51:31 INFO - PROCESS | 2008 | 1468453891723 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 2008 | 1468453891724 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x118318800 == 35 [pid = 2008] [id = 173] 16:51:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1181d9c00) [pid = 2008] [serial = 517] [outer = 0x0] 16:51:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1182b3000) [pid = 2008] [serial = 518] [outer = 0x1181d9c00] 16:51:31 INFO - PROCESS | 2008 | 1468453891750 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x118508000) [pid = 2008] [serial = 519] [outer = 0x1181d9c00] 16:51:32 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:32 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:32 INFO - PROCESS | 2008 | 1468453892097 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]]]}] 16:51:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:51:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 16:51:32 INFO - PROCESS | 2008 | 1468453892147 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 2008 | 1468453892148 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 16:51:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:51:32 INFO - PROCESS | 2008 | 1468453892152 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 2008 | 1468453892155 Marionette TRACE conn2 <- [1,666,null,{}] 16:51:32 INFO - PROCESS | 2008 | 1468453892162 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}] 16:51:32 INFO - PROCESS | 2008 | 1468453892164 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:32 INFO - PROCESS | 2008 | 1468453892252 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:51:32 INFO - PROCESS | 2008 | 1468453892260 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 2008 | 1468453892261 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x11954d000 == 36 [pid = 2008] [id = 174] 16:51:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1187ef000) [pid = 2008] [serial = 520] [outer = 0x0] 16:51:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x119442000) [pid = 2008] [serial = 521] [outer = 0x1187ef000] 16:51:32 INFO - PROCESS | 2008 | 1468453892286 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1196a7c00) [pid = 2008] [serial = 522] [outer = 0x1187ef000] 16:51:32 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:32 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:32 INFO - PROCESS | 2008 | 1468453892614 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]]]}] 16:51:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:51:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 474ms 16:51:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:51:32 INFO - PROCESS | 2008 | 1468453892625 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 2008 | 1468453892627 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 16:51:32 INFO - PROCESS | 2008 | 1468453892629 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 2008 | 1468453892630 Marionette TRACE conn2 <- [1,670,null,{}] 16:51:32 INFO - PROCESS | 2008 | 1468453892632 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}] 16:51:32 INFO - PROCESS | 2008 | 1468453892633 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:32 INFO - PROCESS | 2008 | 1468453892740 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:51:32 INFO - PROCESS | 2008 | 1468453892745 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 2008 | 1468453892746 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x119a1c800 == 37 [pid = 2008] [id = 175] 16:51:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1196ef800) [pid = 2008] [serial = 523] [outer = 0x0] 16:51:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x119a6a800) [pid = 2008] [serial = 524] [outer = 0x1196ef800] 16:51:32 INFO - PROCESS | 2008 | 1468453892771 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x119a9a800) [pid = 2008] [serial = 525] [outer = 0x1196ef800] 16:51:33 INFO - PROCESS | 2008 | 1468453893094 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]]]}] 16:51:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:51:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 16:51:33 INFO - PROCESS | 2008 | 1468453893097 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 2008 | 1468453893099 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 16:51:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:51:33 INFO - PROCESS | 2008 | 1468453893101 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - PROCESS | 2008 | 1468453893102 Marionette TRACE conn2 <- [1,674,null,{}] 16:51:33 INFO - PROCESS | 2008 | 1468453893109 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}] 16:51:33 INFO - PROCESS | 2008 | 1468453893110 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:33 INFO - PROCESS | 2008 | 1468453893200 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:51:33 INFO - PROCESS | 2008 | 1468453893206 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 2008 | 1468453893210 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234cf000 == 38 [pid = 2008] [id = 176] 16:51:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1230f4800) [pid = 2008] [serial = 526] [outer = 0x0] 16:51:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x123108400) [pid = 2008] [serial = 527] [outer = 0x1230f4800] 16:51:33 INFO - PROCESS | 2008 | 1468453893243 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1239a4400) [pid = 2008] [serial = 528] [outer = 0x1230f4800] 16:51:33 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:33 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:51:33 INFO - PROCESS | 2008 | 1468453893630 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]]]}] 16:51:33 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 16:51:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 574ms 16:51:33 INFO - PROCESS | 2008 | 1468453893675 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 2008 | 1468453893676 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 16:51:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:51:33 INFO - PROCESS | 2008 | 1468453893679 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - PROCESS | 2008 | 1468453893680 Marionette TRACE conn2 <- [1,678,null,{}] 16:51:33 INFO - PROCESS | 2008 | 1468453893682 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}] 16:51:33 INFO - PROCESS | 2008 | 1468453893683 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:33 INFO - PROCESS | 2008 | 1468453893787 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:51:33 INFO - PROCESS | 2008 | 1468453893791 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 2008 | 1468453893792 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x112abb000 == 39 [pid = 2008] [id = 177] 16:51:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x123313400) [pid = 2008] [serial = 529] [outer = 0x0] 16:51:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x124e7b000) [pid = 2008] [serial = 530] [outer = 0x123313400] 16:51:33 INFO - PROCESS | 2008 | 1468453893846 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12615cc00) [pid = 2008] [serial = 531] [outer = 0x123313400] 16:51:34 INFO - PROCESS | 2008 | 1468453894149 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]]]}] 16:51:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:51:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 517ms 16:51:34 INFO - PROCESS | 2008 | 1468453894197 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 2008 | 1468453894198 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 16:51:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:51:34 INFO - PROCESS | 2008 | 1468453894200 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - PROCESS | 2008 | 1468453894209 Marionette TRACE conn2 <- [1,682,null,{}] 16:51:34 INFO - PROCESS | 2008 | 1468453894211 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}] 16:51:34 INFO - PROCESS | 2008 | 1468453894212 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:34 INFO - PROCESS | 2008 | 1468453894311 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:51:34 INFO - PROCESS | 2008 | 1468453894324 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 2008 | 1468453894325 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x124eb7000 == 40 [pid = 2008] [id = 178] 16:51:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x124e6dc00) [pid = 2008] [serial = 532] [outer = 0x0] 16:51:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x128223400) [pid = 2008] [serial = 533] [outer = 0x124e6dc00] 16:51:34 INFO - PROCESS | 2008 | 1468453894348 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x128292000) [pid = 2008] [serial = 534] [outer = 0x124e6dc00] 16:51:35 INFO - PROCESS | 2008 | 1468453895188 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]]]}] 16:51:35 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) 16:51:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1026ms 16:51:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:51:35 INFO - PROCESS | 2008 | 1468453895227 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:51:35 INFO - PROCESS | 2008 | 1468453895229 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 16:51:35 INFO - PROCESS | 2008 | 1468453895244 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:51:35 INFO - PROCESS | 2008 | 1468453895245 Marionette TRACE conn2 <- [1,686,null,{}] 16:51:35 INFO - PROCESS | 2008 | 1468453895249 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}] 16:51:35 INFO - PROCESS | 2008 | 1468453895251 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:35 INFO - PROCESS | 2008 | 1468453895403 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x123103c00) [pid = 2008] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x126525000) [pid = 2008] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x128294800) [pid = 2008] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1183bec00) [pid = 2008] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x119a84000) [pid = 2008] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x119bd9800) [pid = 2008] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1183bcc00) [pid = 2008] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x119c85400) [pid = 2008] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x11607e000) [pid = 2008] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x12829a400) [pid = 2008] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x124ed1c00) [pid = 2008] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1128d3400) [pid = 2008] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:51:35 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x113d92000) [pid = 2008] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:51:35 INFO - PROCESS | 2008 | 1468453895582 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:35 INFO - PROCESS | 2008 | 1468453895583 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e32000 == 41 [pid = 2008] [id = 179] 16:51:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x113d92000) [pid = 2008] [serial = 535] [outer = 0x0] 16:51:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1181d2800) [pid = 2008] [serial = 536] [outer = 0x113d92000] 16:51:35 INFO - PROCESS | 2008 | 1468453895608 Marionette DEBUG loaded listener.js 16:51:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x11943d400) [pid = 2008] [serial = 537] [outer = 0x113d92000] 16:51:36 INFO - PROCESS | 2008 | 1468453896349 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]]]}] 16:51:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:51:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1132ms 16:51:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:51:36 INFO - PROCESS | 2008 | 1468453896365 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 2008 | 1468453896366 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 16:51:36 INFO - PROCESS | 2008 | 1468453896368 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 2008 | 1468453896369 Marionette TRACE conn2 <- [1,690,null,{}] 16:51:36 INFO - PROCESS | 2008 | 1468453896374 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}] 16:51:36 INFO - PROCESS | 2008 | 1468453896375 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:36 INFO - PROCESS | 2008 | 1468453896450 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:51:36 INFO - PROCESS | 2008 | 1468453896456 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:36 INFO - PROCESS | 2008 | 1468453896457 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286f8800 == 42 [pid = 2008] [id = 180] 16:51:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x119bde400) [pid = 2008] [serial = 538] [outer = 0x0] 16:51:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x124ed4c00) [pid = 2008] [serial = 539] [outer = 0x119bde400] 16:51:36 INFO - PROCESS | 2008 | 1468453896483 Marionette DEBUG loaded listener.js 16:51:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x128986400) [pid = 2008] [serial = 540] [outer = 0x119bde400] 16:51:37 INFO - PROCESS | 2008 | 1468453897295 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]]]}] 16:51:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:51:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 973ms 16:51:37 INFO - PROCESS | 2008 | 1468453897341 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:51:37 INFO - PROCESS | 2008 | 1468453897342 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 16:51:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:51:37 INFO - PROCESS | 2008 | 1468453897344 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:51:37 INFO - PROCESS | 2008 | 1468453897345 Marionette TRACE conn2 <- [1,694,null,{}] 16:51:37 INFO - PROCESS | 2008 | 1468453897348 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}] 16:51:37 INFO - PROCESS | 2008 | 1468453897349 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:37 INFO - PROCESS | 2008 | 1468453897426 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:51:37 INFO - PROCESS | 2008 | 1468453897482 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:37 INFO - PROCESS | 2008 | 1468453897483 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298e4800 == 43 [pid = 2008] [id = 181] 16:51:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1181da800) [pid = 2008] [serial = 541] [outer = 0x0] 16:51:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12985e800) [pid = 2008] [serial = 542] [outer = 0x1181da800] 16:51:37 INFO - PROCESS | 2008 | 1468453897509 Marionette DEBUG loaded listener.js 16:51:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12acbfc00) [pid = 2008] [serial = 543] [outer = 0x1181da800] 16:51:38 INFO - PROCESS | 2008 | 1468453898439 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]]]}] 16:51:38 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) 16:51:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1118ms 16:51:38 INFO - PROCESS | 2008 | 1468453898464 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:51:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:51:38 INFO - PROCESS | 2008 | 1468453898466 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 16:51:38 INFO - PROCESS | 2008 | 1468453898469 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:51:38 INFO - PROCESS | 2008 | 1468453898472 Marionette TRACE conn2 <- [1,698,null,{}] 16:51:38 INFO - PROCESS | 2008 | 1468453898475 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}] 16:51:38 INFO - PROCESS | 2008 | 1468453898477 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:38 INFO - PROCESS | 2008 | 1468453898610 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:51:38 INFO - PROCESS | 2008 | 1468453898664 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:38 INFO - PROCESS | 2008 | 1468453898665 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x118322000 == 44 [pid = 2008] [id = 182] 16:51:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x116fb9000) [pid = 2008] [serial = 544] [outer = 0x0] 16:51:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1181e1c00) [pid = 2008] [serial = 545] [outer = 0x116fb9000] 16:51:38 INFO - PROCESS | 2008 | 1468453898737 Marionette DEBUG loaded listener.js 16:51:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1182b4000) [pid = 2008] [serial = 546] [outer = 0x116fb9000] 16:51:39 INFO - PROCESS | 2008 | 1468453899692 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]]]}] 16:51:39 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) 16:51:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1273ms 16:51:39 INFO - PROCESS | 2008 | 1468453899743 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:51:39 INFO - PROCESS | 2008 | 1468453899746 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 16:51:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:51:39 INFO - PROCESS | 2008 | 1468453899751 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:51:39 INFO - PROCESS | 2008 | 1468453899752 Marionette TRACE conn2 <- [1,702,null,{}] 16:51:39 INFO - PROCESS | 2008 | 1468453899755 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}] 16:51:39 INFO - PROCESS | 2008 | 1468453899757 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:39 INFO - PROCESS | 2008 | 1468453899865 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:51:39 INFO - PROCESS | 2008 | 1468453899921 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:39 INFO - PROCESS | 2008 | 1468453899922 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b98000 == 45 [pid = 2008] [id = 183] 16:51:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1183bf000) [pid = 2008] [serial = 547] [outer = 0x0] 16:51:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x11969fc00) [pid = 2008] [serial = 548] [outer = 0x1183bf000] 16:51:39 INFO - PROCESS | 2008 | 1468453899952 Marionette DEBUG loaded listener.js 16:51:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x119a67000) [pid = 2008] [serial = 549] [outer = 0x1183bf000] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x12d0c8800 == 44 [pid = 2008] [id = 147] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x1286f8800 == 43 [pid = 2008] [id = 180] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x117e32000 == 42 [pid = 2008] [id = 179] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x124eb7000 == 41 [pid = 2008] [id = 178] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x112abb000 == 40 [pid = 2008] [id = 177] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x1234cf000 == 39 [pid = 2008] [id = 176] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x119a1c800 == 38 [pid = 2008] [id = 175] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x11954d000 == 37 [pid = 2008] [id = 174] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x118318800 == 36 [pid = 2008] [id = 173] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x112634800 == 35 [pid = 2008] [id = 172] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x116672800 == 34 [pid = 2008] [id = 171] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x12c631800 == 33 [pid = 2008] [id = 170] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdc2800 == 32 [pid = 2008] [id = 169] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x124409800 == 31 [pid = 2008] [id = 168] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x117e35000 == 30 [pid = 2008] [id = 167] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca1f000 == 29 [pid = 2008] [id = 166] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x118322000 == 28 [pid = 2008] [id = 182] 16:51:41 INFO - PROCESS | 2008 | --DOCSHELL 0x1298e4800 == 27 [pid = 2008] [id = 181] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x12310f000) [pid = 2008] [serial = 440] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x128223800) [pid = 2008] [serial = 478] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x128688800) [pid = 2008] [serial = 481] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x128293800) [pid = 2008] [serial = 479] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1176d6000) [pid = 2008] [serial = 457] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x11943ec00) [pid = 2008] [serial = 466] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1196f5000) [pid = 2008] [serial = 467] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x119bda800) [pid = 2008] [serial = 469] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x119a88800) [pid = 2008] [serial = 470] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12310c400) [pid = 2008] [serial = 472] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1239a0800) [pid = 2008] [serial = 473] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x11943dc00) [pid = 2008] [serial = 461] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1187ee800) [pid = 2008] [serial = 460] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x123fc3400) [pid = 2008] [serial = 475] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181e5400) [pid = 2008] [serial = 464] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x11813dc00) [pid = 2008] [serial = 463] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x128c52400) [pid = 2008] [serial = 484] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x12bdd0000) [pid = 2008] [serial = 497] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x12b00f400) [pid = 2008] [serial = 494] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x128ad2000) [pid = 2008] [serial = 482] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x12a608c00) [pid = 2008] [serial = 485] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x128c51800) [pid = 2008] [serial = 493] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x11312e800) [pid = 2008] [serial = 487] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x119437800) [pid = 2008] [serial = 490] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x1176d4c00) [pid = 2008] [serial = 488] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x12399ec00) [pid = 2008] [serial = 491] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x11336e000) [pid = 2008] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:51:41 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x1246f4800) [pid = 2008] [serial = 476] [outer = 0x0] [url = about:blank] 16:51:41 INFO - PROCESS | 2008 | 1468453901558 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]]]}] 16:51:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:51:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1823ms 16:51:41 INFO - PROCESS | 2008 | 1468453901574 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:51:41 INFO - PROCESS | 2008 | 1468453901576 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 16:51:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:51:41 INFO - PROCESS | 2008 | 1468453901580 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:51:41 INFO - PROCESS | 2008 | 1468453901582 Marionette TRACE conn2 <- [1,706,null,{}] 16:51:41 INFO - PROCESS | 2008 | 1468453901587 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}] 16:51:41 INFO - PROCESS | 2008 | 1468453901588 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:41 INFO - PROCESS | 2008 | 1468453901667 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:51:41 INFO - PROCESS | 2008 | 1468453901680 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:41 INFO - PROCESS | 2008 | 1468453901682 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x116253800 == 28 [pid = 2008] [id = 184] 16:51:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x1151db800) [pid = 2008] [serial = 550] [outer = 0x0] 16:51:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x115e59000) [pid = 2008] [serial = 551] [outer = 0x1151db800] 16:51:41 INFO - PROCESS | 2008 | 1468453901712 Marionette DEBUG loaded listener.js 16:51:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x116a0b400) [pid = 2008] [serial = 552] [outer = 0x1151db800] 16:51:42 INFO - PROCESS | 2008 | 1468453902518 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]]]}] 16:51:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:51:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 16:51:42 INFO - PROCESS | 2008 | 1468453902551 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:51:42 INFO - PROCESS | 2008 | 1468453902556 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 16:51:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:51:42 INFO - PROCESS | 2008 | 1468453902561 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:51:42 INFO - PROCESS | 2008 | 1468453902563 Marionette TRACE conn2 <- [1,710,null,{}] 16:51:42 INFO - PROCESS | 2008 | 1468453902565 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}] 16:51:42 INFO - PROCESS | 2008 | 1468453902567 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:42 INFO - PROCESS | 2008 | 1468453902647 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:51:42 INFO - PROCESS | 2008 | 1468453902697 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:42 INFO - PROCESS | 2008 | 1468453902698 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x11708e800 == 29 [pid = 2008] [id = 185] 16:51:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x117e9a800) [pid = 2008] [serial = 553] [outer = 0x0] 16:51:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1181dd400) [pid = 2008] [serial = 554] [outer = 0x117e9a800] 16:51:42 INFO - PROCESS | 2008 | 1468453902726 Marionette DEBUG loaded listener.js 16:51:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1182aa400) [pid = 2008] [serial = 555] [outer = 0x117e9a800] 16:51:43 INFO - PROCESS | 2008 | 1468453903512 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]]]}] 16:51:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:51:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 16:51:43 INFO - PROCESS | 2008 | 1468453903538 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 16:51:43 INFO - PROCESS | 2008 | 1468453903541 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 16:51:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:51:43 INFO - PROCESS | 2008 | 1468453903543 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:51:43 INFO - PROCESS | 2008 | 1468453903553 Marionette TRACE conn2 <- [1,714,null,{}] 16:51:43 INFO - PROCESS | 2008 | 1468453903560 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}] 16:51:43 INFO - PROCESS | 2008 | 1468453903564 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:43 INFO - PROCESS | 2008 | 1468453903658 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:51:43 INFO - PROCESS | 2008 | 1468453903694 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:43 INFO - PROCESS | 2008 | 1468453903696 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x11872d800 == 30 [pid = 2008] [id = 186] 16:51:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x118882000) [pid = 2008] [serial = 556] [outer = 0x0] 16:51:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x11943dc00) [pid = 2008] [serial = 557] [outer = 0x118882000] 16:51:43 INFO - PROCESS | 2008 | 1468453903724 Marionette DEBUG loaded listener.js 16:51:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x11969f800) [pid = 2008] [serial = 558] [outer = 0x118882000] 16:51:44 INFO - PROCESS | 2008 | 1468453904542 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]]]}] 16:51:44 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 16:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1031ms 16:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:51:44 INFO - PROCESS | 2008 | 1468453904575 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:51:44 INFO - PROCESS | 2008 | 1468453904576 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 16:51:44 INFO - PROCESS | 2008 | 1468453904579 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:51:44 INFO - PROCESS | 2008 | 1468453904580 Marionette TRACE conn2 <- [1,718,null,{}] 16:51:44 INFO - PROCESS | 2008 | 1468453904595 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}] 16:51:44 INFO - PROCESS | 2008 | 1468453904596 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:44 INFO - PROCESS | 2008 | 1468453904690 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:51:44 INFO - PROCESS | 2008 | 1468453904694 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:44 INFO - PROCESS | 2008 | 1468453904695 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x119561000 == 31 [pid = 2008] [id = 187] 16:51:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1196f5400) [pid = 2008] [serial = 559] [outer = 0x0] 16:51:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119a6a000) [pid = 2008] [serial = 560] [outer = 0x1196f5400] 16:51:44 INFO - PROCESS | 2008 | 1468453904720 Marionette DEBUG loaded listener.js 16:51:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x119a8a800) [pid = 2008] [serial = 561] [outer = 0x1196f5400] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x11662fc00) [pid = 2008] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1166f0c00) [pid = 2008] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1181da800) [pid = 2008] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1181d9c00) [pid = 2008] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x123106c00) [pid = 2008] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1230f4800) [pid = 2008] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1133cfc00) [pid = 2008] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x123313400) [pid = 2008] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x1187ef000) [pid = 2008] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x12acbd800) [pid = 2008] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x1196f1400) [pid = 2008] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x1128ce800) [pid = 2008] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (0x11943cc00) [pid = 2008] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (0x1196ef800) [pid = 2008] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (0x11312fc00) [pid = 2008] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (0x119bde400) [pid = 2008] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (0x124e6dc00) [pid = 2008] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:51:45 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (0x113d92000) [pid = 2008] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:51:45 INFO - PROCESS | 2008 | 1468453905750 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]]]}] 16:51:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:51:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1178ms 16:51:45 INFO - PROCESS | 2008 | 1468453905758 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 16:51:45 INFO - PROCESS | 2008 | 1468453905759 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 16:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:51:45 INFO - PROCESS | 2008 | 1468453905761 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:51:45 INFO - PROCESS | 2008 | 1468453905762 Marionette TRACE conn2 <- [1,722,null,{}] 16:51:45 INFO - PROCESS | 2008 | 1468453905765 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}] 16:51:45 INFO - PROCESS | 2008 | 1468453905766 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:45 INFO - PROCESS | 2008 | 1468453905845 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:51:45 INFO - PROCESS | 2008 | 1468453905848 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:45 INFO - PROCESS | 2008 | 1468453905849 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:45 INFO - PROCESS | 2008 | ++DOCSHELL 0x11915c800 == 32 [pid = 2008] [id = 188] 16:51:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (0x112f95000) [pid = 2008] [serial = 562] [outer = 0x0] 16:51:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (0x1181d6000) [pid = 2008] [serial = 563] [outer = 0x112f95000] 16:51:45 INFO - PROCESS | 2008 | 1468453905876 Marionette DEBUG loaded listener.js 16:51:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (0x1187ef000) [pid = 2008] [serial = 564] [outer = 0x112f95000] 16:51:46 INFO - PROCESS | 2008 | 1468453906203 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] 16:51:46 INFO - PROCESS | 2008 | 1468453906233 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 16:51:46 INFO - PROCESS | 2008 | 1468453906236 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:51:46 INFO - PROCESS | 2008 | 1468453906237 Marionette TRACE conn2 <- [1,726,null,{}] 16:51:46 INFO - PROCESS | 2008 | 1468453906241 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}] 16:51:46 INFO - PROCESS | 2008 | 1468453906245 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:46 INFO - PROCESS | 2008 | 1468453906336 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:51:46 INFO - PROCESS | 2008 | 1468453906391 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 2008 | 1468453906392 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x12305c000 == 33 [pid = 2008] [id = 189] 16:51:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (0x1166f0c00) [pid = 2008] [serial = 565] [outer = 0x0] 16:51:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (0x1196fbc00) [pid = 2008] [serial = 566] [outer = 0x1166f0c00] 16:51:46 INFO - PROCESS | 2008 | 1468453906417 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x12310b800) [pid = 2008] [serial = 567] [outer = 0x1166f0c00] 16:51:46 INFO - PROCESS | 2008 | 1468453906714 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]]]}] 16:51:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:51:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 16:51:46 INFO - PROCESS | 2008 | 1468453906759 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:51:46 INFO - PROCESS | 2008 | 1468453906760 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 16:51:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:51:46 INFO - PROCESS | 2008 | 1468453906762 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:51:46 INFO - PROCESS | 2008 | 1468453906763 Marionette TRACE conn2 <- [1,730,null,{}] 16:51:46 INFO - PROCESS | 2008 | 1468453906765 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}] 16:51:46 INFO - PROCESS | 2008 | 1468453906766 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:46 INFO - PROCESS | 2008 | 1468453906847 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:51:46 INFO - PROCESS | 2008 | 1468453906850 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 2008 | 1468453906851 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b9c800 == 34 [pid = 2008] [id = 190] 16:51:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x1160d9c00) [pid = 2008] [serial = 568] [outer = 0x0] 16:51:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x12331a000) [pid = 2008] [serial = 569] [outer = 0x1160d9c00] 16:51:46 INFO - PROCESS | 2008 | 1468453906877 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x123da7800) [pid = 2008] [serial = 570] [outer = 0x1160d9c00] 16:51:47 INFO - PROCESS | 2008 | 1468453907217 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] 16:51:47 INFO - PROCESS | 2008 | 1468453907234 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 16:51:47 INFO - PROCESS | 2008 | 1468453907236 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 2008 | 1468453907237 Marionette TRACE conn2 <- [1,734,null,{}] 16:51:47 INFO - PROCESS | 2008 | 1468453907243 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}] 16:51:47 INFO - PROCESS | 2008 | 1468453907244 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:47 INFO - PROCESS | 2008 | 1468453907344 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:51:47 INFO - PROCESS | 2008 | 1468453907350 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:47 INFO - PROCESS | 2008 | 1468453907351 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d4c800 == 35 [pid = 2008] [id = 191] 16:51:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1231bb400) [pid = 2008] [serial = 571] [outer = 0x0] 16:51:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x123eb2c00) [pid = 2008] [serial = 572] [outer = 0x1231bb400] 16:51:47 INFO - PROCESS | 2008 | 1468453907377 Marionette DEBUG loaded listener.js 16:51:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1244f1400) [pid = 2008] [serial = 573] [outer = 0x1231bb400] 16:51:47 INFO - PROCESS | 2008 | 1468453907655 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]]]}] 16:51:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:51:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 471ms 16:51:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:51:47 INFO - PROCESS | 2008 | 1468453907709 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:51:47 INFO - PROCESS | 2008 | 1468453907710 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 16:51:47 INFO - PROCESS | 2008 | 1468453907712 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 2008 | 1468453907713 Marionette TRACE conn2 <- [1,738,null,{}] 16:51:47 INFO - PROCESS | 2008 | 1468453907715 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}] 16:51:47 INFO - PROCESS | 2008 | 1468453907716 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:47 INFO - PROCESS | 2008 | 1468453907842 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:51:47 INFO - PROCESS | 2008 | 1468453907895 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:47 INFO - PROCESS | 2008 | 1468453907896 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x112abb000 == 36 [pid = 2008] [id = 192] 16:51:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x112d09400) [pid = 2008] [serial = 574] [outer = 0x0] 16:51:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x112f93c00) [pid = 2008] [serial = 575] [outer = 0x112d09400] 16:51:47 INFO - PROCESS | 2008 | 1468453907928 Marionette DEBUG loaded listener.js 16:51:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x113d8f800) [pid = 2008] [serial = 576] [outer = 0x112d09400] 16:51:48 INFO - PROCESS | 2008 | 1468453908911 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]]]}] 16:51:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:51:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1220ms 16:51:48 INFO - PROCESS | 2008 | 1468453908933 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:51:48 INFO - PROCESS | 2008 | 1468453908936 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 16:51:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:51:48 INFO - PROCESS | 2008 | 1468453908939 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:51:48 INFO - PROCESS | 2008 | 1468453908941 Marionette TRACE conn2 <- [1,742,null,{}] 16:51:48 INFO - PROCESS | 2008 | 1468453908944 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}] 16:51:48 INFO - PROCESS | 2008 | 1468453908946 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:49 INFO - PROCESS | 2008 | 1468453909058 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:51:49 INFO - PROCESS | 2008 | 1468453909107 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:49 INFO - PROCESS | 2008 | 1468453909109 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x1188a1000 == 37 [pid = 2008] [id = 193] 16:51:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x117e9e000) [pid = 2008] [serial = 577] [outer = 0x0] 16:51:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1181e0400) [pid = 2008] [serial = 578] [outer = 0x117e9e000] 16:51:49 INFO - PROCESS | 2008 | 1468453909139 Marionette DEBUG loaded listener.js 16:51:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1183bc000) [pid = 2008] [serial = 579] [outer = 0x117e9e000] 16:51:50 INFO - PROCESS | 2008 | 1468453910151 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]]]}] 16:51:50 INFO - PROCESS | 2008 | --DOCSHELL 0x123d4c800 == 36 [pid = 2008] [id = 191] 16:51:50 INFO - PROCESS | 2008 | --DOCSHELL 0x123b9c800 == 35 [pid = 2008] [id = 190] 16:51:50 INFO - PROCESS | 2008 | --DOCSHELL 0x12305c000 == 34 [pid = 2008] [id = 189] 16:51:50 INFO - PROCESS | 2008 | --DOCSHELL 0x11915c800 == 33 [pid = 2008] [id = 188] 16:51:50 INFO - PROCESS | 2008 | --DOCSHELL 0x119561000 == 32 [pid = 2008] [id = 187] 16:51:50 INFO - PROCESS | 2008 | --DOCSHELL 0x11872d800 == 31 [pid = 2008] [id = 186] 16:51:50 INFO - PROCESS | 2008 | --DOCSHELL 0x11708e800 == 30 [pid = 2008] [id = 185] 16:51:50 INFO - PROCESS | 2008 | --DOCSHELL 0x116253800 == 29 [pid = 2008] [id = 184] 16:51:50 INFO - PROCESS | 2008 | --DOCSHELL 0x123b98000 == 28 [pid = 2008] [id = 183] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1182b3000) [pid = 2008] [serial = 518] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x118508000) [pid = 2008] [serial = 519] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x124482000) [pid = 2008] [serial = 506] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x124fb0c00) [pid = 2008] [serial = 507] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x123108400) [pid = 2008] [serial = 527] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x116a11c00) [pid = 2008] [serial = 500] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x124e7b000) [pid = 2008] [serial = 530] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1181e7400) [pid = 2008] [serial = 501] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x119442000) [pid = 2008] [serial = 521] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x1196a7c00) [pid = 2008] [serial = 522] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x12bdd8000) [pid = 2008] [serial = 498] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x1266c3c00) [pid = 2008] [serial = 509] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (0x12897f800) [pid = 2008] [serial = 510] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (0x113371400) [pid = 2008] [serial = 512] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (0x113f0cc00) [pid = 2008] [serial = 513] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (0x1196fc400) [pid = 2008] [serial = 503] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (0x119a8b400) [pid = 2008] [serial = 504] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (0x119a6a800) [pid = 2008] [serial = 524] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (0x119a9a800) [pid = 2008] [serial = 525] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (0x11602a800) [pid = 2008] [serial = 515] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (0x11813bc00) [pid = 2008] [serial = 516] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (0x128986400) [pid = 2008] [serial = 540] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 63 (0x128223400) [pid = 2008] [serial = 533] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 62 (0x1181d2800) [pid = 2008] [serial = 536] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 61 (0x128292000) [pid = 2008] [serial = 534] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 60 (0x11943d400) [pid = 2008] [serial = 537] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 59 (0x124ed4c00) [pid = 2008] [serial = 539] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 58 (0x12615cc00) [pid = 2008] [serial = 531] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 57 (0x1239a4400) [pid = 2008] [serial = 528] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 56 (0x119a84400) [pid = 2008] [serial = 455] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 55 (0x1181d9000) [pid = 2008] [serial = 458] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 54 (0x12acbfc00) [pid = 2008] [serial = 543] [outer = 0x0] [url = about:blank] 16:51:50 INFO - PROCESS | 2008 | --DOMWINDOW == 53 (0x12985e800) [pid = 2008] [serial = 542] [outer = 0x0] [url = about:blank] 16:51:50 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 16:51:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1272ms 16:51:50 INFO - PROCESS | 2008 | 1468453910212 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:51:50 INFO - PROCESS | 2008 | 1468453910214 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 16:51:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:51:50 INFO - PROCESS | 2008 | 1468453910217 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:51:50 INFO - PROCESS | 2008 | 1468453910219 Marionette TRACE conn2 <- [1,746,null,{}] 16:51:50 INFO - PROCESS | 2008 | 1468453910222 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}] 16:51:50 INFO - PROCESS | 2008 | 1468453910224 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:50 INFO - PROCESS | 2008 | 1468453910299 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:51:50 INFO - PROCESS | 2008 | 1468453910306 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:50 INFO - PROCESS | 2008 | 1468453910309 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x116253800 == 29 [pid = 2008] [id = 194] 16:51:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 54 (0x113f0cc00) [pid = 2008] [serial = 580] [outer = 0x0] 16:51:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 55 (0x115e58800) [pid = 2008] [serial = 581] [outer = 0x113f0cc00] 16:51:50 INFO - PROCESS | 2008 | 1468453910337 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 56 (0x11662ec00) [pid = 2008] [serial = 582] [outer = 0x113f0cc00] 16:51:51 INFO - PROCESS | 2008 | 1468453911179 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]]]}] 16:51:51 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.) 16:51:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 16:51:51 INFO - PROCESS | 2008 | 1468453911190 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:51:51 INFO - PROCESS | 2008 | 1468453911193 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 16:51:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:51:51 INFO - PROCESS | 2008 | 1468453911197 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:51:51 INFO - PROCESS | 2008 | 1468453911199 Marionette TRACE conn2 <- [1,750,null,{}] 16:51:51 INFO - PROCESS | 2008 | 1468453911201 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}] 16:51:51 INFO - PROCESS | 2008 | 1468453911204 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:51 INFO - PROCESS | 2008 | 1468453911284 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:51:51 INFO - PROCESS | 2008 | 1468453911333 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:51 INFO - PROCESS | 2008 | 1468453911335 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e36000 == 30 [pid = 2008] [id = 195] 16:51:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 57 (0x11813c000) [pid = 2008] [serial = 583] [outer = 0x0] 16:51:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 58 (0x1181cf000) [pid = 2008] [serial = 584] [outer = 0x11813c000] 16:51:51 INFO - PROCESS | 2008 | 1468453911362 Marionette DEBUG loaded listener.js 16:51:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 59 (0x11829a400) [pid = 2008] [serial = 585] [outer = 0x11813c000] 16:51:52 INFO - PROCESS | 2008 | 1468453912135 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]]]}] 16:51:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:51:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 16:51:52 INFO - PROCESS | 2008 | 1468453912168 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:51:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:51:52 INFO - PROCESS | 2008 | 1468453912178 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 16:51:52 INFO - PROCESS | 2008 | 1468453912181 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:51:52 INFO - PROCESS | 2008 | 1468453912183 Marionette TRACE conn2 <- [1,754,null,{}] 16:51:52 INFO - PROCESS | 2008 | 1468453912191 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}] 16:51:52 INFO - PROCESS | 2008 | 1468453912194 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:52 INFO - PROCESS | 2008 | 1468453912274 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:51:52 INFO - PROCESS | 2008 | 1468453912278 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:52 INFO - PROCESS | 2008 | 1468453912280 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x11929d000 == 31 [pid = 2008] [id = 196] 16:51:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 60 (0x1187ee800) [pid = 2008] [serial = 586] [outer = 0x0] 16:51:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 61 (0x119175c00) [pid = 2008] [serial = 587] [outer = 0x1187ee800] 16:51:52 INFO - PROCESS | 2008 | 1468453912308 Marionette DEBUG loaded listener.js 16:51:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 62 (0x11969e000) [pid = 2008] [serial = 588] [outer = 0x1187ee800] 16:51:53 INFO - PROCESS | 2008 | 1468453913132 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]]]}] 16:51:53 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 16:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 975ms 16:51:53 INFO - PROCESS | 2008 | 1468453913161 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:51:53 INFO - PROCESS | 2008 | 1468453913163 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 16:51:53 INFO - PROCESS | 2008 | 1468453913165 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:51:53 INFO - PROCESS | 2008 | 1468453913166 Marionette TRACE conn2 <- [1,758,null,{}] 16:51:53 INFO - PROCESS | 2008 | 1468453913168 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}] 16:51:53 INFO - PROCESS | 2008 | 1468453913169 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:53 INFO - PROCESS | 2008 | 1468453913268 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:51:53 INFO - PROCESS | 2008 | 1468453913272 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:53 INFO - PROCESS | 2008 | 1468453913273 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ad3800 == 32 [pid = 2008] [id = 197] 16:51:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (0x1129b3800) [pid = 2008] [serial = 589] [outer = 0x0] 16:51:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (0x1196fb800) [pid = 2008] [serial = 590] [outer = 0x1129b3800] 16:51:53 INFO - PROCESS | 2008 | 1468453913297 Marionette DEBUG loaded listener.js 16:51:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (0x119a83800) [pid = 2008] [serial = 591] [outer = 0x1129b3800] 16:51:53 INFO - PROCESS | 2008 | 1468453913664 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]]]}] 16:51:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 16:51:53 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (0x1183bf000) [pid = 2008] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:51:53 INFO - PROCESS | 2008 | --DOMWINDOW == 63 (0x1151db800) [pid = 2008] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:51:53 INFO - PROCESS | 2008 | --DOMWINDOW == 62 (0x117e9a800) [pid = 2008] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:51:53 INFO - PROCESS | 2008 | --DOMWINDOW == 61 (0x1196f5400) [pid = 2008] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:51:53 INFO - PROCESS | 2008 | --DOMWINDOW == 60 (0x112f95000) [pid = 2008] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:51:53 INFO - PROCESS | 2008 | --DOMWINDOW == 59 (0x1160d9c00) [pid = 2008] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:51:53 INFO - PROCESS | 2008 | --DOMWINDOW == 58 (0x1166f0c00) [pid = 2008] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:51:53 INFO - PROCESS | 2008 | --DOMWINDOW == 57 (0x118882000) [pid = 2008] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:51:53 INFO - PROCESS | 2008 | --DOMWINDOW == 56 (0x116fb9000) [pid = 2008] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:51:53 INFO - PROCESS | 2008 | 1468453913705 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:51:53 INFO - PROCESS | 2008 | 1468453913706 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 16:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:51:53 INFO - PROCESS | 2008 | 1468453913709 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:51:53 INFO - PROCESS | 2008 | 1468453913711 Marionette TRACE conn2 <- [1,762,null,{}] 16:51:53 INFO - PROCESS | 2008 | 1468453913713 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}] 16:51:53 INFO - PROCESS | 2008 | 1468453913714 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:53 INFO - PROCESS | 2008 | 1468453913809 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:51:53 INFO - PROCESS | 2008 | 1468453913840 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:53 INFO - PROCESS | 2008 | 1468453913841 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185eb800 == 33 [pid = 2008] [id = 198] 16:51:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 57 (0x112d9a000) [pid = 2008] [serial = 592] [outer = 0x0] 16:51:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 58 (0x1181e6800) [pid = 2008] [serial = 593] [outer = 0x112d9a000] 16:51:53 INFO - PROCESS | 2008 | 1468453913867 Marionette DEBUG loaded listener.js 16:51:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 59 (0x1196ee400) [pid = 2008] [serial = 594] [outer = 0x112d9a000] 16:51:54 INFO - PROCESS | 2008 | 1468453914601 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]]]}] 16:51:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:51:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 917ms 16:51:54 INFO - PROCESS | 2008 | 1468453914628 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:51:54 INFO - PROCESS | 2008 | 1468453914629 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 16:51:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:51:54 INFO - PROCESS | 2008 | 1468453914631 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:51:54 INFO - PROCESS | 2008 | 1468453914632 Marionette TRACE conn2 <- [1,766,null,{}] 16:51:54 INFO - PROCESS | 2008 | 1468453914634 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}] 16:51:54 INFO - PROCESS | 2008 | 1468453914638 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:54 INFO - PROCESS | 2008 | 1468453914729 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:51:54 INFO - PROCESS | 2008 | 1468453914732 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:54 INFO - PROCESS | 2008 | 1468453914734 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d4a800 == 34 [pid = 2008] [id = 199] 16:51:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 60 (0x1196f5400) [pid = 2008] [serial = 595] [outer = 0x0] 16:51:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 61 (0x12310cc00) [pid = 2008] [serial = 596] [outer = 0x1196f5400] 16:51:54 INFO - PROCESS | 2008 | 1468453914761 Marionette DEBUG loaded listener.js 16:51:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 62 (0x12371e800) [pid = 2008] [serial = 597] [outer = 0x1196f5400] 16:51:55 INFO - PROCESS | 2008 | 1468453915563 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]]]}] 16:51:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:51:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 16:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:51:55 INFO - PROCESS | 2008 | 1468453915600 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:51:55 INFO - PROCESS | 2008 | 1468453915601 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 16:51:55 INFO - PROCESS | 2008 | 1468453915603 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:51:55 INFO - PROCESS | 2008 | 1468453915604 Marionette TRACE conn2 <- [1,770,null,{}] 16:51:55 INFO - PROCESS | 2008 | 1468453915607 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}] 16:51:55 INFO - PROCESS | 2008 | 1468453915608 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:55 INFO - PROCESS | 2008 | 1468453915680 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:51:55 INFO - PROCESS | 2008 | 1468453915732 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:55 INFO - PROCESS | 2008 | 1468453915733 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x124f63000 == 35 [pid = 2008] [id = 200] 16:51:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (0x119a6bc00) [pid = 2008] [serial = 598] [outer = 0x0] 16:51:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (0x123e7ac00) [pid = 2008] [serial = 599] [outer = 0x119a6bc00] 16:51:55 INFO - PROCESS | 2008 | 1468453915757 Marionette DEBUG loaded listener.js 16:51:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (0x1242c8800) [pid = 2008] [serial = 600] [outer = 0x119a6bc00] 16:51:56 INFO - PROCESS | 2008 | 1468453916039 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]]]}] 16:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 16:51:56 INFO - PROCESS | 2008 | 1468453916077 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:51:56 INFO - PROCESS | 2008 | 1468453916079 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 16:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:51:56 INFO - PROCESS | 2008 | 1468453916081 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:51:56 INFO - PROCESS | 2008 | 1468453916082 Marionette TRACE conn2 <- [1,774,null,{}] 16:51:56 INFO - PROCESS | 2008 | 1468453916084 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}] 16:51:56 INFO - PROCESS | 2008 | 1468453916085 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:56 INFO - PROCESS | 2008 | 1468453916166 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:51:56 INFO - PROCESS | 2008 | 1468453916170 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:56 INFO - PROCESS | 2008 | 1468453916173 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x126895800 == 36 [pid = 2008] [id = 201] 16:51:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (0x1239a0000) [pid = 2008] [serial = 601] [outer = 0x0] 16:51:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (0x124ed3000) [pid = 2008] [serial = 602] [outer = 0x1239a0000] 16:51:56 INFO - PROCESS | 2008 | 1468453916197 Marionette DEBUG loaded listener.js 16:51:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (0x126155000) [pid = 2008] [serial = 603] [outer = 0x1239a0000] 16:51:56 INFO - PROCESS | 2008 | --DOCSHELL 0x117e36000 == 35 [pid = 2008] [id = 195] 16:51:56 INFO - PROCESS | 2008 | --DOCSHELL 0x116253800 == 34 [pid = 2008] [id = 194] 16:51:56 INFO - PROCESS | 2008 | --DOCSHELL 0x1188a1000 == 33 [pid = 2008] [id = 193] 16:51:56 INFO - PROCESS | 2008 | --DOCSHELL 0x112abb000 == 32 [pid = 2008] [id = 192] 16:51:57 INFO - PROCESS | 2008 | --DOCSHELL 0x1185eb800 == 31 [pid = 2008] [id = 198] 16:51:57 INFO - PROCESS | 2008 | --DOCSHELL 0x123d4a800 == 30 [pid = 2008] [id = 199] 16:51:57 INFO - PROCESS | 2008 | --DOCSHELL 0x119ad3800 == 29 [pid = 2008] [id = 197] 16:51:57 INFO - PROCESS | 2008 | --DOCSHELL 0x11929d000 == 28 [pid = 2008] [id = 196] 16:51:57 INFO - PROCESS | 2008 | --DOCSHELL 0x124f63000 == 27 [pid = 2008] [id = 200] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (0x119a67000) [pid = 2008] [serial = 549] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (0x11969fc00) [pid = 2008] [serial = 548] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (0x115e59000) [pid = 2008] [serial = 551] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (0x116a0b400) [pid = 2008] [serial = 552] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 63 (0x1181dd400) [pid = 2008] [serial = 554] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 62 (0x119a6a000) [pid = 2008] [serial = 560] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 61 (0x1181d6000) [pid = 2008] [serial = 563] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 60 (0x1187ef000) [pid = 2008] [serial = 564] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 59 (0x12331a000) [pid = 2008] [serial = 569] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 58 (0x1196fbc00) [pid = 2008] [serial = 566] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 57 (0x11943dc00) [pid = 2008] [serial = 557] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 56 (0x11969f800) [pid = 2008] [serial = 558] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 55 (0x119a8a800) [pid = 2008] [serial = 561] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 54 (0x12310b800) [pid = 2008] [serial = 567] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 53 (0x1182aa400) [pid = 2008] [serial = 555] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 52 (0x1181e1c00) [pid = 2008] [serial = 545] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 51 (0x1182b4000) [pid = 2008] [serial = 546] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 50 (0x123da7800) [pid = 2008] [serial = 570] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | --DOMWINDOW == 49 (0x123eb2c00) [pid = 2008] [serial = 572] [outer = 0x0] [url = about:blank] 16:51:57 INFO - PROCESS | 2008 | 1468453917510 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]]]}] 16:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1472ms 16:51:57 INFO - PROCESS | 2008 | 1468453917554 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:51:57 INFO - PROCESS | 2008 | 1468453917556 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 16:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:51:57 INFO - PROCESS | 2008 | 1468453917559 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:51:57 INFO - PROCESS | 2008 | 1468453917561 Marionette TRACE conn2 <- [1,778,null,{}] 16:51:57 INFO - PROCESS | 2008 | 1468453917566 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}] 16:51:57 INFO - PROCESS | 2008 | 1468453917567 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:57 INFO - PROCESS | 2008 | 1468453917645 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:51:57 INFO - PROCESS | 2008 | 1468453917690 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:57 INFO - PROCESS | 2008 | 1468453917693 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x113b4d800 == 28 [pid = 2008] [id = 202] 16:51:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 50 (0x1132aac00) [pid = 2008] [serial = 604] [outer = 0x0] 16:51:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 51 (0x1132ce400) [pid = 2008] [serial = 605] [outer = 0x1132aac00] 16:51:57 INFO - PROCESS | 2008 | 1468453917721 Marionette DEBUG loaded listener.js 16:51:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 52 (0x113946c00) [pid = 2008] [serial = 606] [outer = 0x1132aac00] 16:51:58 INFO - PROCESS | 2008 | 1468453918017 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]]]}] 16:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 473ms 16:51:58 INFO - PROCESS | 2008 | 1468453918032 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:51:58 INFO - PROCESS | 2008 | 1468453918036 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 16:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:51:58 INFO - PROCESS | 2008 | 1468453918049 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:51:58 INFO - PROCESS | 2008 | 1468453918051 Marionette TRACE conn2 <- [1,782,null,{}] 16:51:58 INFO - PROCESS | 2008 | 1468453918053 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}] 16:51:58 INFO - PROCESS | 2008 | 1468453918059 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:58 INFO - PROCESS | 2008 | 1468453918135 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:51:58 INFO - PROCESS | 2008 | 1468453918142 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:58 INFO - PROCESS | 2008 | 1468453918144 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x1169a9800 == 29 [pid = 2008] [id = 203] 16:51:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 53 (0x113d4b800) [pid = 2008] [serial = 607] [outer = 0x0] 16:51:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 54 (0x116078400) [pid = 2008] [serial = 608] [outer = 0x113d4b800] 16:51:58 INFO - PROCESS | 2008 | 1468453918172 Marionette DEBUG loaded listener.js 16:51:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 55 (0x116748800) [pid = 2008] [serial = 609] [outer = 0x113d4b800] 16:51:58 INFO - PROCESS | 2008 | 1468453918493 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]]]}] 16:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 16:51:58 INFO - PROCESS | 2008 | 1468453918518 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:51:58 INFO - PROCESS | 2008 | 1468453918519 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 16:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:51:58 INFO - PROCESS | 2008 | 1468453918524 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:51:58 INFO - PROCESS | 2008 | 1468453918534 Marionette TRACE conn2 <- [1,786,null,{}] 16:51:58 INFO - PROCESS | 2008 | 1468453918543 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}] 16:51:58 INFO - PROCESS | 2008 | 1468453918546 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:58 INFO - PROCESS | 2008 | 1468453918617 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:51:58 INFO - PROCESS | 2008 | 1468453918625 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:58 INFO - PROCESS | 2008 | 1468453918627 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e1e800 == 30 [pid = 2008] [id = 204] 16:51:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 56 (0x111c19800) [pid = 2008] [serial = 610] [outer = 0x0] 16:51:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 57 (0x118133800) [pid = 2008] [serial = 611] [outer = 0x111c19800] 16:51:58 INFO - PROCESS | 2008 | 1468453918657 Marionette DEBUG loaded listener.js 16:51:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 58 (0x1181cf800) [pid = 2008] [serial = 612] [outer = 0x111c19800] 16:51:58 INFO - PROCESS | 2008 | 1468453918989 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]]]}] 16:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 480ms 16:51:59 INFO - PROCESS | 2008 | 1468453919003 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:51:59 INFO - PROCESS | 2008 | 1468453919007 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 16:51:59 INFO - PROCESS | 2008 | 1468453919009 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:51:59 INFO - PROCESS | 2008 | 1468453919010 Marionette TRACE conn2 <- [1,790,null,{}] 16:51:59 INFO - PROCESS | 2008 | 1468453919012 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}] 16:51:59 INFO - PROCESS | 2008 | 1468453919014 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:59 INFO - PROCESS | 2008 | 1468453919086 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:51:59 INFO - PROCESS | 2008 | 1468453919134 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 2008 | 1468453919135 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x118470000 == 31 [pid = 2008] [id = 205] 16:51:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 59 (0x1181d2000) [pid = 2008] [serial = 613] [outer = 0x0] 16:51:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 60 (0x1181e3400) [pid = 2008] [serial = 614] [outer = 0x1181d2000] 16:51:59 INFO - PROCESS | 2008 | 1468453919161 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 61 (0x1182a6400) [pid = 2008] [serial = 615] [outer = 0x1181d2000] 16:51:59 INFO - PROCESS | 2008 | 1468453919447 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]]]}] 16:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 468ms 16:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:51:59 INFO - PROCESS | 2008 | 1468453919481 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:51:59 INFO - PROCESS | 2008 | 1468453919483 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 16:51:59 INFO - PROCESS | 2008 | 1468453919487 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:51:59 INFO - PROCESS | 2008 | 1468453919490 Marionette TRACE conn2 <- [1,794,null,{}] 16:51:59 INFO - PROCESS | 2008 | 1468453919495 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}] 16:51:59 INFO - PROCESS | 2008 | 1468453919497 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:59 INFO - PROCESS | 2008 | 1468453919619 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:51:59 INFO - PROCESS | 2008 | 1468453919682 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 2008 | 1468453919684 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:51:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x11889c000 == 32 [pid = 2008] [id = 206] 16:51:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 62 (0x116077800) [pid = 2008] [serial = 616] [outer = 0x0] 16:51:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (0x1182ae000) [pid = 2008] [serial = 617] [outer = 0x116077800] 16:51:59 INFO - PROCESS | 2008 | 1468453919730 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (0x1183c0000) [pid = 2008] [serial = 618] [outer = 0x116077800] 16:52:00 INFO - PROCESS | 2008 | 1468453920093 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]]]}] 16:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 624ms 16:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:52:00 INFO - PROCESS | 2008 | 1468453920110 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 2008 | 1468453920112 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 16:52:00 INFO - PROCESS | 2008 | 1468453920114 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - PROCESS | 2008 | 1468453920115 Marionette TRACE conn2 <- [1,798,null,{}] 16:52:00 INFO - PROCESS | 2008 | 1468453920117 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}] 16:52:00 INFO - PROCESS | 2008 | 1468453920122 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:00 INFO - PROCESS | 2008 | 1468453920210 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:52:00 INFO - PROCESS | 2008 | 1468453920214 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:00 INFO - PROCESS | 2008 | 1468453920215 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195c6800 == 33 [pid = 2008] [id = 207] 16:52:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (0x1183c3c00) [pid = 2008] [serial = 619] [outer = 0x0] 16:52:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (0x118886c00) [pid = 2008] [serial = 620] [outer = 0x1183c3c00] 16:52:00 INFO - PROCESS | 2008 | 1468453920242 Marionette DEBUG loaded listener.js 16:52:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (0x11957e000) [pid = 2008] [serial = 621] [outer = 0x1183c3c00] 16:52:00 INFO - PROCESS | 2008 | 1468453920557 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]]]}] 16:52:00 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 16:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 468ms 16:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:52:00 INFO - PROCESS | 2008 | 1468453920583 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 2008 | 1468453920584 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 16:52:00 INFO - PROCESS | 2008 | 1468453920586 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - PROCESS | 2008 | 1468453920587 Marionette TRACE conn2 <- [1,802,null,{}] 16:52:00 INFO - PROCESS | 2008 | 1468453920592 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}] 16:52:00 INFO - PROCESS | 2008 | 1468453920593 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:00 INFO - PROCESS | 2008 | 1468453920692 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:52:00 INFO - PROCESS | 2008 | 1468453920697 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:00 INFO - PROCESS | 2008 | 1468453920698 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x119a22000 == 34 [pid = 2008] [id = 208] 16:52:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (0x111aa5800) [pid = 2008] [serial = 622] [outer = 0x0] 16:52:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (0x11969e400) [pid = 2008] [serial = 623] [outer = 0x111aa5800] 16:52:00 INFO - PROCESS | 2008 | 1468453920723 Marionette DEBUG loaded listener.js 16:52:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (0x1196da400) [pid = 2008] [serial = 624] [outer = 0x111aa5800] 16:52:01 INFO - PROCESS | 2008 | 1468453921028 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]]]}] 16:52:01 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 16:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 472ms 16:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:52:01 INFO - PROCESS | 2008 | 1468453921060 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 16:52:01 INFO - PROCESS | 2008 | 1468453921061 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 16:52:01 INFO - PROCESS | 2008 | 1468453921063 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:52:01 INFO - PROCESS | 2008 | 1468453921064 Marionette TRACE conn2 <- [1,806,null,{}] 16:52:01 INFO - PROCESS | 2008 | 1468453921066 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}] 16:52:01 INFO - PROCESS | 2008 | 1468453921067 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:01 INFO - PROCESS | 2008 | 1468453921141 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:52:01 INFO - PROCESS | 2008 | 1468453921145 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:01 INFO - PROCESS | 2008 | 1468453921146 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x123065800 == 35 [pid = 2008] [id = 209] 16:52:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (0x1196a8400) [pid = 2008] [serial = 625] [outer = 0x0] 16:52:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (0x11983cc00) [pid = 2008] [serial = 626] [outer = 0x1196a8400] 16:52:01 INFO - PROCESS | 2008 | 1468453921171 Marionette DEBUG loaded listener.js 16:52:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (0x119a83c00) [pid = 2008] [serial = 627] [outer = 0x1196a8400] 16:52:01 INFO - PROCESS | 2008 | [2008] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:52:01 INFO - PROCESS | 2008 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 16:52:01 INFO - PROCESS | 2008 | Determined SkiaGL cache limits: Size 100663296, Items: 256 16:52:01 INFO - PROCESS | 2008 | [GFX2-]: Using SkiaGL canvas. 16:52:01 INFO - PROCESS | 2008 | 1468453921510 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]]]}] 16:52:01 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 16:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 468ms 16:52:01 INFO - PROCESS | 2008 | 1468453921532 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:52:01 INFO - PROCESS | 2008 | 1468453921534 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 16:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:52:01 INFO - PROCESS | 2008 | 1468453921536 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:52:01 INFO - PROCESS | 2008 | 1468453921537 Marionette TRACE conn2 <- [1,810,null,{}] 16:52:01 INFO - PROCESS | 2008 | 1468453921542 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}] 16:52:01 INFO - PROCESS | 2008 | 1468453921543 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:01 INFO - PROCESS | 2008 | 1468453921642 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:52:01 INFO - PROCESS | 2008 | 1468453921655 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:01 INFO - PROCESS | 2008 | 1468453921657 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x11724c800 == 36 [pid = 2008] [id = 210] 16:52:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x1181e1400) [pid = 2008] [serial = 628] [outer = 0x0] 16:52:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x119a8a000) [pid = 2008] [serial = 629] [outer = 0x1181e1400] 16:52:01 INFO - PROCESS | 2008 | 1468453921689 Marionette DEBUG loaded listener.js 16:52:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x119bdc000) [pid = 2008] [serial = 630] [outer = 0x1181e1400] 16:52:02 INFO - PROCESS | 2008 | 1468453922003 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]]]}] 16:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 522ms 16:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:52:02 INFO - PROCESS | 2008 | 1468453922059 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 16:52:02 INFO - PROCESS | 2008 | 1468453922060 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 16:52:02 INFO - PROCESS | 2008 | 1468453922062 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:52:02 INFO - PROCESS | 2008 | 1468453922063 Marionette TRACE conn2 <- [1,814,null,{}] 16:52:02 INFO - PROCESS | 2008 | 1468453922065 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}] 16:52:02 INFO - PROCESS | 2008 | 1468453922066 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:02 INFO - PROCESS | 2008 | 1468453922163 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:52:02 INFO - PROCESS | 2008 | 1468453922175 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 2008 | 1468453922177 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x123ba7800 == 37 [pid = 2008] [id = 211] 16:52:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x119be6400) [pid = 2008] [serial = 631] [outer = 0x0] 16:52:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1211e9800) [pid = 2008] [serial = 632] [outer = 0x119be6400] 16:52:02 INFO - PROCESS | 2008 | 1468453922202 Marionette DEBUG loaded listener.js 16:52:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x123103000) [pid = 2008] [serial = 633] [outer = 0x119be6400] 16:52:02 INFO - PROCESS | 2008 | 1468453922552 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] 16:52:02 INFO - PROCESS | 2008 | 1468453922585 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 16:52:02 INFO - PROCESS | 2008 | 1468453922587 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:52:02 INFO - PROCESS | 2008 | 1468453922589 Marionette TRACE conn2 <- [1,818,null,{}] 16:52:02 INFO - PROCESS | 2008 | 1468453922591 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}] 16:52:02 INFO - PROCESS | 2008 | 1468453922593 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:02 INFO - PROCESS | 2008 | 1468453922692 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:52:02 INFO - PROCESS | 2008 | 1468453922726 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 2008 | 1468453922728 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x11889b000 == 38 [pid = 2008] [id = 212] 16:52:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x123106c00) [pid = 2008] [serial = 634] [outer = 0x0] 16:52:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x12331a000) [pid = 2008] [serial = 635] [outer = 0x123106c00] 16:52:02 INFO - PROCESS | 2008 | 1468453922754 Marionette DEBUG loaded listener.js 16:52:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x123b89c00) [pid = 2008] [serial = 636] [outer = 0x123106c00] 16:52:03 INFO - PROCESS | 2008 | 1468453923080 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]]]}] 16:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 520ms 16:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:52:03 INFO - PROCESS | 2008 | 1468453923115 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:52:03 INFO - PROCESS | 2008 | 1468453923116 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 16:52:03 INFO - PROCESS | 2008 | 1468453923118 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:52:03 INFO - PROCESS | 2008 | 1468453923119 Marionette TRACE conn2 <- [1,822,null,{}] 16:52:03 INFO - PROCESS | 2008 | 1468453923121 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}] 16:52:03 INFO - PROCESS | 2008 | 1468453923123 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:03 INFO - PROCESS | 2008 | 1468453923217 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:52:03 INFO - PROCESS | 2008 | 1468453923221 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 2008 | 1468453923222 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x126894800 == 39 [pid = 2008] [id = 213] 16:52:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x123da5800) [pid = 2008] [serial = 637] [outer = 0x0] 16:52:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x123fc4000) [pid = 2008] [serial = 638] [outer = 0x123da5800] 16:52:03 INFO - PROCESS | 2008 | 1468453923246 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x12447b800) [pid = 2008] [serial = 639] [outer = 0x123da5800] 16:52:03 INFO - PROCESS | 2008 | 1468453923573 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] 16:52:03 INFO - PROCESS | 2008 | 1468453923596 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 16:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:52:03 INFO - PROCESS | 2008 | 1468453923598 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:52:03 INFO - PROCESS | 2008 | 1468453923599 Marionette TRACE conn2 <- [1,826,null,{}] 16:52:03 INFO - PROCESS | 2008 | 1468453923602 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}] 16:52:03 INFO - PROCESS | 2008 | 1468453923603 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:03 INFO - PROCESS | 2008 | 1468453923761 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1129b3800) [pid = 2008] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x112d9a000) [pid = 2008] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1196f5400) [pid = 2008] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x119a6bc00) [pid = 2008] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1187ee800) [pid = 2008] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x11813c000) [pid = 2008] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x113f0cc00) [pid = 2008] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x117e9e000) [pid = 2008] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x112d09400) [pid = 2008] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:52:03 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x1231bb400) [pid = 2008] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:52:03 INFO - PROCESS | 2008 | 1468453923801 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 2008 | 1468453923803 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x128264800 == 40 [pid = 2008] [id = 214] 16:52:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x1129b0c00) [pid = 2008] [serial = 640] [outer = 0x0] 16:52:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x1166efc00) [pid = 2008] [serial = 641] [outer = 0x1129b0c00] 16:52:03 INFO - PROCESS | 2008 | 1468453923834 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1196a2000) [pid = 2008] [serial = 642] [outer = 0x1129b0c00] 16:52:04 INFO - PROCESS | 2008 | 1468453924095 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]]]}] 16:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 517ms 16:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:52:04 INFO - PROCESS | 2008 | 1468453924116 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:52:04 INFO - PROCESS | 2008 | 1468453924118 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 16:52:04 INFO - PROCESS | 2008 | 1468453924128 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:52:04 INFO - PROCESS | 2008 | 1468453924129 Marionette TRACE conn2 <- [1,830,null,{}] 16:52:04 INFO - PROCESS | 2008 | 1468453924131 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}] 16:52:04 INFO - PROCESS | 2008 | 1468453924132 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:04 INFO - PROCESS | 2008 | 1468453924213 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:52:04 INFO - PROCESS | 2008 | 1468453924217 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:04 INFO - PROCESS | 2008 | 1468453924218 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x128614000 == 41 [pid = 2008] [id = 215] 16:52:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x11957c400) [pid = 2008] [serial = 643] [outer = 0x0] 16:52:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1246ef000) [pid = 2008] [serial = 644] [outer = 0x11957c400] 16:52:04 INFO - PROCESS | 2008 | 1468453924244 Marionette DEBUG loaded listener.js 16:52:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x124e7c000) [pid = 2008] [serial = 645] [outer = 0x11957c400] 16:52:04 INFO - PROCESS | 2008 | 1468453924554 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]]]}] 16:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 476ms 16:52:04 INFO - PROCESS | 2008 | 1468453924598 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:52:04 INFO - PROCESS | 2008 | 1468453924599 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 16:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:52:04 INFO - PROCESS | 2008 | 1468453924603 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:52:04 INFO - PROCESS | 2008 | 1468453924605 Marionette TRACE conn2 <- [1,834,null,{}] 16:52:04 INFO - PROCESS | 2008 | 1468453924608 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}] 16:52:04 INFO - PROCESS | 2008 | 1468453924610 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:04 INFO - PROCESS | 2008 | 1468453924767 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:52:04 INFO - PROCESS | 2008 | 1468453924776 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:04 INFO - PROCESS | 2008 | 1468453924777 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a72000 == 42 [pid = 2008] [id = 216] 16:52:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x124ed1c00) [pid = 2008] [serial = 646] [outer = 0x0] 16:52:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x124ede000) [pid = 2008] [serial = 647] [outer = 0x124ed1c00] 16:52:04 INFO - PROCESS | 2008 | 1468453924829 Marionette DEBUG loaded listener.js 16:52:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x12615ac00) [pid = 2008] [serial = 648] [outer = 0x124ed1c00] 16:52:05 INFO - PROCESS | 2008 | 1468453925197 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]]]}] 16:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 622ms 16:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:52:05 INFO - PROCESS | 2008 | 1468453925226 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:52:05 INFO - PROCESS | 2008 | 1468453925227 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 16:52:05 INFO - PROCESS | 2008 | 1468453925229 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:52:05 INFO - PROCESS | 2008 | 1468453925230 Marionette TRACE conn2 <- [1,838,null,{}] 16:52:05 INFO - PROCESS | 2008 | 1468453925232 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}] 16:52:05 INFO - PROCESS | 2008 | 1468453925233 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:05 INFO - PROCESS | 2008 | 1468453925312 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:52:05 INFO - PROCESS | 2008 | 1468453925362 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:05 INFO - PROCESS | 2008 | 1468453925363 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x128dbb000 == 43 [pid = 2008] [id = 217] 16:52:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119437000) [pid = 2008] [serial = 649] [outer = 0x0] 16:52:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x12615c400) [pid = 2008] [serial = 650] [outer = 0x119437000] 16:52:05 INFO - PROCESS | 2008 | 1468453925386 Marionette DEBUG loaded listener.js 16:52:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x126629000) [pid = 2008] [serial = 651] [outer = 0x119437000] 16:52:05 INFO - PROCESS | 2008 | 1468453925677 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]]]}] 16:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 16:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:52:05 INFO - PROCESS | 2008 | 1468453925698 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:52:05 INFO - PROCESS | 2008 | 1468453925699 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 16:52:05 INFO - PROCESS | 2008 | 1468453925701 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:52:05 INFO - PROCESS | 2008 | 1468453925702 Marionette TRACE conn2 <- [1,842,null,{}] 16:52:05 INFO - PROCESS | 2008 | 1468453925711 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}] 16:52:05 INFO - PROCESS | 2008 | 1468453925712 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:05 INFO - PROCESS | 2008 | 1468453925841 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:52:05 INFO - PROCESS | 2008 | 1468453925890 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:05 INFO - PROCESS | 2008 | 1468453925892 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x112634800 == 44 [pid = 2008] [id = 218] 16:52:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x111c1a000) [pid = 2008] [serial = 652] [outer = 0x0] 16:52:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1128d0400) [pid = 2008] [serial = 653] [outer = 0x111c1a000] 16:52:05 INFO - PROCESS | 2008 | 1468453925923 Marionette DEBUG loaded listener.js 16:52:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1129acc00) [pid = 2008] [serial = 654] [outer = 0x111c1a000] 16:52:06 INFO - PROCESS | 2008 | 1468453926489 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]]]}] 16:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 822ms 16:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:52:06 INFO - PROCESS | 2008 | 1468453926525 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:52:06 INFO - PROCESS | 2008 | 1468453926528 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 16:52:06 INFO - PROCESS | 2008 | 1468453926531 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:52:06 INFO - PROCESS | 2008 | 1468453926533 Marionette TRACE conn2 <- [1,846,null,{}] 16:52:06 INFO - PROCESS | 2008 | 1468453926536 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}] 16:52:06 INFO - PROCESS | 2008 | 1468453926539 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:06 INFO - PROCESS | 2008 | 1468453926650 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:52:06 INFO - PROCESS | 2008 | 1468453926723 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:06 INFO - PROCESS | 2008 | 1468453926725 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x118311000 == 45 [pid = 2008] [id = 219] 16:52:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x116024c00) [pid = 2008] [serial = 655] [outer = 0x0] 16:52:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1160db400) [pid = 2008] [serial = 656] [outer = 0x116024c00] 16:52:06 INFO - PROCESS | 2008 | 1468453926754 Marionette DEBUG loaded listener.js 16:52:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x116fc7c00) [pid = 2008] [serial = 657] [outer = 0x116024c00] 16:52:07 INFO - PROCESS | 2008 | 1468453927524 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]]]}] 16:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1023ms 16:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:52:07 INFO - PROCESS | 2008 | 1468453927554 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:52:07 INFO - PROCESS | 2008 | 1468453927557 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 16:52:07 INFO - PROCESS | 2008 | 1468453927562 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:52:07 INFO - PROCESS | 2008 | 1468453927565 Marionette TRACE conn2 <- [1,850,null,{}] 16:52:07 INFO - PROCESS | 2008 | 1468453927582 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}] 16:52:07 INFO - PROCESS | 2008 | 1468453927584 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:07 INFO - PROCESS | 2008 | 1468453927717 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:52:07 INFO - PROCESS | 2008 | 1468453927770 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:07 INFO - PROCESS | 2008 | 1468453927772 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x11708e000 == 46 [pid = 2008] [id = 220] 16:52:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x116a03400) [pid = 2008] [serial = 658] [outer = 0x0] 16:52:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1176dbc00) [pid = 2008] [serial = 659] [outer = 0x116a03400] 16:52:07 INFO - PROCESS | 2008 | 1468453927800 Marionette DEBUG loaded listener.js 16:52:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1181c9800) [pid = 2008] [serial = 660] [outer = 0x116a03400] 16:52:07 INFO - PROCESS | 2008 | --DOCSHELL 0x128dbb000 == 45 [pid = 2008] [id = 217] 16:52:07 INFO - PROCESS | 2008 | --DOCSHELL 0x128a72000 == 44 [pid = 2008] [id = 216] 16:52:07 INFO - PROCESS | 2008 | --DOCSHELL 0x128614000 == 43 [pid = 2008] [id = 215] 16:52:07 INFO - PROCESS | 2008 | --DOCSHELL 0x128264800 == 42 [pid = 2008] [id = 214] 16:52:07 INFO - PROCESS | 2008 | --DOCSHELL 0x126894800 == 41 [pid = 2008] [id = 213] 16:52:07 INFO - PROCESS | 2008 | --DOCSHELL 0x11889b000 == 40 [pid = 2008] [id = 212] 16:52:07 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x124ed3000) [pid = 2008] [serial = 602] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x123ba7800 == 39 [pid = 2008] [id = 211] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x11724c800 == 38 [pid = 2008] [id = 210] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x123065800 == 37 [pid = 2008] [id = 209] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x119a22000 == 36 [pid = 2008] [id = 208] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x1195c6800 == 35 [pid = 2008] [id = 207] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x11889c000 == 34 [pid = 2008] [id = 206] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x118470000 == 33 [pid = 2008] [id = 205] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x117e1e800 == 32 [pid = 2008] [id = 204] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x1169a9800 == 31 [pid = 2008] [id = 203] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x113b4d800 == 30 [pid = 2008] [id = 202] 16:52:08 INFO - PROCESS | 2008 | --DOCSHELL 0x126895800 == 29 [pid = 2008] [id = 201] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1196fb800) [pid = 2008] [serial = 590] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1181e6800) [pid = 2008] [serial = 593] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1196ee400) [pid = 2008] [serial = 594] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x12310cc00) [pid = 2008] [serial = 596] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123e7ac00) [pid = 2008] [serial = 599] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x119a83800) [pid = 2008] [serial = 591] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x119175c00) [pid = 2008] [serial = 587] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181cf000) [pid = 2008] [serial = 584] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x11829a400) [pid = 2008] [serial = 585] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x115e58800) [pid = 2008] [serial = 581] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x11662ec00) [pid = 2008] [serial = 582] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1183bc000) [pid = 2008] [serial = 579] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1181e0400) [pid = 2008] [serial = 578] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x113d8f800) [pid = 2008] [serial = 576] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x112f93c00) [pid = 2008] [serial = 575] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1244f1400) [pid = 2008] [serial = 573] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1242c8800) [pid = 2008] [serial = 600] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x11969e000) [pid = 2008] [serial = 588] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x12371e800) [pid = 2008] [serial = 597] [outer = 0x0] [url = about:blank] 16:52:08 INFO - PROCESS | 2008 | 1468453928158 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]]]}] 16:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 634ms 16:52:08 INFO - PROCESS | 2008 | 1468453928195 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:52:08 INFO - PROCESS | 2008 | 1468453928198 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 16:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:52:08 INFO - PROCESS | 2008 | 1468453928203 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:52:08 INFO - PROCESS | 2008 | 1468453928204 Marionette TRACE conn2 <- [1,854,null,{}] 16:52:08 INFO - PROCESS | 2008 | 1468453928207 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}] 16:52:08 INFO - PROCESS | 2008 | 1468453928208 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:08 INFO - PROCESS | 2008 | 1468453928286 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:52:08 INFO - PROCESS | 2008 | 1468453928336 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:08 INFO - PROCESS | 2008 | 1468453928338 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x11723a000 == 30 [pid = 2008] [id = 221] 16:52:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x1181c9400) [pid = 2008] [serial = 661] [outer = 0x0] 16:52:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1181d5800) [pid = 2008] [serial = 662] [outer = 0x1181c9400] 16:52:08 INFO - PROCESS | 2008 | 1468453928365 Marionette DEBUG loaded listener.js 16:52:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1182aac00) [pid = 2008] [serial = 663] [outer = 0x1181c9400] 16:52:08 INFO - PROCESS | 2008 | 1468453928680 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]]]}] 16:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 522ms 16:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:52:08 INFO - PROCESS | 2008 | 1468453928725 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:52:08 INFO - PROCESS | 2008 | 1468453928726 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 16:52:08 INFO - PROCESS | 2008 | 1468453928728 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:52:08 INFO - PROCESS | 2008 | 1468453928731 Marionette TRACE conn2 <- [1,858,null,{}] 16:52:08 INFO - PROCESS | 2008 | 1468453928738 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}] 16:52:08 INFO - PROCESS | 2008 | 1468453928742 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:08 INFO - PROCESS | 2008 | 1468453928818 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:52:08 INFO - PROCESS | 2008 | 1468453928870 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:08 INFO - PROCESS | 2008 | 1468453928872 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x11929f800 == 31 [pid = 2008] [id = 222] 16:52:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1182ab800) [pid = 2008] [serial = 664] [outer = 0x0] 16:52:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x118705c00) [pid = 2008] [serial = 665] [outer = 0x1182ab800] 16:52:08 INFO - PROCESS | 2008 | 1468453928906 Marionette DEBUG loaded listener.js 16:52:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119173800) [pid = 2008] [serial = 666] [outer = 0x1182ab800] 16:52:09 INFO - PROCESS | 2008 | 1468453929210 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]]]}] 16:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 521ms 16:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:52:09 INFO - PROCESS | 2008 | 1468453929250 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:52:09 INFO - PROCESS | 2008 | 1468453929251 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 16:52:09 INFO - PROCESS | 2008 | 1468453929254 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:52:09 INFO - PROCESS | 2008 | 1468453929256 Marionette TRACE conn2 <- [1,862,null,{}] 16:52:09 INFO - PROCESS | 2008 | 1468453929260 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}] 16:52:09 INFO - PROCESS | 2008 | 1468453929261 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:09 INFO - PROCESS | 2008 | 1468453929336 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:52:09 INFO - PROCESS | 2008 | 1468453929342 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:09 INFO - PROCESS | 2008 | 1468453929343 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ac4800 == 32 [pid = 2008] [id = 223] 16:52:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x11943dc00) [pid = 2008] [serial = 667] [outer = 0x0] 16:52:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1196a4400) [pid = 2008] [serial = 668] [outer = 0x11943dc00] 16:52:09 INFO - PROCESS | 2008 | 1468453929369 Marionette DEBUG loaded listener.js 16:52:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1196fc400) [pid = 2008] [serial = 669] [outer = 0x11943dc00] 16:52:09 INFO - PROCESS | 2008 | 1468453929654 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]]]}] 16:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 420ms 16:52:09 INFO - PROCESS | 2008 | 1468453929678 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:52:09 INFO - PROCESS | 2008 | 1468453929679 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 16:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:52:09 INFO - PROCESS | 2008 | 1468453929681 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:52:09 INFO - PROCESS | 2008 | 1468453929682 Marionette TRACE conn2 <- [1,866,null,{}] 16:52:09 INFO - PROCESS | 2008 | 1468453929684 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}] 16:52:09 INFO - PROCESS | 2008 | 1468453929685 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:09 INFO - PROCESS | 2008 | 1468453929796 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:52:09 INFO - PROCESS | 2008 | 1468453929802 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:09 INFO - PROCESS | 2008 | 1468453929803 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x117071800 == 33 [pid = 2008] [id = 224] 16:52:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x116030000) [pid = 2008] [serial = 670] [outer = 0x0] 16:52:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1196cb400) [pid = 2008] [serial = 671] [outer = 0x116030000] 16:52:09 INFO - PROCESS | 2008 | 1468453929835 Marionette DEBUG loaded listener.js 16:52:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119a90400) [pid = 2008] [serial = 672] [outer = 0x116030000] 16:52:10 INFO - PROCESS | 2008 | 1468453930168 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]]]}] 16:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 16:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:52:10 INFO - PROCESS | 2008 | 1468453930200 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:52:10 INFO - PROCESS | 2008 | 1468453930201 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 16:52:10 INFO - PROCESS | 2008 | 1468453930203 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:52:10 INFO - PROCESS | 2008 | 1468453930204 Marionette TRACE conn2 <- [1,870,null,{}] 16:52:10 INFO - PROCESS | 2008 | 1468453930206 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}] 16:52:10 INFO - PROCESS | 2008 | 1468453930210 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:10 INFO - PROCESS | 2008 | 1468453930326 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:52:10 INFO - PROCESS | 2008 | 1468453930362 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:10 INFO - PROCESS | 2008 | 1468453930363 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d33800 == 34 [pid = 2008] [id = 225] 16:52:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x119c8d000) [pid = 2008] [serial = 673] [outer = 0x0] 16:52:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x12310b800) [pid = 2008] [serial = 674] [outer = 0x119c8d000] 16:52:10 INFO - PROCESS | 2008 | 1468453930388 Marionette DEBUG loaded listener.js 16:52:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1239a5400) [pid = 2008] [serial = 675] [outer = 0x119c8d000] 16:52:10 INFO - PROCESS | 2008 | 1468453930693 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]]]}] 16:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 16:52:10 INFO - PROCESS | 2008 | 1468453930731 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:52:10 INFO - PROCESS | 2008 | 1468453930733 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 16:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:52:10 INFO - PROCESS | 2008 | 1468453930737 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:52:10 INFO - PROCESS | 2008 | 1468453930741 Marionette TRACE conn2 <- [1,874,null,{}] 16:52:10 INFO - PROCESS | 2008 | 1468453930744 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}] 16:52:10 INFO - PROCESS | 2008 | 1468453930746 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:10 INFO - PROCESS | 2008 | 1468453930905 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:52:10 INFO - PROCESS | 2008 | 1468453930933 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:10 INFO - PROCESS | 2008 | 1468453930934 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x124956000 == 35 [pid = 2008] [id = 226] 16:52:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123e74000) [pid = 2008] [serial = 676] [outer = 0x0] 16:52:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x123fc0000) [pid = 2008] [serial = 677] [outer = 0x123e74000] 16:52:10 INFO - PROCESS | 2008 | 1468453930974 Marionette DEBUG loaded listener.js 16:52:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1244c2400) [pid = 2008] [serial = 678] [outer = 0x123e74000] 16:52:11 INFO - PROCESS | 2008 | 1468453931384 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]]]}] 16:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 16:52:11 INFO - PROCESS | 2008 | 1468453931408 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:52:11 INFO - PROCESS | 2008 | 1468453931410 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 16:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:52:11 INFO - PROCESS | 2008 | 1468453931417 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:52:11 INFO - PROCESS | 2008 | 1468453931418 Marionette TRACE conn2 <- [1,878,null,{}] 16:52:11 INFO - PROCESS | 2008 | 1468453931421 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}] 16:52:11 INFO - PROCESS | 2008 | 1468453931422 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:11 INFO - PROCESS | 2008 | 1468453931515 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:52:11 INFO - PROCESS | 2008 | 1468453931564 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:11 INFO - PROCESS | 2008 | 1468453931565 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x126612800 == 36 [pid = 2008] [id = 227] 16:52:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x123e7ac00) [pid = 2008] [serial = 679] [outer = 0x0] 16:52:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x124e6e000) [pid = 2008] [serial = 680] [outer = 0x123e7ac00] 16:52:11 INFO - PROCESS | 2008 | 1468453931589 Marionette DEBUG loaded listener.js 16:52:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x124fb0400) [pid = 2008] [serial = 681] [outer = 0x123e7ac00] 16:52:11 INFO - PROCESS | 2008 | 1468453931868 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]]]}] 16:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 473ms 16:52:11 INFO - PROCESS | 2008 | 1468453931889 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:52:11 INFO - PROCESS | 2008 | 1468453931892 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 16:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:52:11 INFO - PROCESS | 2008 | 1468453931899 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:52:11 INFO - PROCESS | 2008 | 1468453931900 Marionette TRACE conn2 <- [1,882,null,{}] 16:52:11 INFO - PROCESS | 2008 | 1468453931903 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}] 16:52:11 INFO - PROCESS | 2008 | 1468453931904 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:12 INFO - PROCESS | 2008 | 1468453932010 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:52:12 INFO - PROCESS | 2008 | 1468453932043 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:12 INFO - PROCESS | 2008 | 1468453932044 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x1268ad000 == 37 [pid = 2008] [id = 228] 16:52:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x124fa8400) [pid = 2008] [serial = 682] [outer = 0x0] 16:52:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x126150400) [pid = 2008] [serial = 683] [outer = 0x124fa8400] 16:52:12 INFO - PROCESS | 2008 | 1468453932068 Marionette DEBUG loaded listener.js 16:52:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x126b86000) [pid = 2008] [serial = 684] [outer = 0x124fa8400] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x119be6400) [pid = 2008] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x123106c00) [pid = 2008] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x111aa5800) [pid = 2008] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1132aac00) [pid = 2008] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1196a8400) [pid = 2008] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x111c19800) [pid = 2008] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1183c3c00) [pid = 2008] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x113d4b800) [pid = 2008] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x116077800) [pid = 2008] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1181d2000) [pid = 2008] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x123da5800) [pid = 2008] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x124ed1c00) [pid = 2008] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1129b0c00) [pid = 2008] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1181e1400) [pid = 2008] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:52:12 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x11957c400) [pid = 2008] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:52:12 INFO - PROCESS | 2008 | 1468453932425 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]]]}] 16:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 568ms 16:52:12 INFO - PROCESS | 2008 | 1468453932468 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:52:12 INFO - PROCESS | 2008 | 1468453932469 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 16:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:52:12 INFO - PROCESS | 2008 | 1468453932478 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:52:12 INFO - PROCESS | 2008 | 1468453932479 Marionette TRACE conn2 <- [1,886,null,{}] 16:52:12 INFO - PROCESS | 2008 | 1468453932481 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}] 16:52:12 INFO - PROCESS | 2008 | 1468453932482 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:12 INFO - PROCESS | 2008 | 1468453932586 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:52:12 INFO - PROCESS | 2008 | 1468453932619 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:12 INFO - PROCESS | 2008 | 1468453932620 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195bc000 == 38 [pid = 2008] [id = 229] 16:52:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1129a4400) [pid = 2008] [serial = 685] [outer = 0x0] 16:52:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1183c2000) [pid = 2008] [serial = 686] [outer = 0x1129a4400] 16:52:12 INFO - PROCESS | 2008 | 1468453932644 Marionette DEBUG loaded listener.js 16:52:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119bdf800) [pid = 2008] [serial = 687] [outer = 0x1129a4400] 16:52:12 INFO - PROCESS | 2008 | 1468453932934 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]]]}] 16:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 16:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:52:12 INFO - PROCESS | 2008 | 1468453932947 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:52:12 INFO - PROCESS | 2008 | 1468453932949 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 16:52:12 INFO - PROCESS | 2008 | 1468453932951 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:52:12 INFO - PROCESS | 2008 | 1468453932952 Marionette TRACE conn2 <- [1,890,null,{}] 16:52:12 INFO - PROCESS | 2008 | 1468453932963 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}] 16:52:12 INFO - PROCESS | 2008 | 1468453932965 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:13 INFO - PROCESS | 2008 | 1468453933063 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:52:13 INFO - PROCESS | 2008 | 1468453933067 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:13 INFO - PROCESS | 2008 | 1468453933068 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6b6000 == 39 [pid = 2008] [id = 230] 16:52:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x123db3800) [pid = 2008] [serial = 688] [outer = 0x0] 16:52:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x128223400) [pid = 2008] [serial = 689] [outer = 0x123db3800] 16:52:13 INFO - PROCESS | 2008 | 1468453933097 Marionette DEBUG loaded listener.js 16:52:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x128297000) [pid = 2008] [serial = 690] [outer = 0x123db3800] 16:52:13 INFO - PROCESS | 2008 | 1468453933409 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]]]}] 16:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 478ms 16:52:13 INFO - PROCESS | 2008 | 1468453933430 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:52:13 INFO - PROCESS | 2008 | 1468453933431 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 16:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:52:13 INFO - PROCESS | 2008 | 1468453933434 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:52:13 INFO - PROCESS | 2008 | 1468453933435 Marionette TRACE conn2 <- [1,894,null,{}] 16:52:13 INFO - PROCESS | 2008 | 1468453933439 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}] 16:52:13 INFO - PROCESS | 2008 | 1468453933441 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:13 INFO - PROCESS | 2008 | 1468453933558 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:52:13 INFO - PROCESS | 2008 | 1468453933565 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:13 INFO - PROCESS | 2008 | 1468453933567 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad34000 == 40 [pid = 2008] [id = 231] 16:52:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x118885800) [pid = 2008] [serial = 691] [outer = 0x0] 16:52:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x126b8dc00) [pid = 2008] [serial = 692] [outer = 0x118885800] 16:52:13 INFO - PROCESS | 2008 | 1468453933602 Marionette DEBUG loaded listener.js 16:52:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x128689400) [pid = 2008] [serial = 693] [outer = 0x118885800] 16:52:14 INFO - PROCESS | 2008 | 1468453934051 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]]]}] 16:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 668ms 16:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:52:14 INFO - PROCESS | 2008 | 1468453934103 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:52:14 INFO - PROCESS | 2008 | 1468453934104 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 16:52:14 INFO - PROCESS | 2008 | 1468453934106 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:52:14 INFO - PROCESS | 2008 | 1468453934107 Marionette TRACE conn2 <- [1,898,null,{}] 16:52:14 INFO - PROCESS | 2008 | 1468453934109 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}] 16:52:14 INFO - PROCESS | 2008 | 1468453934110 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:14 INFO - PROCESS | 2008 | 1468453934215 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:52:14 INFO - PROCESS | 2008 | 1468453934246 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:14 INFO - PROCESS | 2008 | 1468453934247 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x112d41000 == 41 [pid = 2008] [id = 232] 16:52:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1121bd000) [pid = 2008] [serial = 694] [outer = 0x0] 16:52:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x112a7bc00) [pid = 2008] [serial = 695] [outer = 0x1121bd000] 16:52:14 INFO - PROCESS | 2008 | 1468453934320 Marionette DEBUG loaded listener.js 16:52:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x113bb3800) [pid = 2008] [serial = 696] [outer = 0x1121bd000] 16:52:14 INFO - PROCESS | 2008 | 1468453934749 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]]]}] 16:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 669ms 16:52:14 INFO - PROCESS | 2008 | 1468453934776 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:52:14 INFO - PROCESS | 2008 | 1468453934778 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 16:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:52:14 INFO - PROCESS | 2008 | 1468453934782 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:52:14 INFO - PROCESS | 2008 | 1468453934783 Marionette TRACE conn2 <- [1,902,null,{}] 16:52:14 INFO - PROCESS | 2008 | 1468453934803 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}] 16:52:14 INFO - PROCESS | 2008 | 1468453934806 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:14 INFO - PROCESS | 2008 | 1468453934928 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:52:15 INFO - PROCESS | 2008 | 1468453935011 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:15 INFO - PROCESS | 2008 | 1468453935013 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x1188a6000 == 42 [pid = 2008] [id = 233] 16:52:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1181ccc00) [pid = 2008] [serial = 697] [outer = 0x0] 16:52:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1181d8800) [pid = 2008] [serial = 698] [outer = 0x1181ccc00] 16:52:15 INFO - PROCESS | 2008 | 1468453935045 Marionette DEBUG loaded listener.js 16:52:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1182aec00) [pid = 2008] [serial = 699] [outer = 0x1181ccc00] 16:52:15 INFO - PROCESS | 2008 | 1468453935459 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]]]}] 16:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 720ms 16:52:15 INFO - PROCESS | 2008 | 1468453935501 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:52:15 INFO - PROCESS | 2008 | 1468453935504 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 16:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:52:15 INFO - PROCESS | 2008 | 1468453935526 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:52:15 INFO - PROCESS | 2008 | 1468453935528 Marionette TRACE conn2 <- [1,906,null,{}] 16:52:15 INFO - PROCESS | 2008 | 1468453935531 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}] 16:52:15 INFO - PROCESS | 2008 | 1468453935533 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:15 INFO - PROCESS | 2008 | 1468453935636 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:52:15 INFO - PROCESS | 2008 | 1468453935702 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:15 INFO - PROCESS | 2008 | 1468453935703 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x12668b000 == 43 [pid = 2008] [id = 234] 16:52:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1188e8800) [pid = 2008] [serial = 700] [outer = 0x0] 16:52:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x11943a400) [pid = 2008] [serial = 701] [outer = 0x1188e8800] 16:52:15 INFO - PROCESS | 2008 | 1468453935732 Marionette DEBUG loaded listener.js 16:52:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x11983bc00) [pid = 2008] [serial = 702] [outer = 0x1188e8800] 16:52:16 INFO - PROCESS | 2008 | 1468453936145 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]]]}] 16:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 674ms 16:52:16 INFO - PROCESS | 2008 | 1468453936198 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:52:16 INFO - PROCESS | 2008 | 1468453936200 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 16:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:52:16 INFO - PROCESS | 2008 | 1468453936225 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:52:16 INFO - PROCESS | 2008 | 1468453936227 Marionette TRACE conn2 <- [1,910,null,{}] 16:52:16 INFO - PROCESS | 2008 | 1468453936235 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}] 16:52:16 INFO - PROCESS | 2008 | 1468453936238 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:16 INFO - PROCESS | 2008 | 1468453936375 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:52:16 INFO - PROCESS | 2008 | 1468453936426 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:16 INFO - PROCESS | 2008 | 1468453936428 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b031800 == 44 [pid = 2008] [id = 235] 16:52:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x123109c00) [pid = 2008] [serial = 703] [outer = 0x0] 16:52:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x123431400) [pid = 2008] [serial = 704] [outer = 0x123109c00] 16:52:16 INFO - PROCESS | 2008 | 1468453936457 Marionette DEBUG loaded listener.js 16:52:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1244c3000) [pid = 2008] [serial = 705] [outer = 0x123109c00] 16:52:16 INFO - PROCESS | 2008 | 1468453936856 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]]]}] 16:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 672ms 16:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:52:16 INFO - PROCESS | 2008 | 1468453936896 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:52:16 INFO - PROCESS | 2008 | 1468453936898 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 16:52:16 INFO - PROCESS | 2008 | 1468453936900 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:52:16 INFO - PROCESS | 2008 | 1468453936901 Marionette TRACE conn2 <- [1,914,null,{}] 16:52:16 INFO - PROCESS | 2008 | 1468453936904 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}] 16:52:16 INFO - PROCESS | 2008 | 1468453936907 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:17 INFO - PROCESS | 2008 | 1468453937118 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:52:17 INFO - PROCESS | 2008 | 1468453937197 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:17 INFO - PROCESS | 2008 | 1468453937199 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x111e06000 == 45 [pid = 2008] [id = 236] 16:52:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x110fac400) [pid = 2008] [serial = 706] [outer = 0x0] 16:52:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x111ca8400) [pid = 2008] [serial = 707] [outer = 0x110fac400] 16:52:17 INFO - PROCESS | 2008 | 1468453937227 Marionette DEBUG loaded listener.js 16:52:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1129aa000) [pid = 2008] [serial = 708] [outer = 0x110fac400] 16:52:17 INFO - PROCESS | 2008 | 1468453937674 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]]]}] 16:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 819ms 16:52:17 INFO - PROCESS | 2008 | 1468453937720 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:52:17 INFO - PROCESS | 2008 | 1468453937722 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 16:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:52:17 INFO - PROCESS | 2008 | 1468453937726 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:52:17 INFO - PROCESS | 2008 | 1468453937727 Marionette TRACE conn2 <- [1,918,null,{}] 16:52:17 INFO - PROCESS | 2008 | 1468453937730 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}] 16:52:17 INFO - PROCESS | 2008 | 1468453937731 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:17 INFO - PROCESS | 2008 | 1468453937813 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad34000 == 44 [pid = 2008] [id = 231] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6b6000 == 43 [pid = 2008] [id = 230] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x1195bc000 == 42 [pid = 2008] [id = 229] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x1268ad000 == 41 [pid = 2008] [id = 228] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x126612800 == 40 [pid = 2008] [id = 227] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x124956000 == 39 [pid = 2008] [id = 226] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x123d33800 == 38 [pid = 2008] [id = 225] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x117071800 == 37 [pid = 2008] [id = 224] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x119ac4800 == 36 [pid = 2008] [id = 223] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x11929f800 == 35 [pid = 2008] [id = 222] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x11723a000 == 34 [pid = 2008] [id = 221] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x11708e000 == 33 [pid = 2008] [id = 220] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x118311000 == 32 [pid = 2008] [id = 219] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x112634800 == 31 [pid = 2008] [id = 218] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x111e06000 == 30 [pid = 2008] [id = 236] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x12b031800 == 29 [pid = 2008] [id = 235] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x12668b000 == 28 [pid = 2008] [id = 234] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x1188a6000 == 27 [pid = 2008] [id = 233] 16:52:18 INFO - PROCESS | 2008 | --DOCSHELL 0x112d41000 == 26 [pid = 2008] [id = 232] 16:52:18 INFO - PROCESS | 2008 | 1468453938560 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:18 INFO - PROCESS | 2008 | 1468453938563 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1211e9800) [pid = 2008] [serial = 632] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x12331a000) [pid = 2008] [serial = 635] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x11969e400) [pid = 2008] [serial = 623] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1196da400) [pid = 2008] [serial = 624] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1132ce400) [pid = 2008] [serial = 605] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x113946c00) [pid = 2008] [serial = 606] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x11983cc00) [pid = 2008] [serial = 626] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x119a83c00) [pid = 2008] [serial = 627] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x118133800) [pid = 2008] [serial = 611] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1181cf800) [pid = 2008] [serial = 612] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x118886c00) [pid = 2008] [serial = 620] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x11957e000) [pid = 2008] [serial = 621] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x116078400) [pid = 2008] [serial = 608] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x116748800) [pid = 2008] [serial = 609] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1182ae000) [pid = 2008] [serial = 617] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1181e3400) [pid = 2008] [serial = 614] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1182a6400) [pid = 2008] [serial = 615] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1183c0000) [pid = 2008] [serial = 618] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123fc4000) [pid = 2008] [serial = 638] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x12615ac00) [pid = 2008] [serial = 648] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x123b89c00) [pid = 2008] [serial = 636] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x12447b800) [pid = 2008] [serial = 639] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1196a2000) [pid = 2008] [serial = 642] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1166efc00) [pid = 2008] [serial = 641] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x119a8a000) [pid = 2008] [serial = 629] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x119bdc000) [pid = 2008] [serial = 630] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x124ede000) [pid = 2008] [serial = 647] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1246ef000) [pid = 2008] [serial = 644] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x123103000) [pid = 2008] [serial = 633] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x124e7c000) [pid = 2008] [serial = 645] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x12615c400) [pid = 2008] [serial = 650] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x111e06000 == 27 [pid = 2008] [id = 237] 16:52:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1128ce800) [pid = 2008] [serial = 709] [outer = 0x0] 16:52:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1129a7000) [pid = 2008] [serial = 710] [outer = 0x1128ce800] 16:52:18 INFO - PROCESS | 2008 | 1468453938665 Marionette DEBUG loaded listener.js 16:52:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x112f9e000) [pid = 2008] [serial = 711] [outer = 0x1128ce800] 16:52:19 INFO - PROCESS | 2008 | 1468453939113 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]]]}] 16:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1423ms 16:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:52:19 INFO - PROCESS | 2008 | 1468453939163 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:52:19 INFO - PROCESS | 2008 | 1468453939165 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 16:52:19 INFO - PROCESS | 2008 | 1468453939169 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:52:19 INFO - PROCESS | 2008 | 1468453939171 Marionette TRACE conn2 <- [1,922,null,{}] 16:52:19 INFO - PROCESS | 2008 | 1468453939174 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}] 16:52:19 INFO - PROCESS | 2008 | 1468453939177 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:19 INFO - PROCESS | 2008 | 1468453939251 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:52:19 INFO - PROCESS | 2008 | 1468453939259 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:19 INFO - PROCESS | 2008 | 1468453939260 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x116606800 == 28 [pid = 2008] [id = 238] 16:52:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x11396d800) [pid = 2008] [serial = 712] [outer = 0x0] 16:52:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x113b59400) [pid = 2008] [serial = 713] [outer = 0x11396d800] 16:52:19 INFO - PROCESS | 2008 | 1468453939288 Marionette DEBUG loaded listener.js 16:52:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x113d93c00) [pid = 2008] [serial = 714] [outer = 0x11396d800] 16:52:19 INFO - PROCESS | 2008 | 1468453939627 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]]]}] 16:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 474ms 16:52:19 INFO - PROCESS | 2008 | 1468453939645 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:52:19 INFO - PROCESS | 2008 | 1468453939648 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 16:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:52:19 INFO - PROCESS | 2008 | 1468453939652 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:52:19 INFO - PROCESS | 2008 | 1468453939653 Marionette TRACE conn2 <- [1,926,null,{}] 16:52:19 INFO - PROCESS | 2008 | 1468453939658 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}] 16:52:19 INFO - PROCESS | 2008 | 1468453939660 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:19 INFO - PROCESS | 2008 | 1468453939742 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:52:19 INFO - PROCESS | 2008 | 1468453939789 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:19 INFO - PROCESS | 2008 | 1468453939790 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f41800 == 29 [pid = 2008] [id = 239] 16:52:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x113f03000) [pid = 2008] [serial = 715] [outer = 0x0] 16:52:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x116075000) [pid = 2008] [serial = 716] [outer = 0x113f03000] 16:52:19 INFO - PROCESS | 2008 | 1468453939815 Marionette DEBUG loaded listener.js 16:52:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x116753c00) [pid = 2008] [serial = 717] [outer = 0x113f03000] 16:52:20 INFO - PROCESS | 2008 | 1468453940128 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]]]}] 16:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 523ms 16:52:20 INFO - PROCESS | 2008 | 1468453940176 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:52:20 INFO - PROCESS | 2008 | 1468453940177 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 16:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:52:20 INFO - PROCESS | 2008 | 1468453940180 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:52:20 INFO - PROCESS | 2008 | 1468453940184 Marionette TRACE conn2 <- [1,930,null,{}] 16:52:20 INFO - PROCESS | 2008 | 1468453940192 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}] 16:52:20 INFO - PROCESS | 2008 | 1468453940195 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:20 INFO - PROCESS | 2008 | 1468453940275 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:52:20 INFO - PROCESS | 2008 | 1468453940338 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:20 INFO - PROCESS | 2008 | 1468453940339 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x118321800 == 30 [pid = 2008] [id = 240] 16:52:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x116749800) [pid = 2008] [serial = 718] [outer = 0x0] 16:52:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1170e1800) [pid = 2008] [serial = 719] [outer = 0x116749800] 16:52:20 INFO - PROCESS | 2008 | 1468453940378 Marionette DEBUG loaded listener.js 16:52:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1181d0800) [pid = 2008] [serial = 720] [outer = 0x116749800] 16:52:20 INFO - PROCESS | 2008 | 1468453940908 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]]]}] 16:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 778ms 16:52:20 INFO - PROCESS | 2008 | 1468453940958 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:52:20 INFO - PROCESS | 2008 | 1468453940961 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 16:52:20 INFO - PROCESS | 2008 | 1468453940965 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:52:20 INFO - PROCESS | 2008 | 1468453940967 Marionette TRACE conn2 <- [1,934,null,{}] 16:52:20 INFO - PROCESS | 2008 | 1468453940994 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}] 16:52:20 INFO - PROCESS | 2008 | 1468453940996 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:21 INFO - PROCESS | 2008 | 1468453941098 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:52:21 INFO - PROCESS | 2008 | 1468453941170 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:21 INFO - PROCESS | 2008 | 1468453941172 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x117080800 == 31 [pid = 2008] [id = 241] 16:52:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1133ccc00) [pid = 2008] [serial = 721] [outer = 0x0] 16:52:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x113f02400) [pid = 2008] [serial = 722] [outer = 0x1133ccc00] 16:52:21 INFO - PROCESS | 2008 | 1468453941203 Marionette DEBUG loaded listener.js 16:52:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1160e4c00) [pid = 2008] [serial = 723] [outer = 0x1133ccc00] 16:52:21 INFO - PROCESS | 2008 | 1468453941681 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]]]}] 16:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 795ms 16:52:21 INFO - PROCESS | 2008 | 1468453941760 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:52:21 INFO - PROCESS | 2008 | 1468453941763 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 16:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:52:21 INFO - PROCESS | 2008 | 1468453941768 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:52:21 INFO - PROCESS | 2008 | 1468453941769 Marionette TRACE conn2 <- [1,938,null,{}] 16:52:21 INFO - PROCESS | 2008 | 1468453941772 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}] 16:52:21 INFO - PROCESS | 2008 | 1468453941774 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:21 INFO - PROCESS | 2008 | 1468453941876 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:52:21 INFO - PROCESS | 2008 | 1468453941951 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:21 INFO - PROCESS | 2008 | 1468453941953 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x119151800 == 32 [pid = 2008] [id = 242] 16:52:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x117e99c00) [pid = 2008] [serial = 724] [outer = 0x0] 16:52:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x11813a400) [pid = 2008] [serial = 725] [outer = 0x117e99c00] 16:52:21 INFO - PROCESS | 2008 | 1468453941985 Marionette DEBUG loaded listener.js 16:52:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1181d2c00) [pid = 2008] [serial = 726] [outer = 0x117e99c00] 16:52:22 INFO - PROCESS | 2008 | --DOCSHELL 0x116f41800 == 31 [pid = 2008] [id = 239] 16:52:22 INFO - PROCESS | 2008 | --DOCSHELL 0x116606800 == 30 [pid = 2008] [id = 238] 16:52:22 INFO - PROCESS | 2008 | --DOCSHELL 0x111e06000 == 29 [pid = 2008] [id = 237] 16:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 771ms 16:52:22 INFO - PROCESS | 2008 | 1468453942531 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]]]}] 16:52:22 INFO - PROCESS | 2008 | 1468453942540 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:52:22 INFO - PROCESS | 2008 | 1468453942545 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 16:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:52:22 INFO - PROCESS | 2008 | 1468453942554 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:52:22 INFO - PROCESS | 2008 | 1468453942560 Marionette TRACE conn2 <- [1,942,null,{}] 16:52:22 INFO - PROCESS | 2008 | 1468453942569 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}] 16:52:22 INFO - PROCESS | 2008 | 1468453942571 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:22 INFO - PROCESS | 2008 | 1468453942666 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:52:22 INFO - PROCESS | 2008 | 1468453942673 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:22 INFO - PROCESS | 2008 | 1468453942676 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x11694d000 == 30 [pid = 2008] [id = 243] 16:52:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1133e8400) [pid = 2008] [serial = 727] [outer = 0x0] 16:52:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x116031400) [pid = 2008] [serial = 728] [outer = 0x1133e8400] 16:52:22 INFO - PROCESS | 2008 | 1468453942703 Marionette DEBUG loaded listener.js 16:52:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x116971800) [pid = 2008] [serial = 729] [outer = 0x1133e8400] 16:52:23 INFO - PROCESS | 2008 | 1468453943060 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]]]}] 16:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 524ms 16:52:23 INFO - PROCESS | 2008 | 1468453943079 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:52:23 INFO - PROCESS | 2008 | 1468453943082 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 16:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:52:23 INFO - PROCESS | 2008 | 1468453943095 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:52:23 INFO - PROCESS | 2008 | 1468453943097 Marionette TRACE conn2 <- [1,946,null,{}] 16:52:23 INFO - PROCESS | 2008 | 1468453943099 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}] 16:52:23 INFO - PROCESS | 2008 | 1468453943101 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:23 INFO - PROCESS | 2008 | 1468453943197 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:52:23 INFO - PROCESS | 2008 | 1468453943201 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:23 INFO - PROCESS | 2008 | 1468453943202 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x118739000 == 31 [pid = 2008] [id = 244] 16:52:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x118141000) [pid = 2008] [serial = 730] [outer = 0x0] 16:52:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1181e0400) [pid = 2008] [serial = 731] [outer = 0x118141000] 16:52:23 INFO - PROCESS | 2008 | 1468453943229 Marionette DEBUG loaded listener.js 16:52:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1181e7800) [pid = 2008] [serial = 732] [outer = 0x118141000] 16:52:23 INFO - PROCESS | 2008 | 1468453943585 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]]]}] 16:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 529ms 16:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:52:23 INFO - PROCESS | 2008 | 1468453943620 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:52:23 INFO - PROCESS | 2008 | 1468453943622 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 16:52:23 INFO - PROCESS | 2008 | 1468453943625 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:52:23 INFO - PROCESS | 2008 | 1468453943628 Marionette TRACE conn2 <- [1,950,null,{}] 16:52:23 INFO - PROCESS | 2008 | 1468453943635 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}] 16:52:23 INFO - PROCESS | 2008 | 1468453943638 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:23 INFO - PROCESS | 2008 | 1468453943738 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:52:23 INFO - PROCESS | 2008 | 1468453943744 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:23 INFO - PROCESS | 2008 | 1468453943747 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x119a04800 == 32 [pid = 2008] [id = 245] 16:52:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x112d0b000) [pid = 2008] [serial = 733] [outer = 0x0] 16:52:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1182b2800) [pid = 2008] [serial = 734] [outer = 0x112d0b000] 16:52:23 INFO - PROCESS | 2008 | 1468453943774 Marionette DEBUG loaded listener.js 16:52:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x11850e800) [pid = 2008] [serial = 735] [outer = 0x112d0b000] 16:52:24 INFO - PROCESS | 2008 | 1468453944111 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]]]}] 16:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 524ms 16:52:24 INFO - PROCESS | 2008 | 1468453944148 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:52:24 INFO - PROCESS | 2008 | 1468453944150 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 16:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:52:24 INFO - PROCESS | 2008 | 1468453944152 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:52:24 INFO - PROCESS | 2008 | 1468453944153 Marionette TRACE conn2 <- [1,954,null,{}] 16:52:24 INFO - PROCESS | 2008 | 1468453944157 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}] 16:52:24 INFO - PROCESS | 2008 | 1468453944159 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:24 INFO - PROCESS | 2008 | 1468453944256 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:52:24 INFO - PROCESS | 2008 | 1468453944260 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:24 INFO - PROCESS | 2008 | 1468453944261 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230b6800 == 33 [pid = 2008] [id = 246] 16:52:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x11870a800) [pid = 2008] [serial = 736] [outer = 0x0] 16:52:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1188f1c00) [pid = 2008] [serial = 737] [outer = 0x11870a800] 16:52:24 INFO - PROCESS | 2008 | 1468453944285 Marionette DEBUG loaded listener.js 16:52:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x11943b400) [pid = 2008] [serial = 738] [outer = 0x11870a800] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1239a0000) [pid = 2008] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x119c8d000) [pid = 2008] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x123e74000) [pid = 2008] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x124fa8400) [pid = 2008] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x116030000) [pid = 2008] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1181c9400) [pid = 2008] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x119437000) [pid = 2008] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x111c1a000) [pid = 2008] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1129a4400) [pid = 2008] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x11943dc00) [pid = 2008] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x116024c00) [pid = 2008] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x116a03400) [pid = 2008] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1182ab800) [pid = 2008] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x123e7ac00) [pid = 2008] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x123db3800) [pid = 2008] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:52:24 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x118885800) [pid = 2008] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:52:24 INFO - PROCESS | 2008 | 1468453944657 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]]]}] 16:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 522ms 16:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:52:24 INFO - PROCESS | 2008 | 1468453944676 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:52:24 INFO - PROCESS | 2008 | 1468453944677 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 16:52:24 INFO - PROCESS | 2008 | 1468453944679 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:52:24 INFO - PROCESS | 2008 | 1468453944680 Marionette TRACE conn2 <- [1,958,null,{}] 16:52:24 INFO - PROCESS | 2008 | 1468453944683 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}] 16:52:24 INFO - PROCESS | 2008 | 1468453944684 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:24 INFO - PROCESS | 2008 | 1468453944758 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:52:24 INFO - PROCESS | 2008 | 1468453944812 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:24 INFO - PROCESS | 2008 | 1468453944813 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234c5000 == 34 [pid = 2008] [id = 247] 16:52:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1128cc000) [pid = 2008] [serial = 739] [outer = 0x0] 16:52:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x118134800) [pid = 2008] [serial = 740] [outer = 0x1128cc000] 16:52:24 INFO - PROCESS | 2008 | 1468453944837 Marionette DEBUG loaded listener.js 16:52:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x11943c400) [pid = 2008] [serial = 741] [outer = 0x1128cc000] 16:52:25 INFO - PROCESS | 2008 | 1468453945123 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]]]}] 16:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 469ms 16:52:25 INFO - PROCESS | 2008 | 1468453945149 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:52:25 INFO - PROCESS | 2008 | 1468453945150 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 16:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:52:25 INFO - PROCESS | 2008 | 1468453945152 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:52:25 INFO - PROCESS | 2008 | 1468453945154 Marionette TRACE conn2 <- [1,962,null,{}] 16:52:25 INFO - PROCESS | 2008 | 1468453945164 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}] 16:52:25 INFO - PROCESS | 2008 | 1468453945167 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:25 INFO - PROCESS | 2008 | 1468453945263 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:52:25 INFO - PROCESS | 2008 | 1468453945268 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:25 INFO - PROCESS | 2008 | 1468453945269 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b9c800 == 35 [pid = 2008] [id = 248] 16:52:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x11943fc00) [pid = 2008] [serial = 742] [outer = 0x0] 16:52:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1196ef800) [pid = 2008] [serial = 743] [outer = 0x11943fc00] 16:52:25 INFO - PROCESS | 2008 | 1468453945296 Marionette DEBUG loaded listener.js 16:52:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x119a84000) [pid = 2008] [serial = 744] [outer = 0x11943fc00] 16:52:25 INFO - PROCESS | 2008 | 1468453945613 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]]]}] 16:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 472ms 16:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:52:25 INFO - PROCESS | 2008 | 1468453945628 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:52:25 INFO - PROCESS | 2008 | 1468453945636 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 16:52:25 INFO - PROCESS | 2008 | 1468453945638 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:52:25 INFO - PROCESS | 2008 | 1468453945641 Marionette TRACE conn2 <- [1,966,null,{}] 16:52:25 INFO - PROCESS | 2008 | 1468453945645 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}] 16:52:25 INFO - PROCESS | 2008 | 1468453945647 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:25 INFO - PROCESS | 2008 | 1468453945748 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:52:25 INFO - PROCESS | 2008 | 1468453945754 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:25 INFO - PROCESS | 2008 | 1468453945755 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x124957000 == 36 [pid = 2008] [id = 249] 16:52:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x113ba6400) [pid = 2008] [serial = 745] [outer = 0x0] 16:52:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x119841000) [pid = 2008] [serial = 746] [outer = 0x113ba6400] 16:52:25 INFO - PROCESS | 2008 | 1468453945779 Marionette DEBUG loaded listener.js 16:52:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x119aa5000) [pid = 2008] [serial = 747] [outer = 0x113ba6400] 16:52:26 INFO - PROCESS | 2008 | 1468453946079 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]]]}] 16:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 471ms 16:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:52:26 INFO - PROCESS | 2008 | 1468453946111 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:52:26 INFO - PROCESS | 2008 | 1468453946112 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 16:52:26 INFO - PROCESS | 2008 | 1468453946114 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:52:26 INFO - PROCESS | 2008 | 1468453946115 Marionette TRACE conn2 <- [1,970,null,{}] 16:52:26 INFO - PROCESS | 2008 | 1468453946117 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}] 16:52:26 INFO - PROCESS | 2008 | 1468453946118 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:26 INFO - PROCESS | 2008 | 1468453946197 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:52:26 INFO - PROCESS | 2008 | 1468453946201 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:26 INFO - PROCESS | 2008 | 1468453946203 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x126199000 == 37 [pid = 2008] [id = 250] 16:52:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x119a8b000) [pid = 2008] [serial = 748] [outer = 0x0] 16:52:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x119be1c00) [pid = 2008] [serial = 749] [outer = 0x119a8b000] 16:52:26 INFO - PROCESS | 2008 | 1468453946243 Marionette DEBUG loaded listener.js 16:52:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1211ec000) [pid = 2008] [serial = 750] [outer = 0x119a8b000] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x11694d000 == 36 [pid = 2008] [id = 243] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x119151800 == 35 [pid = 2008] [id = 242] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x118321800 == 34 [pid = 2008] [id = 240] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x117080800 == 33 [pid = 2008] [id = 241] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x118739000 == 32 [pid = 2008] [id = 244] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x119a04800 == 31 [pid = 2008] [id = 245] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x1230b6800 == 30 [pid = 2008] [id = 246] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x1234c5000 == 29 [pid = 2008] [id = 247] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x123b9c800 == 28 [pid = 2008] [id = 248] 16:52:27 INFO - PROCESS | 2008 | --DOCSHELL 0x124957000 == 27 [pid = 2008] [id = 249] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x126155000) [pid = 2008] [serial = 603] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x12310b800) [pid = 2008] [serial = 674] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1239a5400) [pid = 2008] [serial = 675] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x123fc0000) [pid = 2008] [serial = 677] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x126150400) [pid = 2008] [serial = 683] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1196cb400) [pid = 2008] [serial = 671] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1181d5800) [pid = 2008] [serial = 662] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1182aac00) [pid = 2008] [serial = 663] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x126629000) [pid = 2008] [serial = 651] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1128d0400) [pid = 2008] [serial = 653] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1129acc00) [pid = 2008] [serial = 654] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1183c2000) [pid = 2008] [serial = 686] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1196a4400) [pid = 2008] [serial = 668] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1196fc400) [pid = 2008] [serial = 669] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1160db400) [pid = 2008] [serial = 656] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x116fc7c00) [pid = 2008] [serial = 657] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1176dbc00) [pid = 2008] [serial = 659] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1181c9800) [pid = 2008] [serial = 660] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x118705c00) [pid = 2008] [serial = 665] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x119173800) [pid = 2008] [serial = 666] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x124fb0400) [pid = 2008] [serial = 681] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x124e6e000) [pid = 2008] [serial = 680] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x128223400) [pid = 2008] [serial = 689] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x126b86000) [pid = 2008] [serial = 684] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x128689400) [pid = 2008] [serial = 693] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1244c2400) [pid = 2008] [serial = 678] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x128297000) [pid = 2008] [serial = 690] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x119a90400) [pid = 2008] [serial = 672] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x119bdf800) [pid = 2008] [serial = 687] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x126b8dc00) [pid = 2008] [serial = 692] [outer = 0x0] [url = about:blank] 16:52:27 INFO - PROCESS | 2008 | 1468453947835 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]]]}] 16:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1771ms 16:52:27 INFO - PROCESS | 2008 | 1468453947886 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:52:27 INFO - PROCESS | 2008 | 1468453947888 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 16:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:52:27 INFO - PROCESS | 2008 | 1468453947897 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:52:27 INFO - PROCESS | 2008 | 1468453947899 Marionette TRACE conn2 <- [1,974,null,{}] 16:52:27 INFO - PROCESS | 2008 | 1468453947903 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}] 16:52:27 INFO - PROCESS | 2008 | 1468453947906 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:27 INFO - PROCESS | 2008 | 1468453947990 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:52:28 INFO - PROCESS | 2008 | 1468453948044 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:28 INFO - PROCESS | 2008 | 1468453948046 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x1160a4800 == 28 [pid = 2008] [id = 251] 16:52:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x1133d0000) [pid = 2008] [serial = 751] [outer = 0x0] 16:52:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x1133ec000) [pid = 2008] [serial = 752] [outer = 0x1133d0000] 16:52:28 INFO - PROCESS | 2008 | 1468453948074 Marionette DEBUG loaded listener.js 16:52:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x1166efc00) [pid = 2008] [serial = 753] [outer = 0x1133d0000] 16:52:28 INFO - PROCESS | 2008 | 1468453948381 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]]]}] 16:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 520ms 16:52:28 INFO - PROCESS | 2008 | 1468453948417 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:52:28 INFO - PROCESS | 2008 | 1468453948420 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 16:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:52:28 INFO - PROCESS | 2008 | 1468453948427 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:52:28 INFO - PROCESS | 2008 | 1468453948429 Marionette TRACE conn2 <- [1,978,null,{}] 16:52:28 INFO - PROCESS | 2008 | 1468453948432 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}] 16:52:28 INFO - PROCESS | 2008 | 1468453948434 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:28 INFO - PROCESS | 2008 | 1468453948512 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:52:28 INFO - PROCESS | 2008 | 1468453948517 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:28 INFO - PROCESS | 2008 | 1468453948518 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e35000 == 29 [pid = 2008] [id = 252] 16:52:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x116a0a800) [pid = 2008] [serial = 754] [outer = 0x0] 16:52:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1181ce000) [pid = 2008] [serial = 755] [outer = 0x116a0a800] 16:52:28 INFO - PROCESS | 2008 | 1468453948550 Marionette DEBUG loaded listener.js 16:52:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1181e0c00) [pid = 2008] [serial = 756] [outer = 0x116a0a800] 16:52:28 INFO - PROCESS | 2008 | 1468453948890 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]]]}] 16:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 519ms 16:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:52:28 INFO - PROCESS | 2008 | 1468453948947 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:52:28 INFO - PROCESS | 2008 | 1468453948948 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 16:52:28 INFO - PROCESS | 2008 | 1468453948950 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:52:28 INFO - PROCESS | 2008 | 1468453948961 Marionette TRACE conn2 <- [1,982,null,{}] 16:52:28 INFO - PROCESS | 2008 | 1468453948969 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}] 16:52:28 INFO - PROCESS | 2008 | 1468453948972 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:29 INFO - PROCESS | 2008 | 1468453949048 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:52:29 INFO - PROCESS | 2008 | 1468453949100 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:29 INFO - PROCESS | 2008 | 1468453949103 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x119546800 == 30 [pid = 2008] [id = 253] 16:52:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1121bd800) [pid = 2008] [serial = 757] [outer = 0x0] 16:52:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1182b5800) [pid = 2008] [serial = 758] [outer = 0x1121bd800] 16:52:29 INFO - PROCESS | 2008 | 1468453949130 Marionette DEBUG loaded listener.js 16:52:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x118705c00) [pid = 2008] [serial = 759] [outer = 0x1121bd800] 16:52:29 INFO - PROCESS | 2008 | 1468453949416 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]]]}] 16:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 483ms 16:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:52:29 INFO - PROCESS | 2008 | 1468453949433 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:52:29 INFO - PROCESS | 2008 | 1468453949435 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 16:52:29 INFO - PROCESS | 2008 | 1468453949444 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:52:29 INFO - PROCESS | 2008 | 1468453949445 Marionette TRACE conn2 <- [1,986,null,{}] 16:52:29 INFO - PROCESS | 2008 | 1468453949448 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}] 16:52:29 INFO - PROCESS | 2008 | 1468453949449 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:29 INFO - PROCESS | 2008 | 1468453949531 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:52:29 INFO - PROCESS | 2008 | 1468453949534 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:29 INFO - PROCESS | 2008 | 1468453949535 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x119a1a800 == 31 [pid = 2008] [id = 254] 16:52:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1187ed800) [pid = 2008] [serial = 760] [outer = 0x0] 16:52:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x11943dc00) [pid = 2008] [serial = 761] [outer = 0x1187ed800] 16:52:29 INFO - PROCESS | 2008 | 1468453949563 Marionette DEBUG loaded listener.js 16:52:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x11957e000) [pid = 2008] [serial = 762] [outer = 0x1187ed800] 16:52:29 INFO - PROCESS | 2008 | 1468453949895 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]]]}] 16:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 475ms 16:52:29 INFO - PROCESS | 2008 | 1468453949913 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:52:29 INFO - PROCESS | 2008 | 1468453949914 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 16:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:52:29 INFO - PROCESS | 2008 | 1468453949916 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:52:29 INFO - PROCESS | 2008 | 1468453949917 Marionette TRACE conn2 <- [1,990,null,{}] 16:52:29 INFO - PROCESS | 2008 | 1468453949920 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}] 16:52:29 INFO - PROCESS | 2008 | 1468453949921 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:30 INFO - PROCESS | 2008 | 1468453950033 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:52:30 INFO - PROCESS | 2008 | 1468453950039 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 2008 | 1468453950041 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x123060000 == 32 [pid = 2008] [id = 255] 16:52:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1133ca400) [pid = 2008] [serial = 763] [outer = 0x0] 16:52:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1181db800) [pid = 2008] [serial = 764] [outer = 0x1133ca400] 16:52:30 INFO - PROCESS | 2008 | 1468453950065 Marionette DEBUG loaded listener.js 16:52:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1196f3800) [pid = 2008] [serial = 765] [outer = 0x1133ca400] 16:52:30 INFO - PROCESS | 2008 | 1468453950367 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]]]}] 16:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 16:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:52:30 INFO - PROCESS | 2008 | 1468453950385 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:52:30 INFO - PROCESS | 2008 | 1468453950386 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 16:52:30 INFO - PROCESS | 2008 | 1468453950389 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:52:30 INFO - PROCESS | 2008 | 1468453950392 Marionette TRACE conn2 <- [1,994,null,{}] 16:52:30 INFO - PROCESS | 2008 | 1468453950396 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}] 16:52:30 INFO - PROCESS | 2008 | 1468453950400 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:30 INFO - PROCESS | 2008 | 1468453950492 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:52:30 INFO - PROCESS | 2008 | 1468453950496 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 2008 | 1468453950497 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d47800 == 33 [pid = 2008] [id = 256] 16:52:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1196a8400) [pid = 2008] [serial = 766] [outer = 0x0] 16:52:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x11983e800) [pid = 2008] [serial = 767] [outer = 0x1196a8400] 16:52:30 INFO - PROCESS | 2008 | 1468453950524 Marionette DEBUG loaded listener.js 16:52:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123109000) [pid = 2008] [serial = 768] [outer = 0x1196a8400] 16:52:30 INFO - PROCESS | 2008 | 1468453950835 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]]]}] 16:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 473ms 16:52:30 INFO - PROCESS | 2008 | 1468453950863 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:52:30 INFO - PROCESS | 2008 | 1468453950864 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 16:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:52:30 INFO - PROCESS | 2008 | 1468453950866 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:52:30 INFO - PROCESS | 2008 | 1468453950867 Marionette TRACE conn2 <- [1,998,null,{}] 16:52:30 INFO - PROCESS | 2008 | 1468453950869 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}] 16:52:30 INFO - PROCESS | 2008 | 1468453950870 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:30 INFO - PROCESS | 2008 | 1468453950972 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:52:30 INFO - PROCESS | 2008 | 1468453950986 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 2008 | 1468453950987 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x124963000 == 34 [pid = 2008] [id = 257] 16:52:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x116972400) [pid = 2008] [serial = 769] [outer = 0x0] 16:52:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1231b9400) [pid = 2008] [serial = 770] [outer = 0x116972400] 16:52:31 INFO - PROCESS | 2008 | 1468453951013 Marionette DEBUG loaded listener.js 16:52:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1238cfc00) [pid = 2008] [serial = 771] [outer = 0x116972400] 16:52:31 INFO - PROCESS | 2008 | 1468453951279 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]]]}] 16:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 418ms 16:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:52:31 INFO - PROCESS | 2008 | 1468453951284 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:52:31 INFO - PROCESS | 2008 | 1468453951285 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 16:52:31 INFO - PROCESS | 2008 | 1468453951297 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:52:31 INFO - PROCESS | 2008 | 1468453951298 Marionette TRACE conn2 <- [1,1002,null,{}] 16:52:31 INFO - PROCESS | 2008 | 1468453951300 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}] 16:52:31 INFO - PROCESS | 2008 | 1468453951301 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:31 INFO - PROCESS | 2008 | 1468453951382 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:52:31 INFO - PROCESS | 2008 | 1468453951386 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:31 INFO - PROCESS | 2008 | 1468453951387 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x1268a9000 == 35 [pid = 2008] [id = 258] 16:52:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1196ce000) [pid = 2008] [serial = 772] [outer = 0x0] 16:52:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x123da7800) [pid = 2008] [serial = 773] [outer = 0x1196ce000] 16:52:31 INFO - PROCESS | 2008 | 1468453951415 Marionette DEBUG loaded listener.js 16:52:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x123fbbc00) [pid = 2008] [serial = 774] [outer = 0x1196ce000] 16:52:31 INFO - PROCESS | 2008 | 1468453951751 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]]]}] 16:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 480ms 16:52:31 INFO - PROCESS | 2008 | 1468453951771 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:52:31 INFO - PROCESS | 2008 | 1468453951772 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 16:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:52:31 INFO - PROCESS | 2008 | 1468453951778 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:52:31 INFO - PROCESS | 2008 | 1468453951779 Marionette TRACE conn2 <- [1,1006,null,{}] 16:52:31 INFO - PROCESS | 2008 | 1468453951781 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}] 16:52:31 INFO - PROCESS | 2008 | 1468453951782 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:31 INFO - PROCESS | 2008 | 1468453951860 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:52:31 INFO - PROCESS | 2008 | 1468453951917 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:31 INFO - PROCESS | 2008 | 1468453951918 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x119546000 == 36 [pid = 2008] [id = 259] 16:52:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x11829d800) [pid = 2008] [serial = 775] [outer = 0x0] 16:52:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x123fc0000) [pid = 2008] [serial = 776] [outer = 0x11829d800] 16:52:31 INFO - PROCESS | 2008 | 1468453951949 Marionette DEBUG loaded listener.js 16:52:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x124480400) [pid = 2008] [serial = 777] [outer = 0x11829d800] 16:52:32 INFO - PROCESS | 2008 | 1468453952199 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]]]}] 16:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 468ms 16:52:32 INFO - PROCESS | 2008 | 1468453952246 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:52:32 INFO - PROCESS | 2008 | 1468453952247 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 16:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:52:32 INFO - PROCESS | 2008 | 1468453952249 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:52:32 INFO - PROCESS | 2008 | 1468453952250 Marionette TRACE conn2 <- [1,1010,null,{}] 16:52:32 INFO - PROCESS | 2008 | 1468453952252 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}] 16:52:32 INFO - PROCESS | 2008 | 1468453952254 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:32 INFO - PROCESS | 2008 | 1468453952342 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:52:32 INFO - PROCESS | 2008 | 1468453952346 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:32 INFO - PROCESS | 2008 | 1468453952347 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286ea000 == 37 [pid = 2008] [id = 260] 16:52:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x123fc6400) [pid = 2008] [serial = 778] [outer = 0x0] 16:52:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1244f1400) [pid = 2008] [serial = 779] [outer = 0x123fc6400] 16:52:32 INFO - PROCESS | 2008 | 1468453952371 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x124ed2400) [pid = 2008] [serial = 780] [outer = 0x123fc6400] 16:52:32 INFO - PROCESS | 2008 | 1468453952702 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]]]}] 16:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 470ms 16:52:32 INFO - PROCESS | 2008 | 1468453952719 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:52:32 INFO - PROCESS | 2008 | 1468453952721 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 16:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:52:32 INFO - PROCESS | 2008 | 1468453952726 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:52:32 INFO - PROCESS | 2008 | 1468453952727 Marionette TRACE conn2 <- [1,1014,null,{}] 16:52:32 INFO - PROCESS | 2008 | 1468453952730 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}] 16:52:32 INFO - PROCESS | 2008 | 1468453952731 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:32 INFO - PROCESS | 2008 | 1468453952851 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:52:32 INFO - PROCESS | 2008 | 1468453952870 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:32 INFO - PROCESS | 2008 | 1468453952872 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x12305f000 == 38 [pid = 2008] [id = 261] 16:52:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x124ed6000) [pid = 2008] [serial = 781] [outer = 0x0] 16:52:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x126156400) [pid = 2008] [serial = 782] [outer = 0x124ed6000] 16:52:32 INFO - PROCESS | 2008 | 1468453952899 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1266c8800) [pid = 2008] [serial = 783] [outer = 0x124ed6000] 16:52:33 INFO - PROCESS | 2008 | 1468453953260 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]]]}] 16:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 569ms 16:52:33 INFO - PROCESS | 2008 | 1468453953302 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:52:33 INFO - PROCESS | 2008 | 1468453953303 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 16:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:52:33 INFO - PROCESS | 2008 | 1468453953306 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:52:33 INFO - PROCESS | 2008 | 1468453953307 Marionette TRACE conn2 <- [1,1018,null,{}] 16:52:33 INFO - PROCESS | 2008 | 1468453953309 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}] 16:52:33 INFO - PROCESS | 2008 | 1468453953310 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:33 INFO - PROCESS | 2008 | 1468453953407 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:52:33 INFO - PROCESS | 2008 | 1468453953410 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:33 INFO - PROCESS | 2008 | 1468453953411 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6a8800 == 39 [pid = 2008] [id = 262] 16:52:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x112d10800) [pid = 2008] [serial = 784] [outer = 0x0] 16:52:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x126b85c00) [pid = 2008] [serial = 785] [outer = 0x112d10800] 16:52:33 INFO - PROCESS | 2008 | 1468453953435 Marionette DEBUG loaded listener.js 16:52:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x128225400) [pid = 2008] [serial = 786] [outer = 0x112d10800] 16:52:33 INFO - PROCESS | 2008 | 1468453953750 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]]]}] 16:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 469ms 16:52:33 INFO - PROCESS | 2008 | 1468453953781 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:52:33 INFO - PROCESS | 2008 | 1468453953782 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 16:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:52:33 INFO - PROCESS | 2008 | 1468453953794 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:52:33 INFO - PROCESS | 2008 | 1468453953795 Marionette TRACE conn2 <- [1,1022,null,{}] 16:52:33 INFO - PROCESS | 2008 | 1468453953797 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}] 16:52:33 INFO - PROCESS | 2008 | 1468453953798 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:33 INFO - PROCESS | 2008 | 1468453953898 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:52:33 INFO - PROCESS | 2008 | 1468453953901 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:33 INFO - PROCESS | 2008 | 1468453953902 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad42800 == 40 [pid = 2008] [id = 263] 16:52:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x12688a000) [pid = 2008] [serial = 787] [outer = 0x0] 16:52:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x12828dc00) [pid = 2008] [serial = 788] [outer = 0x12688a000] 16:52:33 INFO - PROCESS | 2008 | 1468453953962 Marionette DEBUG loaded listener.js 16:52:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x128293c00) [pid = 2008] [serial = 789] [outer = 0x12688a000] 16:52:34 INFO - PROCESS | 2008 | 1468453954299 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]]]}] 16:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 16:52:34 INFO - PROCESS | 2008 | 1468453954312 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:52:34 INFO - PROCESS | 2008 | 1468453954313 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 16:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:52:34 INFO - PROCESS | 2008 | 1468453954315 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:52:34 INFO - PROCESS | 2008 | 1468453954316 Marionette TRACE conn2 <- [1,1026,null,{}] 16:52:34 INFO - PROCESS | 2008 | 1468453954318 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}] 16:52:34 INFO - PROCESS | 2008 | 1468453954319 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:34 INFO - PROCESS | 2008 | 1468453954429 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:52:34 INFO - PROCESS | 2008 | 1468453954433 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:34 INFO - PROCESS | 2008 | 1468453954434 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b01c800 == 41 [pid = 2008] [id = 264] 16:52:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x128223c00) [pid = 2008] [serial = 790] [outer = 0x0] 16:52:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x12847f800) [pid = 2008] [serial = 791] [outer = 0x128223c00] 16:52:34 INFO - PROCESS | 2008 | 1468453954489 Marionette DEBUG loaded listener.js 16:52:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x12897ac00) [pid = 2008] [serial = 792] [outer = 0x128223c00] 16:52:34 INFO - PROCESS | 2008 | 1468453954785 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]]]}] 16:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x1133e8400) [pid = 2008] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x118141000) [pid = 2008] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x1128cc000) [pid = 2008] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x112d0b000) [pid = 2008] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x11870a800) [pid = 2008] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x11943fc00) [pid = 2008] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x113ba6400) [pid = 2008] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x117e99c00) [pid = 2008] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1133ccc00) [pid = 2008] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x116749800) [pid = 2008] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x123109c00) [pid = 2008] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1188e8800) [pid = 2008] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1181ccc00) [pid = 2008] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1121bd000) [pid = 2008] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x113f03000) [pid = 2008] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x110fac400) [pid = 2008] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x11396d800) [pid = 2008] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:52:35 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1128ce800) [pid = 2008] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:52:35 INFO - PROCESS | 2008 | 1468453955088 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:52:35 INFO - PROCESS | 2008 | 1468453955089 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 16:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:52:35 INFO - PROCESS | 2008 | 1468453955099 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:52:35 INFO - PROCESS | 2008 | 1468453955100 Marionette TRACE conn2 <- [1,1030,null,{}] 16:52:35 INFO - PROCESS | 2008 | 1468453955102 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}] 16:52:35 INFO - PROCESS | 2008 | 1468453955103 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:35 INFO - PROCESS | 2008 | 1468453955183 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:52:35 INFO - PROCESS | 2008 | 1468453955186 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:35 INFO - PROCESS | 2008 | 1468453955187 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x118314800 == 42 [pid = 2008] [id = 265] 16:52:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x112ee5c00) [pid = 2008] [serial = 793] [outer = 0x0] 16:52:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x113371000) [pid = 2008] [serial = 794] [outer = 0x112ee5c00] 16:52:35 INFO - PROCESS | 2008 | 1468453955223 Marionette DEBUG loaded listener.js 16:52:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1151db800) [pid = 2008] [serial = 795] [outer = 0x112ee5c00] 16:52:35 INFO - PROCESS | 2008 | 1468453955533 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]]]}] 16:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 16:52:35 INFO - PROCESS | 2008 | 1468453955569 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:52:35 INFO - PROCESS | 2008 | 1468453955570 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 16:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:52:35 INFO - PROCESS | 2008 | 1468453955572 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:52:35 INFO - PROCESS | 2008 | 1468453955575 Marionette TRACE conn2 <- [1,1034,null,{}] 16:52:35 INFO - PROCESS | 2008 | 1468453955578 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}] 16:52:35 INFO - PROCESS | 2008 | 1468453955579 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:35 INFO - PROCESS | 2008 | 1468453955659 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:52:35 INFO - PROCESS | 2008 | 1468453955732 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:35 INFO - PROCESS | 2008 | 1468453955733 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b94e000 == 43 [pid = 2008] [id = 266] 16:52:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1129a5800) [pid = 2008] [serial = 796] [outer = 0x0] 16:52:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1172ba800) [pid = 2008] [serial = 797] [outer = 0x1129a5800] 16:52:35 INFO - PROCESS | 2008 | 1468453955756 Marionette DEBUG loaded listener.js 16:52:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1188e8800) [pid = 2008] [serial = 798] [outer = 0x1129a5800] 16:52:36 INFO - PROCESS | 2008 | 1468453956023 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]]]}] 16:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 470ms 16:52:36 INFO - PROCESS | 2008 | 1468453956046 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:52:36 INFO - PROCESS | 2008 | 1468453956047 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 16:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:52:36 INFO - PROCESS | 2008 | 1468453956050 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:52:36 INFO - PROCESS | 2008 | 1468453956051 Marionette TRACE conn2 <- [1,1038,null,{}] 16:52:36 INFO - PROCESS | 2008 | 1468453956053 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}] 16:52:36 INFO - PROCESS | 2008 | 1468453956054 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:36 INFO - PROCESS | 2008 | 1468453956142 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:52:36 INFO - PROCESS | 2008 | 1468453956153 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:36 INFO - PROCESS | 2008 | 1468453956155 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdcb000 == 44 [pid = 2008] [id = 267] 16:52:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1181cac00) [pid = 2008] [serial = 799] [outer = 0x0] 16:52:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x119a90800) [pid = 2008] [serial = 800] [outer = 0x1181cac00] 16:52:36 INFO - PROCESS | 2008 | 1468453956179 Marionette DEBUG loaded listener.js 16:52:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x128294800) [pid = 2008] [serial = 801] [outer = 0x1181cac00] 16:52:36 INFO - PROCESS | 2008 | 1468453956485 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]]]}] 16:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 473ms 16:52:36 INFO - PROCESS | 2008 | 1468453956525 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:52:36 INFO - PROCESS | 2008 | 1468453956527 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 16:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:52:36 INFO - PROCESS | 2008 | 1468453956529 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:52:36 INFO - PROCESS | 2008 | 1468453956530 Marionette TRACE conn2 <- [1,1042,null,{}] 16:52:36 INFO - PROCESS | 2008 | 1468453956532 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}] 16:52:36 INFO - PROCESS | 2008 | 1468453956533 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:36 INFO - PROCESS | 2008 | 1468453956615 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:52:36 INFO - PROCESS | 2008 | 1468453956678 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:36 INFO - PROCESS | 2008 | 1468453956679 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c19f000 == 45 [pid = 2008] [id = 268] 16:52:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1196a7800) [pid = 2008] [serial = 802] [outer = 0x0] 16:52:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x12897c800) [pid = 2008] [serial = 803] [outer = 0x1196a7800] 16:52:36 INFO - PROCESS | 2008 | 1468453956702 Marionette DEBUG loaded listener.js 16:52:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x128acc400) [pid = 2008] [serial = 804] [outer = 0x1196a7800] 16:52:36 INFO - PROCESS | 2008 | 1468453956976 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]]]}] 16:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 468ms 16:52:36 INFO - PROCESS | 2008 | 1468453956998 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:52:37 INFO - PROCESS | 2008 | 1468453956999 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 16:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:52:37 INFO - PROCESS | 2008 | 1468453957001 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:52:37 INFO - PROCESS | 2008 | 1468453957002 Marionette TRACE conn2 <- [1,1046,null,{}] 16:52:37 INFO - PROCESS | 2008 | 1468453957005 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}] 16:52:37 INFO - PROCESS | 2008 | 1468453957006 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:37 INFO - PROCESS | 2008 | 1468453957109 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:52:37 INFO - PROCESS | 2008 | 1468453957212 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:37 INFO - PROCESS | 2008 | 1468453957214 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x112ac2800 == 46 [pid = 2008] [id = 269] 16:52:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x111c78000) [pid = 2008] [serial = 805] [outer = 0x0] 16:52:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1129aa400) [pid = 2008] [serial = 806] [outer = 0x111c78000] 16:52:37 INFO - PROCESS | 2008 | 1468453957245 Marionette DEBUG loaded listener.js 16:52:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x113124400) [pid = 2008] [serial = 807] [outer = 0x111c78000] 16:52:37 INFO - PROCESS | 2008 | 1468453957767 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]]]}] 16:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 820ms 16:52:37 INFO - PROCESS | 2008 | 1468453957824 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:52:37 INFO - PROCESS | 2008 | 1468453957827 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 16:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:52:37 INFO - PROCESS | 2008 | 1468453957830 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:52:37 INFO - PROCESS | 2008 | 1468453957832 Marionette TRACE conn2 <- [1,1050,null,{}] 16:52:37 INFO - PROCESS | 2008 | 1468453957836 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}] 16:52:37 INFO - PROCESS | 2008 | 1468453957839 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:37 INFO - PROCESS | 2008 | 1468453957955 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:52:38 INFO - PROCESS | 2008 | 1468453958036 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:38 INFO - PROCESS | 2008 | 1468453958038 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x11889b000 == 47 [pid = 2008] [id = 270] 16:52:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x11674a400) [pid = 2008] [serial = 808] [outer = 0x0] 16:52:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1170df400) [pid = 2008] [serial = 809] [outer = 0x11674a400] 16:52:38 INFO - PROCESS | 2008 | 1468453958068 Marionette DEBUG loaded listener.js 16:52:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x1181d9800) [pid = 2008] [serial = 810] [outer = 0x11674a400] 16:52:38 INFO - PROCESS | 2008 | 1468453958845 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]]]}] 16:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1021ms 16:52:38 INFO - PROCESS | 2008 | 1468453958851 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:52:38 INFO - PROCESS | 2008 | 1468453958854 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 16:52:38 INFO - PROCESS | 2008 | 1468453958857 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:52:38 INFO - PROCESS | 2008 | 1468453958859 Marionette TRACE conn2 <- [1,1054,null,{}] 16:52:38 INFO - PROCESS | 2008 | 1468453958863 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}] 16:52:38 INFO - PROCESS | 2008 | 1468453958864 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:38 INFO - PROCESS | 2008 | 1468453958964 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:52:39 INFO - PROCESS | 2008 | 1468453959023 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:39 INFO - PROCESS | 2008 | 1468453959025 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x116678000 == 48 [pid = 2008] [id = 271] 16:52:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x115e5a400) [pid = 2008] [serial = 811] [outer = 0x0] 16:52:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x11602e000) [pid = 2008] [serial = 812] [outer = 0x115e5a400] 16:52:39 INFO - PROCESS | 2008 | 1468453959053 Marionette DEBUG loaded listener.js 16:52:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x1166f1800) [pid = 2008] [serial = 813] [outer = 0x115e5a400] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x12c19f000 == 47 [pid = 2008] [id = 268] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdcb000 == 46 [pid = 2008] [id = 267] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x12b94e000 == 45 [pid = 2008] [id = 266] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x118314800 == 44 [pid = 2008] [id = 265] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x12b01c800 == 43 [pid = 2008] [id = 264] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad42800 == 42 [pid = 2008] [id = 263] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6a8800 == 41 [pid = 2008] [id = 262] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x119be1c00) [pid = 2008] [serial = 749] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x12305f000 == 40 [pid = 2008] [id = 261] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x1286ea000 == 39 [pid = 2008] [id = 260] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x119546000 == 38 [pid = 2008] [id = 259] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x1268a9000 == 37 [pid = 2008] [id = 258] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x124963000 == 36 [pid = 2008] [id = 257] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x123d47800 == 35 [pid = 2008] [id = 256] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x123060000 == 34 [pid = 2008] [id = 255] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x119a1a800 == 33 [pid = 2008] [id = 254] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x119546800 == 32 [pid = 2008] [id = 253] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x117e35000 == 31 [pid = 2008] [id = 252] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x1160a4800 == 30 [pid = 2008] [id = 251] 16:52:39 INFO - PROCESS | 2008 | --DOCSHELL 0x126199000 == 29 [pid = 2008] [id = 250] 16:52:39 INFO - PROCESS | 2008 | 1468453959458 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]]]}] 16:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 622ms 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x1181e0400) [pid = 2008] [serial = 731] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x118134800) [pid = 2008] [serial = 740] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x1182b2800) [pid = 2008] [serial = 734] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1181e7800) [pid = 2008] [serial = 732] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x1188f1c00) [pid = 2008] [serial = 737] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x11850e800) [pid = 2008] [serial = 735] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1196ef800) [pid = 2008] [serial = 743] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x11943b400) [pid = 2008] [serial = 738] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x119aa5000) [pid = 2008] [serial = 747] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x11813a400) [pid = 2008] [serial = 725] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1160e4c00) [pid = 2008] [serial = 723] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x113f02400) [pid = 2008] [serial = 722] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1181d0800) [pid = 2008] [serial = 720] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x119a84000) [pid = 2008] [serial = 744] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x116971800) [pid = 2008] [serial = 729] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1181d2c00) [pid = 2008] [serial = 726] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x119841000) [pid = 2008] [serial = 746] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x11943c400) [pid = 2008] [serial = 741] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1170e1800) [pid = 2008] [serial = 719] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x123431400) [pid = 2008] [serial = 704] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1244c3000) [pid = 2008] [serial = 705] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x11943a400) [pid = 2008] [serial = 701] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x11983bc00) [pid = 2008] [serial = 702] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1181d8800) [pid = 2008] [serial = 698] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1182aec00) [pid = 2008] [serial = 699] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x112a7bc00) [pid = 2008] [serial = 695] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x113bb3800) [pid = 2008] [serial = 696] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x116075000) [pid = 2008] [serial = 716] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x116753c00) [pid = 2008] [serial = 717] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x111ca8400) [pid = 2008] [serial = 707] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1129aa000) [pid = 2008] [serial = 708] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x113b59400) [pid = 2008] [serial = 713] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x113d93c00) [pid = 2008] [serial = 714] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1129a7000) [pid = 2008] [serial = 710] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x112f9e000) [pid = 2008] [serial = 711] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x116031400) [pid = 2008] [serial = 728] [outer = 0x0] [url = about:blank] 16:52:39 INFO - PROCESS | 2008 | 1468453959506 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:52:39 INFO - PROCESS | 2008 | 1468453959511 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 16:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:52:39 INFO - PROCESS | 2008 | 1468453959522 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:52:39 INFO - PROCESS | 2008 | 1468453959525 Marionette TRACE conn2 <- [1,1058,null,{}] 16:52:39 INFO - PROCESS | 2008 | 1468453959528 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}] 16:52:39 INFO - PROCESS | 2008 | 1468453959531 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:39 INFO - PROCESS | 2008 | 1468453959656 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:52:39 INFO - PROCESS | 2008 | 1468453959672 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:39 INFO - PROCESS | 2008 | 1468453959674 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x11699c800 == 30 [pid = 2008] [id = 272] 16:52:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1170de400) [pid = 2008] [serial = 814] [outer = 0x0] 16:52:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1170ea800) [pid = 2008] [serial = 815] [outer = 0x1170de400] 16:52:39 INFO - PROCESS | 2008 | 1468453959718 Marionette DEBUG loaded listener.js 16:52:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1181ca400) [pid = 2008] [serial = 816] [outer = 0x1170de400] 16:52:40 INFO - PROCESS | 2008 | 1468453960142 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]]]}] 16:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 674ms 16:52:40 INFO - PROCESS | 2008 | 1468453960193 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:52:40 INFO - PROCESS | 2008 | 1468453960195 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 16:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:52:40 INFO - PROCESS | 2008 | 1468453960197 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:52:40 INFO - PROCESS | 2008 | 1468453960199 Marionette TRACE conn2 <- [1,1062,null,{}] 16:52:40 INFO - PROCESS | 2008 | 1468453960207 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}] 16:52:40 INFO - PROCESS | 2008 | 1468453960210 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:40 INFO - PROCESS | 2008 | 1468453960303 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:52:40 INFO - PROCESS | 2008 | 1468453960311 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:40 INFO - PROCESS | 2008 | 1468453960313 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x118313000 == 31 [pid = 2008] [id = 273] 16:52:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1181df000) [pid = 2008] [serial = 817] [outer = 0x0] 16:52:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x118299400) [pid = 2008] [serial = 818] [outer = 0x1181df000] 16:52:40 INFO - PROCESS | 2008 | 1468453960340 Marionette DEBUG loaded listener.js 16:52:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1182b4800) [pid = 2008] [serial = 819] [outer = 0x1181df000] 16:52:40 INFO - PROCESS | 2008 | 1468453960665 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]]]}] 16:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 520ms 16:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:52:40 INFO - PROCESS | 2008 | 1468453960718 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:52:40 INFO - PROCESS | 2008 | 1468453960720 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 16:52:40 INFO - PROCESS | 2008 | 1468453960722 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:52:40 INFO - PROCESS | 2008 | 1468453960723 Marionette TRACE conn2 <- [1,1066,null,{}] 16:52:40 INFO - PROCESS | 2008 | 1468453960725 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}] 16:52:40 INFO - PROCESS | 2008 | 1468453960727 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:40 INFO - PROCESS | 2008 | 1468453960803 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:52:40 INFO - PROCESS | 2008 | 1468453960807 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:40 INFO - PROCESS | 2008 | 1468453960810 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x119155800 == 32 [pid = 2008] [id = 274] 16:52:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1183c2c00) [pid = 2008] [serial = 820] [outer = 0x0] 16:52:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x118707400) [pid = 2008] [serial = 821] [outer = 0x1183c2c00] 16:52:40 INFO - PROCESS | 2008 | 1468453960835 Marionette DEBUG loaded listener.js 16:52:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1187f7800) [pid = 2008] [serial = 822] [outer = 0x1183c2c00] 16:52:41 INFO - PROCESS | 2008 | 1468453961146 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]]]}] 16:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 471ms 16:52:41 INFO - PROCESS | 2008 | 1468453961193 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:52:41 INFO - PROCESS | 2008 | 1468453961195 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 16:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:52:41 INFO - PROCESS | 2008 | 1468453961197 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:52:41 INFO - PROCESS | 2008 | 1468453961198 Marionette TRACE conn2 <- [1,1070,null,{}] 16:52:41 INFO - PROCESS | 2008 | 1468453961200 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}] 16:52:41 INFO - PROCESS | 2008 | 1468453961201 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:41 INFO - PROCESS | 2008 | 1468453961276 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:52:41 INFO - PROCESS | 2008 | 1468453961331 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:41 INFO - PROCESS | 2008 | 1468453961333 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x113359000 == 33 [pid = 2008] [id = 275] 16:52:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x118709000) [pid = 2008] [serial = 823] [outer = 0x0] 16:52:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1188ee800) [pid = 2008] [serial = 824] [outer = 0x118709000] 16:52:41 INFO - PROCESS | 2008 | 1468453961357 Marionette DEBUG loaded listener.js 16:52:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x11943e800) [pid = 2008] [serial = 825] [outer = 0x118709000] 16:52:41 INFO - PROCESS | 2008 | 1468453961683 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]]]}] 16:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 519ms 16:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:52:41 INFO - PROCESS | 2008 | 1468453961722 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:52:41 INFO - PROCESS | 2008 | 1468453961723 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 16:52:41 INFO - PROCESS | 2008 | 1468453961725 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:52:41 INFO - PROCESS | 2008 | 1468453961726 Marionette TRACE conn2 <- [1,1074,null,{}] 16:52:41 INFO - PROCESS | 2008 | 1468453961729 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}] 16:52:41 INFO - PROCESS | 2008 | 1468453961733 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:41 INFO - PROCESS | 2008 | 1468453961845 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:52:41 INFO - PROCESS | 2008 | 1468453961860 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:41 INFO - PROCESS | 2008 | 1468453961861 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x123064800 == 34 [pid = 2008] [id = 276] 16:52:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x119445400) [pid = 2008] [serial = 826] [outer = 0x0] 16:52:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1196f9800) [pid = 2008] [serial = 827] [outer = 0x119445400] 16:52:41 INFO - PROCESS | 2008 | 1468453961886 Marionette DEBUG loaded listener.js 16:52:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x119a8b800) [pid = 2008] [serial = 828] [outer = 0x119445400] 16:52:42 INFO - PROCESS | 2008 | 1468453962243 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]]]}] 16:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 569ms 16:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:52:42 INFO - PROCESS | 2008 | 1468453962294 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:52:42 INFO - PROCESS | 2008 | 1468453962295 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 16:52:42 INFO - PROCESS | 2008 | 1468453962298 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:52:42 INFO - PROCESS | 2008 | 1468453962299 Marionette TRACE conn2 <- [1,1078,null,{}] 16:52:42 INFO - PROCESS | 2008 | 1468453962302 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}] 16:52:42 INFO - PROCESS | 2008 | 1468453962303 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:42 INFO - PROCESS | 2008 | 1468453962387 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:52:42 INFO - PROCESS | 2008 | 1468453962429 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:42 INFO - PROCESS | 2008 | 1468453962430 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x123532800 == 35 [pid = 2008] [id = 277] 16:52:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1181e2400) [pid = 2008] [serial = 829] [outer = 0x0] 16:52:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x119be3800) [pid = 2008] [serial = 830] [outer = 0x1181e2400] 16:52:42 INFO - PROCESS | 2008 | 1468453962454 Marionette DEBUG loaded listener.js 16:52:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1211ed000) [pid = 2008] [serial = 831] [outer = 0x1181e2400] 16:52:42 INFO - PROCESS | 2008 | 1468453962774 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]]]}] 16:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 518ms 16:52:42 INFO - PROCESS | 2008 | 1468453962817 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:52:42 INFO - PROCESS | 2008 | 1468453962818 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 16:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:52:42 INFO - PROCESS | 2008 | 1468453962820 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:52:42 INFO - PROCESS | 2008 | 1468453962821 Marionette TRACE conn2 <- [1,1082,null,{}] 16:52:42 INFO - PROCESS | 2008 | 1468453962824 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}] 16:52:42 INFO - PROCESS | 2008 | 1468453962825 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:42 INFO - PROCESS | 2008 | 1468453962920 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:52:42 INFO - PROCESS | 2008 | 1468453962924 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:42 INFO - PROCESS | 2008 | 1468453962925 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d32800 == 36 [pid = 2008] [id = 278] 16:52:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1211e7c00) [pid = 2008] [serial = 832] [outer = 0x0] 16:52:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x12310d000) [pid = 2008] [serial = 833] [outer = 0x1211e7c00] 16:52:42 INFO - PROCESS | 2008 | 1468453962949 Marionette DEBUG loaded listener.js 16:52:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x123313800) [pid = 2008] [serial = 834] [outer = 0x1211e7c00] 16:52:43 INFO - PROCESS | 2008 | 1468453963349 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]]]}] 16:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 572ms 16:52:43 INFO - PROCESS | 2008 | 1468453963400 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:52:43 INFO - PROCESS | 2008 | 1468453963402 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 16:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:52:43 INFO - PROCESS | 2008 | 1468453963405 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:52:43 INFO - PROCESS | 2008 | 1468453963407 Marionette TRACE conn2 <- [1,1086,null,{}] 16:52:43 INFO - PROCESS | 2008 | 1468453963411 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}] 16:52:43 INFO - PROCESS | 2008 | 1468453963413 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:43 INFO - PROCESS | 2008 | 1468453963576 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x112d10800) [pid = 2008] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1121bd800) [pid = 2008] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1196ce000) [pid = 2008] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x12688a000) [pid = 2008] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x116a0a800) [pid = 2008] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x11829d800) [pid = 2008] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1133ca400) [pid = 2008] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1133d0000) [pid = 2008] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1187ed800) [pid = 2008] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x116972400) [pid = 2008] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x119a8b000) [pid = 2008] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1196a8400) [pid = 2008] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123fc6400) [pid = 2008] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x128223c00) [pid = 2008] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1181cac00) [pid = 2008] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x112ee5c00) [pid = 2008] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1129a5800) [pid = 2008] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:52:43 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x124ed6000) [pid = 2008] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:52:43 INFO - PROCESS | 2008 | 1468453963836 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:43 INFO - PROCESS | 2008 | 1468453963837 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x11872d800 == 37 [pid = 2008] [id = 279] 16:52:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1121bd800) [pid = 2008] [serial = 835] [outer = 0x0] 16:52:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1133c9400) [pid = 2008] [serial = 836] [outer = 0x1121bd800] 16:52:43 INFO - PROCESS | 2008 | 1468453963865 Marionette DEBUG loaded listener.js 16:52:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1181d1800) [pid = 2008] [serial = 837] [outer = 0x1121bd800] 16:52:44 INFO - PROCESS | 2008 | 1468453964155 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]]]}] 16:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 772ms 16:52:44 INFO - PROCESS | 2008 | 1468453964180 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:52:44 INFO - PROCESS | 2008 | 1468453964182 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 16:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:52:44 INFO - PROCESS | 2008 | 1468453964184 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:52:44 INFO - PROCESS | 2008 | 1468453964185 Marionette TRACE conn2 <- [1,1090,null,{}] 16:52:44 INFO - PROCESS | 2008 | 1468453964195 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}] 16:52:44 INFO - PROCESS | 2008 | 1468453964196 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:44 INFO - PROCESS | 2008 | 1468453964280 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:52:44 INFO - PROCESS | 2008 | 1468453964285 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:44 INFO - PROCESS | 2008 | 1468453964286 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x118893800 == 38 [pid = 2008] [id = 280] 16:52:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x118709800) [pid = 2008] [serial = 838] [outer = 0x0] 16:52:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1211e9000) [pid = 2008] [serial = 839] [outer = 0x118709800] 16:52:44 INFO - PROCESS | 2008 | 1468453964310 Marionette DEBUG loaded listener.js 16:52:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1239a0000) [pid = 2008] [serial = 840] [outer = 0x118709800] 16:52:44 INFO - PROCESS | 2008 | 1468453964631 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]]]}] 16:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 468ms 16:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:52:44 INFO - PROCESS | 2008 | 1468453964653 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:52:44 INFO - PROCESS | 2008 | 1468453964654 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 16:52:44 INFO - PROCESS | 2008 | 1468453964658 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:52:44 INFO - PROCESS | 2008 | 1468453964661 Marionette TRACE conn2 <- [1,1094,null,{}] 16:52:44 INFO - PROCESS | 2008 | 1468453964663 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}] 16:52:44 INFO - PROCESS | 2008 | 1468453964665 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:44 INFO - PROCESS | 2008 | 1468453964784 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:52:44 INFO - PROCESS | 2008 | 1468453964792 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:44 INFO - PROCESS | 2008 | 1468453964794 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x126891800 == 39 [pid = 2008] [id = 281] 16:52:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123b8a000) [pid = 2008] [serial = 841] [outer = 0x0] 16:52:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x123eaa000) [pid = 2008] [serial = 842] [outer = 0x123b8a000] 16:52:44 INFO - PROCESS | 2008 | 1468453964821 Marionette DEBUG loaded listener.js 16:52:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1244c2400) [pid = 2008] [serial = 843] [outer = 0x123b8a000] 16:52:45 INFO - PROCESS | 2008 | 1468453965113 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]]]}] 16:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 471ms 16:52:45 INFO - PROCESS | 2008 | 1468453965131 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:52:45 INFO - PROCESS | 2008 | 1468453965132 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 16:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:52:45 INFO - PROCESS | 2008 | 1468453965135 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:52:45 INFO - PROCESS | 2008 | 1468453965136 Marionette TRACE conn2 <- [1,1098,null,{}] 16:52:45 INFO - PROCESS | 2008 | 1468453965140 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}] 16:52:45 INFO - PROCESS | 2008 | 1468453965143 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:45 INFO - PROCESS | 2008 | 1468453965221 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:52:45 INFO - PROCESS | 2008 | 1468453965227 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:45 INFO - PROCESS | 2008 | 1468453965228 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:45 INFO - PROCESS | 2008 | ++DOCSHELL 0x128da5800 == 40 [pid = 2008] [id = 282] 16:52:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1244c2800) [pid = 2008] [serial = 844] [outer = 0x0] 16:52:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x124ed4c00) [pid = 2008] [serial = 845] [outer = 0x1244c2800] 16:52:45 INFO - PROCESS | 2008 | 1468453965252 Marionette DEBUG loaded listener.js 16:52:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x124fb0400) [pid = 2008] [serial = 846] [outer = 0x1244c2800] 16:52:45 INFO - PROCESS | 2008 | 1468453965583 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]]]}] 16:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 16:52:45 INFO - PROCESS | 2008 | 1468453965604 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:52:45 INFO - PROCESS | 2008 | 1468453965605 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 16:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:52:45 INFO - PROCESS | 2008 | 1468453965610 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:52:45 INFO - PROCESS | 2008 | 1468453965618 Marionette TRACE conn2 <- [1,1102,null,{}] 16:52:45 INFO - PROCESS | 2008 | 1468453965620 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}] 16:52:45 INFO - PROCESS | 2008 | 1468453965621 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:45 INFO - PROCESS | 2008 | 1468453965725 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:52:45 INFO - PROCESS | 2008 | 1468453965730 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:45 INFO - PROCESS | 2008 | 1468453965732 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:45 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298cd000 == 41 [pid = 2008] [id = 283] 16:52:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x119578800) [pid = 2008] [serial = 847] [outer = 0x0] 16:52:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x126157400) [pid = 2008] [serial = 848] [outer = 0x119578800] 16:52:45 INFO - PROCESS | 2008 | 1468453965755 Marionette DEBUG loaded listener.js 16:52:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1265c6800) [pid = 2008] [serial = 849] [outer = 0x119578800] 16:52:46 INFO - PROCESS | 2008 | 1468453966200 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]]]}] 16:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 627ms 16:52:46 INFO - PROCESS | 2008 | 1468453966240 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:52:46 INFO - PROCESS | 2008 | 1468453966243 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 16:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:52:46 INFO - PROCESS | 2008 | 1468453966247 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:52:46 INFO - PROCESS | 2008 | 1468453966251 Marionette TRACE conn2 <- [1,1106,null,{}] 16:52:46 INFO - PROCESS | 2008 | 1468453966254 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}] 16:52:46 INFO - PROCESS | 2008 | 1468453966256 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:46 INFO - PROCESS | 2008 | 1468453966361 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:52:46 INFO - PROCESS | 2008 | 1468453966427 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:46 INFO - PROCESS | 2008 | 1468453966428 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f42800 == 42 [pid = 2008] [id = 284] 16:52:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x11396e400) [pid = 2008] [serial = 850] [outer = 0x0] 16:52:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x116030000) [pid = 2008] [serial = 851] [outer = 0x11396e400] 16:52:46 INFO - PROCESS | 2008 | 1468453966459 Marionette DEBUG loaded listener.js 16:52:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x116753c00) [pid = 2008] [serial = 852] [outer = 0x11396e400] 16:52:46 INFO - PROCESS | 2008 | 1468453966884 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]]]}] 16:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 672ms 16:52:46 INFO - PROCESS | 2008 | 1468453966920 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:52:46 INFO - PROCESS | 2008 | 1468453966923 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 16:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:52:46 INFO - PROCESS | 2008 | 1468453966928 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:52:46 INFO - PROCESS | 2008 | 1468453966929 Marionette TRACE conn2 <- [1,1110,null,{}] 16:52:46 INFO - PROCESS | 2008 | 1468453966932 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}] 16:52:46 INFO - PROCESS | 2008 | 1468453966934 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:47 INFO - PROCESS | 2008 | 1468453967060 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:52:47 INFO - PROCESS | 2008 | 1468453967129 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:47 INFO - PROCESS | 2008 | 1468453967131 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ad0000 == 43 [pid = 2008] [id = 285] 16:52:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1181dfc00) [pid = 2008] [serial = 853] [outer = 0x0] 16:52:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1181e4c00) [pid = 2008] [serial = 854] [outer = 0x1181dfc00] 16:52:47 INFO - PROCESS | 2008 | 1468453967161 Marionette DEBUG loaded listener.js 16:52:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1182b2400) [pid = 2008] [serial = 855] [outer = 0x1181dfc00] 16:52:47 INFO - PROCESS | 2008 | 1468453967563 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]]]}] 16:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 16:52:47 INFO - PROCESS | 2008 | 1468453967598 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:52:47 INFO - PROCESS | 2008 | 1468453967600 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 16:52:47 INFO - PROCESS | 2008 | 1468453967602 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:52:47 INFO - PROCESS | 2008 | 1468453967605 Marionette TRACE conn2 <- [1,1114,null,{}] 16:52:47 INFO - PROCESS | 2008 | 1468453967613 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}] 16:52:47 INFO - PROCESS | 2008 | 1468453967616 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:47 INFO - PROCESS | 2008 | 1468453967722 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:52:47 INFO - PROCESS | 2008 | 1468453967791 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:47 INFO - PROCESS | 2008 | 1468453967793 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6ae800 == 44 [pid = 2008] [id = 286] 16:52:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1183cac00) [pid = 2008] [serial = 856] [outer = 0x0] 16:52:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1196a0400) [pid = 2008] [serial = 857] [outer = 0x1183cac00] 16:52:47 INFO - PROCESS | 2008 | 1468453967827 Marionette DEBUG loaded listener.js 16:52:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x119839800) [pid = 2008] [serial = 858] [outer = 0x1183cac00] 16:52:48 INFO - PROCESS | 2008 | 1468453968264 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]]]}] 16:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 674ms 16:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:52:48 INFO - PROCESS | 2008 | 1468453968277 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:52:48 INFO - PROCESS | 2008 | 1468453968278 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 16:52:48 INFO - PROCESS | 2008 | 1468453968281 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:52:48 INFO - PROCESS | 2008 | 1468453968282 Marionette TRACE conn2 <- [1,1118,null,{}] 16:52:48 INFO - PROCESS | 2008 | 1468453968284 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}] 16:52:48 INFO - PROCESS | 2008 | 1468453968286 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:48 INFO - PROCESS | 2008 | 1468453968405 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:52:48 INFO - PROCESS | 2008 | 1468453968485 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:48 INFO - PROCESS | 2008 | 1468453968486 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x12af98000 == 45 [pid = 2008] [id = 287] 16:52:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x119a82800) [pid = 2008] [serial = 859] [outer = 0x0] 16:52:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x123102c00) [pid = 2008] [serial = 860] [outer = 0x119a82800] 16:52:48 INFO - PROCESS | 2008 | 1468453968517 Marionette DEBUG loaded listener.js 16:52:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x123daa400) [pid = 2008] [serial = 861] [outer = 0x119a82800] 16:52:48 INFO - PROCESS | 2008 | 1468453968984 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]]]}] 16:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 720ms 16:52:49 INFO - PROCESS | 2008 | 1468453969002 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:52:49 INFO - PROCESS | 2008 | 1468453969004 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 16:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:52:49 INFO - PROCESS | 2008 | 1468453969008 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:52:49 INFO - PROCESS | 2008 | 1468453969010 Marionette TRACE conn2 <- [1,1122,null,{}] 16:52:49 INFO - PROCESS | 2008 | 1468453969013 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}] 16:52:49 INFO - PROCESS | 2008 | 1468453969015 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:49 INFO - PROCESS | 2008 | 1468453969174 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:52:49 INFO - PROCESS | 2008 | 1468453969260 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:49 INFO - PROCESS | 2008 | 1468453969261 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b934800 == 46 [pid = 2008] [id = 288] 16:52:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1129a7000) [pid = 2008] [serial = 862] [outer = 0x0] 16:52:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x123fbc400) [pid = 2008] [serial = 863] [outer = 0x1129a7000] 16:52:49 INFO - PROCESS | 2008 | 1468453969290 Marionette DEBUG loaded listener.js 16:52:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1246ee000) [pid = 2008] [serial = 864] [outer = 0x1129a7000] 16:52:49 INFO - PROCESS | 2008 | 1468453969859 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]]]}] 16:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 923ms 16:52:49 INFO - PROCESS | 2008 | 1468453969949 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:52:49 INFO - PROCESS | 2008 | 1468453969952 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 16:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:52:50 INFO - PROCESS | 2008 | 1468453970091 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:52:50 INFO - PROCESS | 2008 | 1468453970094 Marionette TRACE conn2 <- [1,1126,null,{}] 16:52:50 INFO - PROCESS | 2008 | 1468453970107 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}] 16:52:50 INFO - PROCESS | 2008 | 1468453970108 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:50 INFO - PROCESS | 2008 | 1468453970202 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:52:50 INFO - PROCESS | 2008 | 1468453970266 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:50 INFO - PROCESS | 2008 | 1468453970268 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e32000 == 47 [pid = 2008] [id = 289] 16:52:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x1181d5800) [pid = 2008] [serial = 865] [outer = 0x0] 16:52:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1182b5c00) [pid = 2008] [serial = 866] [outer = 0x1181d5800] 16:52:50 INFO - PROCESS | 2008 | 1468453970298 Marionette DEBUG loaded listener.js 16:52:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x118708000) [pid = 2008] [serial = 867] [outer = 0x1181d5800] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x128da5800 == 46 [pid = 2008] [id = 282] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x126891800 == 45 [pid = 2008] [id = 281] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x118893800 == 44 [pid = 2008] [id = 280] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x11872d800 == 43 [pid = 2008] [id = 279] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x123d32800 == 42 [pid = 2008] [id = 278] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x123532800 == 41 [pid = 2008] [id = 277] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x123064800 == 40 [pid = 2008] [id = 276] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x113359000 == 39 [pid = 2008] [id = 275] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x119155800 == 38 [pid = 2008] [id = 274] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x118313000 == 37 [pid = 2008] [id = 273] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x11699c800 == 36 [pid = 2008] [id = 272] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x116678000 == 35 [pid = 2008] [id = 271] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x11889b000 == 34 [pid = 2008] [id = 270] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x112ac2800 == 33 [pid = 2008] [id = 269] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x12b934800 == 32 [pid = 2008] [id = 288] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x12af98000 == 31 [pid = 2008] [id = 287] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6ae800 == 30 [pid = 2008] [id = 286] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x119ad0000 == 29 [pid = 2008] [id = 285] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x116f42800 == 28 [pid = 2008] [id = 284] 16:52:51 INFO - PROCESS | 2008 | --DOCSHELL 0x1298cd000 == 27 [pid = 2008] [id = 283] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x126b85c00) [pid = 2008] [serial = 785] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x1182b5800) [pid = 2008] [serial = 758] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x118705c00) [pid = 2008] [serial = 759] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x123da7800) [pid = 2008] [serial = 773] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x123fbbc00) [pid = 2008] [serial = 774] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12828dc00) [pid = 2008] [serial = 788] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1181ce000) [pid = 2008] [serial = 755] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1181e0c00) [pid = 2008] [serial = 756] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x123fc0000) [pid = 2008] [serial = 776] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x124480400) [pid = 2008] [serial = 777] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1181db800) [pid = 2008] [serial = 764] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1196f3800) [pid = 2008] [serial = 765] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1133ec000) [pid = 2008] [serial = 752] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1166efc00) [pid = 2008] [serial = 753] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x11943dc00) [pid = 2008] [serial = 761] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x11957e000) [pid = 2008] [serial = 762] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1231b9400) [pid = 2008] [serial = 770] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1238cfc00) [pid = 2008] [serial = 771] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1211ec000) [pid = 2008] [serial = 750] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x11983e800) [pid = 2008] [serial = 767] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x123109000) [pid = 2008] [serial = 768] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1244f1400) [pid = 2008] [serial = 779] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x124ed2400) [pid = 2008] [serial = 780] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x12847f800) [pid = 2008] [serial = 791] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x128293c00) [pid = 2008] [serial = 789] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12897ac00) [pid = 2008] [serial = 792] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x128294800) [pid = 2008] [serial = 801] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x113371000) [pid = 2008] [serial = 794] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1151db800) [pid = 2008] [serial = 795] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1172ba800) [pid = 2008] [serial = 797] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x119a90800) [pid = 2008] [serial = 800] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x12897c800) [pid = 2008] [serial = 803] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x126156400) [pid = 2008] [serial = 782] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x128225400) [pid = 2008] [serial = 786] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1188e8800) [pid = 2008] [serial = 798] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1266c8800) [pid = 2008] [serial = 783] [outer = 0x0] [url = about:blank] 16:52:51 INFO - PROCESS | 2008 | 1468453971296 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]]]}] 16:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1322ms 16:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:52:51 INFO - PROCESS | 2008 | 1468453971325 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:52:51 INFO - PROCESS | 2008 | 1468453971327 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 16:52:51 INFO - PROCESS | 2008 | 1468453971330 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:52:51 INFO - PROCESS | 2008 | 1468453971332 Marionette TRACE conn2 <- [1,1130,null,{}] 16:52:51 INFO - PROCESS | 2008 | 1468453971335 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}] 16:52:51 INFO - PROCESS | 2008 | 1468453971337 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:51 INFO - PROCESS | 2008 | 1468453971416 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:52:51 INFO - PROCESS | 2008 | 1468453971423 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:51 INFO - PROCESS | 2008 | 1468453971428 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x113359000 == 28 [pid = 2008] [id = 290] 16:52:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x113126800) [pid = 2008] [serial = 868] [outer = 0x0] 16:52:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x113379400) [pid = 2008] [serial = 869] [outer = 0x113126800] 16:52:51 INFO - PROCESS | 2008 | 1468453971455 Marionette DEBUG loaded listener.js 16:52:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x113124000) [pid = 2008] [serial = 870] [outer = 0x113126800] 16:52:51 INFO - PROCESS | 2008 | 1468453971786 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]]]}] 16:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 469ms 16:52:51 INFO - PROCESS | 2008 | 1468453971815 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:52:51 INFO - PROCESS | 2008 | 1468453971819 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 16:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:52:51 INFO - PROCESS | 2008 | 1468453971825 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:52:51 INFO - PROCESS | 2008 | 1468453971826 Marionette TRACE conn2 <- [1,1134,null,{}] 16:52:51 INFO - PROCESS | 2008 | 1468453971829 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}] 16:52:51 INFO - PROCESS | 2008 | 1468453971831 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:51 INFO - PROCESS | 2008 | 1468453971905 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:52:51 INFO - PROCESS | 2008 | 1468453971911 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:51 INFO - PROCESS | 2008 | 1468453971913 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f55800 == 29 [pid = 2008] [id = 291] 16:52:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x113b57800) [pid = 2008] [serial = 871] [outer = 0x0] 16:52:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x116a09c00) [pid = 2008] [serial = 872] [outer = 0x113b57800] 16:52:51 INFO - PROCESS | 2008 | 1468453971939 Marionette DEBUG loaded listener.js 16:52:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x11813d000) [pid = 2008] [serial = 873] [outer = 0x113b57800] 16:52:52 INFO - PROCESS | 2008 | 1468453972288 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]]]}] 16:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 16:52:52 INFO - PROCESS | 2008 | 1468453972350 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:52:52 INFO - PROCESS | 2008 | 1468453972352 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 16:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:52:52 INFO - PROCESS | 2008 | 1468453972355 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:52:52 INFO - PROCESS | 2008 | 1468453972358 Marionette TRACE conn2 <- [1,1138,null,{}] 16:52:52 INFO - PROCESS | 2008 | 1468453972366 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}] 16:52:52 INFO - PROCESS | 2008 | 1468453972369 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:52 INFO - PROCESS | 2008 | 1468453972445 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:52:52 INFO - PROCESS | 2008 | 1468453972451 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:52 INFO - PROCESS | 2008 | 1468453972453 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x11872a000 == 30 [pid = 2008] [id = 292] 16:52:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x113967000) [pid = 2008] [serial = 874] [outer = 0x0] 16:52:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1182ac800) [pid = 2008] [serial = 875] [outer = 0x113967000] 16:52:52 INFO - PROCESS | 2008 | 1468453972484 Marionette DEBUG loaded listener.js 16:52:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1183c3800) [pid = 2008] [serial = 876] [outer = 0x113967000] 16:52:52 INFO - PROCESS | 2008 | 1468453972817 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]]]}] 16:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 472ms 16:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:52:52 INFO - PROCESS | 2008 | 1468453972829 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:52:52 INFO - PROCESS | 2008 | 1468453972830 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 16:52:52 INFO - PROCESS | 2008 | 1468453972832 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:52:52 INFO - PROCESS | 2008 | 1468453972833 Marionette TRACE conn2 <- [1,1142,null,{}] 16:52:52 INFO - PROCESS | 2008 | 1468453972836 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}] 16:52:52 INFO - PROCESS | 2008 | 1468453972837 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:52 INFO - PROCESS | 2008 | 1468453972914 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:52:52 INFO - PROCESS | 2008 | 1468453972918 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:52 INFO - PROCESS | 2008 | 1468453972919 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x119547800 == 31 [pid = 2008] [id = 293] 16:52:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1181e5000) [pid = 2008] [serial = 877] [outer = 0x0] 16:52:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x11888c800) [pid = 2008] [serial = 878] [outer = 0x1181e5000] 16:52:52 INFO - PROCESS | 2008 | 1468453972994 Marionette DEBUG loaded listener.js 16:52:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119437800) [pid = 2008] [serial = 879] [outer = 0x1181e5000] 16:52:53 INFO - PROCESS | 2008 | 1468453973349 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]]]}] 16:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 567ms 16:52:53 INFO - PROCESS | 2008 | 1468453973401 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:52:53 INFO - PROCESS | 2008 | 1468453973413 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 16:52:53 INFO - PROCESS | 2008 | 1468453973416 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:52:53 INFO - PROCESS | 2008 | 1468453973418 Marionette TRACE conn2 <- [1,1146,null,{}] 16:52:53 INFO - PROCESS | 2008 | 1468453973421 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}] 16:52:53 INFO - PROCESS | 2008 | 1468453973423 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:53 INFO - PROCESS | 2008 | 1468453973562 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:52:53 INFO - PROCESS | 2008 | 1468453973583 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:53 INFO - PROCESS | 2008 | 1468453973584 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x12305e000 == 32 [pid = 2008] [id = 294] 16:52:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x112f9a000) [pid = 2008] [serial = 880] [outer = 0x0] 16:52:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x11943fc00) [pid = 2008] [serial = 881] [outer = 0x112f9a000] 16:52:53 INFO - PROCESS | 2008 | 1468453973624 Marionette DEBUG loaded listener.js 16:52:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1196a8800) [pid = 2008] [serial = 882] [outer = 0x112f9a000] 16:52:53 INFO - PROCESS | 2008 | 1468453973995 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]]]}] 16:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 620ms 16:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:52:54 INFO - PROCESS | 2008 | 1468453974041 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:52:54 INFO - PROCESS | 2008 | 1468453974042 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 16:52:54 INFO - PROCESS | 2008 | 1468453974044 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:52:54 INFO - PROCESS | 2008 | 1468453974045 Marionette TRACE conn2 <- [1,1150,null,{}] 16:52:54 INFO - PROCESS | 2008 | 1468453974047 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}] 16:52:54 INFO - PROCESS | 2008 | 1468453974051 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:54 INFO - PROCESS | 2008 | 1468453974161 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:52:54 INFO - PROCESS | 2008 | 1468453974164 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:54 INFO - PROCESS | 2008 | 1468453974166 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x123988800 == 33 [pid = 2008] [id = 295] 16:52:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1176d9400) [pid = 2008] [serial = 883] [outer = 0x0] 16:52:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1196f3800) [pid = 2008] [serial = 884] [outer = 0x1176d9400] 16:52:54 INFO - PROCESS | 2008 | 1468453974190 Marionette DEBUG loaded listener.js 16:52:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1211ef000) [pid = 2008] [serial = 885] [outer = 0x1176d9400] 16:52:54 INFO - PROCESS | 2008 | 1468453974514 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]]]}] 16:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 523ms 16:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:52:54 INFO - PROCESS | 2008 | 1468453974567 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:52:54 INFO - PROCESS | 2008 | 1468453974568 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 16:52:54 INFO - PROCESS | 2008 | 1468453974570 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:52:54 INFO - PROCESS | 2008 | 1468453974572 Marionette TRACE conn2 <- [1,1154,null,{}] 16:52:54 INFO - PROCESS | 2008 | 1468453974589 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}] 16:52:54 INFO - PROCESS | 2008 | 1468453974590 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:54 INFO - PROCESS | 2008 | 1468453974682 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:52:54 INFO - PROCESS | 2008 | 1468453974686 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:54 INFO - PROCESS | 2008 | 1468453974687 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x1244a6800 == 34 [pid = 2008] [id = 296] 16:52:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x112eec000) [pid = 2008] [serial = 886] [outer = 0x0] 16:52:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x12310a000) [pid = 2008] [serial = 887] [outer = 0x112eec000] 16:52:54 INFO - PROCESS | 2008 | 1468453974712 Marionette DEBUG loaded listener.js 16:52:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x123313400) [pid = 2008] [serial = 888] [outer = 0x112eec000] 16:52:55 INFO - PROCESS | 2008 | 1468453975046 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]]]}] 16:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 482ms 16:52:55 INFO - PROCESS | 2008 | 1468453975053 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:52:55 INFO - PROCESS | 2008 | 1468453975055 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 16:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:52:55 INFO - PROCESS | 2008 | 1468453975065 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:52:55 INFO - PROCESS | 2008 | 1468453975066 Marionette TRACE conn2 <- [1,1158,null,{}] 16:52:55 INFO - PROCESS | 2008 | 1468453975068 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}] 16:52:55 INFO - PROCESS | 2008 | 1468453975069 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:55 INFO - PROCESS | 2008 | 1468453975171 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:52:55 INFO - PROCESS | 2008 | 1468453975175 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:55 INFO - PROCESS | 2008 | 1468453975176 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x124f6f800 == 35 [pid = 2008] [id = 297] 16:52:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x11943bc00) [pid = 2008] [serial = 889] [outer = 0x0] 16:52:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x123da7c00) [pid = 2008] [serial = 890] [outer = 0x11943bc00] 16:52:55 INFO - PROCESS | 2008 | 1468453975200 Marionette DEBUG loaded listener.js 16:52:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x123eacc00) [pid = 2008] [serial = 891] [outer = 0x11943bc00] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x119578800) [pid = 2008] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1244c2800) [pid = 2008] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1183c2c00) [pid = 2008] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x111c78000) [pid = 2008] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x119445400) [pid = 2008] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1170de400) [pid = 2008] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1121bd800) [pid = 2008] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x115e5a400) [pid = 2008] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x123b8a000) [pid = 2008] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x118709000) [pid = 2008] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1181df000) [pid = 2008] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1181e2400) [pid = 2008] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1211e7c00) [pid = 2008] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x11674a400) [pid = 2008] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1196a7800) [pid = 2008] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:52:55 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x118709800) [pid = 2008] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:52:55 INFO - PROCESS | 2008 | 1468453975680 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]]]}] 16:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 619ms 16:52:55 INFO - PROCESS | 2008 | 1468453975686 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:52:55 INFO - PROCESS | 2008 | 1468453975698 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 16:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:52:55 INFO - PROCESS | 2008 | 1468453975713 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:52:55 INFO - PROCESS | 2008 | 1468453975714 Marionette TRACE conn2 <- [1,1162,null,{}] 16:52:55 INFO - PROCESS | 2008 | 1468453975731 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}] 16:52:55 INFO - PROCESS | 2008 | 1468453975733 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:55 INFO - PROCESS | 2008 | 1468453975813 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:52:55 INFO - PROCESS | 2008 | 1468453975817 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:55 INFO - PROCESS | 2008 | 1468453975818 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x118722000 == 36 [pid = 2008] [id = 298] 16:52:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1181da800) [pid = 2008] [serial = 892] [outer = 0x0] 16:52:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1183c2c00) [pid = 2008] [serial = 893] [outer = 0x1181da800] 16:52:55 INFO - PROCESS | 2008 | 1468453975844 Marionette DEBUG loaded listener.js 16:52:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1196a7800) [pid = 2008] [serial = 894] [outer = 0x1181da800] 16:52:56 INFO - PROCESS | 2008 | 1468453976178 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]]]}] 16:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 484ms 16:52:56 INFO - PROCESS | 2008 | 1468453976192 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 16:52:56 INFO - PROCESS | 2008 | 1468453976195 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 16:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:52:56 INFO - PROCESS | 2008 | 1468453976197 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:52:56 INFO - PROCESS | 2008 | 1468453976198 Marionette TRACE conn2 <- [1,1166,null,{}] 16:52:56 INFO - PROCESS | 2008 | 1468453976200 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}] 16:52:56 INFO - PROCESS | 2008 | 1468453976202 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:56 INFO - PROCESS | 2008 | 1468453976278 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:52:56 INFO - PROCESS | 2008 | 1468453976281 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:56 INFO - PROCESS | 2008 | 1468453976282 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x128266800 == 37 [pid = 2008] [id = 299] 16:52:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1211e7c00) [pid = 2008] [serial = 895] [outer = 0x0] 16:52:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x123dae000) [pid = 2008] [serial = 896] [outer = 0x1211e7c00] 16:52:56 INFO - PROCESS | 2008 | 1468453976306 Marionette DEBUG loaded listener.js 16:52:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x123fc6000) [pid = 2008] [serial = 897] [outer = 0x1211e7c00] 16:52:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x123eabc00) [pid = 2008] [serial = 898] [outer = 0x128acac00] 16:52:56 INFO - PROCESS | 2008 | 1468453976748 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]]]}] 16:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 569ms 16:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:52:56 INFO - PROCESS | 2008 | 1468453976767 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 16:52:56 INFO - PROCESS | 2008 | 1468453976769 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 16:52:56 INFO - PROCESS | 2008 | 1468453976785 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:52:56 INFO - PROCESS | 2008 | 1468453976788 Marionette TRACE conn2 <- [1,1170,null,{}] 16:52:56 INFO - PROCESS | 2008 | 1468453976795 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}] 16:52:56 INFO - PROCESS | 2008 | 1468453976798 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:56 INFO - PROCESS | 2008 | 1468453976934 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:52:56 INFO - PROCESS | 2008 | 1468453976950 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:56 INFO - PROCESS | 2008 | 1468453976953 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x121021800 == 38 [pid = 2008] [id = 300] 16:52:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x124edf800) [pid = 2008] [serial = 899] [outer = 0x0] 16:52:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x124fb2800) [pid = 2008] [serial = 900] [outer = 0x124edf800] 16:52:56 INFO - PROCESS | 2008 | 1468453976996 Marionette DEBUG loaded listener.js 16:52:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x126521c00) [pid = 2008] [serial = 901] [outer = 0x124edf800] 16:52:57 INFO - PROCESS | 2008 | 1468453977362 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]]]}] 16:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 638ms 16:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:52:57 INFO - PROCESS | 2008 | 1468453977411 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 16:52:57 INFO - PROCESS | 2008 | 1468453977412 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 16:52:57 INFO - PROCESS | 2008 | 1468453977414 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:52:57 INFO - PROCESS | 2008 | 1468453977415 Marionette TRACE conn2 <- [1,1174,null,{}] 16:52:57 INFO - PROCESS | 2008 | 1468453977418 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}] 16:52:57 INFO - PROCESS | 2008 | 1468453977419 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:57 INFO - PROCESS | 2008 | 1468453977517 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:52:57 INFO - PROCESS | 2008 | 1468453977599 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:57 INFO - PROCESS | 2008 | 1468453977601 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x112155800 == 39 [pid = 2008] [id = 301] 16:52:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x111c14400) [pid = 2008] [serial = 902] [outer = 0x0] 16:52:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1128d0c00) [pid = 2008] [serial = 903] [outer = 0x111c14400] 16:52:57 INFO - PROCESS | 2008 | 1468453977633 Marionette DEBUG loaded listener.js 16:52:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x112d10800) [pid = 2008] [serial = 904] [outer = 0x111c14400] 16:52:58 INFO - PROCESS | 2008 | 1468453978139 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] 16:52:58 INFO - PROCESS | 2008 | 1468453978199 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 16:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:52:58 INFO - PROCESS | 2008 | 1468453978202 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:52:58 INFO - PROCESS | 2008 | 1468453978204 Marionette TRACE conn2 <- [1,1178,null,{}] 16:52:58 INFO - PROCESS | 2008 | 1468453978208 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}] 16:52:58 INFO - PROCESS | 2008 | 1468453978211 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:58 INFO - PROCESS | 2008 | 1468453978341 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:52:58 INFO - PROCESS | 2008 | 1468453978418 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:58 INFO - PROCESS | 2008 | 1468453978420 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x118723800 == 40 [pid = 2008] [id = 302] 16:52:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1160d9400) [pid = 2008] [serial = 905] [outer = 0x0] 16:52:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x116a11800) [pid = 2008] [serial = 906] [outer = 0x1160d9400] 16:52:58 INFO - PROCESS | 2008 | 1468453978450 Marionette DEBUG loaded listener.js 16:52:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1181ce000) [pid = 2008] [serial = 907] [outer = 0x1160d9400] 16:52:59 INFO - PROCESS | 2008 | 1468453979091 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] 16:52:59 INFO - PROCESS | 2008 | 1468453979151 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 16:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:52:59 INFO - PROCESS | 2008 | 1468453979155 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:52:59 INFO - PROCESS | 2008 | 1468453979159 Marionette TRACE conn2 <- [1,1182,null,{}] 16:52:59 INFO - PROCESS | 2008 | 1468453979168 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}] 16:52:59 INFO - PROCESS | 2008 | 1468453979170 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:59 INFO - PROCESS | 2008 | 1468453979269 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:52:59 INFO - PROCESS | 2008 | 1468453979347 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:59 INFO - PROCESS | 2008 | 1468453979350 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x117071800 == 41 [pid = 2008] [id = 303] 16:52:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1170dfc00) [pid = 2008] [serial = 908] [outer = 0x0] 16:52:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1176da800) [pid = 2008] [serial = 909] [outer = 0x1170dfc00] 16:52:59 INFO - PROCESS | 2008 | 1468453979378 Marionette DEBUG loaded listener.js 16:52:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1181d9400) [pid = 2008] [serial = 910] [outer = 0x1170dfc00] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x121021800 == 40 [pid = 2008] [id = 300] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x128266800 == 39 [pid = 2008] [id = 299] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x118722000 == 38 [pid = 2008] [id = 298] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x124f6f800 == 37 [pid = 2008] [id = 297] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x1244a6800 == 36 [pid = 2008] [id = 296] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x123988800 == 35 [pid = 2008] [id = 295] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x12305e000 == 34 [pid = 2008] [id = 294] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x119547800 == 33 [pid = 2008] [id = 293] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x11872a000 == 32 [pid = 2008] [id = 292] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x116f55800 == 31 [pid = 2008] [id = 291] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x113359000 == 30 [pid = 2008] [id = 290] 16:52:59 INFO - PROCESS | 2008 | --DOCSHELL 0x117e32000 == 29 [pid = 2008] [id = 289] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1265c6800) [pid = 2008] [serial = 849] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x126157400) [pid = 2008] [serial = 848] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x124ed4c00) [pid = 2008] [serial = 845] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x124fb0400) [pid = 2008] [serial = 846] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x118707400) [pid = 2008] [serial = 821] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x113124400) [pid = 2008] [serial = 807] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1196f9800) [pid = 2008] [serial = 827] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x119a8b800) [pid = 2008] [serial = 828] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1181ca400) [pid = 2008] [serial = 816] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1129aa400) [pid = 2008] [serial = 806] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1181d1800) [pid = 2008] [serial = 837] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1166f1800) [pid = 2008] [serial = 813] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1244c2400) [pid = 2008] [serial = 843] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x11943e800) [pid = 2008] [serial = 825] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1188ee800) [pid = 2008] [serial = 824] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x118299400) [pid = 2008] [serial = 818] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x11602e000) [pid = 2008] [serial = 812] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x123eaa000) [pid = 2008] [serial = 842] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x119be3800) [pid = 2008] [serial = 830] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1187f7800) [pid = 2008] [serial = 822] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1170ea800) [pid = 2008] [serial = 815] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1211ed000) [pid = 2008] [serial = 831] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1133c9400) [pid = 2008] [serial = 836] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x12310d000) [pid = 2008] [serial = 833] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1170df400) [pid = 2008] [serial = 809] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x128acc400) [pid = 2008] [serial = 804] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1239a0000) [pid = 2008] [serial = 840] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x123313800) [pid = 2008] [serial = 834] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1182b4800) [pid = 2008] [serial = 819] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1181d9800) [pid = 2008] [serial = 810] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1211e9000) [pid = 2008] [serial = 839] [outer = 0x0] [url = about:blank] 16:52:59 INFO - PROCESS | 2008 | 1468453979786 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] 16:52:59 INFO - PROCESS | 2008 | 1468453979840 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 16:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:52:59 INFO - PROCESS | 2008 | 1468453979846 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:52:59 INFO - PROCESS | 2008 | 1468453979848 Marionette TRACE conn2 <- [1,1186,null,{}] 16:52:59 INFO - PROCESS | 2008 | 1468453979851 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}] 16:52:59 INFO - PROCESS | 2008 | 1468453979854 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:52:59 INFO - PROCESS | 2008 | 1468453979963 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:53:00 INFO - PROCESS | 2008 | 1468453980046 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:00 INFO - PROCESS | 2008 | 1468453980047 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x11846e800 == 30 [pid = 2008] [id = 304] 16:53:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1181dc400) [pid = 2008] [serial = 911] [outer = 0x0] 16:53:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1182b5000) [pid = 2008] [serial = 912] [outer = 0x1181dc400] 16:53:00 INFO - PROCESS | 2008 | 1468453980092 Marionette DEBUG loaded listener.js 16:53:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1187ef400) [pid = 2008] [serial = 913] [outer = 0x1181dc400] 16:53:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127 16:53:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:53:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1 16:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:00 INFO - _addTest/ [0,1189,"getWindowHandle",null] 16:53:00 INFO - PROCESS | 2008 | 1468453980469 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 16:53:00 INFO - PROCESS | 2008 | 1468453980472 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:53:00 INFO - PROCESS | 2008 | 1468453980477 Marionette TRACE conn2 <- [1,1190,null,{}] 16:53:00 INFO - PROCESS | 2008 | 1468453980485 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}] 16:53:00 INFO - PROCESS | 2008 | 1468453980489 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:00 INFO - PROCESS | 2008 | 1468453980573 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:53:00 INFO - PROCESS | 2008 | 1468453980626 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:00 INFO - PROCESS | 2008 | 1468453980628 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195bf000 == 31 [pid = 2008] [id = 305] 16:53:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119167c00) [pid = 2008] [serial = 914] [outer = 0x0] 16:53:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1196a5400) [pid = 2008] [serial = 915] [outer = 0x119167c00] 16:53:00 INFO - PROCESS | 2008 | 1468453980656 Marionette DEBUG loaded listener.js 16:53:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x119841400) [pid = 2008] [serial = 916] [outer = 0x119167c00] 16:53:00 INFO - PROCESS | 2008 | 1468453980954 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] 16:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:53:01 INFO - PROCESS | 2008 | 1468453980999 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 16:53:01 INFO - PROCESS | 2008 | 1468453981001 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:53:01 INFO - PROCESS | 2008 | 1468453981002 Marionette TRACE conn2 <- [1,1194,null,{}] 16:53:01 INFO - PROCESS | 2008 | 1468453981004 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}] 16:53:01 INFO - PROCESS | 2008 | 1468453981006 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:01 INFO - PROCESS | 2008 | 1468453981084 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:53:01 INFO - PROCESS | 2008 | 1468453981136 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:01 INFO - PROCESS | 2008 | 1468453981138 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x12327d800 == 32 [pid = 2008] [id = 306] 16:53:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x113371400) [pid = 2008] [serial = 917] [outer = 0x0] 16:53:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x119a83c00) [pid = 2008] [serial = 918] [outer = 0x113371400] 16:53:01 INFO - PROCESS | 2008 | 1468453981163 Marionette DEBUG loaded listener.js 16:53:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1210ddc00) [pid = 2008] [serial = 919] [outer = 0x113371400] 16:53:01 INFO - PROCESS | 2008 | 1468453981482 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] 16:53:01 INFO - PROCESS | 2008 | 1468453981523 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 16:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:53:01 INFO - PROCESS | 2008 | 1468453981528 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:53:01 INFO - PROCESS | 2008 | 1468453981530 Marionette TRACE conn2 <- [1,1198,null,{}] 16:53:01 INFO - PROCESS | 2008 | 1468453981534 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}] 16:53:01 INFO - PROCESS | 2008 | 1468453981535 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:01 INFO - PROCESS | 2008 | 1468453981654 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:53:01 INFO - PROCESS | 2008 | 1468453981729 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:01 INFO - PROCESS | 2008 | 1468453981730 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x11707a000 == 33 [pid = 2008] [id = 307] 16:53:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1132a1800) [pid = 2008] [serial = 920] [outer = 0x0] 16:53:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x119be5000) [pid = 2008] [serial = 921] [outer = 0x1132a1800] 16:53:01 INFO - PROCESS | 2008 | 1468453981755 Marionette DEBUG loaded listener.js 16:53:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x123e7ac00) [pid = 2008] [serial = 922] [outer = 0x1132a1800] 16:53:02 INFO - PROCESS | 2008 | 1468453982052 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]]]}] 16:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 570ms 16:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:53:02 INFO - PROCESS | 2008 | 1468453982099 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:53:02 INFO - PROCESS | 2008 | 1468453982100 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 16:53:02 INFO - PROCESS | 2008 | 1468453982119 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:53:02 INFO - PROCESS | 2008 | 1468453982120 Marionette TRACE conn2 <- [1,1202,null,{}] 16:53:02 INFO - PROCESS | 2008 | 1468453982123 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}] 16:53:02 INFO - PROCESS | 2008 | 1468453982127 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:02 INFO - PROCESS | 2008 | 1468453982244 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:53:02 INFO - PROCESS | 2008 | 1468453982280 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:02 INFO - PROCESS | 2008 | 1468453982281 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x124ebf000 == 34 [pid = 2008] [id = 308] 16:53:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x123e7a800) [pid = 2008] [serial = 923] [outer = 0x0] 16:53:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123fbd400) [pid = 2008] [serial = 924] [outer = 0x123e7a800] 16:53:02 INFO - PROCESS | 2008 | 1468453982305 Marionette DEBUG loaded listener.js 16:53:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1266c8800) [pid = 2008] [serial = 925] [outer = 0x123e7a800] 16:53:02 INFO - PROCESS | 2008 | 1468453982623 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]]]}] 16:53: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 16:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 541ms 16:53:02 INFO - PROCESS | 2008 | 1468453982646 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:53:02 INFO - PROCESS | 2008 | 1468453982647 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 16:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:53:02 INFO - PROCESS | 2008 | 1468453982649 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:53:02 INFO - PROCESS | 2008 | 1468453982650 Marionette TRACE conn2 <- [1,1206,null,{}] 16:53:02 INFO - PROCESS | 2008 | 1468453982652 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}] 16:53:02 INFO - PROCESS | 2008 | 1468453982653 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:02 INFO - PROCESS | 2008 | 1468453982749 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:53:02 INFO - PROCESS | 2008 | 1468453982762 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:02 INFO - PROCESS | 2008 | 1468453982763 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x12689a800 == 35 [pid = 2008] [id = 309] 16:53:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1131d2800) [pid = 2008] [serial = 926] [outer = 0x0] 16:53:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x126b85400) [pid = 2008] [serial = 927] [outer = 0x1131d2800] 16:53:02 INFO - PROCESS | 2008 | 1468453982795 Marionette DEBUG loaded listener.js 16:53:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x128226400) [pid = 2008] [serial = 928] [outer = 0x1131d2800] 16:53:03 INFO - PROCESS | 2008 | 1468453983145 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]]]}] 16:53:03 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 16:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 16:53:03 INFO - PROCESS | 2008 | 1468453983167 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:53:03 INFO - PROCESS | 2008 | 1468453983169 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 16:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:53:03 INFO - PROCESS | 2008 | 1468453983171 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:53:03 INFO - PROCESS | 2008 | 1468453983172 Marionette TRACE conn2 <- [1,1210,null,{}] 16:53:03 INFO - PROCESS | 2008 | 1468453983181 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}] 16:53:03 INFO - PROCESS | 2008 | 1468453983182 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:03 INFO - PROCESS | 2008 | 1468453983277 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:53:03 INFO - PROCESS | 2008 | 1468453983280 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:03 INFO - PROCESS | 2008 | 1468453983281 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286e5800 == 36 [pid = 2008] [id = 310] 16:53:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x128226800) [pid = 2008] [serial = 929] [outer = 0x0] 16:53:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12828f800) [pid = 2008] [serial = 930] [outer = 0x128226800] 16:53:03 INFO - PROCESS | 2008 | 1468453983307 Marionette DEBUG loaded listener.js 16:53:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x128297800) [pid = 2008] [serial = 931] [outer = 0x128226800] 16:53:03 INFO - PROCESS | 2008 | 1468453983627 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]]]}] 16:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 475ms 16:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:53:03 INFO - PROCESS | 2008 | 1468453983647 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 16:53:03 INFO - PROCESS | 2008 | 1468453983648 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 16:53:03 INFO - PROCESS | 2008 | 1468453983662 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:53:03 INFO - PROCESS | 2008 | 1468453983663 Marionette TRACE conn2 <- [1,1214,null,{}] 16:53:03 INFO - PROCESS | 2008 | 1468453983666 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}] 16:53:03 INFO - PROCESS | 2008 | 1468453983667 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:03 INFO - PROCESS | 2008 | 1468453983830 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x113126800) [pid = 2008] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x112f9a000) [pid = 2008] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x113967000) [pid = 2008] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1181e5000) [pid = 2008] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x113b57800) [pid = 2008] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x11396e400) [pid = 2008] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1181dfc00) [pid = 2008] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1183cac00) [pid = 2008] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x119a82800) [pid = 2008] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1176d9400) [pid = 2008] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1129a7000) [pid = 2008] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x112eec000) [pid = 2008] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x11943bc00) [pid = 2008] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1211e7c00) [pid = 2008] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1181da800) [pid = 2008] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:53:03 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1181d5800) [pid = 2008] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:53:03 INFO - PROCESS | 2008 | 1468453983875 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:03 INFO - PROCESS | 2008 | 1468453983876 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x118303800 == 37 [pid = 2008] [id = 311] 16:53:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x112eec000) [pid = 2008] [serial = 932] [outer = 0x0] 16:53:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x113963800) [pid = 2008] [serial = 933] [outer = 0x112eec000] 16:53:03 INFO - PROCESS | 2008 | 1468453983908 Marionette DEBUG loaded listener.js 16:53:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1181cf800) [pid = 2008] [serial = 934] [outer = 0x112eec000] 16:53:04 INFO - PROCESS | 2008 | 1468453984181 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]]]}] 16:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 533ms 16:53:04 INFO - PROCESS | 2008 | 1468453984184 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:53:04 INFO - PROCESS | 2008 | 1468453984185 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 16:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:53:04 INFO - PROCESS | 2008 | 1468453984197 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:53:04 INFO - PROCESS | 2008 | 1468453984198 Marionette TRACE conn2 <- [1,1218,null,{}] 16:53:04 INFO - PROCESS | 2008 | 1468453984200 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}] 16:53:04 INFO - PROCESS | 2008 | 1468453984201 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:04 INFO - PROCESS | 2008 | 1468453984284 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:53:04 INFO - PROCESS | 2008 | 1468453984288 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:04 INFO - PROCESS | 2008 | 1468453984289 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230cd800 == 38 [pid = 2008] [id = 312] 16:53:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1181d0000) [pid = 2008] [serial = 935] [outer = 0x0] 16:53:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1196eec00) [pid = 2008] [serial = 936] [outer = 0x1181d0000] 16:53:04 INFO - PROCESS | 2008 | 1468453984316 Marionette DEBUG loaded listener.js 16:53:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x123ead400) [pid = 2008] [serial = 937] [outer = 0x1181d0000] 16:53:04 INFO - PROCESS | 2008 | 1468453984632 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]]]}] 16:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 480ms 16:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:53:04 INFO - PROCESS | 2008 | 1468453984669 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:53:04 INFO - PROCESS | 2008 | 1468453984670 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 16:53:04 INFO - PROCESS | 2008 | 1468453984673 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:53:04 INFO - PROCESS | 2008 | 1468453984677 Marionette TRACE conn2 <- [1,1222,null,{}] 16:53:04 INFO - PROCESS | 2008 | 1468453984679 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}] 16:53:04 INFO - PROCESS | 2008 | 1468453984681 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:04 INFO - PROCESS | 2008 | 1468453984797 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:53:04 INFO - PROCESS | 2008 | 1468453984804 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:04 INFO - PROCESS | 2008 | 1468453984813 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ac70800 == 39 [pid = 2008] [id = 313] 16:53:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x118133800) [pid = 2008] [serial = 938] [outer = 0x0] 16:53:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x128481800) [pid = 2008] [serial = 939] [outer = 0x118133800] 16:53:04 INFO - PROCESS | 2008 | 1468453984840 Marionette DEBUG loaded listener.js 16:53:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x12897f000) [pid = 2008] [serial = 940] [outer = 0x118133800] 16:53:05 INFO - PROCESS | 2008 | 1468453985170 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] 16:53:05 INFO - PROCESS | 2008 | 1468453985198 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 16:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:53:05 INFO - PROCESS | 2008 | 1468453985200 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:53:05 INFO - PROCESS | 2008 | 1468453985201 Marionette TRACE conn2 <- [1,1226,null,{}] 16:53:05 INFO - PROCESS | 2008 | 1468453985203 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}] 16:53:05 INFO - PROCESS | 2008 | 1468453985204 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:05 INFO - PROCESS | 2008 | 1468453985283 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:53:05 INFO - PROCESS | 2008 | 1468453985286 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:05 INFO - PROCESS | 2008 | 1468453985287 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b933800 == 40 [pid = 2008] [id = 314] 16:53:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x128983000) [pid = 2008] [serial = 941] [outer = 0x0] 16:53:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x128ad5000) [pid = 2008] [serial = 942] [outer = 0x128983000] 16:53:05 INFO - PROCESS | 2008 | 1468453985313 Marionette DEBUG loaded listener.js 16:53:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x128c52400) [pid = 2008] [serial = 943] [outer = 0x128983000] 16:53:05 INFO - PROCESS | 2008 | 1468453985630 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]]]}] 16:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 16:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:53:05 INFO - PROCESS | 2008 | 1468453985668 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:53:05 INFO - PROCESS | 2008 | 1468453985669 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 16:53:05 INFO - PROCESS | 2008 | 1468453985672 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:53:05 INFO - PROCESS | 2008 | 1468453985673 Marionette TRACE conn2 <- [1,1230,null,{}] 16:53:05 INFO - PROCESS | 2008 | 1468453985675 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}] 16:53:05 INFO - PROCESS | 2008 | 1468453985676 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:05 INFO - PROCESS | 2008 | 1468453985789 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:53:05 INFO - PROCESS | 2008 | 1468453985796 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:05 INFO - PROCESS | 2008 | 1468453985797 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b93b800 == 41 [pid = 2008] [id = 315] 16:53:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x128983400) [pid = 2008] [serial = 944] [outer = 0x0] 16:53:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x128c4d400) [pid = 2008] [serial = 945] [outer = 0x128983400] 16:53:05 INFO - PROCESS | 2008 | 1468453985821 Marionette DEBUG loaded listener.js 16:53:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x129860000) [pid = 2008] [serial = 946] [outer = 0x128983400] 16:53:06 INFO - PROCESS | 2008 | 1468453986258 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]]]}] 16:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 622ms 16:53:06 INFO - PROCESS | 2008 | 1468453986295 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:53:06 INFO - PROCESS | 2008 | 1468453986297 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 16:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:53:06 INFO - PROCESS | 2008 | 1468453986300 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:53:06 INFO - PROCESS | 2008 | 1468453986304 Marionette TRACE conn2 <- [1,1234,null,{}] 16:53:06 INFO - PROCESS | 2008 | 1468453986307 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}] 16:53:06 INFO - PROCESS | 2008 | 1468453986309 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:06 INFO - PROCESS | 2008 | 1468453986416 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:53:06 INFO - PROCESS | 2008 | 1468453986487 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:06 INFO - PROCESS | 2008 | 1468453986489 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x118313800 == 42 [pid = 2008] [id = 316] 16:53:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1151dac00) [pid = 2008] [serial = 947] [outer = 0x0] 16:53:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1181d2400) [pid = 2008] [serial = 948] [outer = 0x1151dac00] 16:53:06 INFO - PROCESS | 2008 | 1468453986519 Marionette DEBUG loaded listener.js 16:53:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1182b1800) [pid = 2008] [serial = 949] [outer = 0x1151dac00] 16:53:06 INFO - PROCESS | 2008 | 1468453986961 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]]]}] 16:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 672ms 16:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:53:06 INFO - PROCESS | 2008 | 1468453986973 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:53:06 INFO - PROCESS | 2008 | 1468453986976 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 16:53:06 INFO - PROCESS | 2008 | 1468453986980 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:53:06 INFO - PROCESS | 2008 | 1468453986982 Marionette TRACE conn2 <- [1,1238,null,{}] 16:53:06 INFO - PROCESS | 2008 | 1468453986985 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}] 16:53:06 INFO - PROCESS | 2008 | 1468453986986 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:07 INFO - PROCESS | 2008 | 1468453987090 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:53:07 INFO - PROCESS | 2008 | 1468453987147 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:07 INFO - PROCESS | 2008 | 1468453987149 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f55800 == 43 [pid = 2008] [id = 317] 16:53:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x119441400) [pid = 2008] [serial = 950] [outer = 0x0] 16:53:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1196fb000) [pid = 2008] [serial = 951] [outer = 0x119441400] 16:53:07 INFO - PROCESS | 2008 | 1468453987179 Marionette DEBUG loaded listener.js 16:53:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x119a88000) [pid = 2008] [serial = 952] [outer = 0x119441400] 16:53:07 INFO - PROCESS | 2008 | 1468453987614 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]]]}] 16:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 16:53:07 INFO - PROCESS | 2008 | 1468453987650 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:53:07 INFO - PROCESS | 2008 | 1468453987652 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 16:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:53:07 INFO - PROCESS | 2008 | 1468453987654 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:53:07 INFO - PROCESS | 2008 | 1468453987657 Marionette TRACE conn2 <- [1,1242,null,{}] 16:53:07 INFO - PROCESS | 2008 | 1468453987665 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}] 16:53:07 INFO - PROCESS | 2008 | 1468453987668 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:07 INFO - PROCESS | 2008 | 1468453987793 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:53:07 INFO - PROCESS | 2008 | 1468453987864 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:07 INFO - PROCESS | 2008 | 1468453987867 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b949800 == 44 [pid = 2008] [id = 318] 16:53:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x123fca400) [pid = 2008] [serial = 953] [outer = 0x0] 16:53:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1246f5400) [pid = 2008] [serial = 954] [outer = 0x123fca400] 16:53:07 INFO - PROCESS | 2008 | 1468453987897 Marionette DEBUG loaded listener.js 16:53:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x12615e800) [pid = 2008] [serial = 955] [outer = 0x123fca400] 16:53:08 INFO - PROCESS | 2008 | 1468453988314 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]]]}] 16:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 16:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:53:08 INFO - PROCESS | 2008 | 1468453988328 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:53:08 INFO - PROCESS | 2008 | 1468453988331 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 16:53:08 INFO - PROCESS | 2008 | 1468453988334 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:53:08 INFO - PROCESS | 2008 | 1468453988336 Marionette TRACE conn2 <- [1,1246,null,{}] 16:53:08 INFO - PROCESS | 2008 | 1468453988340 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}] 16:53:08 INFO - PROCESS | 2008 | 1468453988342 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:08 INFO - PROCESS | 2008 | 1468453988496 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:53:08 INFO - PROCESS | 2008 | 1468453988622 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:08 INFO - PROCESS | 2008 | 1468453988624 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdb4000 == 45 [pid = 2008] [id = 319] 16:53:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x113131000) [pid = 2008] [serial = 956] [outer = 0x0] 16:53:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x126884400) [pid = 2008] [serial = 957] [outer = 0x113131000] 16:53:08 INFO - PROCESS | 2008 | 1468453988655 Marionette DEBUG loaded listener.js 16:53:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x128486800) [pid = 2008] [serial = 958] [outer = 0x113131000] 16:53:09 INFO - PROCESS | 2008 | 1468453989188 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]]]}] 16:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 922ms 16:53:09 INFO - PROCESS | 2008 | 1468453989269 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:53:09 INFO - PROCESS | 2008 | 1468453989272 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 16:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:53:09 INFO - PROCESS | 2008 | 1468453989275 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:53:09 INFO - PROCESS | 2008 | 1468453989277 Marionette TRACE conn2 <- [1,1250,null,{}] 16:53:09 INFO - PROCESS | 2008 | 1468453989281 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}] 16:53:09 INFO - PROCESS | 2008 | 1468453989283 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:09 INFO - PROCESS | 2008 | 1468453989378 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:53:09 INFO - PROCESS | 2008 | 1468453989443 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:09 INFO - PROCESS | 2008 | 1468453989446 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x119149000 == 46 [pid = 2008] [id = 320] 16:53:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1133eec00) [pid = 2008] [serial = 959] [outer = 0x0] 16:53:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x118137000) [pid = 2008] [serial = 960] [outer = 0x1133eec00] 16:53:09 INFO - PROCESS | 2008 | 1468453989473 Marionette DEBUG loaded listener.js 16:53:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1182b1400) [pid = 2008] [serial = 961] [outer = 0x1133eec00] 16:53:09 INFO - PROCESS | 2008 | 1468453989915 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]]]}] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x12b933800 == 45 [pid = 2008] [id = 314] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x12ac70800 == 44 [pid = 2008] [id = 313] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x1230cd800 == 43 [pid = 2008] [id = 312] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x118303800 == 42 [pid = 2008] [id = 311] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x1286e5800 == 41 [pid = 2008] [id = 310] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x12689a800 == 40 [pid = 2008] [id = 309] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x124ebf000 == 39 [pid = 2008] [id = 308] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x11707a000 == 38 [pid = 2008] [id = 307] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x12327d800 == 37 [pid = 2008] [id = 306] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x1195bf000 == 36 [pid = 2008] [id = 305] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x11846e800 == 35 [pid = 2008] [id = 304] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x117071800 == 34 [pid = 2008] [id = 303] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x118723800 == 33 [pid = 2008] [id = 302] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x112155800 == 32 [pid = 2008] [id = 301] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdb4000 == 31 [pid = 2008] [id = 319] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x12b949800 == 30 [pid = 2008] [id = 318] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x123f55800 == 29 [pid = 2008] [id = 317] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x118313800 == 28 [pid = 2008] [id = 316] 16:53:10 INFO - PROCESS | 2008 | --DOCSHELL 0x12b93b800 == 27 [pid = 2008] [id = 315] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x1196a7800) [pid = 2008] [serial = 894] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1196a8800) [pid = 2008] [serial = 882] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x119437800) [pid = 2008] [serial = 879] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x124fb2800) [pid = 2008] [serial = 900] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x113379400) [pid = 2008] [serial = 869] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x11943fc00) [pid = 2008] [serial = 881] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x113124000) [pid = 2008] [serial = 870] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1182ac800) [pid = 2008] [serial = 875] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1183c3800) [pid = 2008] [serial = 876] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x11888c800) [pid = 2008] [serial = 878] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x116a09c00) [pid = 2008] [serial = 872] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x11813d000) [pid = 2008] [serial = 873] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x116753c00) [pid = 2008] [serial = 852] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x116030000) [pid = 2008] [serial = 851] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1182b2400) [pid = 2008] [serial = 855] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1181e4c00) [pid = 2008] [serial = 854] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x119839800) [pid = 2008] [serial = 858] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1196a0400) [pid = 2008] [serial = 857] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x123daa400) [pid = 2008] [serial = 861] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x123102c00) [pid = 2008] [serial = 860] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1196f3800) [pid = 2008] [serial = 884] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1246ee000) [pid = 2008] [serial = 864] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123fbc400) [pid = 2008] [serial = 863] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x12310a000) [pid = 2008] [serial = 887] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x123313400) [pid = 2008] [serial = 888] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x123da7c00) [pid = 2008] [serial = 890] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x123dae000) [pid = 2008] [serial = 896] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x123fc6000) [pid = 2008] [serial = 897] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1183c2c00) [pid = 2008] [serial = 893] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x118708000) [pid = 2008] [serial = 867] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x12b8e7000) [pid = 2008] [serial = 495] [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.] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x123eacc00) [pid = 2008] [serial = 891] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1182b5c00) [pid = 2008] [serial = 866] [outer = 0x0] [url = about:blank] 16:53:10 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1211ef000) [pid = 2008] [serial = 885] [outer = 0x0] [url = about:blank] 16:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1224ms 16:53:10 INFO - PROCESS | 2008 | 1468453990518 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:53:10 INFO - PROCESS | 2008 | 1468453990521 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 16:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:53:10 INFO - PROCESS | 2008 | 1468453990528 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:53:10 INFO - PROCESS | 2008 | 1468453990529 Marionette TRACE conn2 <- [1,1254,null,{}] 16:53:10 INFO - PROCESS | 2008 | 1468453990533 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}] 16:53:10 INFO - PROCESS | 2008 | 1468453990535 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:10 INFO - PROCESS | 2008 | 1468453990636 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:53:10 INFO - PROCESS | 2008 | 1468453990685 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:10 INFO - PROCESS | 2008 | 1468453990689 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x113f4d800 == 28 [pid = 2008] [id = 321] 16:53:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1133cdc00) [pid = 2008] [serial = 962] [outer = 0x0] 16:53:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1133f0800) [pid = 2008] [serial = 963] [outer = 0x1133cdc00] 16:53:10 INFO - PROCESS | 2008 | 1468453990735 Marionette DEBUG loaded listener.js 16:53:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x115120c00) [pid = 2008] [serial = 964] [outer = 0x1133cdc00] 16:53:11 INFO - PROCESS | 2008 | 1468453991161 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]]]}] 16:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 16:53:11 INFO - PROCESS | 2008 | 1468453991199 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:53:11 INFO - PROCESS | 2008 | 1468453991202 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 16:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:53:11 INFO - PROCESS | 2008 | 1468453991210 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:53:11 INFO - PROCESS | 2008 | 1468453991214 Marionette TRACE conn2 <- [1,1258,null,{}] 16:53:11 INFO - PROCESS | 2008 | 1468453991218 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}] 16:53:11 INFO - PROCESS | 2008 | 1468453991220 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:11 INFO - PROCESS | 2008 | 1468453991335 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:53:11 INFO - PROCESS | 2008 | 1468453991351 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:11 INFO - PROCESS | 2008 | 1468453991353 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f60800 == 29 [pid = 2008] [id = 322] 16:53:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x116977800) [pid = 2008] [serial = 965] [outer = 0x0] 16:53:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1181d8400) [pid = 2008] [serial = 966] [outer = 0x116977800] 16:53:11 INFO - PROCESS | 2008 | 1468453991397 Marionette DEBUG loaded listener.js 16:53:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x118298800) [pid = 2008] [serial = 967] [outer = 0x116977800] 16:53:11 INFO - PROCESS | 2008 | 1468453991733 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]]]}] 16:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 580ms 16:53:11 INFO - PROCESS | 2008 | 1468453991786 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:53:11 INFO - PROCESS | 2008 | 1468453991787 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 16:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:53:11 INFO - PROCESS | 2008 | 1468453991790 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:53:11 INFO - PROCESS | 2008 | 1468453991791 Marionette TRACE conn2 <- [1,1262,null,{}] 16:53:11 INFO - PROCESS | 2008 | 1468453991798 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}] 16:53:11 INFO - PROCESS | 2008 | 1468453991801 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:11 INFO - PROCESS | 2008 | 1468453991886 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:53:11 INFO - PROCESS | 2008 | 1468453991894 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:11 INFO - PROCESS | 2008 | 1468453991897 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185d8800 == 30 [pid = 2008] [id = 323] 16:53:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x11870f800) [pid = 2008] [serial = 968] [outer = 0x0] 16:53:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x118889400) [pid = 2008] [serial = 969] [outer = 0x11870f800] 16:53:11 INFO - PROCESS | 2008 | 1468453991925 Marionette DEBUG loaded listener.js 16:53:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119437000) [pid = 2008] [serial = 970] [outer = 0x11870f800] 16:53:12 INFO - PROCESS | 2008 | 1468453992270 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]]]}] 16:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 16:53:12 INFO - PROCESS | 2008 | 1468453992311 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:53:12 INFO - PROCESS | 2008 | 1468453992312 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 16:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:53:12 INFO - PROCESS | 2008 | 1468453992314 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:53:12 INFO - PROCESS | 2008 | 1468453992315 Marionette TRACE conn2 <- [1,1266,null,{}] 16:53:12 INFO - PROCESS | 2008 | 1468453992318 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}] 16:53:12 INFO - PROCESS | 2008 | 1468453992319 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:12 INFO - PROCESS | 2008 | 1468453992425 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:53:12 INFO - PROCESS | 2008 | 1468453992456 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:12 INFO - PROCESS | 2008 | 1468453992457 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x119284000 == 31 [pid = 2008] [id = 324] 16:53:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x119175c00) [pid = 2008] [serial = 971] [outer = 0x0] 16:53:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1196a0400) [pid = 2008] [serial = 972] [outer = 0x119175c00] 16:53:12 INFO - PROCESS | 2008 | 1468453992482 Marionette DEBUG loaded listener.js 16:53:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1196f4400) [pid = 2008] [serial = 973] [outer = 0x119175c00] 16:53:12 INFO - PROCESS | 2008 | 1468453992778 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]]]}] 16:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 16:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:53:12 INFO - PROCESS | 2008 | 1468453992835 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:53:12 INFO - PROCESS | 2008 | 1468453992836 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 16:53:12 INFO - PROCESS | 2008 | 1468453992838 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:53:12 INFO - PROCESS | 2008 | 1468453992839 Marionette TRACE conn2 <- [1,1270,null,{}] 16:53:12 INFO - PROCESS | 2008 | 1468453992842 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}] 16:53:12 INFO - PROCESS | 2008 | 1468453992843 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:12 INFO - PROCESS | 2008 | 1468453992939 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:53:12 INFO - PROCESS | 2008 | 1468453992974 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:12 INFO - PROCESS | 2008 | 1468453992975 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x121008800 == 32 [pid = 2008] [id = 325] 16:53:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x119833800) [pid = 2008] [serial = 974] [outer = 0x0] 16:53:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x11983cc00) [pid = 2008] [serial = 975] [outer = 0x119833800] 16:53:13 INFO - PROCESS | 2008 | 1468453992999 Marionette DEBUG loaded listener.js 16:53:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119bdc000) [pid = 2008] [serial = 976] [outer = 0x119833800] 16:53:13 INFO - PROCESS | 2008 | 1468453993328 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]]]}] 16:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 522ms 16:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:53:13 INFO - PROCESS | 2008 | 1468453993365 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:53:13 INFO - PROCESS | 2008 | 1468453993366 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 16:53:13 INFO - PROCESS | 2008 | 1468453993369 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:53:13 INFO - PROCESS | 2008 | 1468453993370 Marionette TRACE conn2 <- [1,1274,null,{}] 16:53:13 INFO - PROCESS | 2008 | 1468453993372 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}] 16:53:13 INFO - PROCESS | 2008 | 1468453993376 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:13 INFO - PROCESS | 2008 | 1468453993488 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:53:13 INFO - PROCESS | 2008 | 1468453993523 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:13 INFO - PROCESS | 2008 | 1468453993524 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x123811800 == 33 [pid = 2008] [id = 326] 16:53:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x113b59c00) [pid = 2008] [serial = 977] [outer = 0x0] 16:53:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x123107400) [pid = 2008] [serial = 978] [outer = 0x113b59c00] 16:53:13 INFO - PROCESS | 2008 | 1468453993549 Marionette DEBUG loaded listener.js 16:53:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1239a0000) [pid = 2008] [serial = 979] [outer = 0x113b59c00] 16:53:13 INFO - PROCESS | 2008 | 1468453993870 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]]]}] 16:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 16:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:53:13 INFO - PROCESS | 2008 | 1468453993888 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:53:13 INFO - PROCESS | 2008 | 1468453993889 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 16:53:13 INFO - PROCESS | 2008 | 1468453993893 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:53:13 INFO - PROCESS | 2008 | 1468453993896 Marionette TRACE conn2 <- [1,1278,null,{}] 16:53:13 INFO - PROCESS | 2008 | 1468453993899 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}] 16:53:13 INFO - PROCESS | 2008 | 1468453993900 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:13 INFO - PROCESS | 2008 | 1468453993993 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:53:14 INFO - PROCESS | 2008 | 1468453994029 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:14 INFO - PROCESS | 2008 | 1468453994030 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d34000 == 34 [pid = 2008] [id = 327] 16:53:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1239a2c00) [pid = 2008] [serial = 980] [outer = 0x0] 16:53:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x123daac00) [pid = 2008] [serial = 981] [outer = 0x1239a2c00] 16:53:14 INFO - PROCESS | 2008 | 1468453994062 Marionette DEBUG loaded listener.js 16:53:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x123fc4000) [pid = 2008] [serial = 982] [outer = 0x1239a2c00] 16:53:14 INFO - PROCESS | 2008 | 1468453994456 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]]]}] 16:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 622ms 16:53:14 INFO - PROCESS | 2008 | 1468453994513 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:53:14 INFO - PROCESS | 2008 | 1468453994515 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 16:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:53:14 INFO - PROCESS | 2008 | 1468453994517 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:53:14 INFO - PROCESS | 2008 | 1468453994518 Marionette TRACE conn2 <- [1,1282,null,{}] 16:53:14 INFO - PROCESS | 2008 | 1468453994520 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}] 16:53:14 INFO - PROCESS | 2008 | 1468453994521 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:14 INFO - PROCESS | 2008 | 1468453994613 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:53:14 INFO - PROCESS | 2008 | 1468453994629 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:14 INFO - PROCESS | 2008 | 1468453994630 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x1246a6800 == 35 [pid = 2008] [id = 328] 16:53:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x123fc5000) [pid = 2008] [serial = 983] [outer = 0x0] 16:53:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1244f5800) [pid = 2008] [serial = 984] [outer = 0x123fc5000] 16:53:14 INFO - PROCESS | 2008 | 1468453994654 Marionette DEBUG loaded listener.js 16:53:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x124edd400) [pid = 2008] [serial = 985] [outer = 0x123fc5000] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x124edf800) [pid = 2008] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x128983400) [pid = 2008] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x128983000) [pid = 2008] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x123e7a800) [pid = 2008] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1131d2800) [pid = 2008] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1170dfc00) [pid = 2008] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1181dc400) [pid = 2008] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x113371400) [pid = 2008] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x119167c00) [pid = 2008] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1160d9400) [pid = 2008] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x128226800) [pid = 2008] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x111c14400) [pid = 2008] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x112eec000) [pid = 2008] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1132a1800) [pid = 2008] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1181d0000) [pid = 2008] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:53:14 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x118133800) [pid = 2008] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:53:15 INFO - PROCESS | 2008 | 1468453995109 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]]]}] 16:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 618ms 16:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:53:15 INFO - PROCESS | 2008 | 1468453995136 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:53:15 INFO - PROCESS | 2008 | 1468453995137 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 16:53:15 INFO - PROCESS | 2008 | 1468453995139 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:53:15 INFO - PROCESS | 2008 | 1468453995140 Marionette TRACE conn2 <- [1,1286,null,{}] 16:53:15 INFO - PROCESS | 2008 | 1468453995148 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}] 16:53:15 INFO - PROCESS | 2008 | 1468453995149 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:15 INFO - PROCESS | 2008 | 1468453995252 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:53:15 INFO - PROCESS | 2008 | 1468453995288 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:15 INFO - PROCESS | 2008 | 1468453995289 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x1261a0800 == 36 [pid = 2008] [id = 329] 16:53:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1121b8400) [pid = 2008] [serial = 986] [outer = 0x0] 16:53:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1181e6c00) [pid = 2008] [serial = 987] [outer = 0x1121b8400] 16:53:15 INFO - PROCESS | 2008 | 1468453995323 Marionette DEBUG loaded listener.js 16:53:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1211f1c00) [pid = 2008] [serial = 988] [outer = 0x1121b8400] 16:53:15 INFO - PROCESS | 2008 | 1468453995595 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]]]}] 16:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 475ms 16:53:15 INFO - PROCESS | 2008 | 1468453995617 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:53:15 INFO - PROCESS | 2008 | 1468453995618 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 16:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:53:15 INFO - PROCESS | 2008 | 1468453995621 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:53:15 INFO - PROCESS | 2008 | 1468453995622 Marionette TRACE conn2 <- [1,1290,null,{}] 16:53:15 INFO - PROCESS | 2008 | 1468453995632 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}] 16:53:15 INFO - PROCESS | 2008 | 1468453995633 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:15 INFO - PROCESS | 2008 | 1468453995714 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:53:15 INFO - PROCESS | 2008 | 1468453995719 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:15 INFO - PROCESS | 2008 | 1468453995720 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x128266800 == 37 [pid = 2008] [id = 330] 16:53:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x123107800) [pid = 2008] [serial = 989] [outer = 0x0] 16:53:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x126153c00) [pid = 2008] [serial = 990] [outer = 0x123107800] 16:53:15 INFO - PROCESS | 2008 | 1468453995747 Marionette DEBUG loaded listener.js 16:53:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x12615e400) [pid = 2008] [serial = 991] [outer = 0x123107800] 16:53:16 INFO - PROCESS | 2008 | 1468453996068 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]]]}] 16:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 476ms 16:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:53:16 INFO - PROCESS | 2008 | 1468453996097 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:53:16 INFO - PROCESS | 2008 | 1468453996099 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 16:53:16 INFO - PROCESS | 2008 | 1468453996101 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:53:16 INFO - PROCESS | 2008 | 1468453996103 Marionette TRACE conn2 <- [1,1294,null,{}] 16:53:16 INFO - PROCESS | 2008 | 1468453996105 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}] 16:53:16 INFO - PROCESS | 2008 | 1468453996107 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:16 INFO - PROCESS | 2008 | 1468453996227 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:53:16 INFO - PROCESS | 2008 | 1468453996234 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:16 INFO - PROCESS | 2008 | 1468453996235 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x128608800 == 38 [pid = 2008] [id = 331] 16:53:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1129aa800) [pid = 2008] [serial = 992] [outer = 0x0] 16:53:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x126517400) [pid = 2008] [serial = 993] [outer = 0x1129aa800] 16:53:16 INFO - PROCESS | 2008 | 1468453996262 Marionette DEBUG loaded listener.js 16:53:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12822f400) [pid = 2008] [serial = 994] [outer = 0x1129aa800] 16:53:16 INFO - PROCESS | 2008 | 1468453996581 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]]]}] 16:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 519ms 16:53:16 INFO - PROCESS | 2008 | 1468453996620 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:53:16 INFO - PROCESS | 2008 | 1468453996622 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 16:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:53:16 INFO - PROCESS | 2008 | 1468453996625 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:53:16 INFO - PROCESS | 2008 | 1468453996628 Marionette TRACE conn2 <- [1,1298,null,{}] 16:53:16 INFO - PROCESS | 2008 | 1468453996630 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}] 16:53:16 INFO - PROCESS | 2008 | 1468453996631 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:16 INFO - PROCESS | 2008 | 1468453996704 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:53:16 INFO - PROCESS | 2008 | 1468453996711 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:16 INFO - PROCESS | 2008 | 1468453996712 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298e2000 == 39 [pid = 2008] [id = 332] 16:53:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x128295400) [pid = 2008] [serial = 995] [outer = 0x0] 16:53:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x128687000) [pid = 2008] [serial = 996] [outer = 0x128295400] 16:53:16 INFO - PROCESS | 2008 | 1468453996736 Marionette DEBUG loaded listener.js 16:53:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12897d400) [pid = 2008] [serial = 997] [outer = 0x128295400] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x116f60800 == 38 [pid = 2008] [id = 322] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x113f4d800 == 37 [pid = 2008] [id = 321] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x119149000 == 36 [pid = 2008] [id = 320] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x1185d8800 == 35 [pid = 2008] [id = 323] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x119284000 == 34 [pid = 2008] [id = 324] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x128266800 == 33 [pid = 2008] [id = 330] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x1246a6800 == 32 [pid = 2008] [id = 328] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x1261a0800 == 31 [pid = 2008] [id = 329] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x123811800 == 30 [pid = 2008] [id = 326] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x123d34000 == 29 [pid = 2008] [id = 327] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x121008800 == 28 [pid = 2008] [id = 325] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x126521c00) [pid = 2008] [serial = 901] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x129860000) [pid = 2008] [serial = 946] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOCSHELL 0x128608800 == 27 [pid = 2008] [id = 331] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x128c4d400) [pid = 2008] [serial = 945] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x128ad5000) [pid = 2008] [serial = 942] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x123fbd400) [pid = 2008] [serial = 924] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x126b85400) [pid = 2008] [serial = 927] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1266c8800) [pid = 2008] [serial = 925] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1176da800) [pid = 2008] [serial = 909] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1181d9400) [pid = 2008] [serial = 910] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1182b5000) [pid = 2008] [serial = 912] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1187ef400) [pid = 2008] [serial = 913] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x119a83c00) [pid = 2008] [serial = 918] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1210ddc00) [pid = 2008] [serial = 919] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x128c52400) [pid = 2008] [serial = 943] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1196a5400) [pid = 2008] [serial = 915] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x119841400) [pid = 2008] [serial = 916] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x116a11800) [pid = 2008] [serial = 906] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x12828f800) [pid = 2008] [serial = 930] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1181ce000) [pid = 2008] [serial = 907] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1128d0c00) [pid = 2008] [serial = 903] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x112d10800) [pid = 2008] [serial = 904] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x1181cf800) [pid = 2008] [serial = 934] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x113963800) [pid = 2008] [serial = 933] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x119be5000) [pid = 2008] [serial = 921] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x123e7ac00) [pid = 2008] [serial = 922] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (0x1196eec00) [pid = 2008] [serial = 936] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (0x128481800) [pid = 2008] [serial = 939] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (0x128297800) [pid = 2008] [serial = 931] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (0x128226400) [pid = 2008] [serial = 928] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (0x12897f000) [pid = 2008] [serial = 940] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (0x123ead400) [pid = 2008] [serial = 937] [outer = 0x0] [url = about:blank] 16:53:18 INFO - PROCESS | 2008 | 1468453998092 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]]]}] 16:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1473ms 16:53:18 INFO - PROCESS | 2008 | 1468453998097 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 16:53:18 INFO - PROCESS | 2008 | 1468453998099 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 16:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:53:18 INFO - PROCESS | 2008 | 1468453998103 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:53:18 INFO - PROCESS | 2008 | 1468453998105 Marionette TRACE conn2 <- [1,1302,null,{}] 16:53:18 INFO - PROCESS | 2008 | 1468453998112 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}] 16:53:18 INFO - PROCESS | 2008 | 1468453998113 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:18 INFO - PROCESS | 2008 | 1468453998192 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:53:18 INFO - PROCESS | 2008 | 1468453998239 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:18 INFO - PROCESS | 2008 | 1468453998242 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x11390c800 == 28 [pid = 2008] [id = 333] 16:53:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (0x113131800) [pid = 2008] [serial = 998] [outer = 0x0] 16:53:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (0x1131d2800) [pid = 2008] [serial = 999] [outer = 0x113131800] 16:53:18 INFO - PROCESS | 2008 | 1468453998270 Marionette DEBUG loaded listener.js 16:53:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (0x1133e2800) [pid = 2008] [serial = 1000] [outer = 0x113131800] 16:53:18 INFO - PROCESS | 2008 | 1468453998583 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]]]}] 16:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 525ms 16:53:18 INFO - PROCESS | 2008 | 1468453998627 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:53:18 INFO - PROCESS | 2008 | 1468453998631 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 16:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:53:18 INFO - PROCESS | 2008 | 1468453998635 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:53:18 INFO - PROCESS | 2008 | 1468453998637 Marionette TRACE conn2 <- [1,1306,null,{}] 16:53:18 INFO - PROCESS | 2008 | 1468453998639 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}] 16:53:18 INFO - PROCESS | 2008 | 1468453998642 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:18 INFO - PROCESS | 2008 | 1468453998719 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:53:18 INFO - PROCESS | 2008 | 1468453998727 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:18 INFO - PROCESS | 2008 | 1468453998729 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f54800 == 29 [pid = 2008] [id = 334] 16:53:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (0x1133e3800) [pid = 2008] [serial = 1001] [outer = 0x0] 16:53:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (0x116076000) [pid = 2008] [serial = 1002] [outer = 0x1133e3800] 16:53:18 INFO - PROCESS | 2008 | 1468453998756 Marionette DEBUG loaded listener.js 16:53:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x1166f7800) [pid = 2008] [serial = 1003] [outer = 0x1133e3800] 16:53:19 INFO - PROCESS | 2008 | 1468453999096 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]]]}] 16:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 470ms 16:53:19 INFO - PROCESS | 2008 | 1468453999107 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:53:19 INFO - PROCESS | 2008 | 1468453999109 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 16:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:53:19 INFO - PROCESS | 2008 | 1468453999111 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:53:19 INFO - PROCESS | 2008 | 1468453999122 Marionette TRACE conn2 <- [1,1310,null,{}] 16:53:19 INFO - PROCESS | 2008 | 1468453999132 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}] 16:53:19 INFO - PROCESS | 2008 | 1468453999135 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:19 INFO - PROCESS | 2008 | 1468453999210 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:53:19 INFO - PROCESS | 2008 | 1468453999215 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:19 INFO - PROCESS | 2008 | 1468453999217 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x11831e000 == 30 [pid = 2008] [id = 335] 16:53:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x1121bcc00) [pid = 2008] [serial = 1004] [outer = 0x0] 16:53:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x118139000) [pid = 2008] [serial = 1005] [outer = 0x1121bcc00] 16:53:19 INFO - PROCESS | 2008 | 1468453999247 Marionette DEBUG loaded listener.js 16:53:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x1181d5800) [pid = 2008] [serial = 1006] [outer = 0x1121bcc00] 16:53:19 INFO - PROCESS | 2008 | 1468453999579 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] 16:53:19 INFO - PROCESS | 2008 | 1468453999597 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 16:53:19 INFO - PROCESS | 2008 | 1468453999599 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:53:19 INFO - PROCESS | 2008 | 1468453999600 Marionette TRACE conn2 <- [1,1314,null,{}] 16:53:19 INFO - PROCESS | 2008 | 1468453999602 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}] 16:53:19 INFO - PROCESS | 2008 | 1468453999603 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:19 INFO - PROCESS | 2008 | 1468453999680 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:53:19 INFO - PROCESS | 2008 | 1468453999731 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:19 INFO - PROCESS | 2008 | 1468453999732 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x118739800 == 31 [pid = 2008] [id = 336] 16:53:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1181d2000) [pid = 2008] [serial = 1007] [outer = 0x0] 16:53:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1181e5800) [pid = 2008] [serial = 1008] [outer = 0x1181d2000] 16:53:19 INFO - PROCESS | 2008 | 1468453999757 Marionette DEBUG loaded listener.js 16:53:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1182b9000) [pid = 2008] [serial = 1009] [outer = 0x1181d2000] 16:53:20 INFO - PROCESS | 2008 | 1468454000017 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]]]}] 16:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 468ms 16:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:53:20 INFO - PROCESS | 2008 | 1468454000067 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:53:20 INFO - PROCESS | 2008 | 1468454000069 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 16:53:20 INFO - PROCESS | 2008 | 1468454000071 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:53:20 INFO - PROCESS | 2008 | 1468454000073 Marionette TRACE conn2 <- [1,1318,null,{}] 16:53:20 INFO - PROCESS | 2008 | 1468454000084 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}] 16:53:20 INFO - PROCESS | 2008 | 1468454000085 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:20 INFO - PROCESS | 2008 | 1468454000176 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:53:20 INFO - PROCESS | 2008 | 1468454000182 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:20 INFO - PROCESS | 2008 | 1468454000184 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195c7800 == 32 [pid = 2008] [id = 337] 16:53:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x11602e000) [pid = 2008] [serial = 1010] [outer = 0x0] 16:53:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1183c1c00) [pid = 2008] [serial = 1011] [outer = 0x11602e000] 16:53:20 INFO - PROCESS | 2008 | 1468454000214 Marionette DEBUG loaded listener.js 16:53:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1187f6c00) [pid = 2008] [serial = 1012] [outer = 0x11602e000] 16:53:20 INFO - PROCESS | 2008 | 1468454000701 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]]]}] 16:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 677ms 16:53:20 INFO - PROCESS | 2008 | 1468454000749 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:53:20 INFO - PROCESS | 2008 | 1468454000750 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 16:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:53:20 INFO - PROCESS | 2008 | 1468454000752 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:53:20 INFO - PROCESS | 2008 | 1468454000753 Marionette TRACE conn2 <- [1,1322,null,{}] 16:53:20 INFO - PROCESS | 2008 | 1468454000755 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}] 16:53:20 INFO - PROCESS | 2008 | 1468454000759 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:20 INFO - PROCESS | 2008 | 1468454000852 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:53:20 INFO - PROCESS | 2008 | 1468454000856 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:20 INFO - PROCESS | 2008 | 1468454000857 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230ba800 == 33 [pid = 2008] [id = 338] 16:53:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x11888bc00) [pid = 2008] [serial = 1013] [outer = 0x0] 16:53:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x11957c400) [pid = 2008] [serial = 1014] [outer = 0x11888bc00] 16:53:20 INFO - PROCESS | 2008 | 1468454000886 Marionette DEBUG loaded listener.js 16:53:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x119839000) [pid = 2008] [serial = 1015] [outer = 0x11888bc00] 16:53:21 INFO - PROCESS | 2008 | 1468454001201 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]]]}] 16:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 468ms 16:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:53:21 INFO - PROCESS | 2008 | 1468454001220 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:53:21 INFO - PROCESS | 2008 | 1468454001221 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 16:53:21 INFO - PROCESS | 2008 | 1468454001224 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:53:21 INFO - PROCESS | 2008 | 1468454001227 Marionette TRACE conn2 <- [1,1326,null,{}] 16:53:21 INFO - PROCESS | 2008 | 1468454001230 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}] 16:53:21 INFO - PROCESS | 2008 | 1468454001231 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:21 INFO - PROCESS | 2008 | 1468454001310 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:53:21 INFO - PROCESS | 2008 | 1468454001361 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:21 INFO - PROCESS | 2008 | 1468454001362 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x123526800 == 34 [pid = 2008] [id = 339] 16:53:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x11888c800) [pid = 2008] [serial = 1016] [outer = 0x0] 16:53:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119839c00) [pid = 2008] [serial = 1017] [outer = 0x11888c800] 16:53:21 INFO - PROCESS | 2008 | 1468454001387 Marionette DEBUG loaded listener.js 16:53:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1183bdc00) [pid = 2008] [serial = 1018] [outer = 0x11888c800] 16:53:21 INFO - PROCESS | 2008 | 1468454001662 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]]]}] 16:53: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 16:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 471ms 16:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:53:21 INFO - PROCESS | 2008 | 1468454001698 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:53:21 INFO - PROCESS | 2008 | 1468454001700 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 16:53:21 INFO - PROCESS | 2008 | 1468454001702 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:53:21 INFO - PROCESS | 2008 | 1468454001703 Marionette TRACE conn2 <- [1,1330,null,{}] 16:53:21 INFO - PROCESS | 2008 | 1468454001706 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}] 16:53:21 INFO - PROCESS | 2008 | 1468454001707 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:21 INFO - PROCESS | 2008 | 1468454001792 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:53:21 INFO - PROCESS | 2008 | 1468454001797 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:21 INFO - PROCESS | 2008 | 1468454001798 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d4a000 == 35 [pid = 2008] [id = 340] 16:53:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x119168800) [pid = 2008] [serial = 1019] [outer = 0x0] 16:53:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x119c84000) [pid = 2008] [serial = 1020] [outer = 0x119168800] 16:53:21 INFO - PROCESS | 2008 | 1468454001824 Marionette DEBUG loaded listener.js 16:53:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1211ebc00) [pid = 2008] [serial = 1021] [outer = 0x119168800] 16:53:22 INFO - PROCESS | 2008 | 1468454002190 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]]]}] 16:53:22 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 16:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 521ms 16:53:22 INFO - PROCESS | 2008 | 1468454002223 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:53:22 INFO - PROCESS | 2008 | 1468454002226 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 16:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:53:22 INFO - PROCESS | 2008 | 1468454002229 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:53:22 INFO - PROCESS | 2008 | 1468454002230 Marionette TRACE conn2 <- [1,1334,null,{}] 16:53:22 INFO - PROCESS | 2008 | 1468454002232 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}] 16:53:22 INFO - PROCESS | 2008 | 1468454002234 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:22 INFO - PROCESS | 2008 | 1468454002305 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:53:22 INFO - PROCESS | 2008 | 1468454002311 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:22 INFO - PROCESS | 2008 | 1468454002320 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x118319800 == 36 [pid = 2008] [id = 341] 16:53:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1211ef000) [pid = 2008] [serial = 1022] [outer = 0x0] 16:53:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12310cc00) [pid = 2008] [serial = 1023] [outer = 0x1211ef000] 16:53:22 INFO - PROCESS | 2008 | 1468454002345 Marionette DEBUG loaded listener.js 16:53:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1231be800) [pid = 2008] [serial = 1024] [outer = 0x1211ef000] 16:53:22 INFO - PROCESS | 2008 | 1468454002934 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]]]}] 16:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 768ms 16:53:23 INFO - PROCESS | 2008 | 1468454002999 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:53:23 INFO - PROCESS | 2008 | 1468454003003 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 16:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:53:23 INFO - PROCESS | 2008 | 1468454003007 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:53:23 INFO - PROCESS | 2008 | 1468454003012 Marionette TRACE conn2 <- [1,1338,null,{}] 16:53:23 INFO - PROCESS | 2008 | 1468454003018 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}] 16:53:23 INFO - PROCESS | 2008 | 1468454003020 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:23 INFO - PROCESS | 2008 | 1468454003145 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:53:23 INFO - PROCESS | 2008 | 1468454003217 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:23 INFO - PROCESS | 2008 | 1468454003219 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x11708f000 == 37 [pid = 2008] [id = 342] 16:53:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1132d3000) [pid = 2008] [serial = 1025] [outer = 0x0] 16:53:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x113963400) [pid = 2008] [serial = 1026] [outer = 0x1132d3000] 16:53:23 INFO - PROCESS | 2008 | 1468454003250 Marionette DEBUG loaded listener.js 16:53:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x115e59000) [pid = 2008] [serial = 1027] [outer = 0x1132d3000] 16:53:24 INFO - PROCESS | 2008 | 1468454004353 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]]]}] 16:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1375ms 16:53:24 INFO - PROCESS | 2008 | 1468454004381 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:53:24 INFO - PROCESS | 2008 | 1468454004383 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 16:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:53:24 INFO - PROCESS | 2008 | 1468454004387 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:53:24 INFO - PROCESS | 2008 | 1468454004388 Marionette TRACE conn2 <- [1,1342,null,{}] 16:53:24 INFO - PROCESS | 2008 | 1468454004392 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}] 16:53:24 INFO - PROCESS | 2008 | 1468454004393 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:24 INFO - PROCESS | 2008 | 1468454004493 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:53:24 INFO - PROCESS | 2008 | --DOCSHELL 0x123d4a000 == 36 [pid = 2008] [id = 340] 16:53:24 INFO - PROCESS | 2008 | --DOCSHELL 0x123526800 == 35 [pid = 2008] [id = 339] 16:53:24 INFO - PROCESS | 2008 | --DOCSHELL 0x1230ba800 == 34 [pid = 2008] [id = 338] 16:53:24 INFO - PROCESS | 2008 | --DOCSHELL 0x1195c7800 == 33 [pid = 2008] [id = 337] 16:53:24 INFO - PROCESS | 2008 | --DOCSHELL 0x118739800 == 32 [pid = 2008] [id = 336] 16:53:24 INFO - PROCESS | 2008 | --DOCSHELL 0x11831e000 == 31 [pid = 2008] [id = 335] 16:53:24 INFO - PROCESS | 2008 | --DOCSHELL 0x116f54800 == 30 [pid = 2008] [id = 334] 16:53:24 INFO - PROCESS | 2008 | --DOCSHELL 0x11390c800 == 29 [pid = 2008] [id = 333] 16:53:24 INFO - PROCESS | 2008 | 1468454004563 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:24 INFO - PROCESS | 2008 | 1468454004565 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x11390c800 == 30 [pid = 2008] [id = 343] 16:53:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x11336d800) [pid = 2008] [serial = 1028] [outer = 0x0] 16:53:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x11607e000) [pid = 2008] [serial = 1029] [outer = 0x11336d800] 16:53:24 INFO - PROCESS | 2008 | 1468454004594 Marionette DEBUG loaded listener.js 16:53:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1176d9400) [pid = 2008] [serial = 1030] [outer = 0x11336d800] 16:53:24 INFO - PROCESS | 2008 | 1468454004859 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]]]}] 16:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 519ms 16:53:24 INFO - PROCESS | 2008 | 1468454004914 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:53:24 INFO - PROCESS | 2008 | 1468454004918 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 16:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:53:24 INFO - PROCESS | 2008 | 1468454004922 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:53:24 INFO - PROCESS | 2008 | 1468454004926 Marionette TRACE conn2 <- [1,1346,null,{}] 16:53:24 INFO - PROCESS | 2008 | 1468454004931 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}] 16:53:24 INFO - PROCESS | 2008 | 1468454004933 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:25 INFO - PROCESS | 2008 | 1468454005015 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:53:25 INFO - PROCESS | 2008 | 1468454005021 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:25 INFO - PROCESS | 2008 | 1468454005022 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x11915b000 == 31 [pid = 2008] [id = 344] 16:53:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1181cd000) [pid = 2008] [serial = 1031] [outer = 0x0] 16:53:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1182b0000) [pid = 2008] [serial = 1032] [outer = 0x1181cd000] 16:53:25 INFO - PROCESS | 2008 | 1468454005053 Marionette DEBUG loaded listener.js 16:53:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1183c3400) [pid = 2008] [serial = 1033] [outer = 0x1181cd000] 16:53:25 INFO - PROCESS | 2008 | 1468454005400 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]]]}] 16:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 524ms 16:53:25 INFO - PROCESS | 2008 | 1468454005446 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:53:25 INFO - PROCESS | 2008 | 1468454005448 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 16:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:53:25 INFO - PROCESS | 2008 | 1468454005450 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:53:25 INFO - PROCESS | 2008 | 1468454005452 Marionette TRACE conn2 <- [1,1350,null,{}] 16:53:25 INFO - PROCESS | 2008 | 1468454005460 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}] 16:53:25 INFO - PROCESS | 2008 | 1468454005463 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:25 INFO - PROCESS | 2008 | 1468454005541 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:53:25 INFO - PROCESS | 2008 | 1468454005549 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:25 INFO - PROCESS | 2008 | 1468454005551 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230d0000 == 32 [pid = 2008] [id = 345] 16:53:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1181e2000) [pid = 2008] [serial = 1034] [outer = 0x0] 16:53:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x119578400) [pid = 2008] [serial = 1035] [outer = 0x1181e2000] 16:53:25 INFO - PROCESS | 2008 | 1468454005586 Marionette DEBUG loaded listener.js 16:53:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1196ee800) [pid = 2008] [serial = 1036] [outer = 0x1181e2000] 16:53:25 INFO - PROCESS | 2008 | 1468454005968 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]]]}] 16:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 572ms 16:53:26 INFO - PROCESS | 2008 | 1468454006023 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:53:26 INFO - PROCESS | 2008 | 1468454006026 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 16:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:53:26 INFO - PROCESS | 2008 | 1468454006029 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:53:26 INFO - PROCESS | 2008 | 1468454006031 Marionette TRACE conn2 <- [1,1354,null,{}] 16:53:26 INFO - PROCESS | 2008 | 1468454006034 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}] 16:53:26 INFO - PROCESS | 2008 | 1468454006036 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:26 INFO - PROCESS | 2008 | 1468454006155 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:53:26 INFO - PROCESS | 2008 | 1468454006168 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:26 INFO - PROCESS | 2008 | 1468454006169 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x124eb0800 == 33 [pid = 2008] [id = 346] 16:53:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x119a85000) [pid = 2008] [serial = 1037] [outer = 0x0] 16:53:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1210da000) [pid = 2008] [serial = 1038] [outer = 0x119a85000] 16:53:26 INFO - PROCESS | 2008 | 1468454006210 Marionette DEBUG loaded listener.js 16:53:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x123109400) [pid = 2008] [serial = 1039] [outer = 0x119a85000] 16:53:26 INFO - PROCESS | 2008 | 1468454006614 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]]]}] 16:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 620ms 16:53:26 INFO - PROCESS | 2008 | 1468454006649 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 16:53:26 INFO - PROCESS | 2008 | 1468454006650 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 16:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:53:26 INFO - PROCESS | 2008 | 1468454006652 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:53:26 INFO - PROCESS | 2008 | 1468454006653 Marionette TRACE conn2 <- [1,1358,null,{}] 16:53:26 INFO - PROCESS | 2008 | 1468454006655 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}] 16:53:26 INFO - PROCESS | 2008 | 1468454006657 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:26 INFO - PROCESS | 2008 | 1468454006763 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:53:26 INFO - PROCESS | 2008 | 1468454006772 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:26 INFO - PROCESS | 2008 | 1468454006781 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x1268a6000 == 34 [pid = 2008] [id = 347] 16:53:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x123108400) [pid = 2008] [serial = 1040] [outer = 0x0] 16:53:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x12330e000) [pid = 2008] [serial = 1041] [outer = 0x123108400] 16:53:26 INFO - PROCESS | 2008 | 1468454006807 Marionette DEBUG loaded listener.js 16:53:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x12399ec00) [pid = 2008] [serial = 1042] [outer = 0x123108400] 16:53:27 INFO - PROCESS | 2008 | 1468454007150 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]]]}] 16:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 16:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:53:27 INFO - PROCESS | 2008 | 1468454007170 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 16:53:27 INFO - PROCESS | 2008 | 1468454007171 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 16:53:27 INFO - PROCESS | 2008 | 1468454007174 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:53:27 INFO - PROCESS | 2008 | 1468454007175 Marionette TRACE conn2 <- [1,1362,null,{}] 16:53:27 INFO - PROCESS | 2008 | 1468454007183 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}] 16:53:27 INFO - PROCESS | 2008 | 1468454007187 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:27 INFO - PROCESS | 2008 | 1468454007297 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:53:27 INFO - PROCESS | 2008 | 1468454007301 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:27 INFO - PROCESS | 2008 | 1468454007302 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286f0000 == 35 [pid = 2008] [id = 348] 16:53:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x1239a0800) [pid = 2008] [serial = 1043] [outer = 0x0] 16:53:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x123eacc00) [pid = 2008] [serial = 1044] [outer = 0x1239a0800] 16:53:27 INFO - PROCESS | 2008 | 1468454007327 Marionette DEBUG loaded listener.js 16:53:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x126155000) [pid = 2008] [serial = 1045] [outer = 0x1239a0800] 16:53:27 INFO - PROCESS | 2008 | 1468454007670 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]]]}] 16:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 520ms 16:53:27 INFO - PROCESS | 2008 | 1468454007695 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 16:53:27 INFO - PROCESS | 2008 | 1468454007697 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 16:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:53:27 INFO - PROCESS | 2008 | 1468454007706 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:53:27 INFO - PROCESS | 2008 | 1468454007707 Marionette TRACE conn2 <- [1,1366,null,{}] 16:53:27 INFO - PROCESS | 2008 | 1468454007710 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}] 16:53:27 INFO - PROCESS | 2008 | 1468454007711 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:27 INFO - PROCESS | 2008 | 1468454007804 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:53:27 INFO - PROCESS | 2008 | 1468454007810 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:27 INFO - PROCESS | 2008 | 1468454007811 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298c8000 == 36 [pid = 2008] [id = 349] 16:53:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1239a7400) [pid = 2008] [serial = 1046] [outer = 0x0] 16:53:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1266c1400) [pid = 2008] [serial = 1047] [outer = 0x1239a7400] 16:53:27 INFO - PROCESS | 2008 | 1468454007843 Marionette DEBUG loaded listener.js 16:53:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x126b7e800) [pid = 2008] [serial = 1048] [outer = 0x1239a7400] 16:53:28 INFO - PROCESS | 2008 | 1468454008200 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] 16:53:28 INFO - PROCESS | 2008 | 1468454008232 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 16:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:53:28 INFO - PROCESS | 2008 | 1468454008234 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:53:28 INFO - PROCESS | 2008 | 1468454008235 Marionette TRACE conn2 <- [1,1370,null,{}] 16:53:28 INFO - PROCESS | 2008 | 1468454008237 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}] 16:53:28 INFO - PROCESS | 2008 | 1468454008239 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:28 INFO - PROCESS | 2008 | 1468454008333 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:53:28 INFO - PROCESS | 2008 | 1468454008337 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:28 INFO - PROCESS | 2008 | 1468454008338 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x117075000 == 37 [pid = 2008] [id = 350] 16:53:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x126b8bc00) [pid = 2008] [serial = 1049] [outer = 0x0] 16:53:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x128225400) [pid = 2008] [serial = 1050] [outer = 0x126b8bc00] 16:53:28 INFO - PROCESS | 2008 | 1468454008362 Marionette DEBUG loaded listener.js 16:53:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x128290400) [pid = 2008] [serial = 1051] [outer = 0x126b8bc00] 16:53:28 INFO - PROCESS | 2008 | 1468454008684 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] 16:53:28 INFO - PROCESS | 2008 | 1468454008705 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 16:53:28 INFO - PROCESS | 2008 | 1468454008707 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:53:28 INFO - PROCESS | 2008 | 1468454008708 Marionette TRACE conn2 <- [1,1374,null,{}] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x1133e3800) [pid = 2008] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1121bcc00) [pid = 2008] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x1181d2000) [pid = 2008] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x11602e000) [pid = 2008] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x113131800) [pid = 2008] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x11888bc00) [pid = 2008] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x11888c800) [pid = 2008] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x128295400) [pid = 2008] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x119833800) [pid = 2008] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x1239a2c00) [pid = 2008] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x113b59c00) [pid = 2008] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1121b8400) [pid = 2008] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x123fc5000) [pid = 2008] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x123107800) [pid = 2008] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x116977800) [pid = 2008] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1133cdc00) [pid = 2008] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1133eec00) [pid = 2008] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x113131000) [pid = 2008] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x123fca400) [pid = 2008] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1129aa800) [pid = 2008] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x119441400) [pid = 2008] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1151dac00) [pid = 2008] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x119175c00) [pid = 2008] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x11870f800) [pid = 2008] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:53:28 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x119168800) [pid = 2008] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:53:28 INFO - PROCESS | 2008 | 1468454008859 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}] 16:53:28 INFO - PROCESS | 2008 | 1468454008860 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:28 INFO - PROCESS | 2008 | 1468454008935 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:53:28 INFO - PROCESS | 2008 | 1468454008939 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:28 INFO - PROCESS | 2008 | 1468454008941 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x11846b000 == 38 [pid = 2008] [id = 351] 16:53:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x113131000) [pid = 2008] [serial = 1052] [outer = 0x0] 16:53:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1133cfc00) [pid = 2008] [serial = 1053] [outer = 0x113131000] 16:53:28 INFO - PROCESS | 2008 | 1468454008974 Marionette DEBUG loaded listener.js 16:53:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x11607f000) [pid = 2008] [serial = 1054] [outer = 0x113131000] 16:53:29 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:53:29 INFO - PROCESS | 2008 | 1468454009313 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] 16:53:29 INFO - PROCESS | 2008 | 1468454009333 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 16:53:29 INFO - PROCESS | 2008 | 1468454009335 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:53:29 INFO - PROCESS | 2008 | 1468454009336 Marionette TRACE conn2 <- [1,1378,null,{}] 16:53:29 INFO - PROCESS | 2008 | 1468454009338 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}] 16:53:29 INFO - PROCESS | 2008 | 1468454009339 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:29 INFO - PROCESS | 2008 | 1468454009416 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:53:29 INFO - PROCESS | 2008 | 1468454009420 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:29 INFO - PROCESS | 2008 | 1468454009421 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad50000 == 39 [pid = 2008] [id = 352] 16:53:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1176da000) [pid = 2008] [serial = 1055] [outer = 0x0] 16:53:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1187f0800) [pid = 2008] [serial = 1056] [outer = 0x1176da000] 16:53:29 INFO - PROCESS | 2008 | 1468454009447 Marionette DEBUG loaded listener.js 16:53:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1196a5800) [pid = 2008] [serial = 1057] [outer = 0x1176da000] 16:53:29 INFO - PROCESS | 2008 | 1468454009763 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] 16:53:29 INFO - PROCESS | 2008 | 1468454009806 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 16:53:29 INFO - PROCESS | 2008 | 1468454009808 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:53:29 INFO - PROCESS | 2008 | 1468454009810 Marionette TRACE conn2 <- [1,1382,null,{}] 16:53:29 INFO - PROCESS | 2008 | 1468454009812 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}] 16:53:29 INFO - PROCESS | 2008 | 1468454009814 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:29 INFO - PROCESS | 2008 | 1468454009923 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:53:29 INFO - PROCESS | 2008 | 1468454009931 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:29 INFO - PROCESS | 2008 | 1468454009933 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x12af9b800 == 40 [pid = 2008] [id = 353] 16:53:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x119833800) [pid = 2008] [serial = 1058] [outer = 0x0] 16:53:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1211ed400) [pid = 2008] [serial = 1059] [outer = 0x119833800] 16:53:29 INFO - PROCESS | 2008 | 1468454009967 Marionette DEBUG loaded listener.js 16:53:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x128296800) [pid = 2008] [serial = 1060] [outer = 0x119833800] 16:53:30 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:53:30 INFO - PROCESS | 2008 | 1468454010374 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] 16:53:30 INFO - PROCESS | 2008 | 1468454010382 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 16:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:53:30 INFO - PROCESS | 2008 | 1468454010386 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:53:30 INFO - PROCESS | 2008 | 1468454010387 Marionette TRACE conn2 <- [1,1386,null,{}] 16:53:30 INFO - PROCESS | 2008 | 1468454010391 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}] 16:53:30 INFO - PROCESS | 2008 | 1468454010395 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:30 INFO - PROCESS | 2008 | 1468454010514 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:53:30 INFO - PROCESS | 2008 | 1468454010544 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:30 INFO - PROCESS | 2008 | 1468454010545 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b942000 == 41 [pid = 2008] [id = 354] 16:53:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x112fa0000) [pid = 2008] [serial = 1061] [outer = 0x0] 16:53:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x128685c00) [pid = 2008] [serial = 1062] [outer = 0x112fa0000] 16:53:30 INFO - PROCESS | 2008 | 1468454010569 Marionette DEBUG loaded listener.js 16:53:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x128982000) [pid = 2008] [serial = 1063] [outer = 0x112fa0000] 16:53:30 INFO - PROCESS | 2008 | 1468454010819 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] 16:53:30 INFO - PROCESS | 2008 | 1468454010918 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 16:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:53:30 INFO - PROCESS | 2008 | 1468454010923 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:53:30 INFO - PROCESS | 2008 | 1468454010927 Marionette TRACE conn2 <- [1,1390,null,{}] 16:53:30 INFO - PROCESS | 2008 | 1468454010931 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}] 16:53:30 INFO - PROCESS | 2008 | 1468454010933 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:31 INFO - PROCESS | 2008 | 1468454011087 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:53:31 INFO - PROCESS | 2008 | 1468454011139 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:31 INFO - PROCESS | 2008 | 1468454011141 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x116670800 == 42 [pid = 2008] [id = 355] 16:53:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x113f0a400) [pid = 2008] [serial = 1064] [outer = 0x0] 16:53:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1160da000) [pid = 2008] [serial = 1065] [outer = 0x113f0a400] 16:53:31 INFO - PROCESS | 2008 | 1468454011173 Marionette DEBUG loaded listener.js 16:53:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1176d8400) [pid = 2008] [serial = 1066] [outer = 0x113f0a400] 16:53:31 INFO - PROCESS | 2008 | 1468454011629 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]]]}] 16:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 724ms 16:53:31 INFO - PROCESS | 2008 | 1468454011647 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:53:31 INFO - PROCESS | 2008 | 1468454011649 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 16:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:53:31 INFO - PROCESS | 2008 | 1468454011654 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:53:31 INFO - PROCESS | 2008 | 1468454011656 Marionette TRACE conn2 <- [1,1394,null,{}] 16:53:31 INFO - PROCESS | 2008 | 1468454011659 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}] 16:53:31 INFO - PROCESS | 2008 | 1468454011661 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:31 INFO - PROCESS | 2008 | 1468454011784 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:53:31 INFO - PROCESS | 2008 | 1468454011865 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:31 INFO - PROCESS | 2008 | 1468454011867 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x123bab000 == 43 [pid = 2008] [id = 356] 16:53:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1181e1800) [pid = 2008] [serial = 1067] [outer = 0x0] 16:53:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x118705c00) [pid = 2008] [serial = 1068] [outer = 0x1181e1800] 16:53:31 INFO - PROCESS | 2008 | 1468454011899 Marionette DEBUG loaded listener.js 16:53:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x11916ac00) [pid = 2008] [serial = 1069] [outer = 0x1181e1800] 16:53:32 INFO - PROCESS | 2008 | 1468454012305 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]]]}] 16:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 674ms 16:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:53:32 INFO - PROCESS | 2008 | 1468454012327 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:53:32 INFO - PROCESS | 2008 | 1468454012328 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 16:53:32 INFO - PROCESS | 2008 | 1468454012331 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:53:32 INFO - PROCESS | 2008 | 1468454012332 Marionette TRACE conn2 <- [1,1398,null,{}] 16:53:32 INFO - PROCESS | 2008 | 1468454012339 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}] 16:53:32 INFO - PROCESS | 2008 | 1468454012342 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:32 INFO - PROCESS | 2008 | 1468454012446 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:53:32 INFO - PROCESS | 2008 | 1468454012506 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:32 INFO - PROCESS | 2008 | 1468454012509 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b025800 == 44 [pid = 2008] [id = 357] 16:53:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x119a91400) [pid = 2008] [serial = 1070] [outer = 0x0] 16:53:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x119c8d000) [pid = 2008] [serial = 1071] [outer = 0x119a91400] 16:53:32 INFO - PROCESS | 2008 | 1468454012540 Marionette DEBUG loaded listener.js 16:53:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x12399c800) [pid = 2008] [serial = 1072] [outer = 0x119a91400] 16:53:32 INFO - PROCESS | 2008 | 1468454012970 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]]]}] 16:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 669ms 16:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:53:33 INFO - PROCESS | 2008 | 1468454013000 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:53:33 INFO - PROCESS | 2008 | 1468454013002 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 16:53:33 INFO - PROCESS | 2008 | 1468454013004 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:53:33 INFO - PROCESS | 2008 | 1468454013005 Marionette TRACE conn2 <- [1,1402,null,{}] 16:53:33 INFO - PROCESS | 2008 | 1468454013007 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}] 16:53:33 INFO - PROCESS | 2008 | 1468454013009 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:33 INFO - PROCESS | 2008 | 1468454013136 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:53:33 INFO - PROCESS | 2008 | 1468454013228 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:33 INFO - PROCESS | 2008 | 1468454013229 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ac9000 == 45 [pid = 2008] [id = 358] 16:53:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x119a84000) [pid = 2008] [serial = 1073] [outer = 0x0] 16:53:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x123e7a800) [pid = 2008] [serial = 1074] [outer = 0x119a84000] 16:53:33 INFO - PROCESS | 2008 | 1468454013258 Marionette DEBUG loaded listener.js 16:53:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x1244eb800) [pid = 2008] [serial = 1075] [outer = 0x119a84000] 16:53:33 INFO - PROCESS | 2008 | 1468454013678 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]]]}] 16:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 719ms 16:53:33 INFO - PROCESS | 2008 | 1468454013872 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:53:33 INFO - PROCESS | 2008 | 1468454013874 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 16:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:53:33 INFO - PROCESS | 2008 | 1468454013907 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:53:33 INFO - PROCESS | 2008 | 1468454013908 Marionette TRACE conn2 <- [1,1406,null,{}] 16:53:33 INFO - PROCESS | 2008 | 1468454013912 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}] 16:53:33 INFO - PROCESS | 2008 | 1468454013914 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:34 INFO - PROCESS | 2008 | 1468454014007 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:53:34 INFO - PROCESS | 2008 | 1468454014062 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:34 INFO - PROCESS | 2008 | 1468454014065 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e32800 == 46 [pid = 2008] [id = 359] 16:53:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x116075400) [pid = 2008] [serial = 1076] [outer = 0x0] 16:53:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x1160e4c00) [pid = 2008] [serial = 1077] [outer = 0x116075400] 16:53:34 INFO - PROCESS | 2008 | 1468454014093 Marionette DEBUG loaded listener.js 16:53:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x117e9b400) [pid = 2008] [serial = 1078] [outer = 0x116075400] 16:53:34 INFO - PROCESS | 2008 | 1468454014539 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]]]}] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x12af9b800 == 45 [pid = 2008] [id = 353] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad50000 == 44 [pid = 2008] [id = 352] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x11846b000 == 43 [pid = 2008] [id = 351] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x117075000 == 42 [pid = 2008] [id = 350] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x1298c8000 == 41 [pid = 2008] [id = 349] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x1286f0000 == 40 [pid = 2008] [id = 348] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x12310cc00) [pid = 2008] [serial = 1023] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x1268a6000 == 39 [pid = 2008] [id = 347] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x124eb0800 == 38 [pid = 2008] [id = 346] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x1230d0000 == 37 [pid = 2008] [id = 345] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x11915b000 == 36 [pid = 2008] [id = 344] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x11390c800 == 35 [pid = 2008] [id = 343] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x11708f000 == 34 [pid = 2008] [id = 342] 16:53:34 INFO - PROCESS | 2008 | --DOCSHELL 0x118319800 == 33 [pid = 2008] [id = 341] 16:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 735ms 16:53:34 INFO - PROCESS | 2008 | 1468454014630 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:53:34 INFO - PROCESS | 2008 | 1468454014632 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 16:53:34 INFO - PROCESS | 2008 | 1468454014636 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:53:34 INFO - PROCESS | 2008 | 1468454014638 Marionette TRACE conn2 <- [1,1410,null,{}] 16:53:34 INFO - PROCESS | 2008 | 1468454014642 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}] 16:53:34 INFO - PROCESS | 2008 | 1468454014645 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:34 INFO - PROCESS | 2008 | 1468454014720 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:53:34 INFO - PROCESS | 2008 | 1468454014732 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:34 INFO - PROCESS | 2008 | 1468454014733 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f46000 == 34 [pid = 2008] [id = 360] 16:53:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x1181da800) [pid = 2008] [serial = 1079] [outer = 0x0] 16:53:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x1181e3800) [pid = 2008] [serial = 1080] [outer = 0x1181da800] 16:53:34 INFO - PROCESS | 2008 | 1468454014760 Marionette DEBUG loaded listener.js 16:53:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (0x1182b9c00) [pid = 2008] [serial = 1081] [outer = 0x1181da800] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (0x116076000) [pid = 2008] [serial = 1002] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x118139000) [pid = 2008] [serial = 1005] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x1181e5800) [pid = 2008] [serial = 1008] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x1183c1c00) [pid = 2008] [serial = 1011] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x1187f6c00) [pid = 2008] [serial = 1012] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1133e2800) [pid = 2008] [serial = 1000] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x11957c400) [pid = 2008] [serial = 1014] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x119839c00) [pid = 2008] [serial = 1017] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x12897d400) [pid = 2008] [serial = 997] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x119839000) [pid = 2008] [serial = 1015] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x1183bdc00) [pid = 2008] [serial = 1018] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1166f7800) [pid = 2008] [serial = 1003] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x1131d2800) [pid = 2008] [serial = 999] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x1181d5800) [pid = 2008] [serial = 1006] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x11983cc00) [pid = 2008] [serial = 975] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x123daac00) [pid = 2008] [serial = 981] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x123107400) [pid = 2008] [serial = 978] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1239a0000) [pid = 2008] [serial = 979] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1181e6c00) [pid = 2008] [serial = 987] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x123fc4000) [pid = 2008] [serial = 982] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1244f5800) [pid = 2008] [serial = 984] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x126153c00) [pid = 2008] [serial = 990] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1211ebc00) [pid = 2008] [serial = 1021] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x124edd400) [pid = 2008] [serial = 985] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1181d8400) [pid = 2008] [serial = 966] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x118298800) [pid = 2008] [serial = 967] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1133f0800) [pid = 2008] [serial = 963] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x115120c00) [pid = 2008] [serial = 964] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1182b1400) [pid = 2008] [serial = 961] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x118137000) [pid = 2008] [serial = 960] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x128486800) [pid = 2008] [serial = 958] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x126884400) [pid = 2008] [serial = 957] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x128687000) [pid = 2008] [serial = 996] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12615e800) [pid = 2008] [serial = 955] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1182b9000) [pid = 2008] [serial = 1009] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1246f5400) [pid = 2008] [serial = 954] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x12822f400) [pid = 2008] [serial = 994] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x119a88000) [pid = 2008] [serial = 952] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1196fb000) [pid = 2008] [serial = 951] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1182b1800) [pid = 2008] [serial = 949] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1181d2400) [pid = 2008] [serial = 948] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1196a0400) [pid = 2008] [serial = 972] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x119437000) [pid = 2008] [serial = 970] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x118889400) [pid = 2008] [serial = 969] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x119bdc000) [pid = 2008] [serial = 976] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1211f1c00) [pid = 2008] [serial = 988] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x12615e400) [pid = 2008] [serial = 991] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1196f4400) [pid = 2008] [serial = 973] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x126517400) [pid = 2008] [serial = 993] [outer = 0x0] [url = about:blank] 16:53:34 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x119c84000) [pid = 2008] [serial = 1020] [outer = 0x0] [url = about:blank] 16:53:35 INFO - PROCESS | 2008 | 1468454015122 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]]]}] 16:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 525ms 16:53:35 INFO - PROCESS | 2008 | 1468454015161 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:53:35 INFO - PROCESS | 2008 | 1468454015162 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 16:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:53:35 INFO - PROCESS | 2008 | 1468454015164 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:53:35 INFO - PROCESS | 2008 | 1468454015165 Marionette TRACE conn2 <- [1,1414,null,{}] 16:53:35 INFO - PROCESS | 2008 | 1468454015169 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}] 16:53:35 INFO - PROCESS | 2008 | 1468454015172 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:35 INFO - PROCESS | 2008 | 1468454015252 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:53:35 INFO - PROCESS | 2008 | 1468454015263 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:35 INFO - PROCESS | 2008 | 1468454015265 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x119155000 == 35 [pid = 2008] [id = 361] 16:53:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x11916c800) [pid = 2008] [serial = 1082] [outer = 0x0] 16:53:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x11943a400) [pid = 2008] [serial = 1083] [outer = 0x11916c800] 16:53:35 INFO - PROCESS | 2008 | 1468454015293 Marionette DEBUG loaded listener.js 16:53:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1196a0c00) [pid = 2008] [serial = 1084] [outer = 0x11916c800] 16:53:35 INFO - PROCESS | 2008 | 1468454015670 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]]]}] 16:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 519ms 16:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:53:35 INFO - PROCESS | 2008 | 1468454015685 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:53:35 INFO - PROCESS | 2008 | 1468454015687 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 16:53:35 INFO - PROCESS | 2008 | 1468454015689 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:53:35 INFO - PROCESS | 2008 | 1468454015690 Marionette TRACE conn2 <- [1,1418,null,{}] 16:53:35 INFO - PROCESS | 2008 | 1468454015696 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}] 16:53:35 INFO - PROCESS | 2008 | 1468454015697 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:35 INFO - PROCESS | 2008 | 1468454015819 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:53:35 INFO - PROCESS | 2008 | 1468454015825 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:35 INFO - PROCESS | 2008 | 1468454015826 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195cf800 == 36 [pid = 2008] [id = 362] 16:53:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1196f6c00) [pid = 2008] [serial = 1085] [outer = 0x0] 16:53:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x119a6c000) [pid = 2008] [serial = 1086] [outer = 0x1196f6c00] 16:53:35 INFO - PROCESS | 2008 | 1468454015865 Marionette DEBUG loaded listener.js 16:53:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119a8cc00) [pid = 2008] [serial = 1087] [outer = 0x1196f6c00] 16:53:36 INFO - PROCESS | 2008 | 1468454016301 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]]]}] 16:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 623ms 16:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:53:36 INFO - PROCESS | 2008 | 1468454016312 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:53:36 INFO - PROCESS | 2008 | 1468454016313 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 16:53:36 INFO - PROCESS | 2008 | 1468454016316 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:53:36 INFO - PROCESS | 2008 | 1468454016317 Marionette TRACE conn2 <- [1,1422,null,{}] 16:53:36 INFO - PROCESS | 2008 | 1468454016319 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}] 16:53:36 INFO - PROCESS | 2008 | 1468454016320 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:36 INFO - PROCESS | 2008 | 1468454016432 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:53:36 INFO - PROCESS | 2008 | 1468454016439 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:36 INFO - PROCESS | 2008 | 1468454016440 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x123066800 == 37 [pid = 2008] [id = 363] 16:53:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1196fd800) [pid = 2008] [serial = 1088] [outer = 0x0] 16:53:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1230e9800) [pid = 2008] [serial = 1089] [outer = 0x1196fd800] 16:53:36 INFO - PROCESS | 2008 | 1468454016464 Marionette DEBUG loaded listener.js 16:53:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x123721000) [pid = 2008] [serial = 1090] [outer = 0x1196fd800] 16:53:36 INFO - PROCESS | 2008 | 1468454016805 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]]]}] 16:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 16:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:53:36 INFO - PROCESS | 2008 | 1468454016836 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:53:36 INFO - PROCESS | 2008 | 1468454016837 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 16:53:36 INFO - PROCESS | 2008 | 1468454016839 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:53:36 INFO - PROCESS | 2008 | 1468454016840 Marionette TRACE conn2 <- [1,1426,null,{}] 16:53:36 INFO - PROCESS | 2008 | 1468454016845 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}] 16:53:36 INFO - PROCESS | 2008 | 1468454016849 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:36 INFO - PROCESS | 2008 | 1468454016970 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:53:36 INFO - PROCESS | 2008 | 1468454016982 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:36 INFO - PROCESS | 2008 | 1468454016983 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d3a000 == 38 [pid = 2008] [id = 364] 16:53:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x123eac400) [pid = 2008] [serial = 1091] [outer = 0x0] 16:53:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1244f5000) [pid = 2008] [serial = 1092] [outer = 0x123eac400] 16:53:37 INFO - PROCESS | 2008 | 1468454017009 Marionette DEBUG loaded listener.js 16:53:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x12651a400) [pid = 2008] [serial = 1093] [outer = 0x123eac400] 16:53:37 INFO - PROCESS | 2008 | 1468454017378 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]]]}] 16:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 573ms 16:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:53:37 INFO - PROCESS | 2008 | 1468454017417 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:53:37 INFO - PROCESS | 2008 | 1468454017418 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 16:53:37 INFO - PROCESS | 2008 | 1468454017420 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:53:37 INFO - PROCESS | 2008 | 1468454017421 Marionette TRACE conn2 <- [1,1430,null,{}] 16:53:37 INFO - PROCESS | 2008 | 1468454017424 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}] 16:53:37 INFO - PROCESS | 2008 | 1468454017426 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:37 INFO - PROCESS | 2008 | 1468454017523 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:53:37 INFO - PROCESS | 2008 | 1468454017527 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:37 INFO - PROCESS | 2008 | 1468454017528 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x113d8a000 == 39 [pid = 2008] [id = 365] 16:53:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x123fbf400) [pid = 2008] [serial = 1094] [outer = 0x0] 16:53:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x126b84000) [pid = 2008] [serial = 1095] [outer = 0x123fbf400] 16:53:37 INFO - PROCESS | 2008 | 1468454017553 Marionette DEBUG loaded listener.js 16:53:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1265c6800) [pid = 2008] [serial = 1096] [outer = 0x123fbf400] 16:53:37 INFO - PROCESS | 2008 | 1468454017904 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]]]}] 16:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 16:53:37 INFO - PROCESS | 2008 | 1468454017940 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:53:37 INFO - PROCESS | 2008 | 1468454017943 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 16:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:53:37 INFO - PROCESS | 2008 | 1468454017954 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:53:37 INFO - PROCESS | 2008 | 1468454017955 Marionette TRACE conn2 <- [1,1434,null,{}] 16:53:37 INFO - PROCESS | 2008 | 1468454017957 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}] 16:53:37 INFO - PROCESS | 2008 | 1468454017958 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:38 INFO - PROCESS | 2008 | 1468454018055 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:53:38 INFO - PROCESS | 2008 | 1468454018059 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:38 INFO - PROCESS | 2008 | 1468454018060 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x126678000 == 40 [pid = 2008] [id = 366] 16:53:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x128294400) [pid = 2008] [serial = 1097] [outer = 0x0] 16:53:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x128481800) [pid = 2008] [serial = 1098] [outer = 0x128294400] 16:53:38 INFO - PROCESS | 2008 | 1468454018086 Marionette DEBUG loaded listener.js 16:53:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12897c400) [pid = 2008] [serial = 1099] [outer = 0x128294400] 16:53:38 INFO - PROCESS | 2008 | 1468454018431 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]]]}] 16:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 16:53:38 INFO - PROCESS | 2008 | 1468454018473 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:53:38 INFO - PROCESS | 2008 | 1468454018474 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 16:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:53:38 INFO - PROCESS | 2008 | 1468454018476 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:53:38 INFO - PROCESS | 2008 | 1468454018477 Marionette TRACE conn2 <- [1,1438,null,{}] 16:53:38 INFO - PROCESS | 2008 | 1468454018479 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}] 16:53:38 INFO - PROCESS | 2008 | 1468454018481 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:38 INFO - PROCESS | 2008 | 1468454018580 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:53:38 INFO - PROCESS | 2008 | 1468454018584 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:38 INFO - PROCESS | 2008 | 1468454018585 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x128274800 == 41 [pid = 2008] [id = 367] 16:53:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12897c800) [pid = 2008] [serial = 1100] [outer = 0x0] 16:53:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x128ac9400) [pid = 2008] [serial = 1101] [outer = 0x12897c800] 16:53:38 INFO - PROCESS | 2008 | 1468454018639 Marionette DEBUG loaded listener.js 16:53:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x128ad8c00) [pid = 2008] [serial = 1102] [outer = 0x12897c800] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x119a85000) [pid = 2008] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x123108400) [pid = 2008] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1176da000) [pid = 2008] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1181cd000) [pid = 2008] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x126b8bc00) [pid = 2008] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1239a0800) [pid = 2008] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x113131000) [pid = 2008] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1239a7400) [pid = 2008] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x119833800) [pid = 2008] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181e2000) [pid = 2008] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:53:38 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x11336d800) [pid = 2008] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:53:39 INFO - PROCESS | 2008 | 1468454019013 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]]]}] 16:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 571ms 16:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:53:39 INFO - PROCESS | 2008 | 1468454019048 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:53:39 INFO - PROCESS | 2008 | 1468454019049 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 16:53:39 INFO - PROCESS | 2008 | 1468454019051 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:53:39 INFO - PROCESS | 2008 | 1468454019052 Marionette TRACE conn2 <- [1,1442,null,{}] 16:53:39 INFO - PROCESS | 2008 | 1468454019054 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}] 16:53:39 INFO - PROCESS | 2008 | 1468454019055 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:39 INFO - PROCESS | 2008 | 1468454019175 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:53:39 INFO - PROCESS | 2008 | 1468454019209 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:39 INFO - PROCESS | 2008 | 1468454019210 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x128dac800 == 42 [pid = 2008] [id = 368] 16:53:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x112d09800) [pid = 2008] [serial = 1103] [outer = 0x0] 16:53:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x123103000) [pid = 2008] [serial = 1104] [outer = 0x112d09800] 16:53:39 INFO - PROCESS | 2008 | 1468454019234 Marionette DEBUG loaded listener.js 16:53:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x128292800) [pid = 2008] [serial = 1105] [outer = 0x112d09800] 16:53:39 INFO - PROCESS | 2008 | 1468454019532 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]]]}] 16:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 16:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:53:39 INFO - PROCESS | 2008 | 1468454019569 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:53:39 INFO - PROCESS | 2008 | 1468454019570 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 16:53:39 INFO - PROCESS | 2008 | 1468454019573 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:53:39 INFO - PROCESS | 2008 | 1468454019574 Marionette TRACE conn2 <- [1,1446,null,{}] 16:53:39 INFO - PROCESS | 2008 | 1468454019577 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}] 16:53:39 INFO - PROCESS | 2008 | 1468454019578 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:39 INFO - PROCESS | 2008 | 1468454019672 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:53:39 INFO - PROCESS | 2008 | 1468454019726 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:39 INFO - PROCESS | 2008 | 1468454019735 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6b7000 == 43 [pid = 2008] [id = 369] 16:53:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1181df400) [pid = 2008] [serial = 1106] [outer = 0x0] 16:53:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x128985c00) [pid = 2008] [serial = 1107] [outer = 0x1181df400] 16:53:39 INFO - PROCESS | 2008 | 1468454019762 Marionette DEBUG loaded listener.js 16:53:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x12a603000) [pid = 2008] [serial = 1108] [outer = 0x1181df400] 16:53:40 INFO - PROCESS | 2008 | 1468454020042 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]]]}] 16:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 522ms 16:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:53:40 INFO - PROCESS | 2008 | 1468454020097 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:53:40 INFO - PROCESS | 2008 | 1468454020098 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 16:53:40 INFO - PROCESS | 2008 | 1468454020100 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:53:40 INFO - PROCESS | 2008 | 1468454020101 Marionette TRACE conn2 <- [1,1450,null,{}] 16:53:40 INFO - PROCESS | 2008 | 1468454020103 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}] 16:53:40 INFO - PROCESS | 2008 | 1468454020105 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:40 INFO - PROCESS | 2008 | 1468454020187 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:53:40 INFO - PROCESS | 2008 | 1468454020191 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:40 INFO - PROCESS | 2008 | 1468454020193 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b02a800 == 44 [pid = 2008] [id = 370] 16:53:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x119bdec00) [pid = 2008] [serial = 1109] [outer = 0x0] 16:53:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12a60b800) [pid = 2008] [serial = 1110] [outer = 0x119bdec00] 16:53:40 INFO - PROCESS | 2008 | 1468454020218 Marionette DEBUG loaded listener.js 16:53:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12a691c00) [pid = 2008] [serial = 1111] [outer = 0x119bdec00] 16:53:40 INFO - PROCESS | 2008 | 1468454020677 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]]]}] 16:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 618ms 16:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:53:40 INFO - PROCESS | 2008 | 1468454020720 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:53:40 INFO - PROCESS | 2008 | 1468454020721 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 16:53:40 INFO - PROCESS | 2008 | 1468454020725 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:53:40 INFO - PROCESS | 2008 | 1468454020727 Marionette TRACE conn2 <- [1,1454,null,{}] 16:53:40 INFO - PROCESS | 2008 | 1468454020730 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}] 16:53:40 INFO - PROCESS | 2008 | 1468454020732 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:40 INFO - PROCESS | 2008 | 1468454020852 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:53:40 INFO - PROCESS | 2008 | 1468454020957 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:40 INFO - PROCESS | 2008 | 1468454020958 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x112f70800 == 45 [pid = 2008] [id = 371] 16:53:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1128cb000) [pid = 2008] [serial = 1112] [outer = 0x0] 16:53:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x112d10800) [pid = 2008] [serial = 1113] [outer = 0x1128cb000] 16:53:40 INFO - PROCESS | 2008 | 1468454020991 Marionette DEBUG loaded listener.js 16:53:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1133edc00) [pid = 2008] [serial = 1114] [outer = 0x1128cb000] 16:53:41 INFO - PROCESS | 2008 | 1468454021444 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]]]}] 16:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 772ms 16:53:41 INFO - PROCESS | 2008 | 1468454021512 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:53:41 INFO - PROCESS | 2008 | 1468454021514 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 16:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:53:41 INFO - PROCESS | 2008 | 1468454021519 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:53:41 INFO - PROCESS | 2008 | 1468454021521 Marionette TRACE conn2 <- [1,1458,null,{}] 16:53:41 INFO - PROCESS | 2008 | 1468454021524 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}] 16:53:41 INFO - PROCESS | 2008 | 1468454021528 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:41 INFO - PROCESS | 2008 | 1468454021631 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:53:41 INFO - PROCESS | 2008 | 1468454021700 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:41 INFO - PROCESS | 2008 | 1468454021702 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x11955b000 == 46 [pid = 2008] [id = 372] 16:53:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1181d9400) [pid = 2008] [serial = 1115] [outer = 0x0] 16:53:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1182b1400) [pid = 2008] [serial = 1116] [outer = 0x1181d9400] 16:53:41 INFO - PROCESS | 2008 | 1468454021732 Marionette DEBUG loaded listener.js 16:53:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1183c7000) [pid = 2008] [serial = 1117] [outer = 0x1181d9400] 16:53:42 INFO - PROCESS | 2008 | 1468454022163 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]]]}] 16:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 676ms 16:53:42 INFO - PROCESS | 2008 | 1468454022198 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:53:42 INFO - PROCESS | 2008 | 1468454022200 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 16:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:53:42 INFO - PROCESS | 2008 | 1468454022203 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:53:42 INFO - PROCESS | 2008 | 1468454022204 Marionette TRACE conn2 <- [1,1462,null,{}] 16:53:42 INFO - PROCESS | 2008 | 1468454022207 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}] 16:53:42 INFO - PROCESS | 2008 | 1468454022208 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:42 INFO - PROCESS | 2008 | 1468454022313 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:53:42 INFO - PROCESS | 2008 | 1468454022370 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:42 INFO - PROCESS | 2008 | 1468454022371 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x128313800 == 47 [pid = 2008] [id = 373] 16:53:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x11888d000) [pid = 2008] [serial = 1118] [outer = 0x0] 16:53:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x119833c00) [pid = 2008] [serial = 1119] [outer = 0x11888d000] 16:53:42 INFO - PROCESS | 2008 | 1468454022400 Marionette DEBUG loaded listener.js 16:53:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1210dd000) [pid = 2008] [serial = 1120] [outer = 0x11888d000] 16:53:42 INFO - PROCESS | 2008 | 1468454022842 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]]]}] 16:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 669ms 16:53:42 INFO - PROCESS | 2008 | 1468454022873 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:53:42 INFO - PROCESS | 2008 | 1468454022874 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 16:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:53:42 INFO - PROCESS | 2008 | 1468454022882 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:53:42 INFO - PROCESS | 2008 | 1468454022886 Marionette TRACE conn2 <- [1,1466,null,{}] 16:53:42 INFO - PROCESS | 2008 | 1468454022889 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}] 16:53:42 INFO - PROCESS | 2008 | 1468454022892 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:43 INFO - PROCESS | 2008 | 1468454023023 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:53:43 INFO - PROCESS | 2008 | 1468454023106 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:43 INFO - PROCESS | 2008 | 1468454023108 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c1a5000 == 48 [pid = 2008] [id = 374] 16:53:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1246f4400) [pid = 2008] [serial = 1121] [outer = 0x0] 16:53:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12615e400) [pid = 2008] [serial = 1122] [outer = 0x1246f4400] 16:53:43 INFO - PROCESS | 2008 | 1468454023136 Marionette DEBUG loaded listener.js 16:53:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x128226800) [pid = 2008] [serial = 1123] [outer = 0x1246f4400] 16:53:43 INFO - PROCESS | 2008 | 1468454023551 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]]]}] 16:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 727ms 16:53:43 INFO - PROCESS | 2008 | 1468454023605 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:53:43 INFO - PROCESS | 2008 | 1468454023607 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 16:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:53:43 INFO - PROCESS | 2008 | 1468454023662 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:53:43 INFO - PROCESS | 2008 | 1468454023663 Marionette TRACE conn2 <- [1,1470,null,{}] 16:53:43 INFO - PROCESS | 2008 | 1468454023666 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}] 16:53:43 INFO - PROCESS | 2008 | 1468454023667 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:43 INFO - PROCESS | 2008 | 1468454023768 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:53:43 INFO - PROCESS | 2008 | 1468454023839 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:43 INFO - PROCESS | 2008 | 1468454023840 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x123527000 == 49 [pid = 2008] [id = 375] 16:53:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x116a0a800) [pid = 2008] [serial = 1124] [outer = 0x0] 16:53:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x123fc8800) [pid = 2008] [serial = 1125] [outer = 0x116a0a800] 16:53:43 INFO - PROCESS | 2008 | 1468454023869 Marionette DEBUG loaded listener.js 16:53:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x128ad7400) [pid = 2008] [serial = 1126] [outer = 0x116a0a800] 16:53:44 INFO - PROCESS | 2008 | 1468454024580 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]]]}] 16:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 973ms 16:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:53:44 INFO - PROCESS | 2008 | 1468454024633 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:53:44 INFO - PROCESS | 2008 | 1468454024635 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 16:53:44 INFO - PROCESS | 2008 | 1468454024638 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:53:44 INFO - PROCESS | 2008 | 1468454024640 Marionette TRACE conn2 <- [1,1474,null,{}] 16:53:44 INFO - PROCESS | 2008 | 1468454024643 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}] 16:53:44 INFO - PROCESS | 2008 | 1468454024645 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:44 INFO - PROCESS | 2008 | 1468454024740 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:53:44 INFO - PROCESS | 2008 | 1468454024799 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:44 INFO - PROCESS | 2008 | 1468454024801 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x123986800 == 50 [pid = 2008] [id = 376] 16:53:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1181d5800) [pid = 2008] [serial = 1127] [outer = 0x0] 16:53:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1183c3800) [pid = 2008] [serial = 1128] [outer = 0x1181d5800] 16:53:44 INFO - PROCESS | 2008 | 1468454024829 Marionette DEBUG loaded listener.js 16:53:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1187eec00) [pid = 2008] [serial = 1129] [outer = 0x1181d5800] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12b02a800 == 49 [pid = 2008] [id = 370] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6b7000 == 48 [pid = 2008] [id = 369] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x128dac800 == 47 [pid = 2008] [id = 368] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x128274800 == 46 [pid = 2008] [id = 367] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x126678000 == 45 [pid = 2008] [id = 366] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x113d8a000 == 44 [pid = 2008] [id = 365] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x123d3a000 == 43 [pid = 2008] [id = 364] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x123066800 == 42 [pid = 2008] [id = 363] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x1195cf800 == 41 [pid = 2008] [id = 362] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x119155000 == 40 [pid = 2008] [id = 361] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x116f46000 == 39 [pid = 2008] [id = 360] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x117e32800 == 38 [pid = 2008] [id = 359] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x119ac9000 == 37 [pid = 2008] [id = 358] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12b025800 == 36 [pid = 2008] [id = 357] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x123bab000 == 35 [pid = 2008] [id = 356] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x116670800 == 34 [pid = 2008] [id = 355] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12b942000 == 33 [pid = 2008] [id = 354] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x1298e2000 == 32 [pid = 2008] [id = 332] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x123527000 == 31 [pid = 2008] [id = 375] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12c1a5000 == 30 [pid = 2008] [id = 374] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x128313800 == 29 [pid = 2008] [id = 373] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x11955b000 == 28 [pid = 2008] [id = 372] 16:53:45 INFO - PROCESS | 2008 | --DOCSHELL 0x112f70800 == 27 [pid = 2008] [id = 371] 16:53:45 INFO - PROCESS | 2008 | 1468454025835 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]]]}] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x128685c00) [pid = 2008] [serial = 1062] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x128225400) [pid = 2008] [serial = 1050] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x113963400) [pid = 2008] [serial = 1026] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x123eacc00) [pid = 2008] [serial = 1044] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x11607f000) [pid = 2008] [serial = 1054] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x126b7e800) [pid = 2008] [serial = 1048] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1211ed400) [pid = 2008] [serial = 1059] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x119578400) [pid = 2008] [serial = 1035] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1176d9400) [pid = 2008] [serial = 1030] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x123109400) [pid = 2008] [serial = 1039] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x12399ec00) [pid = 2008] [serial = 1042] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1196a5800) [pid = 2008] [serial = 1057] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1210da000) [pid = 2008] [serial = 1038] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x128290400) [pid = 2008] [serial = 1051] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x11607e000) [pid = 2008] [serial = 1029] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1133cfc00) [pid = 2008] [serial = 1053] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1182b0000) [pid = 2008] [serial = 1032] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x12330e000) [pid = 2008] [serial = 1041] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1187f0800) [pid = 2008] [serial = 1056] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x126155000) [pid = 2008] [serial = 1045] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x128296800) [pid = 2008] [serial = 1060] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1266c1400) [pid = 2008] [serial = 1047] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1196ee800) [pid = 2008] [serial = 1036] [outer = 0x0] [url = about:blank] 16:53:45 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1183c3400) [pid = 2008] [serial = 1033] [outer = 0x0] [url = about:blank] 16:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1275ms 16:53:45 INFO - PROCESS | 2008 | 1468454025913 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:53:45 INFO - PROCESS | 2008 | 1468454025915 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 16:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:53:45 INFO - PROCESS | 2008 | 1468454025918 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:53:45 INFO - PROCESS | 2008 | 1468454025921 Marionette TRACE conn2 <- [1,1478,null,{}] 16:53:45 INFO - PROCESS | 2008 | 1468454025924 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}] 16:53:45 INFO - PROCESS | 2008 | 1468454025928 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:46 INFO - PROCESS | 2008 | 1468454026013 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:53:46 INFO - PROCESS | 2008 | 1468454026043 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:46 INFO - PROCESS | 2008 | 1468454026046 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x116670800 == 28 [pid = 2008] [id = 377] 16:53:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x113d94000) [pid = 2008] [serial = 1130] [outer = 0x0] 16:53:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x11602a800) [pid = 2008] [serial = 1131] [outer = 0x113d94000] 16:53:46 INFO - PROCESS | 2008 | 1468454026074 Marionette DEBUG loaded listener.js 16:53:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x11813a400) [pid = 2008] [serial = 1132] [outer = 0x113d94000] 16:53:46 INFO - PROCESS | 2008 | 1468454026416 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]]]}] 16:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 574ms 16:53:46 INFO - PROCESS | 2008 | 1468454026493 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:53:46 INFO - PROCESS | 2008 | 1468454026496 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 16:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:53:46 INFO - PROCESS | 2008 | 1468454026501 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:53:46 INFO - PROCESS | 2008 | 1468454026503 Marionette TRACE conn2 <- [1,1482,null,{}] 16:53:46 INFO - PROCESS | 2008 | 1468454026505 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}] 16:53:46 INFO - PROCESS | 2008 | 1468454026507 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:46 INFO - PROCESS | 2008 | 1468454026585 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:53:46 INFO - PROCESS | 2008 | 1468454026590 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:46 INFO - PROCESS | 2008 | 1468454026591 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185d4800 == 29 [pid = 2008] [id = 378] 16:53:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1182b2000) [pid = 2008] [serial = 1133] [outer = 0x0] 16:53:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1187f3800) [pid = 2008] [serial = 1134] [outer = 0x1182b2000] 16:53:46 INFO - PROCESS | 2008 | 1468454026622 Marionette DEBUG loaded listener.js 16:53:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x119443800) [pid = 2008] [serial = 1135] [outer = 0x1182b2000] 16:53:46 INFO - PROCESS | 2008 | 1468454026987 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]]]}] 16:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 519ms 16:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:53:47 INFO - PROCESS | 2008 | 1468454027021 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:53:47 INFO - PROCESS | 2008 | 1468454027023 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 16:53:47 INFO - PROCESS | 2008 | 1468454027029 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:53:47 INFO - PROCESS | 2008 | 1468454027044 Marionette TRACE conn2 <- [1,1486,null,{}] 16:53:47 INFO - PROCESS | 2008 | 1468454027056 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}] 16:53:47 INFO - PROCESS | 2008 | 1468454027061 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:47 INFO - PROCESS | 2008 | 1468454027187 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:53:47 INFO - PROCESS | 2008 | 1468454027201 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:47 INFO - PROCESS | 2008 | 1468454027203 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ad8800 == 30 [pid = 2008] [id = 379] 16:53:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x119be5000) [pid = 2008] [serial = 1136] [outer = 0x0] 16:53:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1211e7c00) [pid = 2008] [serial = 1137] [outer = 0x119be5000] 16:53:47 INFO - PROCESS | 2008 | 1468454027250 Marionette DEBUG loaded listener.js 16:53:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12310c000) [pid = 2008] [serial = 1138] [outer = 0x119be5000] 16:53:47 INFO - PROCESS | 2008 | 1468454027669 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]]]}] 16:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 689ms 16:53:47 INFO - PROCESS | 2008 | 1468454027732 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:53:47 INFO - PROCESS | 2008 | 1468454027735 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 16:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:53:47 INFO - PROCESS | 2008 | 1468454027738 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:53:47 INFO - PROCESS | 2008 | 1468454027740 Marionette TRACE conn2 <- [1,1490,null,{}] 16:53:47 INFO - PROCESS | 2008 | 1468454027753 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}] 16:53:47 INFO - PROCESS | 2008 | 1468454027754 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:47 INFO - PROCESS | 2008 | 1468454027878 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:53:47 INFO - PROCESS | 2008 | 1468454027885 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:47 INFO - PROCESS | 2008 | 1468454027886 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b91800 == 31 [pid = 2008] [id = 380] 16:53:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x123b83400) [pid = 2008] [serial = 1139] [outer = 0x0] 16:53:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x123e73c00) [pid = 2008] [serial = 1140] [outer = 0x123b83400] 16:53:47 INFO - PROCESS | 2008 | 1468454027927 Marionette DEBUG loaded listener.js 16:53:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x123fc4800) [pid = 2008] [serial = 1141] [outer = 0x123b83400] 16:53:48 INFO - PROCESS | 2008 | 1468454028364 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]]]}] 16:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 676ms 16:53:48 INFO - PROCESS | 2008 | 1468454028414 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:53:48 INFO - PROCESS | 2008 | 1468454028416 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 16:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:53:48 INFO - PROCESS | 2008 | 1468454028418 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:53:48 INFO - PROCESS | 2008 | 1468454028419 Marionette TRACE conn2 <- [1,1494,null,{}] 16:53:48 INFO - PROCESS | 2008 | 1468454028421 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}] 16:53:48 INFO - PROCESS | 2008 | 1468454028422 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:48 INFO - PROCESS | 2008 | 1468454028523 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:53:48 INFO - PROCESS | 2008 | 1468454028552 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:48 INFO - PROCESS | 2008 | 1468454028553 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x12619e000 == 32 [pid = 2008] [id = 381] 16:53:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x12447b800) [pid = 2008] [serial = 1142] [outer = 0x0] 16:53:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x124ed7400) [pid = 2008] [serial = 1143] [outer = 0x12447b800] 16:53:48 INFO - PROCESS | 2008 | 1468454028576 Marionette DEBUG loaded listener.js 16:53:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1266c4c00) [pid = 2008] [serial = 1144] [outer = 0x12447b800] 16:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 620ms 16:53:49 INFO - PROCESS | 2008 | 1468454029035 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]]]}] 16:53:49 INFO - PROCESS | 2008 | 1468454029039 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:53:49 INFO - PROCESS | 2008 | 1468454029042 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 16:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:53:49 INFO - PROCESS | 2008 | 1468454029047 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:53:49 INFO - PROCESS | 2008 | 1468454029049 Marionette TRACE conn2 <- [1,1498,null,{}] 16:53:49 INFO - PROCESS | 2008 | 1468454029062 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}] 16:53:49 INFO - PROCESS | 2008 | 1468454029068 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:49 INFO - PROCESS | 2008 | 1468454029232 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:53:49 INFO - PROCESS | 2008 | 1468454029248 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:49 INFO - PROCESS | 2008 | 1468454029249 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298cb000 == 33 [pid = 2008] [id = 382] 16:53:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1266c5400) [pid = 2008] [serial = 1145] [outer = 0x0] 16:53:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12828d000) [pid = 2008] [serial = 1146] [outer = 0x1266c5400] 16:53:49 INFO - PROCESS | 2008 | 1468454029274 Marionette DEBUG loaded listener.js 16:53:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x12a606400) [pid = 2008] [serial = 1147] [outer = 0x1266c5400] 16:53:49 INFO - PROCESS | 2008 | 1468454029641 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]]]}] 16:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 620ms 16:53:49 INFO - PROCESS | 2008 | 1468454029668 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:53:49 INFO - PROCESS | 2008 | 1468454029670 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 16:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:53:49 INFO - PROCESS | 2008 | 1468454029674 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:53:49 INFO - PROCESS | 2008 | 1468454029675 Marionette TRACE conn2 <- [1,1502,null,{}] 16:53:49 INFO - PROCESS | 2008 | 1468454029679 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}] 16:53:49 INFO - PROCESS | 2008 | 1468454029681 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:49 INFO - PROCESS | 2008 | 1468454029834 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:53:49 INFO - PROCESS | 2008 | 1468454029865 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:49 INFO - PROCESS | 2008 | 1468454029866 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ac70800 == 34 [pid = 2008] [id = 383] 16:53:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x113d42800) [pid = 2008] [serial = 1148] [outer = 0x0] 16:53:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x119a64400) [pid = 2008] [serial = 1149] [outer = 0x113d42800] 16:53:49 INFO - PROCESS | 2008 | 1468454029890 Marionette DEBUG loaded listener.js 16:53:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x124e79800) [pid = 2008] [serial = 1150] [outer = 0x113d42800] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x123eac400) [pid = 2008] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x123fbf400) [pid = 2008] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1196fd800) [pid = 2008] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x119a84000) [pid = 2008] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x119a91400) [pid = 2008] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x112d09800) [pid = 2008] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1196f6c00) [pid = 2008] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x11916c800) [pid = 2008] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x112fa0000) [pid = 2008] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1181da800) [pid = 2008] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1181e1800) [pid = 2008] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x113f0a400) [pid = 2008] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x116075400) [pid = 2008] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x128294400) [pid = 2008] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x12897c800) [pid = 2008] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1181df400) [pid = 2008] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1211ef000) [pid = 2008] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1132d3000) [pid = 2008] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:53:50 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x119bdec00) [pid = 2008] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:53:50 INFO - PROCESS | 2008 | 1468454030567 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]]]}] 16:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 922ms 16:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:53:50 INFO - PROCESS | 2008 | 1468454030596 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:53:50 INFO - PROCESS | 2008 | 1468454030597 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 16:53:50 INFO - PROCESS | 2008 | 1468454030599 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:53:50 INFO - PROCESS | 2008 | 1468454030600 Marionette TRACE conn2 <- [1,1506,null,{}] 16:53:50 INFO - PROCESS | 2008 | 1468454030602 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}] 16:53:50 INFO - PROCESS | 2008 | 1468454030603 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:50 INFO - PROCESS | 2008 | 1468454030680 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:53:50 INFO - PROCESS | 2008 | 1468454030684 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:50 INFO - PROCESS | 2008 | 1468454030685 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad37000 == 35 [pid = 2008] [id = 384] 16:53:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x116075400) [pid = 2008] [serial = 1151] [outer = 0x0] 16:53:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x118298800) [pid = 2008] [serial = 1152] [outer = 0x116075400] 16:53:50 INFO - PROCESS | 2008 | 1468454030709 Marionette DEBUG loaded listener.js 16:53:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1196fd800) [pid = 2008] [serial = 1153] [outer = 0x116075400] 16:53:51 INFO - PROCESS | 2008 | 1468454031016 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]]]}] 16:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 470ms 16:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:53:51 INFO - PROCESS | 2008 | 1468454031069 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:53:51 INFO - PROCESS | 2008 | 1468454031070 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 16:53:51 INFO - PROCESS | 2008 | 1468454031072 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:53:51 INFO - PROCESS | 2008 | 1468454031073 Marionette TRACE conn2 <- [1,1510,null,{}] 16:53:51 INFO - PROCESS | 2008 | 1468454031116 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}] 16:53:51 INFO - PROCESS | 2008 | 1468454031117 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:51 INFO - PROCESS | 2008 | 1468454031194 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:53:51 INFO - PROCESS | 2008 | 1468454031198 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:51 INFO - PROCESS | 2008 | 1468454031200 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdbd800 == 36 [pid = 2008] [id = 385] 16:53:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1211ef000) [pid = 2008] [serial = 1154] [outer = 0x0] 16:53:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x124e78c00) [pid = 2008] [serial = 1155] [outer = 0x1211ef000] 16:53:51 INFO - PROCESS | 2008 | 1468454031224 Marionette DEBUG loaded listener.js 16:53:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x128294400) [pid = 2008] [serial = 1156] [outer = 0x1211ef000] 16:53:51 INFO - PROCESS | 2008 | 1468454031513 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]]]}] 16:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 481ms 16:53:51 INFO - PROCESS | 2008 | 1468454031553 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:53:51 INFO - PROCESS | 2008 | 1468454031554 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 16:53:51 INFO - PROCESS | 2008 | 1468454031557 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:53:51 INFO - PROCESS | 2008 | 1468454031558 Marionette TRACE conn2 <- [1,1514,null,{}] 16:53:51 INFO - PROCESS | 2008 | 1468454031563 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}] 16:53:51 INFO - PROCESS | 2008 | 1468454031564 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:51 INFO - PROCESS | 2008 | 1468454031639 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:53:51 INFO - PROCESS | 2008 | 1468454031645 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:51 INFO - PROCESS | 2008 | 1468454031647 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c625000 == 37 [pid = 2008] [id = 386] 16:53:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12897f800) [pid = 2008] [serial = 1157] [outer = 0x0] 16:53:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12a690400) [pid = 2008] [serial = 1158] [outer = 0x12897f800] 16:53:51 INFO - PROCESS | 2008 | 1468454031670 Marionette DEBUG loaded listener.js 16:53:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x12acc6c00) [pid = 2008] [serial = 1159] [outer = 0x12897f800] 16:53:52 INFO - PROCESS | 2008 | 1468454031997 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]]]}] 16:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 473ms 16:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:53:52 INFO - PROCESS | 2008 | 1468454032031 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:53:52 INFO - PROCESS | 2008 | 1468454032032 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 16:53:52 INFO - PROCESS | 2008 | 1468454032034 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:53:52 INFO - PROCESS | 2008 | 1468454032036 Marionette TRACE conn2 <- [1,1518,null,{}] 16:53:52 INFO - PROCESS | 2008 | 1468454032038 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}] 16:53:52 INFO - PROCESS | 2008 | 1468454032040 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:52 INFO - PROCESS | 2008 | 1468454032160 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:53:52 INFO - PROCESS | 2008 | 1468454032167 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:52 INFO - PROCESS | 2008 | 1468454032168 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c637800 == 38 [pid = 2008] [id = 387] 16:53:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x123318c00) [pid = 2008] [serial = 1160] [outer = 0x0] 16:53:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x12acc9000) [pid = 2008] [serial = 1161] [outer = 0x123318c00] 16:53:52 INFO - PROCESS | 2008 | 1468454032195 Marionette DEBUG loaded listener.js 16:53:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x12b010400) [pid = 2008] [serial = 1162] [outer = 0x123318c00] 16:53:52 INFO - PROCESS | 2008 | 1468454032700 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]]]}] 16:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 719ms 16:53:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:53:52 INFO - PROCESS | 2008 | 1468454032754 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:53:52 INFO - PROCESS | 2008 | 1468454032756 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 16:53:52 INFO - PROCESS | 2008 | 1468454032760 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:53:52 INFO - PROCESS | 2008 | 1468454032762 Marionette TRACE conn2 <- [1,1522,null,{}] 16:53:52 INFO - PROCESS | 2008 | 1468454032766 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}] 16:53:52 INFO - PROCESS | 2008 | 1468454032767 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:52 INFO - PROCESS | 2008 | 1468454032882 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:53:52 INFO - PROCESS | 2008 | 1468454032965 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:52 INFO - PROCESS | 2008 | 1468454032967 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x117232800 == 39 [pid = 2008] [id = 388] 16:53:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1132a8400) [pid = 2008] [serial = 1163] [outer = 0x0] 16:53:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x113bb2800) [pid = 2008] [serial = 1164] [outer = 0x1132a8400] 16:53:53 INFO - PROCESS | 2008 | 1468454032997 Marionette DEBUG loaded listener.js 16:53:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1176d4c00) [pid = 2008] [serial = 1165] [outer = 0x1132a8400] 16:53:53 INFO - PROCESS | 2008 | 1468454033444 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"]]]}] 16:53:53 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 () { 16:53:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:53:53 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 () { 16:53:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:53:53 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 () { 16:53:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:53:53 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 () { 16:53:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:53:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 723ms 16:53:53 INFO - PROCESS | 2008 | 1468454033483 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:53:53 INFO - PROCESS | 2008 | 1468454033487 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 16:53:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:53:53 INFO - PROCESS | 2008 | 1468454033491 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:53:53 INFO - PROCESS | 2008 | 1468454033493 Marionette TRACE conn2 <- [1,1526,null,{}] 16:53:53 INFO - PROCESS | 2008 | 1468454033496 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}] 16:53:53 INFO - PROCESS | 2008 | 1468454033498 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:53 INFO - PROCESS | 2008 | 1468454033606 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:53:53 INFO - PROCESS | 2008 | 1468454033669 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:53 INFO - PROCESS | 2008 | 1468454033670 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x124ec4000 == 40 [pid = 2008] [id = 389] 16:53:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1183bd000) [pid = 2008] [serial = 1166] [outer = 0x0] 16:53:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x119a60c00) [pid = 2008] [serial = 1167] [outer = 0x1183bd000] 16:53:53 INFO - PROCESS | 2008 | 1468454033700 Marionette DEBUG loaded listener.js 16:53:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x123104c00) [pid = 2008] [serial = 1168] [outer = 0x1183bd000] 16:53:54 INFO - PROCESS | 2008 | 1468454034154 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"]]]}] 16:53:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:53:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:53:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:53:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:53:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:53:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:53:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 16:53:54 INFO - PROCESS | 2008 | 1468454034163 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:53:54 INFO - PROCESS | 2008 | 1468454034164 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 16:53:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:53:54 INFO - PROCESS | 2008 | 1468454034167 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:53:54 INFO - PROCESS | 2008 | 1468454034170 Marionette TRACE conn2 <- [1,1530,null,{}] 16:53:54 INFO - PROCESS | 2008 | 1468454034177 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}] 16:53:54 INFO - PROCESS | 2008 | 1468454034181 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:54 INFO - PROCESS | 2008 | 1468454034313 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:53:54 INFO - PROCESS | 2008 | 1468454034375 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:54 INFO - PROCESS | 2008 | 1468454034377 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca29000 == 41 [pid = 2008] [id = 390] 16:53:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1239a6c00) [pid = 2008] [serial = 1169] [outer = 0x0] 16:53:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x126b7e800) [pid = 2008] [serial = 1170] [outer = 0x1239a6c00] 16:53:54 INFO - PROCESS | 2008 | 1468454034408 Marionette DEBUG loaded listener.js 16:53:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x128c5a400) [pid = 2008] [serial = 1171] [outer = 0x1239a6c00] 16:53:54 INFO - PROCESS | 2008 | 1468454034970 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]]]}] 16:53:54 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 16:53:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:53:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:53:54 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. 16:53:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:53:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 821ms 16:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:53:54 INFO - PROCESS | 2008 | 1468454034989 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:53:54 INFO - PROCESS | 2008 | 1468454034991 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 16:53:54 INFO - PROCESS | 2008 | 1468454034994 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:53:54 INFO - PROCESS | 2008 | 1468454034996 Marionette TRACE conn2 <- [1,1534,null,{}] 16:53:55 INFO - PROCESS | 2008 | 1468454034999 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}] 16:53:55 INFO - PROCESS | 2008 | 1468454035001 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:55 INFO - PROCESS | 2008 | 1468454035110 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:53:55 INFO - PROCESS | 2008 | 1468454035176 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:55 INFO - PROCESS | 2008 | 1468454035177 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x1160a7000 == 42 [pid = 2008] [id = 391] 16:53:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x117e99400) [pid = 2008] [serial = 1172] [outer = 0x0] 16:53:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x11813dc00) [pid = 2008] [serial = 1173] [outer = 0x117e99400] 16:53:55 INFO - PROCESS | 2008 | 1468454035206 Marionette DEBUG loaded listener.js 16:53:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1181e2000) [pid = 2008] [serial = 1174] [outer = 0x117e99400] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x12c625000 == 41 [pid = 2008] [id = 386] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdbd800 == 40 [pid = 2008] [id = 385] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad37000 == 39 [pid = 2008] [id = 384] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x12ac70800 == 38 [pid = 2008] [id = 383] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x1298cb000 == 37 [pid = 2008] [id = 382] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x12619e000 == 36 [pid = 2008] [id = 381] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x123b91800 == 35 [pid = 2008] [id = 380] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x119ad8800 == 34 [pid = 2008] [id = 379] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x1185d4800 == 33 [pid = 2008] [id = 378] 16:53:55 INFO - PROCESS | 2008 | --DOCSHELL 0x116670800 == 32 [pid = 2008] [id = 377] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x115e59000) [pid = 2008] [serial = 1027] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x1231be800) [pid = 2008] [serial = 1024] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12a603000) [pid = 2008] [serial = 1108] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x128ad8c00) [pid = 2008] [serial = 1102] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1265c6800) [pid = 2008] [serial = 1096] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x12651a400) [pid = 2008] [serial = 1093] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x128292800) [pid = 2008] [serial = 1105] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x128985c00) [pid = 2008] [serial = 1107] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x123721000) [pid = 2008] [serial = 1090] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x12a691c00) [pid = 2008] [serial = 1111] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x12a60b800) [pid = 2008] [serial = 1110] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1244f5000) [pid = 2008] [serial = 1092] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x126b84000) [pid = 2008] [serial = 1095] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1230e9800) [pid = 2008] [serial = 1089] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x123e7a800) [pid = 2008] [serial = 1074] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1244eb800) [pid = 2008] [serial = 1075] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x119c8d000) [pid = 2008] [serial = 1071] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x12399c800) [pid = 2008] [serial = 1072] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x123103000) [pid = 2008] [serial = 1104] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x119a6c000) [pid = 2008] [serial = 1086] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x119a8cc00) [pid = 2008] [serial = 1087] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x11943a400) [pid = 2008] [serial = 1083] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1196a0c00) [pid = 2008] [serial = 1084] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x128982000) [pid = 2008] [serial = 1063] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1181e3800) [pid = 2008] [serial = 1080] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1182b9c00) [pid = 2008] [serial = 1081] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x118705c00) [pid = 2008] [serial = 1068] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x11916ac00) [pid = 2008] [serial = 1069] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1160da000) [pid = 2008] [serial = 1065] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1176d8400) [pid = 2008] [serial = 1066] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1160e4c00) [pid = 2008] [serial = 1077] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x117e9b400) [pid = 2008] [serial = 1078] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x12897c400) [pid = 2008] [serial = 1099] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x128481800) [pid = 2008] [serial = 1098] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x128ac9400) [pid = 2008] [serial = 1101] [outer = 0x0] [url = about:blank] 16:53:55 INFO - PROCESS | 2008 | 1468454035661 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]]]}] 16:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 721ms 16:53:55 INFO - PROCESS | 2008 | 1468454035717 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:53:55 INFO - PROCESS | 2008 | 1468454035722 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 16:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:53:55 INFO - PROCESS | 2008 | 1468454035729 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:53:55 INFO - PROCESS | 2008 | 1468454035732 Marionette TRACE conn2 <- [1,1538,null,{}] 16:53:55 INFO - PROCESS | 2008 | 1468454035735 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}] 16:53:55 INFO - PROCESS | 2008 | 1468454035737 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:55 INFO - PROCESS | 2008 | 1468454035868 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:53:55 INFO - PROCESS | 2008 | 1468454035960 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:55 INFO - PROCESS | 2008 | 1468454035961 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x117249800 == 33 [pid = 2008] [id = 392] 16:53:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1181df400) [pid = 2008] [serial = 1175] [outer = 0x0] 16:53:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x118889c00) [pid = 2008] [serial = 1176] [outer = 0x1181df400] 16:53:56 INFO - PROCESS | 2008 | 1468454036006 Marionette DEBUG loaded listener.js 16:53:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x11969c400) [pid = 2008] [serial = 1177] [outer = 0x1181df400] 16:53:56 INFO - PROCESS | 2008 | 1468454036320 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]]]}] 16:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 622ms 16:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:53:56 INFO - PROCESS | 2008 | 1468454036351 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:53:56 INFO - PROCESS | 2008 | 1468454036352 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 16:53:56 INFO - PROCESS | 2008 | 1468454036354 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:53:56 INFO - PROCESS | 2008 | 1468454036356 Marionette TRACE conn2 <- [1,1542,null,{}] 16:53:56 INFO - PROCESS | 2008 | 1468454036368 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}] 16:53:56 INFO - PROCESS | 2008 | 1468454036371 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:56 INFO - PROCESS | 2008 | 1468454036472 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:53:56 INFO - PROCESS | 2008 | 1468454036532 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:56 INFO - PROCESS | 2008 | 1468454036534 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x121019000 == 34 [pid = 2008] [id = 393] 16:53:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1196fc000) [pid = 2008] [serial = 1178] [outer = 0x0] 16:53:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119a9d400) [pid = 2008] [serial = 1179] [outer = 0x1196fc000] 16:53:56 INFO - PROCESS | 2008 | 1468454036560 Marionette DEBUG loaded listener.js 16:53:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1231bc800) [pid = 2008] [serial = 1180] [outer = 0x1196fc000] 16:53:56 INFO - PROCESS | 2008 | 1468454036830 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]]]}] 16:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 525ms 16:53:56 INFO - PROCESS | 2008 | 1468454036882 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:53:56 INFO - PROCESS | 2008 | 1468454036883 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 16:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:53:56 INFO - PROCESS | 2008 | 1468454036885 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:53:56 INFO - PROCESS | 2008 | 1468454036886 Marionette TRACE conn2 <- [1,1546,null,{}] 16:53:56 INFO - PROCESS | 2008 | 1468454036888 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}] 16:53:56 INFO - PROCESS | 2008 | 1468454036889 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:57 INFO - PROCESS | 2008 | 1468454037044 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:53:57 INFO - PROCESS | 2008 | 1468454037092 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:57 INFO - PROCESS | 2008 | 1468454037094 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b8e000 == 35 [pid = 2008] [id = 394] 16:53:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x123108400) [pid = 2008] [serial = 1181] [outer = 0x0] 16:53:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x123dae000) [pid = 2008] [serial = 1182] [outer = 0x123108400] 16:53:57 INFO - PROCESS | 2008 | 1468454037136 Marionette DEBUG loaded listener.js 16:53:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x124e78400) [pid = 2008] [serial = 1183] [outer = 0x123108400] 16:53:57 INFO - PROCESS | 2008 | 1468454037500 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]]]}] 16:53:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 16:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:53:57 INFO - PROCESS | 2008 | 1468454037555 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:53:57 INFO - PROCESS | 2008 | 1468454037556 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 16:53:57 INFO - PROCESS | 2008 | 1468454037558 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:53:57 INFO - PROCESS | 2008 | 1468454037559 Marionette TRACE conn2 <- [1,1550,null,{}] 16:53:57 INFO - PROCESS | 2008 | 1468454037562 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}] 16:53:57 INFO - PROCESS | 2008 | 1468454037563 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:57 INFO - PROCESS | 2008 | 1468454037697 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:53:57 INFO - PROCESS | 2008 | 1468454037786 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:57 INFO - PROCESS | 2008 | 1468454037787 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x124959800 == 36 [pid = 2008] [id = 395] 16:53:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x112d07800) [pid = 2008] [serial = 1184] [outer = 0x0] 16:53:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x126519000) [pid = 2008] [serial = 1185] [outer = 0x112d07800] 16:53:57 INFO - PROCESS | 2008 | 1468454037826 Marionette DEBUG loaded listener.js 16:53:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x128985800) [pid = 2008] [serial = 1186] [outer = 0x112d07800] 16:53:58 INFO - PROCESS | 2008 | 1468454038227 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]]]}] 16:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 720ms 16:53:58 INFO - PROCESS | 2008 | 1468454038279 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:53:58 INFO - PROCESS | 2008 | 1468454038281 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 16:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:53:58 INFO - PROCESS | 2008 | 1468454038284 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:53:58 INFO - PROCESS | 2008 | 1468454038286 Marionette TRACE conn2 <- [1,1554,null,{}] 16:53:58 INFO - PROCESS | 2008 | 1468454038289 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}] 16:53:58 INFO - PROCESS | 2008 | 1468454038295 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:58 INFO - PROCESS | 2008 | 1468454038486 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:53:58 INFO - PROCESS | 2008 | 1468454038545 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:58 INFO - PROCESS | 2008 | 1468454038546 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x12861d800 == 37 [pid = 2008] [id = 396] 16:53:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x128ad0000) [pid = 2008] [serial = 1187] [outer = 0x0] 16:53:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x129856400) [pid = 2008] [serial = 1188] [outer = 0x128ad0000] 16:53:58 INFO - PROCESS | 2008 | 1468454038586 Marionette DEBUG loaded listener.js 16:53:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12af5ec00) [pid = 2008] [serial = 1189] [outer = 0x128ad0000] 16:53:59 INFO - PROCESS | 2008 | 1468454039014 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]]]}] 16:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 769ms 16:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:53:59 INFO - PROCESS | 2008 | 1468454039063 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:53:59 INFO - PROCESS | 2008 | 1468454039063 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 16:53:59 INFO - PROCESS | 2008 | 1468454039066 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:53:59 INFO - PROCESS | 2008 | 1468454039066 Marionette TRACE conn2 <- [1,1558,null,{}] 16:53:59 INFO - PROCESS | 2008 | 1468454039069 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}] 16:53:59 INFO - PROCESS | 2008 | 1468454039070 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:59 INFO - PROCESS | 2008 | 1468454039197 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:53:59 INFO - PROCESS | 2008 | 1468454039210 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:59 INFO - PROCESS | 2008 | 1468454039211 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6af000 == 38 [pid = 2008] [id = 397] 16:53:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12af5f400) [pid = 2008] [serial = 1190] [outer = 0x0] 16:53:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12b006c00) [pid = 2008] [serial = 1191] [outer = 0x12af5f400] 16:53:59 INFO - PROCESS | 2008 | 1468454039237 Marionette DEBUG loaded listener.js 16:53:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12b8e6800) [pid = 2008] [serial = 1192] [outer = 0x12af5f400] 16:53:59 INFO - PROCESS | 2008 | 1468454039616 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]]]}] 16:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 571ms 16:53:59 INFO - PROCESS | 2008 | 1468454039638 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:53:59 INFO - PROCESS | 2008 | 1468454039640 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 16:53:59 INFO - PROCESS | 2008 | 1468454039772 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:53:59 INFO - PROCESS | 2008 | 1468454039774 Marionette TRACE conn2 <- [1,1562,null,{}] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x12447b800) [pid = 2008] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x123b83400) [pid = 2008] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1266c5400) [pid = 2008] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1182b2000) [pid = 2008] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x113d94000) [pid = 2008] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x119be5000) [pid = 2008] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1181d5800) [pid = 2008] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x12897f800) [pid = 2008] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1128cb000) [pid = 2008] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1181d9400) [pid = 2008] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x113d42800) [pid = 2008] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x11888d000) [pid = 2008] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1246f4400) [pid = 2008] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x116075400) [pid = 2008] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x116a0a800) [pid = 2008] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:53:59 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1211ef000) [pid = 2008] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:53:59 INFO - PROCESS | 2008 | 1468454039803 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}] 16:53:59 INFO - PROCESS | 2008 | 1468454039805 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:59 INFO - PROCESS | 2008 | 1468454039935 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:53:59 INFO - PROCESS | 2008 | 1468454039943 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:59 INFO - PROCESS | 2008 | 1468454039945 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:53:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x123ba7800 == 39 [pid = 2008] [id = 398] 16:53:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x113d94000) [pid = 2008] [serial = 1193] [outer = 0x0] 16:53:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1170e0c00) [pid = 2008] [serial = 1194] [outer = 0x113d94000] 16:53:59 INFO - PROCESS | 2008 | 1468454039986 Marionette DEBUG loaded listener.js 16:54:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x11850e800) [pid = 2008] [serial = 1195] [outer = 0x113d94000] 16:54:00 INFO - PROCESS | 2008 | 1468454040348 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]]]}] 16:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 713ms 16:54:00 INFO - PROCESS | 2008 | 1468454040357 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:54:00 INFO - PROCESS | 2008 | 1468454040358 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 16:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:54:00 INFO - PROCESS | 2008 | 1468454040364 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:54:00 INFO - PROCESS | 2008 | 1468454040365 Marionette TRACE conn2 <- [1,1566,null,{}] 16:54:00 INFO - PROCESS | 2008 | 1468454040367 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}] 16:54:00 INFO - PROCESS | 2008 | 1468454040369 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:00 INFO - PROCESS | 2008 | 1468454040490 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:54:00 INFO - PROCESS | 2008 | 1468454040500 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:00 INFO - PROCESS | 2008 | 1468454040508 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b03b000 == 40 [pid = 2008] [id = 399] 16:54:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x118707400) [pid = 2008] [serial = 1196] [outer = 0x0] 16:54:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1210d8800) [pid = 2008] [serial = 1197] [outer = 0x118707400] 16:54:00 INFO - PROCESS | 2008 | 1468454040533 Marionette DEBUG loaded listener.js 16:54:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1246f4400) [pid = 2008] [serial = 1198] [outer = 0x118707400] 16:54:00 INFO - PROCESS | 2008 | 1468454040815 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]]]}] 16:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 474ms 16:54:00 INFO - PROCESS | 2008 | 1468454040836 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:54:00 INFO - PROCESS | 2008 | 1468454040838 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 16:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:54:00 INFO - PROCESS | 2008 | 1468454040840 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:54:00 INFO - PROCESS | 2008 | 1468454040841 Marionette TRACE conn2 <- [1,1570,null,{}] 16:54:00 INFO - PROCESS | 2008 | 1468454040850 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}] 16:54:00 INFO - PROCESS | 2008 | 1468454040851 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:00 INFO - PROCESS | 2008 | 1468454040937 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:54:00 INFO - PROCESS | 2008 | 1468454040942 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:00 INFO - PROCESS | 2008 | 1468454040943 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c193800 == 41 [pid = 2008] [id = 400] 16:54:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x12822d000) [pid = 2008] [serial = 1199] [outer = 0x0] 16:54:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x12b8e7400) [pid = 2008] [serial = 1200] [outer = 0x12822d000] 16:54:00 INFO - PROCESS | 2008 | 1468454040967 Marionette DEBUG loaded listener.js 16:54:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x12b8f1c00) [pid = 2008] [serial = 1201] [outer = 0x12822d000] 16:54:01 INFO - PROCESS | 2008 | 1468454041290 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]]]}] 16:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 472ms 16:54:01 INFO - PROCESS | 2008 | 1468454041313 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:54:01 INFO - PROCESS | 2008 | 1468454041314 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 16:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:54:01 INFO - PROCESS | 2008 | 1468454041316 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:54:01 INFO - PROCESS | 2008 | 1468454041318 Marionette TRACE conn2 <- [1,1574,null,{}] 16:54:01 INFO - PROCESS | 2008 | 1468454041322 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}] 16:54:01 INFO - PROCESS | 2008 | 1468454041323 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:01 INFO - PROCESS | 2008 | 1468454041451 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:54:01 INFO - PROCESS | 2008 | 1468454041459 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:01 INFO - PROCESS | 2008 | 1468454041460 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c62e000 == 42 [pid = 2008] [id = 401] 16:54:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1183c1400) [pid = 2008] [serial = 1202] [outer = 0x0] 16:54:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x12b986c00) [pid = 2008] [serial = 1203] [outer = 0x1183c1400] 16:54:01 INFO - PROCESS | 2008 | 1468454041486 Marionette DEBUG loaded listener.js 16:54:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12bdd4800) [pid = 2008] [serial = 1204] [outer = 0x1183c1400] 16:54:01 INFO - PROCESS | 2008 | 1468454041882 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]]]}] 16:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 620ms 16:54:01 INFO - PROCESS | 2008 | 1468454041938 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:54:01 INFO - PROCESS | 2008 | 1468454041941 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 16:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:54:01 INFO - PROCESS | 2008 | 1468454041944 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:54:01 INFO - PROCESS | 2008 | 1468454041946 Marionette TRACE conn2 <- [1,1578,null,{}] 16:54:01 INFO - PROCESS | 2008 | 1468454041950 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}] 16:54:01 INFO - PROCESS | 2008 | 1468454041952 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:02 INFO - PROCESS | 2008 | 1468454042065 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:54:02 INFO - PROCESS | 2008 | 1468454042127 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:02 INFO - PROCESS | 2008 | 1468454042130 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x117075800 == 43 [pid = 2008] [id = 402] 16:54:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x112d0ac00) [pid = 2008] [serial = 1205] [outer = 0x0] 16:54:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x113d8f800) [pid = 2008] [serial = 1206] [outer = 0x112d0ac00] 16:54:02 INFO - PROCESS | 2008 | 1468454042202 Marionette DEBUG loaded listener.js 16:54:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1176d9000) [pid = 2008] [serial = 1207] [outer = 0x112d0ac00] 16:54:02 INFO - PROCESS | 2008 | 1468454042623 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]]]}] 16:54:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 720ms 16:54:02 INFO - PROCESS | 2008 | 1468454042665 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:54:02 INFO - PROCESS | 2008 | 1468454042668 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 16:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:54:02 INFO - PROCESS | 2008 | 1468454042672 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:54:02 INFO - PROCESS | 2008 | 1468454042674 Marionette TRACE conn2 <- [1,1582,null,{}] 16:54:02 INFO - PROCESS | 2008 | 1468454042677 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}] 16:54:02 INFO - PROCESS | 2008 | 1468454042679 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:02 INFO - PROCESS | 2008 | 1468454042785 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:54:02 INFO - PROCESS | 2008 | 1468454042847 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:02 INFO - PROCESS | 2008 | 1468454042848 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x123829800 == 44 [pid = 2008] [id = 403] 16:54:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x118707c00) [pid = 2008] [serial = 1208] [outer = 0x0] 16:54:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1196a0c00) [pid = 2008] [serial = 1209] [outer = 0x118707c00] 16:54:02 INFO - PROCESS | 2008 | 1468454042881 Marionette DEBUG loaded listener.js 16:54:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x119a88800) [pid = 2008] [serial = 1210] [outer = 0x118707c00] 16:54:03 INFO - PROCESS | 2008 | 1468454043330 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]]]}] 16:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 724ms 16:54:03 INFO - PROCESS | 2008 | 1468454043446 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:54:03 INFO - PROCESS | 2008 | 1468454043447 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 16:54:03 INFO - PROCESS | 2008 | 1468454043451 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:54:03 INFO - PROCESS | 2008 | 1468454043454 Marionette TRACE conn2 <- [1,1586,null,{}] 16:54:03 INFO - PROCESS | 2008 | 1468454043462 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}] 16:54:03 INFO - PROCESS | 2008 | 1468454043465 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:03 INFO - PROCESS | 2008 | 1468454043572 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:54:03 INFO - PROCESS | 2008 | 1468454043642 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:03 INFO - PROCESS | 2008 | 1468454043645 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca22800 == 45 [pid = 2008] [id = 404] 16:54:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x123da8400) [pid = 2008] [serial = 1211] [outer = 0x0] 16:54:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1246f2000) [pid = 2008] [serial = 1212] [outer = 0x123da8400] 16:54:03 INFO - PROCESS | 2008 | 1468454043676 Marionette DEBUG loaded listener.js 16:54:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x128c4e800) [pid = 2008] [serial = 1213] [outer = 0x123da8400] 16:54:04 INFO - PROCESS | 2008 | 1468454044060 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]]]}] 16:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 16:54:04 INFO - PROCESS | 2008 | 1468454044123 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:54:04 INFO - PROCESS | 2008 | 1468454044125 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 16:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:54:04 INFO - PROCESS | 2008 | 1468454044127 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:54:04 INFO - PROCESS | 2008 | 1468454044128 Marionette TRACE conn2 <- [1,1590,null,{}] 16:54:04 INFO - PROCESS | 2008 | 1468454044131 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}] 16:54:04 INFO - PROCESS | 2008 | 1468454044132 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:04 INFO - PROCESS | 2008 | 1468454044268 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:54:04 INFO - PROCESS | 2008 | 1468454044343 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:04 INFO - PROCESS | 2008 | 1468454044344 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x119551000 == 46 [pid = 2008] [id = 405] 16:54:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1196f6c00) [pid = 2008] [serial = 1214] [outer = 0x0] 16:54:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x128c56400) [pid = 2008] [serial = 1215] [outer = 0x1196f6c00] 16:54:04 INFO - PROCESS | 2008 | 1468454044373 Marionette DEBUG loaded listener.js 16:54:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12acc7800) [pid = 2008] [serial = 1216] [outer = 0x1196f6c00] 16:54:04 INFO - PROCESS | 2008 | 1468454044985 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]]]}] 16:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 871ms 16:54:05 INFO - PROCESS | 2008 | 1468454044998 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:54:05 INFO - PROCESS | 2008 | 1468454045001 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 16:54:05 INFO - PROCESS | 2008 | 1468454045004 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:54:05 INFO - PROCESS | 2008 | 1468454045006 Marionette TRACE conn2 <- [1,1594,null,{}] 16:54:05 INFO - PROCESS | 2008 | 1468454045010 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}] 16:54:05 INFO - PROCESS | 2008 | 1468454045011 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:05 INFO - PROCESS | 2008 | 1468454045112 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:54:05 INFO - PROCESS | 2008 | 1468454045174 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:05 INFO - PROCESS | 2008 | 1468454045176 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195c5800 == 47 [pid = 2008] [id = 406] 16:54:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x116629400) [pid = 2008] [serial = 1217] [outer = 0x0] 16:54:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1181e6c00) [pid = 2008] [serial = 1218] [outer = 0x116629400] 16:54:05 INFO - PROCESS | 2008 | 1468454045204 Marionette DEBUG loaded listener.js 16:54:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1187ef000) [pid = 2008] [serial = 1219] [outer = 0x116629400] 16:54:05 INFO - PROCESS | 2008 | 1468454045680 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]]]}] 16:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 721ms 16:54:05 INFO - PROCESS | 2008 | 1468454045726 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:54:05 INFO - PROCESS | 2008 | 1468454045730 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 16:54:05 INFO - PROCESS | 2008 | 1468454045736 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:54:05 INFO - PROCESS | 2008 | 1468454045738 Marionette TRACE conn2 <- [1,1598,null,{}] 16:54:05 INFO - PROCESS | 2008 | 1468454045742 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}] 16:54:05 INFO - PROCESS | 2008 | 1468454045745 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x123986800 == 46 [pid = 2008] [id = 376] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x12c193800 == 45 [pid = 2008] [id = 400] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x12b03b000 == 44 [pid = 2008] [id = 399] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x123ba7800 == 43 [pid = 2008] [id = 398] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6af000 == 42 [pid = 2008] [id = 397] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x12861d800 == 41 [pid = 2008] [id = 396] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x124959800 == 40 [pid = 2008] [id = 395] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x123b8e000 == 39 [pid = 2008] [id = 394] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x121019000 == 38 [pid = 2008] [id = 393] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x117249800 == 37 [pid = 2008] [id = 392] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x1160a7000 == 36 [pid = 2008] [id = 391] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca29000 == 35 [pid = 2008] [id = 390] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x124ec4000 == 34 [pid = 2008] [id = 389] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x12c637800 == 33 [pid = 2008] [id = 387] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x117232800 == 32 [pid = 2008] [id = 388] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x1195c5800 == 31 [pid = 2008] [id = 406] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x119551000 == 30 [pid = 2008] [id = 405] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca22800 == 29 [pid = 2008] [id = 404] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x123829800 == 28 [pid = 2008] [id = 403] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x12c62e000 == 27 [pid = 2008] [id = 401] 16:54:06 INFO - PROCESS | 2008 | --DOCSHELL 0x117075800 == 26 [pid = 2008] [id = 402] 16:54:06 INFO - PROCESS | 2008 | 1468454046432 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x124ed7400) [pid = 2008] [serial = 1143] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x123e73c00) [pid = 2008] [serial = 1140] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x12828d000) [pid = 2008] [serial = 1146] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1187f3800) [pid = 2008] [serial = 1134] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x119443800) [pid = 2008] [serial = 1135] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x11813a400) [pid = 2008] [serial = 1132] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x11602a800) [pid = 2008] [serial = 1131] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1211e7c00) [pid = 2008] [serial = 1137] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x12310c000) [pid = 2008] [serial = 1138] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1183c3800) [pid = 2008] [serial = 1128] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1187eec00) [pid = 2008] [serial = 1129] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x12acc6c00) [pid = 2008] [serial = 1159] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1133edc00) [pid = 2008] [serial = 1114] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x112d10800) [pid = 2008] [serial = 1113] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1183c7000) [pid = 2008] [serial = 1117] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x119a64400) [pid = 2008] [serial = 1149] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1182b1400) [pid = 2008] [serial = 1116] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x12a606400) [pid = 2008] [serial = 1147] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1210dd000) [pid = 2008] [serial = 1120] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x119833c00) [pid = 2008] [serial = 1119] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x128226800) [pid = 2008] [serial = 1123] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x12615e400) [pid = 2008] [serial = 1122] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1196fd800) [pid = 2008] [serial = 1153] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x128ad7400) [pid = 2008] [serial = 1126] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x12acc9000) [pid = 2008] [serial = 1161] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x123fc8800) [pid = 2008] [serial = 1125] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x118298800) [pid = 2008] [serial = 1152] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x128294400) [pid = 2008] [serial = 1156] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x12a690400) [pid = 2008] [serial = 1158] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x124e79800) [pid = 2008] [serial = 1150] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1266c4c00) [pid = 2008] [serial = 1144] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x123fc4800) [pid = 2008] [serial = 1141] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x124e78c00) [pid = 2008] [serial = 1155] [outer = 0x0] [url = about:blank] 16:54:06 INFO - PROCESS | 2008 | 1468454046543 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:06 INFO - PROCESS | 2008 | 1468454046545 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x11334c800 == 27 [pid = 2008] [id = 407] 16:54:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x112a7b800) [pid = 2008] [serial = 1220] [outer = 0x0] 16:54:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x112d98c00) [pid = 2008] [serial = 1221] [outer = 0x112a7b800] 16:54:06 INFO - PROCESS | 2008 | 1468454046574 Marionette DEBUG loaded listener.js 16:54:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1131d9400) [pid = 2008] [serial = 1222] [outer = 0x112a7b800] 16:54:06 INFO - PROCESS | 2008 | 1468454046886 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]]]}] 16:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1172ms 16:54:06 INFO - PROCESS | 2008 | 1468454046908 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:54:06 INFO - PROCESS | 2008 | 1468454046914 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 16:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:54:06 INFO - PROCESS | 2008 | 1468454046918 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:54:06 INFO - PROCESS | 2008 | 1468454046920 Marionette TRACE conn2 <- [1,1602,null,{}] 16:54:06 INFO - PROCESS | 2008 | 1468454046922 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}] 16:54:06 INFO - PROCESS | 2008 | 1468454046924 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:07 INFO - PROCESS | 2008 | 1468454047028 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:54:07 INFO - PROCESS | 2008 | 1468454047079 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:07 INFO - PROCESS | 2008 | 1468454047081 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f57800 == 28 [pid = 2008] [id = 408] 16:54:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1132d5c00) [pid = 2008] [serial = 1223] [outer = 0x0] 16:54:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x113f0a400) [pid = 2008] [serial = 1224] [outer = 0x1132d5c00] 16:54:07 INFO - PROCESS | 2008 | 1468454047107 Marionette DEBUG loaded listener.js 16:54:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x116746400) [pid = 2008] [serial = 1225] [outer = 0x1132d5c00] 16:54:07 INFO - PROCESS | 2008 | 1468454047434 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]]]}] 16:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 570ms 16:54:07 INFO - PROCESS | 2008 | 1468454047489 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:54:07 INFO - PROCESS | 2008 | 1468454047492 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 16:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:54:07 INFO - PROCESS | 2008 | 1468454047496 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:54:07 INFO - PROCESS | 2008 | 1468454047498 Marionette TRACE conn2 <- [1,1606,null,{}] 16:54:07 INFO - PROCESS | 2008 | 1468454047501 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}] 16:54:07 INFO - PROCESS | 2008 | 1468454047503 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:07 INFO - PROCESS | 2008 | 1468454047633 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:54:07 INFO - PROCESS | 2008 | 1468454047740 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:07 INFO - PROCESS | 2008 | 1468454047742 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x11661c800 == 29 [pid = 2008] [id = 409] 16:54:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1170dfc00) [pid = 2008] [serial = 1226] [outer = 0x0] 16:54:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1181d2000) [pid = 2008] [serial = 1227] [outer = 0x1170dfc00] 16:54:07 INFO - PROCESS | 2008 | 1468454047799 Marionette DEBUG loaded listener.js 16:54:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1181e7000) [pid = 2008] [serial = 1228] [outer = 0x1170dfc00] 16:54:08 INFO - PROCESS | 2008 | 1468454048084 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]]]}] 16:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 620ms 16:54:08 INFO - PROCESS | 2008 | 1468454048117 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:54:08 INFO - PROCESS | 2008 | 1468454048119 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 16:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:54:08 INFO - PROCESS | 2008 | 1468454048136 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:54:08 INFO - PROCESS | 2008 | 1468454048139 Marionette TRACE conn2 <- [1,1610,null,{}] 16:54:08 INFO - PROCESS | 2008 | 1468454048142 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}] 16:54:08 INFO - PROCESS | 2008 | 1468454048147 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:08 INFO - PROCESS | 2008 | 1468454048262 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:54:08 INFO - PROCESS | 2008 | 1468454048268 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:08 INFO - PROCESS | 2008 | 1468454048269 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x119551000 == 30 [pid = 2008] [id = 410] 16:54:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1133cd400) [pid = 2008] [serial = 1229] [outer = 0x0] 16:54:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1183bb400) [pid = 2008] [serial = 1230] [outer = 0x1133cd400] 16:54:08 INFO - PROCESS | 2008 | 1468454048294 Marionette DEBUG loaded listener.js 16:54:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1188eb400) [pid = 2008] [serial = 1231] [outer = 0x1133cd400] 16:54:08 INFO - PROCESS | 2008 | 1468454048628 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]]]}] 16:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 533ms 16:54:08 INFO - PROCESS | 2008 | 1468454048657 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:54:08 INFO - PROCESS | 2008 | 1468454048658 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 16:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:54:08 INFO - PROCESS | 2008 | 1468454048668 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:54:08 INFO - PROCESS | 2008 | 1468454048669 Marionette TRACE conn2 <- [1,1614,null,{}] 16:54:08 INFO - PROCESS | 2008 | 1468454048671 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}] 16:54:08 INFO - PROCESS | 2008 | 1468454048672 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:08 INFO - PROCESS | 2008 | 1468454048767 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:54:08 INFO - PROCESS | 2008 | 1468454048770 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:08 INFO - PROCESS | 2008 | 1468454048772 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ad0000 == 31 [pid = 2008] [id = 411] 16:54:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1170e3400) [pid = 2008] [serial = 1232] [outer = 0x0] 16:54:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x119437800) [pid = 2008] [serial = 1233] [outer = 0x1170e3400] 16:54:08 INFO - PROCESS | 2008 | 1468454048797 Marionette DEBUG loaded listener.js 16:54:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1196a3400) [pid = 2008] [serial = 1234] [outer = 0x1170e3400] 16:54:09 INFO - PROCESS | 2008 | 1468454049149 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]]]}] 16:54:09 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 16:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 526ms 16:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:54:09 INFO - PROCESS | 2008 | 1468454049189 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:54:09 INFO - PROCESS | 2008 | 1468454049190 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 16:54:09 INFO - PROCESS | 2008 | 1468454049202 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:54:09 INFO - PROCESS | 2008 | 1468454049203 Marionette TRACE conn2 <- [1,1618,null,{}] 16:54:09 INFO - PROCESS | 2008 | 1468454049215 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}] 16:54:09 INFO - PROCESS | 2008 | 1468454049216 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:09 INFO - PROCESS | 2008 | 1468454049320 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:54:09 INFO - PROCESS | 2008 | 1468454049325 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:09 INFO - PROCESS | 2008 | 1468454049331 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x123811800 == 32 [pid = 2008] [id = 412] 16:54:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1170df800) [pid = 2008] [serial = 1235] [outer = 0x0] 16:54:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x119a6c000) [pid = 2008] [serial = 1236] [outer = 0x1170df800] 16:54:09 INFO - PROCESS | 2008 | 1468454049424 Marionette DEBUG loaded listener.js 16:54:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119bdb400) [pid = 2008] [serial = 1237] [outer = 0x1170df800] 16:54:09 INFO - PROCESS | 2008 | 1468454049891 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]]]}] 16:54:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 738ms 16:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:54:09 INFO - PROCESS | 2008 | 1468454049932 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:54:09 INFO - PROCESS | 2008 | 1468454049933 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 16:54:09 INFO - PROCESS | 2008 | 1468454049935 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:54:09 INFO - PROCESS | 2008 | 1468454049936 Marionette TRACE conn2 <- [1,1622,null,{}] 16:54:09 INFO - PROCESS | 2008 | 1468454049938 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}] 16:54:09 INFO - PROCESS | 2008 | 1468454049939 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:10 INFO - PROCESS | 2008 | 1468454050036 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:54:10 INFO - PROCESS | 2008 | 1468454050088 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:10 INFO - PROCESS | 2008 | 1468454050089 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x112ab9800 == 33 [pid = 2008] [id = 413] 16:54:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x119a60000) [pid = 2008] [serial = 1238] [outer = 0x0] 16:54:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x119bdb800) [pid = 2008] [serial = 1239] [outer = 0x119a60000] 16:54:10 INFO - PROCESS | 2008 | 1468454050121 Marionette DEBUG loaded listener.js 16:54:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12310d400) [pid = 2008] [serial = 1240] [outer = 0x119a60000] 16:54:10 INFO - PROCESS | 2008 | 1468454050420 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]]]}] 16:54:10 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 16:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x128ad0000) [pid = 2008] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x12af5f400) [pid = 2008] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x113d94000) [pid = 2008] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1239a6c00) [pid = 2008] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x123318c00) [pid = 2008] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1183bd000) [pid = 2008] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123108400) [pid = 2008] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1196fc000) [pid = 2008] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1181df400) [pid = 2008] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1132a8400) [pid = 2008] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x117e99400) [pid = 2008] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x118707400) [pid = 2008] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x12822d000) [pid = 2008] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1183c1400) [pid = 2008] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:54:10 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x112d07800) [pid = 2008] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:54:10 INFO - PROCESS | 2008 | 1468454050656 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:54:10 INFO - PROCESS | 2008 | 1468454050658 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 16:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:54:10 INFO - PROCESS | 2008 | 1468454050668 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:54:10 INFO - PROCESS | 2008 | 1468454050669 Marionette TRACE conn2 <- [1,1626,null,{}] 16:54:10 INFO - PROCESS | 2008 | 1468454050671 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}] 16:54:10 INFO - PROCESS | 2008 | 1468454050672 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:10 INFO - PROCESS | 2008 | 1468454050749 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:54:10 INFO - PROCESS | 2008 | 1468454050753 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:10 INFO - PROCESS | 2008 | 1468454050754 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f62000 == 34 [pid = 2008] [id = 414] 16:54:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x112a88400) [pid = 2008] [serial = 1241] [outer = 0x0] 16:54:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1181df400) [pid = 2008] [serial = 1242] [outer = 0x112a88400] 16:54:10 INFO - PROCESS | 2008 | 1468454050779 Marionette DEBUG loaded listener.js 16:54:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119a8d400) [pid = 2008] [serial = 1243] [outer = 0x112a88400] 16:54:11 INFO - PROCESS | 2008 | 1468454051097 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]]]}] 16:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 470ms 16:54:11 INFO - PROCESS | 2008 | 1468454051139 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:54:11 INFO - PROCESS | 2008 | 1468454051140 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 16:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:54:11 INFO - PROCESS | 2008 | 1468454051142 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:54:11 INFO - PROCESS | 2008 | 1468454051143 Marionette TRACE conn2 <- [1,1630,null,{}] 16:54:11 INFO - PROCESS | 2008 | 1468454051146 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}] 16:54:11 INFO - PROCESS | 2008 | 1468454051147 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:11 INFO - PROCESS | 2008 | 1468454051220 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:54:11 INFO - PROCESS | 2008 | 1468454051224 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:11 INFO - PROCESS | 2008 | 1468454051225 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x126894800 == 35 [pid = 2008] [id = 415] 16:54:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1211ef000) [pid = 2008] [serial = 1244] [outer = 0x0] 16:54:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1238c7c00) [pid = 2008] [serial = 1245] [outer = 0x1211ef000] 16:54:11 INFO - PROCESS | 2008 | 1468454051254 Marionette DEBUG loaded listener.js 16:54:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x123daa400) [pid = 2008] [serial = 1246] [outer = 0x1211ef000] 16:54:11 INFO - PROCESS | 2008 | 1468454051614 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]]]}] 16:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 16:54:11 INFO - PROCESS | 2008 | 1468454051663 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:54:11 INFO - PROCESS | 2008 | 1468454051664 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 16:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:54:11 INFO - PROCESS | 2008 | 1468454051666 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:54:11 INFO - PROCESS | 2008 | 1468454051667 Marionette TRACE conn2 <- [1,1634,null,{}] 16:54:11 INFO - PROCESS | 2008 | 1468454051670 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}] 16:54:11 INFO - PROCESS | 2008 | 1468454051671 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:11 INFO - PROCESS | 2008 | 1468454051748 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:54:11 INFO - PROCESS | 2008 | 1468454051752 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:11 INFO - PROCESS | 2008 | 1468454051753 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x128621000 == 36 [pid = 2008] [id = 416] 16:54:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x119be7000) [pid = 2008] [serial = 1247] [outer = 0x0] 16:54:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x123eb4800) [pid = 2008] [serial = 1248] [outer = 0x119be7000] 16:54:11 INFO - PROCESS | 2008 | 1468454051777 Marionette DEBUG loaded listener.js 16:54:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x12447cc00) [pid = 2008] [serial = 1249] [outer = 0x119be7000] 16:54:12 INFO - PROCESS | 2008 | 1468454052099 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]]]}] 16:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 471ms 16:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:54:12 INFO - PROCESS | 2008 | 1468454052137 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:54:12 INFO - PROCESS | 2008 | 1468454052139 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 16:54:12 INFO - PROCESS | 2008 | 1468454052141 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:54:12 INFO - PROCESS | 2008 | 1468454052142 Marionette TRACE conn2 <- [1,1638,null,{}] 16:54:12 INFO - PROCESS | 2008 | 1468454052146 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}] 16:54:12 INFO - PROCESS | 2008 | 1468454052147 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:12 INFO - PROCESS | 2008 | 1468454052223 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:54:12 INFO - PROCESS | 2008 | 1468454052283 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:12 INFO - PROCESS | 2008 | 1468454052285 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x128dbc000 == 37 [pid = 2008] [id = 417] 16:54:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123316000) [pid = 2008] [serial = 1250] [outer = 0x0] 16:54:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1244c9000) [pid = 2008] [serial = 1251] [outer = 0x123316000] 16:54:12 INFO - PROCESS | 2008 | 1468454052312 Marionette DEBUG loaded listener.js 16:54:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x124ee0c00) [pid = 2008] [serial = 1252] [outer = 0x123316000] 16:54:12 INFO - PROCESS | 2008 | 1468454052635 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]]]}] 16:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 522ms 16:54:12 INFO - PROCESS | 2008 | 1468454052707 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:54:12 INFO - PROCESS | 2008 | 1468454052710 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 16:54:12 INFO - PROCESS | 2008 | 1468454052714 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:54:12 INFO - PROCESS | 2008 | 1468454052716 Marionette TRACE conn2 <- [1,1642,null,{}] 16:54:12 INFO - PROCESS | 2008 | 1468454052720 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}] 16:54:12 INFO - PROCESS | 2008 | 1468454052722 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:12 INFO - PROCESS | 2008 | 1468454052822 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:54:12 INFO - PROCESS | 2008 | 1468454052914 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:12 INFO - PROCESS | 2008 | 1468454052916 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x116673000 == 38 [pid = 2008] [id = 418] 16:54:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1129a6c00) [pid = 2008] [serial = 1253] [outer = 0x0] 16:54:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x112d9a000) [pid = 2008] [serial = 1254] [outer = 0x1129a6c00] 16:54:12 INFO - PROCESS | 2008 | 1468454052948 Marionette DEBUG loaded listener.js 16:54:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1133edc00) [pid = 2008] [serial = 1255] [outer = 0x1129a6c00] 16:54:13 INFO - PROCESS | 2008 | 1468454053465 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]]]}] 16:54:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 773ms 16:54:13 INFO - PROCESS | 2008 | 1468454053488 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:54:13 INFO - PROCESS | 2008 | 1468454053490 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 16:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:54:13 INFO - PROCESS | 2008 | 1468454053546 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:54:13 INFO - PROCESS | 2008 | 1468454053549 Marionette TRACE conn2 <- [1,1646,null,{}] 16:54:13 INFO - PROCESS | 2008 | 1468454053576 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}] 16:54:13 INFO - PROCESS | 2008 | 1468454053578 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:13 INFO - PROCESS | 2008 | 1468454053683 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:54:13 INFO - PROCESS | 2008 | 1468454053739 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:13 INFO - PROCESS | 2008 | 1468454053740 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x1192a0800 == 39 [pid = 2008] [id = 419] 16:54:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1172ba800) [pid = 2008] [serial = 1256] [outer = 0x0] 16:54:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x117e93c00) [pid = 2008] [serial = 1257] [outer = 0x1172ba800] 16:54:13 INFO - PROCESS | 2008 | 1468454053771 Marionette DEBUG loaded listener.js 16:54:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1181e7c00) [pid = 2008] [serial = 1258] [outer = 0x1172ba800] 16:54:14 INFO - PROCESS | 2008 | 1468454054413 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]]]}] 16:54:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:54:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1006ms 16:54:14 INFO - PROCESS | 2008 | 1468454054498 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:54:14 INFO - PROCESS | 2008 | 1468454054501 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 16:54:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:54:14 INFO - PROCESS | 2008 | 1468454054504 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:54:14 INFO - PROCESS | 2008 | 1468454054506 Marionette TRACE conn2 <- [1,1650,null,{}] 16:54:14 INFO - PROCESS | 2008 | 1468454054535 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}] 16:54:14 INFO - PROCESS | 2008 | 1468454054537 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:14 INFO - PROCESS | 2008 | 1468454054645 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:54:14 INFO - PROCESS | 2008 | 1468454054698 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:14 INFO - PROCESS | 2008 | 1468454054701 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x1162de800 == 40 [pid = 2008] [id = 420] 16:54:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x112ee1000) [pid = 2008] [serial = 1259] [outer = 0x0] 16:54:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x112f94800) [pid = 2008] [serial = 1260] [outer = 0x112ee1000] 16:54:14 INFO - PROCESS | 2008 | 1468454054731 Marionette DEBUG loaded listener.js 16:54:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1132a2000) [pid = 2008] [serial = 1261] [outer = 0x112ee1000] 16:54:14 INFO - PROCESS | 2008 | --DOCSHELL 0x128621000 == 39 [pid = 2008] [id = 416] 16:54:14 INFO - PROCESS | 2008 | --DOCSHELL 0x126894800 == 38 [pid = 2008] [id = 415] 16:54:14 INFO - PROCESS | 2008 | --DOCSHELL 0x123f62000 == 37 [pid = 2008] [id = 414] 16:54:14 INFO - PROCESS | 2008 | --DOCSHELL 0x112ab9800 == 36 [pid = 2008] [id = 413] 16:54:15 INFO - PROCESS | 2008 | --DOCSHELL 0x123811800 == 35 [pid = 2008] [id = 412] 16:54:15 INFO - PROCESS | 2008 | --DOCSHELL 0x119ad0000 == 34 [pid = 2008] [id = 411] 16:54:15 INFO - PROCESS | 2008 | --DOCSHELL 0x119551000 == 33 [pid = 2008] [id = 410] 16:54:15 INFO - PROCESS | 2008 | --DOCSHELL 0x11661c800 == 32 [pid = 2008] [id = 409] 16:54:15 INFO - PROCESS | 2008 | --DOCSHELL 0x116f57800 == 31 [pid = 2008] [id = 408] 16:54:15 INFO - PROCESS | 2008 | --DOCSHELL 0x11334c800 == 30 [pid = 2008] [id = 407] 16:54:15 INFO - PROCESS | 2008 | 1468454055246 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]]]}] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x129856400) [pid = 2008] [serial = 1188] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x12b006c00) [pid = 2008] [serial = 1191] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x12af5ec00) [pid = 2008] [serial = 1189] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1170e0c00) [pid = 2008] [serial = 1194] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x126b7e800) [pid = 2008] [serial = 1170] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x128c5a400) [pid = 2008] [serial = 1171] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x12b010400) [pid = 2008] [serial = 1162] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x119a60c00) [pid = 2008] [serial = 1167] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x123104c00) [pid = 2008] [serial = 1168] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x123dae000) [pid = 2008] [serial = 1182] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x124e78400) [pid = 2008] [serial = 1183] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x119a9d400) [pid = 2008] [serial = 1179] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1231bc800) [pid = 2008] [serial = 1180] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x118889c00) [pid = 2008] [serial = 1176] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x11969c400) [pid = 2008] [serial = 1177] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x113bb2800) [pid = 2008] [serial = 1164] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1176d4c00) [pid = 2008] [serial = 1165] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x11813dc00) [pid = 2008] [serial = 1173] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1181e2000) [pid = 2008] [serial = 1174] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1246f4400) [pid = 2008] [serial = 1198] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x12b8f1c00) [pid = 2008] [serial = 1201] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x12b8e7400) [pid = 2008] [serial = 1200] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x11850e800) [pid = 2008] [serial = 1195] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x12bdd4800) [pid = 2008] [serial = 1204] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x126519000) [pid = 2008] [serial = 1185] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x12b986c00) [pid = 2008] [serial = 1203] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x128985800) [pid = 2008] [serial = 1186] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x12b8e6800) [pid = 2008] [serial = 1192] [outer = 0x0] [url = about:blank] 16:54:15 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x1210d8800) [pid = 2008] [serial = 1197] [outer = 0x0] [url = about:blank] 16:54:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:54:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 775ms 16:54:15 INFO - PROCESS | 2008 | 1468454055286 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:54:15 INFO - PROCESS | 2008 | 1468454055290 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 16:54:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:54:15 INFO - PROCESS | 2008 | 1468454055298 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:54:15 INFO - PROCESS | 2008 | 1468454055301 Marionette TRACE conn2 <- [1,1654,null,{}] 16:54:15 INFO - PROCESS | 2008 | 1468454055305 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}] 16:54:15 INFO - PROCESS | 2008 | 1468454055307 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:15 INFO - PROCESS | 2008 | 1468454055392 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:54:15 INFO - PROCESS | 2008 | 1468454055400 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:15 INFO - PROCESS | 2008 | 1468454055401 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x118310000 == 31 [pid = 2008] [id = 421] 16:54:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x11602a800) [pid = 2008] [serial = 1262] [outer = 0x0] 16:54:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x116076c00) [pid = 2008] [serial = 1263] [outer = 0x11602a800] 16:54:15 INFO - PROCESS | 2008 | 1468454055428 Marionette DEBUG loaded listener.js 16:54:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x116631000) [pid = 2008] [serial = 1264] [outer = 0x11602a800] 16:54:15 INFO - PROCESS | 2008 | 1468454055777 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]]]}] 16:54:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:54:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 522ms 16:54:15 INFO - PROCESS | 2008 | 1468454055820 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:54:15 INFO - PROCESS | 2008 | 1468454055821 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 16:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:54:15 INFO - PROCESS | 2008 | 1468454055824 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:54:15 INFO - PROCESS | 2008 | 1468454055826 Marionette TRACE conn2 <- [1,1658,null,{}] 16:54:15 INFO - PROCESS | 2008 | 1468454055834 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}] 16:54:15 INFO - PROCESS | 2008 | 1468454055838 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:15 INFO - PROCESS | 2008 | 1468454055918 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:54:15 INFO - PROCESS | 2008 | 1468454055924 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:15 INFO - PROCESS | 2008 | 1468454055926 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195b1800 == 32 [pid = 2008] [id = 422] 16:54:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1128d1c00) [pid = 2008] [serial = 1265] [outer = 0x0] 16:54:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1181e1400) [pid = 2008] [serial = 1266] [outer = 0x1128d1c00] 16:54:15 INFO - PROCESS | 2008 | 1468454055958 Marionette DEBUG loaded listener.js 16:54:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1182b1800) [pid = 2008] [serial = 1267] [outer = 0x1128d1c00] 16:54:16 INFO - PROCESS | 2008 | 1468454056317 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]]]}] 16:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 523ms 16:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:54:16 INFO - PROCESS | 2008 | 1468454056352 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:54:16 INFO - PROCESS | 2008 | 1468454056353 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 16:54:16 INFO - PROCESS | 2008 | 1468454056356 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:54:16 INFO - PROCESS | 2008 | 1468454056357 Marionette TRACE conn2 <- [1,1662,null,{}] 16:54:16 INFO - PROCESS | 2008 | 1468454056359 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}] 16:54:16 INFO - PROCESS | 2008 | 1468454056360 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:16 INFO - PROCESS | 2008 | 1468454056438 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:54:16 INFO - PROCESS | 2008 | 1468454056442 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:16 INFO - PROCESS | 2008 | 1468454056445 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234d5000 == 33 [pid = 2008] [id = 423] 16:54:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1182b9000) [pid = 2008] [serial = 1268] [outer = 0x0] 16:54:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x118708400) [pid = 2008] [serial = 1269] [outer = 0x1182b9000] 16:54:16 INFO - PROCESS | 2008 | 1468454056471 Marionette DEBUG loaded listener.js 16:54:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x118886000) [pid = 2008] [serial = 1270] [outer = 0x1182b9000] 16:54:16 INFO - PROCESS | 2008 | 1468454056802 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]]]}] 16:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 473ms 16:54:16 INFO - PROCESS | 2008 | 1468454056831 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:54:16 INFO - PROCESS | 2008 | 1468454056832 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 16:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:54:16 INFO - PROCESS | 2008 | 1468454056835 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:54:16 INFO - PROCESS | 2008 | 1468454056836 Marionette TRACE conn2 <- [1,1666,null,{}] 16:54:16 INFO - PROCESS | 2008 | 1468454056838 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}] 16:54:16 INFO - PROCESS | 2008 | 1468454056839 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:16 INFO - PROCESS | 2008 | 1468454056914 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:54:16 INFO - PROCESS | 2008 | 1468454056918 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:16 INFO - PROCESS | 2008 | 1468454056919 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d4a800 == 34 [pid = 2008] [id = 424] 16:54:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x118888000) [pid = 2008] [serial = 1271] [outer = 0x0] 16:54:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x11943dc00) [pid = 2008] [serial = 1272] [outer = 0x118888000] 16:54:16 INFO - PROCESS | 2008 | 1468454056945 Marionette DEBUG loaded listener.js 16:54:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1196a4000) [pid = 2008] [serial = 1273] [outer = 0x118888000] 16:54:17 INFO - PROCESS | 2008 | 1468454057340 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]]]}] 16:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 16:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:54:17 INFO - PROCESS | 2008 | 1468454057354 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:54:17 INFO - PROCESS | 2008 | 1468454057355 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 16:54:17 INFO - PROCESS | 2008 | 1468454057357 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:54:17 INFO - PROCESS | 2008 | 1468454057359 Marionette TRACE conn2 <- [1,1670,null,{}] 16:54:17 INFO - PROCESS | 2008 | 1468454057362 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}] 16:54:17 INFO - PROCESS | 2008 | 1468454057367 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:17 INFO - PROCESS | 2008 | 1468454057484 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:54:17 INFO - PROCESS | 2008 | 1468454057499 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:17 INFO - PROCESS | 2008 | 1468454057500 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x1261a7000 == 35 [pid = 2008] [id = 425] 16:54:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x119175400) [pid = 2008] [serial = 1274] [outer = 0x0] 16:54:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1196f5400) [pid = 2008] [serial = 1275] [outer = 0x119175400] 16:54:17 INFO - PROCESS | 2008 | 1468454057525 Marionette DEBUG loaded listener.js 16:54:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x119be5400) [pid = 2008] [serial = 1276] [outer = 0x119175400] 16:54:17 INFO - PROCESS | 2008 | 1468454057870 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]]]}] 16:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 573ms 16:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:54:17 INFO - PROCESS | 2008 | 1468454057930 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:54:17 INFO - PROCESS | 2008 | 1468454057932 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 16:54:17 INFO - PROCESS | 2008 | 1468454057934 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:54:17 INFO - PROCESS | 2008 | 1468454057935 Marionette TRACE conn2 <- [1,1674,null,{}] 16:54:17 INFO - PROCESS | 2008 | 1468454057937 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}] 16:54:17 INFO - PROCESS | 2008 | 1468454057938 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:18 INFO - PROCESS | 2008 | 1468454058039 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:54:18 INFO - PROCESS | 2008 | 1468454058051 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:18 INFO - PROCESS | 2008 | 1468454058052 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x12826c000 == 36 [pid = 2008] [id = 426] 16:54:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1210d0000) [pid = 2008] [serial = 1277] [outer = 0x0] 16:54:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1211ed400) [pid = 2008] [serial = 1278] [outer = 0x1210d0000] 16:54:18 INFO - PROCESS | 2008 | 1468454058085 Marionette DEBUG loaded listener.js 16:54:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x12310d800) [pid = 2008] [serial = 1279] [outer = 0x1210d0000] 16:54:18 INFO - PROCESS | 2008 | 1468454058406 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]]]}] 16:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 16:54:18 INFO - PROCESS | 2008 | 1468454058452 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:54:18 INFO - PROCESS | 2008 | 1468454058453 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 16:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:54:18 INFO - PROCESS | 2008 | 1468454058456 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:54:18 INFO - PROCESS | 2008 | 1468454058457 Marionette TRACE conn2 <- [1,1678,null,{}] 16:54:18 INFO - PROCESS | 2008 | 1468454058459 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}] 16:54:18 INFO - PROCESS | 2008 | 1468454058460 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:18 INFO - PROCESS | 2008 | 1468454058557 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:54:18 INFO - PROCESS | 2008 | 1468454058561 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:18 INFO - PROCESS | 2008 | 1468454058562 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a82000 == 37 [pid = 2008] [id = 427] 16:54:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x11312ec00) [pid = 2008] [serial = 1280] [outer = 0x0] 16:54:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1231b9400) [pid = 2008] [serial = 1281] [outer = 0x11312ec00] 16:54:18 INFO - PROCESS | 2008 | 1468454058587 Marionette DEBUG loaded listener.js 16:54:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x123b82400) [pid = 2008] [serial = 1282] [outer = 0x11312ec00] 16:54:18 INFO - PROCESS | 2008 | 1468454058926 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]]]}] 16:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 517ms 16:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:54:18 INFO - PROCESS | 2008 | 1468454058974 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:54:18 INFO - PROCESS | 2008 | 1468454058975 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 16:54:18 INFO - PROCESS | 2008 | 1468454058977 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:54:18 INFO - PROCESS | 2008 | 1468454058978 Marionette TRACE conn2 <- [1,1682,null,{}] 16:54:18 INFO - PROCESS | 2008 | 1468454058981 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}] 16:54:18 INFO - PROCESS | 2008 | 1468454058982 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:19 INFO - PROCESS | 2008 | 1468454059140 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x112d0ac00) [pid = 2008] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x118707c00) [pid = 2008] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x112a7b800) [pid = 2008] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1170dfc00) [pid = 2008] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123da8400) [pid = 2008] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x116629400) [pid = 2008] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1133cd400) [pid = 2008] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1132d5c00) [pid = 2008] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1170e3400) [pid = 2008] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1196f6c00) [pid = 2008] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1170df800) [pid = 2008] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x119a60000) [pid = 2008] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x112a88400) [pid = 2008] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1211ef000) [pid = 2008] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:54:19 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x119be7000) [pid = 2008] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:54:19 INFO - PROCESS | 2008 | 1468454059184 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:19 INFO - PROCESS | 2008 | 1468454059185 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x118892800 == 38 [pid = 2008] [id = 428] 16:54:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1129a9400) [pid = 2008] [serial = 1283] [outer = 0x0] 16:54:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x113130000) [pid = 2008] [serial = 1284] [outer = 0x1129a9400] 16:54:19 INFO - PROCESS | 2008 | 1468454059217 Marionette DEBUG loaded listener.js 16:54:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1170e3400) [pid = 2008] [serial = 1285] [outer = 0x1129a9400] 16:54:19 INFO - PROCESS | 2008 | 1468454059469 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]]]}] 16:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 520ms 16:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:54:19 INFO - PROCESS | 2008 | 1468454059504 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:54:19 INFO - PROCESS | 2008 | 1468454059506 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 16:54:19 INFO - PROCESS | 2008 | 1468454059508 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:54:19 INFO - PROCESS | 2008 | 1468454059509 Marionette TRACE conn2 <- [1,1686,null,{}] 16:54:19 INFO - PROCESS | 2008 | 1468454059519 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}] 16:54:19 INFO - PROCESS | 2008 | 1468454059520 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:19 INFO - PROCESS | 2008 | 1468454059602 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:54:19 INFO - PROCESS | 2008 | 1468454059607 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:19 INFO - PROCESS | 2008 | 1468454059608 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad37000 == 39 [pid = 2008] [id = 429] 16:54:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1181e0800) [pid = 2008] [serial = 1286] [outer = 0x0] 16:54:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119841000) [pid = 2008] [serial = 1287] [outer = 0x1181e0800] 16:54:19 INFO - PROCESS | 2008 | 1468454059634 Marionette DEBUG loaded listener.js 16:54:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x123da8400) [pid = 2008] [serial = 1288] [outer = 0x1181e0800] 16:54:19 INFO - PROCESS | 2008 | 1468454059969 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]]]}] 16:54: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 16:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 475ms 16:54:19 INFO - PROCESS | 2008 | 1468454059984 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:54:19 INFO - PROCESS | 2008 | 1468454059985 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 16:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:54:19 INFO - PROCESS | 2008 | 1468454059988 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:54:19 INFO - PROCESS | 2008 | 1468454059989 Marionette TRACE conn2 <- [1,1690,null,{}] 16:54:19 INFO - PROCESS | 2008 | 1468454059992 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}] 16:54:19 INFO - PROCESS | 2008 | 1468454059994 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:20 INFO - PROCESS | 2008 | 1468454060117 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:54:20 INFO - PROCESS | 2008 | 1468454060124 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:20 INFO - PROCESS | 2008 | 1468454060126 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x12af7e800 == 40 [pid = 2008] [id = 430] 16:54:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1181d3000) [pid = 2008] [serial = 1289] [outer = 0x0] 16:54:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x123db2000) [pid = 2008] [serial = 1290] [outer = 0x1181d3000] 16:54:20 INFO - PROCESS | 2008 | 1468454060160 Marionette DEBUG loaded listener.js 16:54:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x124fa5800) [pid = 2008] [serial = 1291] [outer = 0x1181d3000] 16:54:20 INFO - PROCESS | 2008 | 1468454060466 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]]]}] 16:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 520ms 16:54:20 INFO - PROCESS | 2008 | 1468454060509 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:54:20 INFO - PROCESS | 2008 | 1468454060513 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 16:54:20 INFO - PROCESS | 2008 | 1468454060516 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:54:20 INFO - PROCESS | 2008 | 1468454060517 Marionette TRACE conn2 <- [1,1694,null,{}] 16:54:20 INFO - PROCESS | 2008 | 1468454060520 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}] 16:54:20 INFO - PROCESS | 2008 | 1468454060521 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:20 INFO - PROCESS | 2008 | 1468454060600 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:54:20 INFO - PROCESS | 2008 | 1468454060603 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:20 INFO - PROCESS | 2008 | 1468454060604 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b93d800 == 41 [pid = 2008] [id = 431] 16:54:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x124fa6800) [pid = 2008] [serial = 1292] [outer = 0x0] 16:54:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x126518c00) [pid = 2008] [serial = 1293] [outer = 0x124fa6800] 16:54:20 INFO - PROCESS | 2008 | 1468454060628 Marionette DEBUG loaded listener.js 16:54:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1266c4c00) [pid = 2008] [serial = 1294] [outer = 0x124fa6800] 16:54:20 INFO - PROCESS | 2008 | 1468454060958 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]]]}] 16:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 472ms 16:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:54:20 INFO - PROCESS | 2008 | 1468454060989 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:54:20 INFO - PROCESS | 2008 | 1468454060990 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 16:54:20 INFO - PROCESS | 2008 | 1468454060992 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:54:20 INFO - PROCESS | 2008 | 1468454060993 Marionette TRACE conn2 <- [1,1698,null,{}] 16:54:20 INFO - PROCESS | 2008 | 1468454060995 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}] 16:54:20 INFO - PROCESS | 2008 | 1468454060996 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:21 INFO - PROCESS | 2008 | 1468454061105 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:54:21 INFO - PROCESS | 2008 | 1468454061112 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:21 INFO - PROCESS | 2008 | 1468454061113 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdaf000 == 42 [pid = 2008] [id = 432] 16:54:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x126b7e400) [pid = 2008] [serial = 1295] [outer = 0x0] 16:54:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x126b86000) [pid = 2008] [serial = 1296] [outer = 0x126b7e400] 16:54:21 INFO - PROCESS | 2008 | 1468454061144 Marionette DEBUG loaded listener.js 16:54:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12822e800) [pid = 2008] [serial = 1297] [outer = 0x126b7e400] 16:54:21 INFO - PROCESS | 2008 | 1468454061634 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]]]}] 16:54: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 16:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 672ms 16:54:21 INFO - PROCESS | 2008 | 1468454061677 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:54:21 INFO - PROCESS | 2008 | 1468454061680 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 16:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:54:21 INFO - PROCESS | 2008 | 1468454061684 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:54:21 INFO - PROCESS | 2008 | 1468454061687 Marionette TRACE conn2 <- [1,1702,null,{}] 16:54:21 INFO - PROCESS | 2008 | 1468454061691 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}] 16:54:21 INFO - PROCESS | 2008 | 1468454061692 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:21 INFO - PROCESS | 2008 | 1468454061800 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:54:21 INFO - PROCESS | 2008 | 1468454061895 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:21 INFO - PROCESS | 2008 | 1468454061897 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f5e000 == 43 [pid = 2008] [id = 433] 16:54:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x113d3f400) [pid = 2008] [serial = 1298] [outer = 0x0] 16:54:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x113d90400) [pid = 2008] [serial = 1299] [outer = 0x113d3f400] 16:54:21 INFO - PROCESS | 2008 | 1468454061929 Marionette DEBUG loaded listener.js 16:54:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x116632c00) [pid = 2008] [serial = 1300] [outer = 0x113d3f400] 16:54:22 INFO - PROCESS | 2008 | 1468454062361 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]]]}] 16:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 722ms 16:54:22 INFO - PROCESS | 2008 | 1468454062406 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:54:22 INFO - PROCESS | 2008 | 1468454062409 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 16:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:54:22 INFO - PROCESS | 2008 | 1468454062416 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:54:22 INFO - PROCESS | 2008 | 1468454062418 Marionette TRACE conn2 <- [1,1706,null,{}] 16:54:22 INFO - PROCESS | 2008 | 1468454062420 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}] 16:54:22 INFO - PROCESS | 2008 | 1468454062422 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:22 INFO - PROCESS | 2008 | 1468454062529 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:54:22 INFO - PROCESS | 2008 | 1468454062600 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:22 INFO - PROCESS | 2008 | 1468454062602 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x124eb9000 == 44 [pid = 2008] [id = 434] 16:54:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1181d7800) [pid = 2008] [serial = 1301] [outer = 0x0] 16:54:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1182ac000) [pid = 2008] [serial = 1302] [outer = 0x1181d7800] 16:54:22 INFO - PROCESS | 2008 | 1468454062632 Marionette DEBUG loaded listener.js 16:54:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x11850f400) [pid = 2008] [serial = 1303] [outer = 0x1181d7800] 16:54:23 INFO - PROCESS | 2008 | 1468454063062 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]]]}] 16:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 673ms 16:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:54:23 INFO - PROCESS | 2008 | 1468454063089 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:54:23 INFO - PROCESS | 2008 | 1468454063090 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 16:54:23 INFO - PROCESS | 2008 | 1468454063093 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:54:23 INFO - PROCESS | 2008 | 1468454063096 Marionette TRACE conn2 <- [1,1710,null,{}] 16:54:23 INFO - PROCESS | 2008 | 1468454063103 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}] 16:54:23 INFO - PROCESS | 2008 | 1468454063107 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:23 INFO - PROCESS | 2008 | 1468454063232 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:54:23 INFO - PROCESS | 2008 | 1468454063293 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:23 INFO - PROCESS | 2008 | 1468454063295 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdc5800 == 45 [pid = 2008] [id = 435] 16:54:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1196d9c00) [pid = 2008] [serial = 1304] [outer = 0x0] 16:54:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x119841400) [pid = 2008] [serial = 1305] [outer = 0x1196d9c00] 16:54:23 INFO - PROCESS | 2008 | 1468454063326 Marionette DEBUG loaded listener.js 16:54:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x119bdf000) [pid = 2008] [serial = 1306] [outer = 0x1196d9c00] 16:54:23 INFO - PROCESS | 2008 | 1468454063805 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]]]}] 16:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 774ms 16:54:23 INFO - PROCESS | 2008 | 1468454063868 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:54:23 INFO - PROCESS | 2008 | 1468454063870 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 16:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:54:23 INFO - PROCESS | 2008 | 1468454063872 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:54:23 INFO - PROCESS | 2008 | 1468454063873 Marionette TRACE conn2 <- [1,1714,null,{}] 16:54:23 INFO - PROCESS | 2008 | 1468454063876 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}] 16:54:23 INFO - PROCESS | 2008 | 1468454063877 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:23 INFO - PROCESS | 2008 | 1468454063982 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:54:24 INFO - PROCESS | 2008 | 1468454064041 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:24 INFO - PROCESS | 2008 | 1468454064042 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x116093000 == 46 [pid = 2008] [id = 436] 16:54:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x112a84c00) [pid = 2008] [serial = 1307] [outer = 0x0] 16:54:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1183c4000) [pid = 2008] [serial = 1308] [outer = 0x112a84c00] 16:54:24 INFO - PROCESS | 2008 | 1468454064084 Marionette DEBUG loaded listener.js 16:54:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1231bb000) [pid = 2008] [serial = 1309] [outer = 0x112a84c00] 16:54:24 INFO - PROCESS | 2008 | 1468454064706 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]]]}] 16:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 875ms 16:54:24 INFO - PROCESS | 2008 | 1468454064748 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:54:24 INFO - PROCESS | 2008 | 1468454064752 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 16:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:54:24 INFO - PROCESS | 2008 | 1468454064756 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:54:24 INFO - PROCESS | 2008 | 1468454064759 Marionette TRACE conn2 <- [1,1718,null,{}] 16:54:24 INFO - PROCESS | 2008 | 1468454064764 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}] 16:54:24 INFO - PROCESS | 2008 | 1468454064767 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:24 INFO - PROCESS | 2008 | 1468454064910 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:54:25 INFO - PROCESS | 2008 | 1468454065016 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:25 INFO - PROCESS | 2008 | 1468454065017 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ac7000 == 47 [pid = 2008] [id = 437] 16:54:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x113128c00) [pid = 2008] [serial = 1310] [outer = 0x0] 16:54:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x113960800) [pid = 2008] [serial = 1311] [outer = 0x113128c00] 16:54:25 INFO - PROCESS | 2008 | 1468454065063 Marionette DEBUG loaded listener.js 16:54:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1170e3000) [pid = 2008] [serial = 1312] [outer = 0x113128c00] 16:54:25 INFO - PROCESS | 2008 | 1468454065532 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]]]}] 16:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 824ms 16:54:25 INFO - PROCESS | 2008 | 1468454065580 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:54:25 INFO - PROCESS | 2008 | 1468454065582 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 16:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:54:25 INFO - PROCESS | 2008 | 1468454065587 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:54:25 INFO - PROCESS | 2008 | 1468454065588 Marionette TRACE conn2 <- [1,1722,null,{}] 16:54:25 INFO - PROCESS | 2008 | 1468454065591 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}] 16:54:25 INFO - PROCESS | 2008 | 1468454065592 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x12b93d800 == 46 [pid = 2008] [id = 431] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x12af7e800 == 45 [pid = 2008] [id = 430] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad37000 == 44 [pid = 2008] [id = 429] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x118892800 == 43 [pid = 2008] [id = 428] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x128a82000 == 42 [pid = 2008] [id = 427] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x12826c000 == 41 [pid = 2008] [id = 426] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x1261a7000 == 40 [pid = 2008] [id = 425] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x123d4a800 == 39 [pid = 2008] [id = 424] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x1234d5000 == 38 [pid = 2008] [id = 423] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x1195b1800 == 37 [pid = 2008] [id = 422] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x118310000 == 36 [pid = 2008] [id = 421] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x1162de800 == 35 [pid = 2008] [id = 420] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x1192a0800 == 34 [pid = 2008] [id = 419] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x116673000 == 33 [pid = 2008] [id = 418] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x128dbc000 == 32 [pid = 2008] [id = 417] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x119ac7000 == 31 [pid = 2008] [id = 437] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x116093000 == 30 [pid = 2008] [id = 436] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdc5800 == 29 [pid = 2008] [id = 435] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x124eb9000 == 28 [pid = 2008] [id = 434] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x116f5e000 == 27 [pid = 2008] [id = 433] 16:54:26 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdaf000 == 26 [pid = 2008] [id = 432] 16:54:26 INFO - PROCESS | 2008 | 1468454066194 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x12447cc00) [pid = 2008] [serial = 1249] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x113d8f800) [pid = 2008] [serial = 1206] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1176d9000) [pid = 2008] [serial = 1207] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x119a88800) [pid = 2008] [serial = 1210] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1196a0c00) [pid = 2008] [serial = 1209] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x112d98c00) [pid = 2008] [serial = 1221] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1131d9400) [pid = 2008] [serial = 1222] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1181d2000) [pid = 2008] [serial = 1227] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x128c4e800) [pid = 2008] [serial = 1213] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1181e7000) [pid = 2008] [serial = 1228] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1246f2000) [pid = 2008] [serial = 1212] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1187ef000) [pid = 2008] [serial = 1219] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1181e6c00) [pid = 2008] [serial = 1218] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1183bb400) [pid = 2008] [serial = 1230] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x113f0a400) [pid = 2008] [serial = 1224] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x116746400) [pid = 2008] [serial = 1225] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x119437800) [pid = 2008] [serial = 1233] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12acc7800) [pid = 2008] [serial = 1216] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x128c56400) [pid = 2008] [serial = 1215] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x119a6c000) [pid = 2008] [serial = 1236] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x119bdb800) [pid = 2008] [serial = 1239] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x119bdb400) [pid = 2008] [serial = 1237] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181df400) [pid = 2008] [serial = 1242] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x119a8d400) [pid = 2008] [serial = 1243] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x123eb4800) [pid = 2008] [serial = 1248] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x12310d400) [pid = 2008] [serial = 1240] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1196a3400) [pid = 2008] [serial = 1234] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1244c9000) [pid = 2008] [serial = 1251] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1238c7c00) [pid = 2008] [serial = 1245] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x123daa400) [pid = 2008] [serial = 1246] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1188eb400) [pid = 2008] [serial = 1231] [outer = 0x0] [url = about:blank] 16:54:26 INFO - PROCESS | 2008 | 1468454066320 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:26 INFO - PROCESS | 2008 | 1468454066321 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x112d4c000 == 27 [pid = 2008] [id = 438] 16:54:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x112a7c400) [pid = 2008] [serial = 1313] [outer = 0x0] 16:54:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x112d0b800) [pid = 2008] [serial = 1314] [outer = 0x112a7c400] 16:54:26 INFO - PROCESS | 2008 | 1468454066352 Marionette DEBUG loaded listener.js 16:54:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x11312d800) [pid = 2008] [serial = 1315] [outer = 0x112a7c400] 16:54:26 INFO - PROCESS | 2008 | 1468454066672 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]]]}] 16:54:26 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 16:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1127ms 16:54:26 INFO - PROCESS | 2008 | 1468454066715 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:54:26 INFO - PROCESS | 2008 | 1468454066717 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 16:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:54:26 INFO - PROCESS | 2008 | 1468454066720 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:54:26 INFO - PROCESS | 2008 | 1468454066722 Marionette TRACE conn2 <- [1,1726,null,{}] 16:54:26 INFO - PROCESS | 2008 | 1468454066725 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}] 16:54:26 INFO - PROCESS | 2008 | 1468454066727 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:26 INFO - PROCESS | 2008 | 1468454066828 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:54:26 INFO - PROCESS | 2008 | 1468454066887 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:26 INFO - PROCESS | 2008 | 1468454066889 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x117088800 == 28 [pid = 2008] [id = 439] 16:54:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1133e8400) [pid = 2008] [serial = 1316] [outer = 0x0] 16:54:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x11602d800) [pid = 2008] [serial = 1317] [outer = 0x1133e8400] 16:54:26 INFO - PROCESS | 2008 | 1468454066918 Marionette DEBUG loaded listener.js 16:54:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1176d5000) [pid = 2008] [serial = 1318] [outer = 0x1133e8400] 16:54:27 INFO - PROCESS | 2008 | 1468454067336 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]]]}] 16:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 669ms 16:54:27 INFO - PROCESS | 2008 | 1468454067391 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:54:27 INFO - PROCESS | 2008 | 1468454067394 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 16:54:27 INFO - PROCESS | 2008 | 1468454067398 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:54:27 INFO - PROCESS | 2008 | 1468454067399 Marionette TRACE conn2 <- [1,1730,null,{}] 16:54:27 INFO - PROCESS | 2008 | 1468454067403 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}] 16:54:27 INFO - PROCESS | 2008 | 1468454067405 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:27 INFO - PROCESS | 2008 | 1468454067500 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:54:27 INFO - PROCESS | 2008 | 1468454067530 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:27 INFO - PROCESS | 2008 | 1468454067539 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x118739000 == 29 [pid = 2008] [id = 440] 16:54:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1181d4c00) [pid = 2008] [serial = 1319] [outer = 0x0] 16:54:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1182aec00) [pid = 2008] [serial = 1320] [outer = 0x1181d4c00] 16:54:27 INFO - PROCESS | 2008 | 1468454067562 Marionette DEBUG loaded listener.js 16:54:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1183bfc00) [pid = 2008] [serial = 1321] [outer = 0x1181d4c00] 16:54:27 INFO - PROCESS | 2008 | 1468454067899 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]]]}] 16:54: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 16:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 16:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:54:27 INFO - PROCESS | 2008 | 1468454067917 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:54:27 INFO - PROCESS | 2008 | 1468454067919 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 16:54:27 INFO - PROCESS | 2008 | 1468454067927 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:54:27 INFO - PROCESS | 2008 | 1468454067930 Marionette TRACE conn2 <- [1,1734,null,{}] 16:54:27 INFO - PROCESS | 2008 | 1468454067933 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}] 16:54:27 INFO - PROCESS | 2008 | 1468454067935 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:28 INFO - PROCESS | 2008 | 1468454068048 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:54:28 INFO - PROCESS | 2008 | 1468454068081 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:28 INFO - PROCESS | 2008 | 1468454068083 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195ba000 == 30 [pid = 2008] [id = 441] 16:54:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1181e5800) [pid = 2008] [serial = 1322] [outer = 0x0] 16:54:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1187f3400) [pid = 2008] [serial = 1323] [outer = 0x1181e5800] 16:54:28 INFO - PROCESS | 2008 | 1468454068108 Marionette DEBUG loaded listener.js 16:54:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x11969b000) [pid = 2008] [serial = 1324] [outer = 0x1181e5800] 16:54:28 INFO - PROCESS | 2008 | 1468454068393 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]]]}] 16:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 526ms 16:54:28 INFO - PROCESS | 2008 | 1468454068450 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:54:28 INFO - PROCESS | 2008 | 1468454068451 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 16:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:54:28 INFO - PROCESS | 2008 | 1468454068453 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:54:28 INFO - PROCESS | 2008 | 1468454068454 Marionette TRACE conn2 <- [1,1738,null,{}] 16:54:28 INFO - PROCESS | 2008 | 1468454068457 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}] 16:54:28 INFO - PROCESS | 2008 | 1468454068458 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:28 INFO - PROCESS | 2008 | 1468454068555 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:54:28 INFO - PROCESS | 2008 | 1468454068594 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:28 INFO - PROCESS | 2008 | 1468454068595 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230be000 == 31 [pid = 2008] [id = 442] 16:54:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1196a1800) [pid = 2008] [serial = 1325] [outer = 0x0] 16:54:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1196f6000) [pid = 2008] [serial = 1326] [outer = 0x1196a1800] 16:54:28 INFO - PROCESS | 2008 | 1468454068620 Marionette DEBUG loaded listener.js 16:54:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119840c00) [pid = 2008] [serial = 1327] [outer = 0x1196a1800] 16:54:28 INFO - PROCESS | 2008 | 1468454068957 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]]]}] 16:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 517ms 16:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:54:28 INFO - PROCESS | 2008 | 1468454068972 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:54:28 INFO - PROCESS | 2008 | 1468454068973 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 16:54:28 INFO - PROCESS | 2008 | 1468454068975 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:54:28 INFO - PROCESS | 2008 | 1468454068976 Marionette TRACE conn2 <- [1,1742,null,{}] 16:54:28 INFO - PROCESS | 2008 | 1468454068982 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}] 16:54:28 INFO - PROCESS | 2008 | 1468454068984 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:29 INFO - PROCESS | 2008 | 1468454069082 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:54:29 INFO - PROCESS | 2008 | 1468454069116 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:29 INFO - PROCESS | 2008 | 1468454069120 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x124407800 == 32 [pid = 2008] [id = 443] 16:54:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1181d3800) [pid = 2008] [serial = 1328] [outer = 0x0] 16:54:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x119bda800) [pid = 2008] [serial = 1329] [outer = 0x1181d3800] 16:54:29 INFO - PROCESS | 2008 | 1468454069152 Marionette DEBUG loaded listener.js 16:54:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1230eb000) [pid = 2008] [serial = 1330] [outer = 0x1181d3800] 16:54:29 INFO - PROCESS | 2008 | 1468454069500 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]]]}] 16:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 572ms 16:54:29 INFO - PROCESS | 2008 | 1468454069548 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:54:29 INFO - PROCESS | 2008 | 1468454069549 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 16:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:54:29 INFO - PROCESS | 2008 | 1468454069551 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:54:29 INFO - PROCESS | 2008 | 1468454069552 Marionette TRACE conn2 <- [1,1746,null,{}] 16:54:29 INFO - PROCESS | 2008 | 1468454069554 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}] 16:54:29 INFO - PROCESS | 2008 | 1468454069555 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:29 INFO - PROCESS | 2008 | 1468454069652 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:54:29 INFO - PROCESS | 2008 | 1468454069693 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:29 INFO - PROCESS | 2008 | 1468454069694 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x11264b000 == 33 [pid = 2008] [id = 444] 16:54:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1230ee400) [pid = 2008] [serial = 1331] [outer = 0x0] 16:54:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x123721000) [pid = 2008] [serial = 1332] [outer = 0x1230ee400] 16:54:29 INFO - PROCESS | 2008 | 1468454069718 Marionette DEBUG loaded listener.js 16:54:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x123da9800) [pid = 2008] [serial = 1333] [outer = 0x1230ee400] 16:54:30 INFO - PROCESS | 2008 | 1468454070046 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]]]}] 16:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 519ms 16:54:30 INFO - PROCESS | 2008 | 1468454070071 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:54:30 INFO - PROCESS | 2008 | 1468454070072 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 16:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:54:30 INFO - PROCESS | 2008 | 1468454070074 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:54:30 INFO - PROCESS | 2008 | 1468454070075 Marionette TRACE conn2 <- [1,1750,null,{}] 16:54:30 INFO - PROCESS | 2008 | 1468454070080 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}] 16:54:30 INFO - PROCESS | 2008 | 1468454070081 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:30 INFO - PROCESS | 2008 | 1468454070174 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:54:30 INFO - PROCESS | 2008 | 1468454070184 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:30 INFO - PROCESS | 2008 | 1468454070185 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x12831d000 == 34 [pid = 2008] [id = 445] 16:54:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x112a7c800) [pid = 2008] [serial = 1334] [outer = 0x0] 16:54:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x123e7ac00) [pid = 2008] [serial = 1335] [outer = 0x112a7c800] 16:54:30 INFO - PROCESS | 2008 | 1468454070209 Marionette DEBUG loaded listener.js 16:54:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1242d1000) [pid = 2008] [serial = 1336] [outer = 0x112a7c800] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x126b7e400) [pid = 2008] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x124fa6800) [pid = 2008] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x119175400) [pid = 2008] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1210d0000) [pid = 2008] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x11312ec00) [pid = 2008] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1128d1c00) [pid = 2008] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1182b9000) [pid = 2008] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x118888000) [pid = 2008] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1129a6c00) [pid = 2008] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x11602a800) [pid = 2008] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x123316000) [pid = 2008] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x112ee1000) [pid = 2008] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1172ba800) [pid = 2008] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1129a9400) [pid = 2008] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1181e0800) [pid = 2008] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:54:30 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181d3000) [pid = 2008] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:54:30 INFO - PROCESS | 2008 | 1468454070677 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]]]}] 16:54: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 16:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 621ms 16:54:30 INFO - PROCESS | 2008 | 1468454070699 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:54:30 INFO - PROCESS | 2008 | 1468454070700 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 16:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:54:30 INFO - PROCESS | 2008 | 1468454070702 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:54:30 INFO - PROCESS | 2008 | 1468454070703 Marionette TRACE conn2 <- [1,1754,null,{}] 16:54:30 INFO - PROCESS | 2008 | 1468454070706 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}] 16:54:30 INFO - PROCESS | 2008 | 1468454070707 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:30 INFO - PROCESS | 2008 | 1468454070824 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:54:30 INFO - PROCESS | 2008 | 1468454070904 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:30 INFO - PROCESS | 2008 | 1468454070905 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286e4800 == 35 [pid = 2008] [id = 446] 16:54:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1128d5400) [pid = 2008] [serial = 1337] [outer = 0x0] 16:54:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1181d3000) [pid = 2008] [serial = 1338] [outer = 0x1128d5400] 16:54:30 INFO - PROCESS | 2008 | 1468454070946 Marionette DEBUG loaded listener.js 16:54:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1196a1000) [pid = 2008] [serial = 1339] [outer = 0x1128d5400] 16:54:31 INFO - PROCESS | 2008 | 1468454071339 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]]]}] 16:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 669ms 16:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:54:31 INFO - PROCESS | 2008 | 1468454071373 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:54:31 INFO - PROCESS | 2008 | 1468454071374 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 16:54:31 INFO - PROCESS | 2008 | 1468454071378 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:54:31 INFO - PROCESS | 2008 | 1468454071380 Marionette TRACE conn2 <- [1,1758,null,{}] 16:54:31 INFO - PROCESS | 2008 | 1468454071383 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}] 16:54:31 INFO - PROCESS | 2008 | 1468454071384 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:31 INFO - PROCESS | 2008 | 1468454071457 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:54:31 INFO - PROCESS | 2008 | 1468454071463 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:31 INFO - PROCESS | 2008 | 1468454071464 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6a1000 == 36 [pid = 2008] [id = 447] 16:54:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1196a1c00) [pid = 2008] [serial = 1340] [outer = 0x0] 16:54:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1239a4800) [pid = 2008] [serial = 1341] [outer = 0x1196a1c00] 16:54:31 INFO - PROCESS | 2008 | 1468454071489 Marionette DEBUG loaded listener.js 16:54:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1244f2c00) [pid = 2008] [serial = 1342] [outer = 0x1196a1c00] 16:54:31 INFO - PROCESS | 2008 | 1468454071812 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]]]}] 16:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 472ms 16:54:31 INFO - PROCESS | 2008 | 1468454071849 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:54:31 INFO - PROCESS | 2008 | 1468454071850 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 16:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:54:31 INFO - PROCESS | 2008 | 1468454071853 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:54:31 INFO - PROCESS | 2008 | 1468454071854 Marionette TRACE conn2 <- [1,1762,null,{}] 16:54:31 INFO - PROCESS | 2008 | 1468454071856 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}] 16:54:31 INFO - PROCESS | 2008 | 1468454071857 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:31 INFO - PROCESS | 2008 | 1468454071933 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:54:31 INFO - PROCESS | 2008 | 1468454071937 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:31 INFO - PROCESS | 2008 | 1468454071939 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad45800 == 37 [pid = 2008] [id = 448] 16:54:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1183c2800) [pid = 2008] [serial = 1343] [outer = 0x0] 16:54:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1246f4c00) [pid = 2008] [serial = 1344] [outer = 0x1183c2800] 16:54:31 INFO - PROCESS | 2008 | 1468454071966 Marionette DEBUG loaded listener.js 16:54:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x126155000) [pid = 2008] [serial = 1345] [outer = 0x1183c2800] 16:54:32 INFO - PROCESS | 2008 | 1468454072335 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]]]}] 16:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 518ms 16:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:54:32 INFO - PROCESS | 2008 | 1468454072372 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:54:32 INFO - PROCESS | 2008 | 1468454072373 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 16:54:32 INFO - PROCESS | 2008 | 1468454072375 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:54:32 INFO - PROCESS | 2008 | 1468454072379 Marionette TRACE conn2 <- [1,1766,null,{}] 16:54:32 INFO - PROCESS | 2008 | 1468454072382 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}] 16:54:32 INFO - PROCESS | 2008 | 1468454072383 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:32 INFO - PROCESS | 2008 | 1468454072469 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:54:32 INFO - PROCESS | 2008 | 1468454072473 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:32 INFO - PROCESS | 2008 | 1468454072474 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ad2800 == 38 [pid = 2008] [id = 449] 16:54:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x126158800) [pid = 2008] [serial = 1346] [outer = 0x0] 16:54:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x126628c00) [pid = 2008] [serial = 1347] [outer = 0x126158800] 16:54:32 INFO - PROCESS | 2008 | 1468454072500 Marionette DEBUG loaded listener.js 16:54:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12822ec00) [pid = 2008] [serial = 1348] [outer = 0x126158800] 16:54:33 INFO - PROCESS | 2008 | 1468454073090 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]]]}] 16:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 773ms 16:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:54:33 INFO - PROCESS | 2008 | 1468454073149 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:54:33 INFO - PROCESS | 2008 | 1468454073152 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 16:54:33 INFO - PROCESS | 2008 | 1468454073155 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:54:33 INFO - PROCESS | 2008 | 1468454073157 Marionette TRACE conn2 <- [1,1770,null,{}] 16:54:33 INFO - PROCESS | 2008 | 1468454073160 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}] 16:54:33 INFO - PROCESS | 2008 | 1468454073163 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:33 INFO - PROCESS | 2008 | 1468454073273 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:54:33 INFO - PROCESS | 2008 | 1468454073377 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:33 INFO - PROCESS | 2008 | 1468454073379 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x11831e800 == 39 [pid = 2008] [id = 450] 16:54:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x113d90800) [pid = 2008] [serial = 1349] [outer = 0x0] 16:54:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x11607e000) [pid = 2008] [serial = 1350] [outer = 0x113d90800] 16:54:33 INFO - PROCESS | 2008 | 1468454073410 Marionette DEBUG loaded listener.js 16:54:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x117e99400) [pid = 2008] [serial = 1351] [outer = 0x113d90800] 16:54:33 INFO - PROCESS | 2008 | 1468454073943 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]]]}] 16:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 820ms 16:54:34 INFO - PROCESS | 2008 | 1468454074122 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:54:34 INFO - PROCESS | 2008 | 1468454074125 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 16:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:54:34 INFO - PROCESS | 2008 | 1468454074152 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:54:34 INFO - PROCESS | 2008 | 1468454074154 Marionette TRACE conn2 <- [1,1774,null,{}] 16:54:34 INFO - PROCESS | 2008 | 1468454074158 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}] 16:54:34 INFO - PROCESS | 2008 | 1468454074159 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:34 INFO - PROCESS | 2008 | 1468454074267 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:54:34 INFO - PROCESS | 2008 | 1468454074321 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:34 INFO - PROCESS | 2008 | 1468454074324 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e2a800 == 40 [pid = 2008] [id = 451] 16:54:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1151da000) [pid = 2008] [serial = 1352] [outer = 0x0] 16:54:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1160e0c00) [pid = 2008] [serial = 1353] [outer = 0x1151da000] 16:54:34 INFO - PROCESS | 2008 | 1468454074352 Marionette DEBUG loaded listener.js 16:54:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1172bec00) [pid = 2008] [serial = 1354] [outer = 0x1151da000] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad45800 == 39 [pid = 2008] [id = 448] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6a1000 == 38 [pid = 2008] [id = 447] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x1286e4800 == 37 [pid = 2008] [id = 446] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x12831d000 == 36 [pid = 2008] [id = 445] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x11264b000 == 35 [pid = 2008] [id = 444] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x124407800 == 34 [pid = 2008] [id = 443] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x1230be000 == 33 [pid = 2008] [id = 442] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x1195ba000 == 32 [pid = 2008] [id = 441] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x118739000 == 31 [pid = 2008] [id = 440] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x117088800 == 30 [pid = 2008] [id = 439] 16:54:34 INFO - PROCESS | 2008 | --DOCSHELL 0x112d4c000 == 29 [pid = 2008] [id = 438] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x118708400) [pid = 2008] [serial = 1269] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x118886000) [pid = 2008] [serial = 1270] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x11943dc00) [pid = 2008] [serial = 1272] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x112d9a000) [pid = 2008] [serial = 1254] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1133edc00) [pid = 2008] [serial = 1255] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x116076c00) [pid = 2008] [serial = 1263] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x116631000) [pid = 2008] [serial = 1264] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x124ee0c00) [pid = 2008] [serial = 1252] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x112f94800) [pid = 2008] [serial = 1260] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1132a2000) [pid = 2008] [serial = 1261] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x117e93c00) [pid = 2008] [serial = 1257] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1170e3400) [pid = 2008] [serial = 1285] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1181e7c00) [pid = 2008] [serial = 1258] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1266c4c00) [pid = 2008] [serial = 1294] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123da8400) [pid = 2008] [serial = 1288] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x124fa5800) [pid = 2008] [serial = 1291] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x113130000) [pid = 2008] [serial = 1284] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x123db2000) [pid = 2008] [serial = 1290] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x119841000) [pid = 2008] [serial = 1287] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1196a4000) [pid = 2008] [serial = 1273] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x12822e800) [pid = 2008] [serial = 1297] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x126b86000) [pid = 2008] [serial = 1296] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x126518c00) [pid = 2008] [serial = 1293] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1196f5400) [pid = 2008] [serial = 1275] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1211ed400) [pid = 2008] [serial = 1278] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x119be5400) [pid = 2008] [serial = 1276] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1231b9400) [pid = 2008] [serial = 1281] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x12310d800) [pid = 2008] [serial = 1279] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x123b82400) [pid = 2008] [serial = 1282] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x1181e1400) [pid = 2008] [serial = 1266] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x1182b1800) [pid = 2008] [serial = 1267] [outer = 0x0] [url = about:blank] 16:54:34 INFO - PROCESS | 2008 | 1468454074799 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]]]}] 16:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 675ms 16:54:34 INFO - PROCESS | 2008 | 1468454074826 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:54:34 INFO - PROCESS | 2008 | 1468454074829 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 16:54:34 INFO - PROCESS | 2008 | 1468454074834 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:54:34 INFO - PROCESS | 2008 | 1468454074837 Marionette TRACE conn2 <- [1,1778,null,{}] 16:54:34 INFO - PROCESS | 2008 | 1468454074840 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}] 16:54:34 INFO - PROCESS | 2008 | 1468454074841 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:34 INFO - PROCESS | 2008 | 1468454074924 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:54:34 INFO - PROCESS | 2008 | 1468454074931 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:34 INFO - PROCESS | 2008 | 1468454074932 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e2a000 == 30 [pid = 2008] [id = 452] 16:54:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x1172bd800) [pid = 2008] [serial = 1355] [outer = 0x0] 16:54:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x1181d9400) [pid = 2008] [serial = 1356] [outer = 0x1172bd800] 16:54:34 INFO - PROCESS | 2008 | 1468454074960 Marionette DEBUG loaded listener.js 16:54:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x1182b5000) [pid = 2008] [serial = 1357] [outer = 0x1172bd800] 16:54:35 INFO - PROCESS | 2008 | 1468454075334 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]]]}] 16:54: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 16:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 522ms 16:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:54:35 INFO - PROCESS | 2008 | 1468454075355 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:54:35 INFO - PROCESS | 2008 | 1468454075356 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 16:54:35 INFO - PROCESS | 2008 | 1468454075358 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:54:35 INFO - PROCESS | 2008 | 1468454075360 Marionette TRACE conn2 <- [1,1782,null,{}] 16:54:35 INFO - PROCESS | 2008 | 1468454075369 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}] 16:54:35 INFO - PROCESS | 2008 | 1468454075372 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:35 INFO - PROCESS | 2008 | 1468454075455 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:54:35 INFO - PROCESS | 2008 | 1468454075465 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:35 INFO - PROCESS | 2008 | 1468454075468 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x121006800 == 31 [pid = 2008] [id = 453] 16:54:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1188f1c00) [pid = 2008] [serial = 1358] [outer = 0x0] 16:54:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x119173800) [pid = 2008] [serial = 1359] [outer = 0x1188f1c00] 16:54:35 INFO - PROCESS | 2008 | 1468454075497 Marionette DEBUG loaded listener.js 16:54:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x11957e000) [pid = 2008] [serial = 1360] [outer = 0x1188f1c00] 16:54:35 INFO - PROCESS | 2008 | 1468454075833 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]]]}] 16:54:35 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 16:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 522ms 16:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:54:35 INFO - PROCESS | 2008 | 1468454075880 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:54:35 INFO - PROCESS | 2008 | 1468454075881 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 16:54:35 INFO - PROCESS | 2008 | 1468454075883 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:54:35 INFO - PROCESS | 2008 | 1468454075884 Marionette TRACE conn2 <- [1,1786,null,{}] 16:54:35 INFO - PROCESS | 2008 | 1468454075887 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}] 16:54:35 INFO - PROCESS | 2008 | 1468454075888 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:35 INFO - PROCESS | 2008 | 1468454075993 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:54:36 INFO - PROCESS | 2008 | 1468454076002 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:36 INFO - PROCESS | 2008 | 1468454076003 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234ce000 == 32 [pid = 2008] [id = 454] 16:54:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1196f3000) [pid = 2008] [serial = 1361] [outer = 0x0] 16:54:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1196fcc00) [pid = 2008] [serial = 1362] [outer = 0x1196f3000] 16:54:36 INFO - PROCESS | 2008 | 1468454076029 Marionette DEBUG loaded listener.js 16:54:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x119a85000) [pid = 2008] [serial = 1363] [outer = 0x1196f3000] 16:54:36 INFO - PROCESS | 2008 | 1468454076349 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]]]}] 16:54:36 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 16:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 518ms 16:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:54:36 INFO - PROCESS | 2008 | 1468454076402 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:54:36 INFO - PROCESS | 2008 | 1468454076403 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 16:54:36 INFO - PROCESS | 2008 | 1468454076405 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:54:36 INFO - PROCESS | 2008 | 1468454076406 Marionette TRACE conn2 <- [1,1790,null,{}] 16:54:36 INFO - PROCESS | 2008 | 1468454076408 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}] 16:54:36 INFO - PROCESS | 2008 | 1468454076410 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:36 INFO - PROCESS | 2008 | 1468454076483 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:54:36 INFO - PROCESS | 2008 | 1468454076549 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:36 INFO - PROCESS | 2008 | 1468454076551 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x124404800 == 33 [pid = 2008] [id = 455] 16:54:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x113131000) [pid = 2008] [serial = 1364] [outer = 0x0] 16:54:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119a8a000) [pid = 2008] [serial = 1365] [outer = 0x113131000] 16:54:36 INFO - PROCESS | 2008 | 1468454076575 Marionette DEBUG loaded listener.js 16:54:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x119be7400) [pid = 2008] [serial = 1366] [outer = 0x113131000] 16:54:36 INFO - PROCESS | 2008 | 1468454076883 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]]]}] 16:54:36 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) 16:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 518ms 16:54:36 INFO - PROCESS | 2008 | 1468454076923 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:54:36 INFO - PROCESS | 2008 | 1468454076925 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 16:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:54:36 INFO - PROCESS | 2008 | 1468454076929 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:54:36 INFO - PROCESS | 2008 | 1468454076931 Marionette TRACE conn2 <- [1,1794,null,{}] 16:54:36 INFO - PROCESS | 2008 | 1468454076933 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}] 16:54:36 INFO - PROCESS | 2008 | 1468454076937 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:37 INFO - PROCESS | 2008 | 1468454077061 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:54:37 INFO - PROCESS | 2008 | 1468454077100 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:37 INFO - PROCESS | 2008 | 1468454077101 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x128270000 == 34 [pid = 2008] [id = 456] 16:54:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1129ac800) [pid = 2008] [serial = 1367] [outer = 0x0] 16:54:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x12310ec00) [pid = 2008] [serial = 1368] [outer = 0x1129ac800] 16:54:37 INFO - PROCESS | 2008 | 1468454077126 Marionette DEBUG loaded listener.js 16:54:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x124476400) [pid = 2008] [serial = 1369] [outer = 0x1129ac800] 16:54:37 INFO - PROCESS | 2008 | 1468454077471 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]]]}] 16:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 573ms 16:54:37 INFO - PROCESS | 2008 | 1468454077500 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:54:37 INFO - PROCESS | 2008 | 1468454077502 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 16:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:54:37 INFO - PROCESS | 2008 | 1468454077511 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:54:37 INFO - PROCESS | 2008 | 1468454077513 Marionette TRACE conn2 <- [1,1798,null,{}] 16:54:37 INFO - PROCESS | 2008 | 1468454077515 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}] 16:54:37 INFO - PROCESS | 2008 | 1468454077516 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:37 INFO - PROCESS | 2008 | 1468454077635 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:54:37 INFO - PROCESS | 2008 | 1468454077693 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:37 INFO - PROCESS | 2008 | 1468454077694 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x128dbc800 == 35 [pid = 2008] [id = 457] 16:54:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x123106000) [pid = 2008] [serial = 1370] [outer = 0x0] 16:54:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x124ed6c00) [pid = 2008] [serial = 1371] [outer = 0x123106000] 16:54:37 INFO - PROCESS | 2008 | 1468454077743 Marionette DEBUG loaded listener.js 16:54:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x12615dc00) [pid = 2008] [serial = 1372] [outer = 0x123106000] 16:54:38 INFO - PROCESS | 2008 | 1468454078139 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]]]}] 16:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 16:54:38 INFO - PROCESS | 2008 | 1468454078181 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:54:38 INFO - PROCESS | 2008 | 1468454078182 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 16:54:38 INFO - PROCESS | 2008 | 1468454078184 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:54:38 INFO - PROCESS | 2008 | 1468454078185 Marionette TRACE conn2 <- [1,1802,null,{}] 16:54:38 INFO - PROCESS | 2008 | 1468454078188 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}] 16:54:38 INFO - PROCESS | 2008 | 1468454078189 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:38 INFO - PROCESS | 2008 | 1468454078288 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:54:38 INFO - PROCESS | 2008 | 1468454078300 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:38 INFO - PROCESS | 2008 | 1468454078301 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e36000 == 36 [pid = 2008] [id = 458] 16:54:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x126519000) [pid = 2008] [serial = 1373] [outer = 0x0] 16:54:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1266c5400) [pid = 2008] [serial = 1374] [outer = 0x126519000] 16:54:38 INFO - PROCESS | 2008 | 1468454078326 Marionette DEBUG loaded listener.js 16:54:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x128222000) [pid = 2008] [serial = 1375] [outer = 0x126519000] 16:54:38 INFO - PROCESS | 2008 | 1468454078676 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]]]}] 16:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 16:54:38 INFO - PROCESS | 2008 | 1468454078703 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:54:38 INFO - PROCESS | 2008 | 1468454078704 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 16:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:54:38 INFO - PROCESS | 2008 | 1468454078714 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:54:38 INFO - PROCESS | 2008 | 1468454078715 Marionette TRACE conn2 <- [1,1806,null,{}] 16:54:38 INFO - PROCESS | 2008 | 1468454078717 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}] 16:54:38 INFO - PROCESS | 2008 | 1468454078718 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:38 INFO - PROCESS | 2008 | 1468454078817 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:54:38 INFO - PROCESS | 2008 | 1468454078821 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:38 INFO - PROCESS | 2008 | 1468454078830 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad4f800 == 37 [pid = 2008] [id = 459] 16:54:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x112d0a400) [pid = 2008] [serial = 1376] [outer = 0x0] 16:54:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x119c83c00) [pid = 2008] [serial = 1377] [outer = 0x112d0a400] 16:54:38 INFO - PROCESS | 2008 | 1468454078948 Marionette DEBUG loaded listener.js 16:54:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x128292c00) [pid = 2008] [serial = 1378] [outer = 0x112d0a400] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1183c2800) [pid = 2008] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1196a1800) [pid = 2008] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1133e8400) [pid = 2008] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x112a7c400) [pid = 2008] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1181d4c00) [pid = 2008] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1181d3800) [pid = 2008] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1181e5800) [pid = 2008] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x113128c00) [pid = 2008] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x113d3f400) [pid = 2008] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1196a1c00) [pid = 2008] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181d7800) [pid = 2008] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1196d9c00) [pid = 2008] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1230ee400) [pid = 2008] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x112a84c00) [pid = 2008] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1128d5400) [pid = 2008] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:54:39 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x112a7c800) [pid = 2008] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:54:39 INFO - PROCESS | 2008 | 1468454079206 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]]]}] 16:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 520ms 16:54:39 INFO - PROCESS | 2008 | 1468454079236 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:54:39 INFO - PROCESS | 2008 | 1468454079237 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 16:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:54:39 INFO - PROCESS | 2008 | 1468454079239 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:54:39 INFO - PROCESS | 2008 | 1468454079240 Marionette TRACE conn2 <- [1,1810,null,{}] 16:54:39 INFO - PROCESS | 2008 | 1468454079243 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}] 16:54:39 INFO - PROCESS | 2008 | 1468454079244 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:39 INFO - PROCESS | 2008 | 1468454079337 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:54:39 INFO - PROCESS | 2008 | 1468454079354 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:39 INFO - PROCESS | 2008 | 1468454079355 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b026000 == 38 [pid = 2008] [id = 460] 16:54:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1170e1800) [pid = 2008] [serial = 1379] [outer = 0x0] 16:54:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x119437000) [pid = 2008] [serial = 1380] [outer = 0x1170e1800] 16:54:39 INFO - PROCESS | 2008 | 1468454079381 Marionette DEBUG loaded listener.js 16:54:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119a9d400) [pid = 2008] [serial = 1381] [outer = 0x1170e1800] 16:54:39 INFO - PROCESS | 2008 | 1468454079719 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]]]}] 16:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 519ms 16:54:39 INFO - PROCESS | 2008 | 1468454079760 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:54:39 INFO - PROCESS | 2008 | 1468454079763 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 16:54:39 INFO - PROCESS | 2008 | 1468454079766 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:54:39 INFO - PROCESS | 2008 | 1468454079767 Marionette TRACE conn2 <- [1,1814,null,{}] 16:54:39 INFO - PROCESS | 2008 | 1468454079770 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}] 16:54:39 INFO - PROCESS | 2008 | 1468454079771 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:39 INFO - PROCESS | 2008 | 1468454079894 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:54:39 INFO - PROCESS | 2008 | 1468454079901 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:39 INFO - PROCESS | 2008 | 1468454079902 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdb4800 == 39 [pid = 2008] [id = 461] 16:54:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1196a1c00) [pid = 2008] [serial = 1382] [outer = 0x0] 16:54:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x12828c800) [pid = 2008] [serial = 1383] [outer = 0x1196a1c00] 16:54:39 INFO - PROCESS | 2008 | 1468454079929 Marionette DEBUG loaded listener.js 16:54:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x12897b000) [pid = 2008] [serial = 1384] [outer = 0x1196a1c00] 16:54:40 INFO - PROCESS | 2008 | 1468454080286 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]]]}] 16:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 572ms 16:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:54:40 INFO - PROCESS | 2008 | 1468454080339 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:54:40 INFO - PROCESS | 2008 | 1468454080341 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 16:54:40 INFO - PROCESS | 2008 | 1468454080344 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:54:40 INFO - PROCESS | 2008 | 1468454080346 Marionette TRACE conn2 <- [1,1818,null,{}] 16:54:40 INFO - PROCESS | 2008 | 1468454080350 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}] 16:54:40 INFO - PROCESS | 2008 | 1468454080352 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:40 INFO - PROCESS | 2008 | 1468454080468 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:54:40 INFO - PROCESS | 2008 | 1468454080528 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:40 INFO - PROCESS | 2008 | 1468454080529 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c1ae000 == 40 [pid = 2008] [id = 462] 16:54:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x119a6a400) [pid = 2008] [serial = 1385] [outer = 0x0] 16:54:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x12897f400) [pid = 2008] [serial = 1386] [outer = 0x119a6a400] 16:54:40 INFO - PROCESS | 2008 | 1468454080553 Marionette DEBUG loaded listener.js 16:54:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x128c4dc00) [pid = 2008] [serial = 1387] [outer = 0x119a6a400] 16:54:40 INFO - PROCESS | 2008 | 1468454080835 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]]]}] 16:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 521ms 16:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:54:40 INFO - PROCESS | 2008 | 1468454080869 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:54:40 INFO - PROCESS | 2008 | 1468454080870 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 16:54:40 INFO - PROCESS | 2008 | 1468454080872 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:54:40 INFO - PROCESS | 2008 | 1468454080873 Marionette TRACE conn2 <- [1,1822,null,{}] 16:54:40 INFO - PROCESS | 2008 | 1468454080875 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}] 16:54:40 INFO - PROCESS | 2008 | 1468454080876 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:41 INFO - PROCESS | 2008 | 1468454081018 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:54:41 INFO - PROCESS | 2008 | 1468454081072 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:41 INFO - PROCESS | 2008 | 1468454081074 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x113919000 == 41 [pid = 2008] [id = 463] 16:54:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1121bd800) [pid = 2008] [serial = 1388] [outer = 0x0] 16:54:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1129a7c00) [pid = 2008] [serial = 1389] [outer = 0x1121bd800] 16:54:41 INFO - PROCESS | 2008 | 1468454081106 Marionette DEBUG loaded listener.js 16:54:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1133c8400) [pid = 2008] [serial = 1390] [outer = 0x1121bd800] 16:54:41 INFO - PROCESS | 2008 | 1468454081530 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]]]}] 16:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 719ms 16:54:41 INFO - PROCESS | 2008 | 1468454081592 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:54:41 INFO - PROCESS | 2008 | 1468454081595 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 16:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:54:41 INFO - PROCESS | 2008 | 1468454081598 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:54:41 INFO - PROCESS | 2008 | 1468454081600 Marionette TRACE conn2 <- [1,1826,null,{}] 16:54:41 INFO - PROCESS | 2008 | 1468454081603 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}] 16:54:41 INFO - PROCESS | 2008 | 1468454081606 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:41 INFO - PROCESS | 2008 | 1468454081713 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:54:41 INFO - PROCESS | 2008 | 1468454081813 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:41 INFO - PROCESS | 2008 | 1468454081815 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230c1000 == 42 [pid = 2008] [id = 464] 16:54:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1182b2800) [pid = 2008] [serial = 1391] [outer = 0x0] 16:54:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1183bdc00) [pid = 2008] [serial = 1392] [outer = 0x1182b2800] 16:54:41 INFO - PROCESS | 2008 | 1468454081846 Marionette DEBUG loaded listener.js 16:54:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x11870dc00) [pid = 2008] [serial = 1393] [outer = 0x1182b2800] 16:54:42 INFO - PROCESS | 2008 | 1468454082333 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]]]}] 16:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 16:54:42 INFO - PROCESS | 2008 | 1468454082380 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:54:42 INFO - PROCESS | 2008 | 1468454082383 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 16:54:42 INFO - PROCESS | 2008 | 1468454082387 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:54:42 INFO - PROCESS | 2008 | 1468454082389 Marionette TRACE conn2 <- [1,1830,null,{}] 16:54:42 INFO - PROCESS | 2008 | 1468454082393 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}] 16:54:42 INFO - PROCESS | 2008 | 1468454082396 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:42 INFO - PROCESS | 2008 | 1468454082552 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:54:42 INFO - PROCESS | 2008 | 1468454082658 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:42 INFO - PROCESS | 2008 | 1468454082660 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad45000 == 43 [pid = 2008] [id = 465] 16:54:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1196f3400) [pid = 2008] [serial = 1394] [outer = 0x0] 16:54:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x119a6ac00) [pid = 2008] [serial = 1395] [outer = 0x1196f3400] 16:54:42 INFO - PROCESS | 2008 | 1468454082707 Marionette DEBUG loaded listener.js 16:54:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1210d9c00) [pid = 2008] [serial = 1396] [outer = 0x1196f3400] 16:54: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 16:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 821ms 16:54:43 INFO - PROCESS | 2008 | 1468454083202 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]]]}] 16:54:43 INFO - PROCESS | 2008 | 1468454083208 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:54:43 INFO - PROCESS | 2008 | 1468454083212 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 16:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:54:43 INFO - PROCESS | 2008 | 1468454083221 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:54:43 INFO - PROCESS | 2008 | 1468454083224 Marionette TRACE conn2 <- [1,1834,null,{}] 16:54:43 INFO - PROCESS | 2008 | 1468454083227 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}] 16:54:43 INFO - PROCESS | 2008 | 1468454083229 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:43 INFO - PROCESS | 2008 | 1468454083333 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:54:43 INFO - PROCESS | 2008 | 1468454083389 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:43 INFO - PROCESS | 2008 | 1468454083390 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca2e000 == 44 [pid = 2008] [id = 466] 16:54:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x119a88c00) [pid = 2008] [serial = 1397] [outer = 0x0] 16:54:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x123719400) [pid = 2008] [serial = 1398] [outer = 0x119a88c00] 16:54:43 INFO - PROCESS | 2008 | 1468454083419 Marionette DEBUG loaded listener.js 16:54:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x124e7c800) [pid = 2008] [serial = 1399] [outer = 0x119a88c00] 16:54:43 INFO - PROCESS | 2008 | 1468454083896 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]]]}] 16:54:43 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 16:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 724ms 16:54:43 INFO - PROCESS | 2008 | 1468454083942 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:54:43 INFO - PROCESS | 2008 | 1468454083943 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 16:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:54:43 INFO - PROCESS | 2008 | 1468454083946 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:54:43 INFO - PROCESS | 2008 | 1468454083947 Marionette TRACE conn2 <- [1,1838,null,{}] 16:54:43 INFO - PROCESS | 2008 | 1468454083949 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}] 16:54:43 INFO - PROCESS | 2008 | 1468454083951 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:44 INFO - PROCESS | 2008 | 1468454084055 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:54:44 INFO - PROCESS | 2008 | 1468454084116 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:44 INFO - PROCESS | 2008 | 1468454084117 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x126607800 == 45 [pid = 2008] [id = 467] 16:54:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1238cfc00) [pid = 2008] [serial = 1400] [outer = 0x0] 16:54:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x124fb2800) [pid = 2008] [serial = 1401] [outer = 0x1238cfc00] 16:54:44 INFO - PROCESS | 2008 | 1468454084146 Marionette DEBUG loaded listener.js 16:54:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12829b000) [pid = 2008] [serial = 1402] [outer = 0x1238cfc00] 16:54:44 INFO - PROCESS | 2008 | 1468454084738 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]]]}] 16:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 819ms 16:54:44 INFO - PROCESS | 2008 | 1468454084766 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:54:44 INFO - PROCESS | 2008 | 1468454084768 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 16:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:54:44 INFO - PROCESS | 2008 | 1468454084771 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:54:44 INFO - PROCESS | 2008 | 1468454084773 Marionette TRACE conn2 <- [1,1842,null,{}] 16:54:44 INFO - PROCESS | 2008 | 1468454084776 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}] 16:54:44 INFO - PROCESS | 2008 | 1468454084778 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:44 INFO - PROCESS | 2008 | 1468454084918 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:54:44 INFO - PROCESS | 2008 | 1468454084943 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:44 INFO - PROCESS | 2008 | 1468454084945 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f60800 == 46 [pid = 2008] [id = 468] 16:54:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1170ea400) [pid = 2008] [serial = 1403] [outer = 0x0] 16:54:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1172c4800) [pid = 2008] [serial = 1404] [outer = 0x1170ea400] 16:54:45 INFO - PROCESS | 2008 | 1468454085006 Marionette DEBUG loaded listener.js 16:54:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1181dfc00) [pid = 2008] [serial = 1405] [outer = 0x1170ea400] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12c1ae000 == 45 [pid = 2008] [id = 462] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdb4800 == 44 [pid = 2008] [id = 461] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12b026000 == 43 [pid = 2008] [id = 460] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad4f800 == 42 [pid = 2008] [id = 459] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x117e36000 == 41 [pid = 2008] [id = 458] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x128dbc800 == 40 [pid = 2008] [id = 457] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x128270000 == 39 [pid = 2008] [id = 456] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x124404800 == 38 [pid = 2008] [id = 455] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x1234ce000 == 37 [pid = 2008] [id = 454] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x121006800 == 36 [pid = 2008] [id = 453] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x117e2a000 == 35 [pid = 2008] [id = 452] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x117e2a800 == 34 [pid = 2008] [id = 451] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x11831e800 == 33 [pid = 2008] [id = 450] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x119ad2800 == 32 [pid = 2008] [id = 449] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x126607800 == 31 [pid = 2008] [id = 467] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca2e000 == 30 [pid = 2008] [id = 466] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad45000 == 29 [pid = 2008] [id = 465] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x1230c1000 == 28 [pid = 2008] [id = 464] 16:54:45 INFO - PROCESS | 2008 | --DOCSHELL 0x113919000 == 27 [pid = 2008] [id = 463] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1196f6000) [pid = 2008] [serial = 1326] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x11602d800) [pid = 2008] [serial = 1317] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1176d5000) [pid = 2008] [serial = 1318] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x112d0b800) [pid = 2008] [serial = 1314] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x11312d800) [pid = 2008] [serial = 1315] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1182aec00) [pid = 2008] [serial = 1320] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1183bfc00) [pid = 2008] [serial = 1321] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1230eb000) [pid = 2008] [serial = 1330] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1187f3400) [pid = 2008] [serial = 1323] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x119bda800) [pid = 2008] [serial = 1329] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1170e3000) [pid = 2008] [serial = 1312] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x113960800) [pid = 2008] [serial = 1311] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x116632c00) [pid = 2008] [serial = 1300] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x113d90400) [pid = 2008] [serial = 1299] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x119840c00) [pid = 2008] [serial = 1327] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1244f2c00) [pid = 2008] [serial = 1342] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x11850f400) [pid = 2008] [serial = 1303] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1182ac000) [pid = 2008] [serial = 1302] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x119bdf000) [pid = 2008] [serial = 1306] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x119841400) [pid = 2008] [serial = 1305] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x123da9800) [pid = 2008] [serial = 1333] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1231bb000) [pid = 2008] [serial = 1309] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x123721000) [pid = 2008] [serial = 1332] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1181d3000) [pid = 2008] [serial = 1338] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x123e7ac00) [pid = 2008] [serial = 1335] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1239a4800) [pid = 2008] [serial = 1341] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1183c4000) [pid = 2008] [serial = 1308] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1242d1000) [pid = 2008] [serial = 1336] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x126155000) [pid = 2008] [serial = 1345] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1196a1000) [pid = 2008] [serial = 1339] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x11969b000) [pid = 2008] [serial = 1324] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x1246f4c00) [pid = 2008] [serial = 1344] [outer = 0x0] [url = about:blank] 16:54:45 INFO - PROCESS | 2008 | 1468454085959 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]]]}] 16:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1225ms 16:54:45 INFO - PROCESS | 2008 | 1468454085998 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:54:46 INFO - PROCESS | 2008 | 1468454086001 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 16:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:54:46 INFO - PROCESS | 2008 | 1468454086004 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:54:46 INFO - PROCESS | 2008 | 1468454086006 Marionette TRACE conn2 <- [1,1846,null,{}] 16:54:46 INFO - PROCESS | 2008 | 1468454086009 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}] 16:54:46 INFO - PROCESS | 2008 | 1468454086011 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:46 INFO - PROCESS | 2008 | 1468454086104 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:54:46 INFO - PROCESS | 2008 | 1468454086109 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:46 INFO - PROCESS | 2008 | 1468454086110 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x1160a7000 == 28 [pid = 2008] [id = 469] 16:54:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x113124000) [pid = 2008] [serial = 1406] [outer = 0x0] 16:54:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1133d2800) [pid = 2008] [serial = 1407] [outer = 0x113124000] 16:54:46 INFO - PROCESS | 2008 | 1468454086143 Marionette DEBUG loaded listener.js 16:54:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x112a84000) [pid = 2008] [serial = 1408] [outer = 0x113124000] 16:54:46 INFO - PROCESS | 2008 | 1468454086524 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]]]}] 16:54: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) 16:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 570ms 16:54:46 INFO - PROCESS | 2008 | 1468454086573 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:54:46 INFO - PROCESS | 2008 | 1468454086577 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 16:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:54:46 INFO - PROCESS | 2008 | 1468454086581 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:54:46 INFO - PROCESS | 2008 | 1468454086583 Marionette TRACE conn2 <- [1,1850,null,{}] 16:54:46 INFO - PROCESS | 2008 | 1468454086585 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}] 16:54:46 INFO - PROCESS | 2008 | 1468454086587 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:46 INFO - PROCESS | 2008 | 1468454086667 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:54:46 INFO - PROCESS | 2008 | 1468454086671 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:46 INFO - PROCESS | 2008 | 1468454086673 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x117249800 == 29 [pid = 2008] [id = 470] 16:54:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1166ef000) [pid = 2008] [serial = 1409] [outer = 0x0] 16:54:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x117e9ac00) [pid = 2008] [serial = 1410] [outer = 0x1166ef000] 16:54:46 INFO - PROCESS | 2008 | 1468454086702 Marionette DEBUG loaded listener.js 16:54:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1181d5800) [pid = 2008] [serial = 1411] [outer = 0x1166ef000] 16:54:47 INFO - PROCESS | 2008 | 1468454087036 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]]]}] 16:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 469ms 16:54:47 INFO - PROCESS | 2008 | 1468454087058 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:54:47 INFO - PROCESS | 2008 | 1468454087060 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 16:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:54:47 INFO - PROCESS | 2008 | 1468454087062 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:54:47 INFO - PROCESS | 2008 | 1468454087065 Marionette TRACE conn2 <- [1,1854,null,{}] 16:54:47 INFO - PROCESS | 2008 | 1468454087084 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}] 16:54:47 INFO - PROCESS | 2008 | 1468454087087 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:47 INFO - PROCESS | 2008 | 1468454087165 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:54:47 INFO - PROCESS | 2008 | 1468454087171 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:47 INFO - PROCESS | 2008 | 1468454087173 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195b9800 == 30 [pid = 2008] [id = 471] 16:54:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x11312a800) [pid = 2008] [serial = 1412] [outer = 0x0] 16:54:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1183bb400) [pid = 2008] [serial = 1413] [outer = 0x11312a800] 16:54:47 INFO - PROCESS | 2008 | 1468454087203 Marionette DEBUG loaded listener.js 16:54:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1187ef000) [pid = 2008] [serial = 1414] [outer = 0x11312a800] 16:54:47 INFO - PROCESS | 2008 | 1468454087551 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]]]}] 16:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 527ms 16:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:54:47 INFO - PROCESS | 2008 | 1468454087589 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:54:47 INFO - PROCESS | 2008 | 1468454087591 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 16:54:47 INFO - PROCESS | 2008 | 1468454087593 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:54:47 INFO - PROCESS | 2008 | 1468454087594 Marionette TRACE conn2 <- [1,1858,null,{}] 16:54:47 INFO - PROCESS | 2008 | 1468454087597 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}] 16:54:47 INFO - PROCESS | 2008 | 1468454087598 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:47 INFO - PROCESS | 2008 | 1468454087674 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:54:47 INFO - PROCESS | 2008 | 1468454087734 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:47 INFO - PROCESS | 2008 | 1468454087735 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x12101a800 == 31 [pid = 2008] [id = 472] 16:54:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1183ca400) [pid = 2008] [serial = 1415] [outer = 0x0] 16:54:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119445800) [pid = 2008] [serial = 1416] [outer = 0x1183ca400] 16:54:47 INFO - PROCESS | 2008 | 1468454087760 Marionette DEBUG loaded listener.js 16:54:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1196a2800) [pid = 2008] [serial = 1417] [outer = 0x1183ca400] 16:54:48 INFO - PROCESS | 2008 | 1468454088067 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]]]}] 16:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 522ms 16:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:54:48 INFO - PROCESS | 2008 | 1468454088115 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:54:48 INFO - PROCESS | 2008 | 1468454088116 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 16:54:48 INFO - PROCESS | 2008 | 1468454088119 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:54:48 INFO - PROCESS | 2008 | 1468454088127 Marionette TRACE conn2 <- [1,1862,null,{}] 16:54:48 INFO - PROCESS | 2008 | 1468454088129 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}] 16:54:48 INFO - PROCESS | 2008 | 1468454088131 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:48 INFO - PROCESS | 2008 | 1468454088222 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:54:48 INFO - PROCESS | 2008 | 1468454088260 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:48 INFO - PROCESS | 2008 | 1468454088262 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x12382a000 == 32 [pid = 2008] [id = 473] 16:54:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1160db400) [pid = 2008] [serial = 1418] [outer = 0x0] 16:54:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1196f2400) [pid = 2008] [serial = 1419] [outer = 0x1160db400] 16:54:48 INFO - PROCESS | 2008 | 1468454088286 Marionette DEBUG loaded listener.js 16:54:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x119a60000) [pid = 2008] [serial = 1420] [outer = 0x1160db400] 16:54:48 INFO - PROCESS | 2008 | 1468454088611 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]]]}] 16:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 528ms 16:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:54:48 INFO - PROCESS | 2008 | 1468454088648 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:54:48 INFO - PROCESS | 2008 | 1468454088649 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 16:54:48 INFO - PROCESS | 2008 | 1468454088651 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:54:48 INFO - PROCESS | 2008 | 1468454088652 Marionette TRACE conn2 <- [1,1866,null,{}] 16:54:48 INFO - PROCESS | 2008 | 1468454088655 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}] 16:54:48 INFO - PROCESS | 2008 | 1468454088659 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:48 INFO - PROCESS | 2008 | 1468454088774 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:54:48 INFO - PROCESS | 2008 | 1468454088810 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:48 INFO - PROCESS | 2008 | 1468454088812 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x124956000 == 33 [pid = 2008] [id = 474] 16:54:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1196a3400) [pid = 2008] [serial = 1421] [outer = 0x0] 16:54:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119bdd400) [pid = 2008] [serial = 1422] [outer = 0x1196a3400] 16:54:48 INFO - PROCESS | 2008 | 1468454088837 Marionette DEBUG loaded listener.js 16:54:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1238c7c00) [pid = 2008] [serial = 1423] [outer = 0x1196a3400] 16:54:49 INFO - PROCESS | 2008 | 1468454089159 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]]]}] 16:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 521ms 16:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:54:49 INFO - PROCESS | 2008 | 1468454089172 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:54:49 INFO - PROCESS | 2008 | 1468454089173 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 16:54:49 INFO - PROCESS | 2008 | 1468454089175 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:54:49 INFO - PROCESS | 2008 | 1468454089176 Marionette TRACE conn2 <- [1,1870,null,{}] 16:54:49 INFO - PROCESS | 2008 | 1468454089181 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}] 16:54:49 INFO - PROCESS | 2008 | 1468454089184 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:49 INFO - PROCESS | 2008 | 1468454089287 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:54:49 INFO - PROCESS | 2008 | 1468454089325 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:49 INFO - PROCESS | 2008 | 1468454089326 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x126679000 == 34 [pid = 2008] [id = 475] 16:54:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x113122800) [pid = 2008] [serial = 1424] [outer = 0x0] 16:54:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x123da6000) [pid = 2008] [serial = 1425] [outer = 0x113122800] 16:54:49 INFO - PROCESS | 2008 | 1468454089350 Marionette DEBUG loaded listener.js 16:54:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x123eb4800) [pid = 2008] [serial = 1426] [outer = 0x113122800] 16:54:49 INFO - PROCESS | 2008 | 1468454089658 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]]]}] 16:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 523ms 16:54:49 INFO - PROCESS | 2008 | 1468454089701 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:54:49 INFO - PROCESS | 2008 | 1468454089702 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 16:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:54:49 INFO - PROCESS | 2008 | 1468454089705 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:54:49 INFO - PROCESS | 2008 | 1468454089706 Marionette TRACE conn2 <- [1,1874,null,{}] 16:54:49 INFO - PROCESS | 2008 | 1468454089708 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}] 16:54:49 INFO - PROCESS | 2008 | 1468454089709 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:49 INFO - PROCESS | 2008 | 1468454089805 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:54:49 INFO - PROCESS | 2008 | 1468454089809 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:49 INFO - PROCESS | 2008 | 1468454089810 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x128268000 == 35 [pid = 2008] [id = 476] 16:54:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x123b8a000) [pid = 2008] [serial = 1427] [outer = 0x0] 16:54:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1242ca400) [pid = 2008] [serial = 1428] [outer = 0x123b8a000] 16:54:49 INFO - PROCESS | 2008 | 1468454089835 Marionette DEBUG loaded listener.js 16:54:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1246f4c00) [pid = 2008] [serial = 1429] [outer = 0x123b8a000] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1129ac800) [pid = 2008] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x123106000) [pid = 2008] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x126519000) [pid = 2008] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1151da000) [pid = 2008] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x126158800) [pid = 2008] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1196f3000) [pid = 2008] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x113d90800) [pid = 2008] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x113131000) [pid = 2008] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1188f1c00) [pid = 2008] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1172bd800) [pid = 2008] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x119a6a400) [pid = 2008] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1196a1c00) [pid = 2008] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x112d0a400) [pid = 2008] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:54:50 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1170e1800) [pid = 2008] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:54:50 INFO - PROCESS | 2008 | 1468454090309 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]]]}] 16:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 618ms 16:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:54:50 INFO - PROCESS | 2008 | 1468454090323 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:54:50 INFO - PROCESS | 2008 | 1468454090324 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 16:54:50 INFO - PROCESS | 2008 | 1468454090327 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:54:50 INFO - PROCESS | 2008 | 1468454090328 Marionette TRACE conn2 <- [1,1878,null,{}] 16:54:50 INFO - PROCESS | 2008 | 1468454090330 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}] 16:54:50 INFO - PROCESS | 2008 | 1468454090331 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:50 INFO - PROCESS | 2008 | 1468454090416 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:54:50 INFO - PROCESS | 2008 | 1468454090473 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:50 INFO - PROCESS | 2008 | 1468454090474 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195b3800 == 36 [pid = 2008] [id = 477] 16:54:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1121bcc00) [pid = 2008] [serial = 1430] [outer = 0x0] 16:54:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x112d0a400) [pid = 2008] [serial = 1431] [outer = 0x1121bcc00] 16:54:50 INFO - PROCESS | 2008 | 1468454090498 Marionette DEBUG loaded listener.js 16:54:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x119a83c00) [pid = 2008] [serial = 1432] [outer = 0x1121bcc00] 16:54:50 INFO - PROCESS | 2008 | 1468454090767 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]]]}] 16:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 471ms 16:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:54:50 INFO - PROCESS | 2008 | 1468454090802 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:54:50 INFO - PROCESS | 2008 | 1468454090803 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 16:54:50 INFO - PROCESS | 2008 | 1468454090805 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:54:50 INFO - PROCESS | 2008 | 1468454090806 Marionette TRACE conn2 <- [1,1882,null,{}] 16:54:50 INFO - PROCESS | 2008 | 1468454090808 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}] 16:54:50 INFO - PROCESS | 2008 | 1468454090810 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:50 INFO - PROCESS | 2008 | 1468454090891 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:54:50 INFO - PROCESS | 2008 | 1468454090897 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:50 INFO - PROCESS | 2008 | 1468454090899 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a69f800 == 37 [pid = 2008] [id = 478] 16:54:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1187f2c00) [pid = 2008] [serial = 1433] [outer = 0x0] 16:54:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x124e6f000) [pid = 2008] [serial = 1434] [outer = 0x1187f2c00] 16:54:50 INFO - PROCESS | 2008 | 1468454090923 Marionette DEBUG loaded listener.js 16:54:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x124fb0400) [pid = 2008] [serial = 1435] [outer = 0x1187f2c00] 16:54:51 INFO - PROCESS | 2008 | 1468454091288 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]]]}] 16:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 520ms 16:54:51 INFO - PROCESS | 2008 | 1468454091325 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:54:51 INFO - PROCESS | 2008 | 1468454091327 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 16:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:54:51 INFO - PROCESS | 2008 | 1468454091332 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:54:51 INFO - PROCESS | 2008 | 1468454091333 Marionette TRACE conn2 <- [1,1886,null,{}] 16:54:51 INFO - PROCESS | 2008 | 1468454091335 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}] 16:54:51 INFO - PROCESS | 2008 | 1468454091337 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:51 INFO - PROCESS | 2008 | 1468454091434 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:54:51 INFO - PROCESS | 2008 | 1468454091439 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:51 INFO - PROCESS | 2008 | 1468454091440 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x123829000 == 38 [pid = 2008] [id = 479] 16:54:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12615b000) [pid = 2008] [serial = 1436] [outer = 0x0] 16:54:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x126517400) [pid = 2008] [serial = 1437] [outer = 0x12615b000] 16:54:51 INFO - PROCESS | 2008 | 1468454091467 Marionette DEBUG loaded listener.js 16:54:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x128290800) [pid = 2008] [serial = 1438] [outer = 0x12615b000] 16:54:51 INFO - PROCESS | 2008 | 1468454091775 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]]]}] 16:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 471ms 16:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:54:51 INFO - PROCESS | 2008 | 1468454091802 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:54:51 INFO - PROCESS | 2008 | 1468454091804 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 16:54:51 INFO - PROCESS | 2008 | 1468454091806 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:54:51 INFO - PROCESS | 2008 | 1468454091807 Marionette TRACE conn2 <- [1,1890,null,{}] 16:54:51 INFO - PROCESS | 2008 | 1468454091809 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}] 16:54:51 INFO - PROCESS | 2008 | 1468454091810 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:51 INFO - PROCESS | 2008 | 1468454091889 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:54:51 INFO - PROCESS | 2008 | 1468454091950 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:51 INFO - PROCESS | 2008 | 1468454091951 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b944000 == 39 [pid = 2008] [id = 480] 16:54:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x119442000) [pid = 2008] [serial = 1439] [outer = 0x0] 16:54:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12828fc00) [pid = 2008] [serial = 1440] [outer = 0x119442000] 16:54:51 INFO - PROCESS | 2008 | 1468454091974 Marionette DEBUG loaded listener.js 16:54:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x128684c00) [pid = 2008] [serial = 1441] [outer = 0x119442000] 16:54:52 INFO - PROCESS | 2008 | 1468454092394 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]]]}] 16:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 619ms 16:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:54:52 INFO - PROCESS | 2008 | 1468454092425 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:54:52 INFO - PROCESS | 2008 | 1468454092429 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 16:54:52 INFO - PROCESS | 2008 | 1468454092433 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:54:52 INFO - PROCESS | 2008 | 1468454092435 Marionette TRACE conn2 <- [1,1894,null,{}] 16:54:52 INFO - PROCESS | 2008 | 1468454092439 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}] 16:54:52 INFO - PROCESS | 2008 | 1468454092441 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:52 INFO - PROCESS | 2008 | 1468454092556 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:54:52 INFO - PROCESS | 2008 | 1468454092639 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:52 INFO - PROCESS | 2008 | 1468454092640 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f58000 == 40 [pid = 2008] [id = 481] 16:54:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x11312f000) [pid = 2008] [serial = 1442] [outer = 0x0] 16:54:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x113b53400) [pid = 2008] [serial = 1443] [outer = 0x11312f000] 16:54:52 INFO - PROCESS | 2008 | 1468454092671 Marionette DEBUG loaded listener.js 16:54:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x116028800) [pid = 2008] [serial = 1444] [outer = 0x11312f000] 16:54:53 INFO - PROCESS | 2008 | 1468454093229 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]]]}] 16:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 871ms 16:54:53 INFO - PROCESS | 2008 | 1468454093305 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:54:53 INFO - PROCESS | 2008 | 1468454093308 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 16:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:54:53 INFO - PROCESS | 2008 | 1468454093313 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:54:53 INFO - PROCESS | 2008 | 1468454093315 Marionette TRACE conn2 <- [1,1898,null,{}] 16:54:53 INFO - PROCESS | 2008 | 1468454093317 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}] 16:54:53 INFO - PROCESS | 2008 | 1468454093319 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:53 INFO - PROCESS | 2008 | 1468454093430 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:54:53 INFO - PROCESS | 2008 | 1468454093488 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:53 INFO - PROCESS | 2008 | 1468454093489 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x123528800 == 41 [pid = 2008] [id = 482] 16:54:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1181d5000) [pid = 2008] [serial = 1445] [outer = 0x0] 16:54:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1181e4400) [pid = 2008] [serial = 1446] [outer = 0x1181d5000] 16:54:53 INFO - PROCESS | 2008 | 1468454093520 Marionette DEBUG loaded listener.js 16:54:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1182b3c00) [pid = 2008] [serial = 1447] [outer = 0x1181d5000] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x123829000 == 40 [pid = 2008] [id = 479] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x12a69f800 == 39 [pid = 2008] [id = 478] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x1195b3800 == 38 [pid = 2008] [id = 477] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x128268000 == 37 [pid = 2008] [id = 476] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x126679000 == 36 [pid = 2008] [id = 475] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x124956000 == 35 [pid = 2008] [id = 474] 16:54:54 INFO - PROCESS | 2008 | 1468454094251 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]]]}] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x12382a000 == 34 [pid = 2008] [id = 473] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x12101a800 == 33 [pid = 2008] [id = 472] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x1195b9800 == 32 [pid = 2008] [id = 471] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x117249800 == 31 [pid = 2008] [id = 470] 16:54:54 INFO - PROCESS | 2008 | --DOCSHELL 0x1160a7000 == 30 [pid = 2008] [id = 469] 16:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 973ms 16:54:54 INFO - PROCESS | 2008 | 1468454094286 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:54:54 INFO - PROCESS | 2008 | 1468454094288 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 16:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:54:54 INFO - PROCESS | 2008 | 1468454094291 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:54:54 INFO - PROCESS | 2008 | 1468454094293 Marionette TRACE conn2 <- [1,1902,null,{}] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x124476400) [pid = 2008] [serial = 1369] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x12310ec00) [pid = 2008] [serial = 1368] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x12615dc00) [pid = 2008] [serial = 1372] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x124ed6c00) [pid = 2008] [serial = 1371] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x128222000) [pid = 2008] [serial = 1375] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1266c5400) [pid = 2008] [serial = 1374] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1160e0c00) [pid = 2008] [serial = 1353] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1172bec00) [pid = 2008] [serial = 1354] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x12822ec00) [pid = 2008] [serial = 1348] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x126628c00) [pid = 2008] [serial = 1347] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1196fcc00) [pid = 2008] [serial = 1362] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x119a85000) [pid = 2008] [serial = 1363] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x11607e000) [pid = 2008] [serial = 1350] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x117e99400) [pid = 2008] [serial = 1351] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x119a8a000) [pid = 2008] [serial = 1365] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x119173800) [pid = 2008] [serial = 1359] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x11957e000) [pid = 2008] [serial = 1360] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181d9400) [pid = 2008] [serial = 1356] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1182b5000) [pid = 2008] [serial = 1357] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x12897f400) [pid = 2008] [serial = 1386] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x12897b000) [pid = 2008] [serial = 1384] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x119c83c00) [pid = 2008] [serial = 1377] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x128292c00) [pid = 2008] [serial = 1378] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x119437000) [pid = 2008] [serial = 1380] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x12828c800) [pid = 2008] [serial = 1383] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x128c4dc00) [pid = 2008] [serial = 1387] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x119be7400) [pid = 2008] [serial = 1366] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x119a9d400) [pid = 2008] [serial = 1381] [outer = 0x0] [url = about:blank] 16:54:54 INFO - PROCESS | 2008 | 1468454094310 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}] 16:54:54 INFO - PROCESS | 2008 | 1468454094311 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:54 INFO - PROCESS | 2008 | 1468454094425 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:54:54 INFO - PROCESS | 2008 | 1468454094434 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:54 INFO - PROCESS | 2008 | 1468454094435 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x117075800 == 31 [pid = 2008] [id = 483] 16:54:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x117e99400) [pid = 2008] [serial = 1448] [outer = 0x0] 16:54:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x11813ec00) [pid = 2008] [serial = 1449] [outer = 0x117e99400] 16:54:54 INFO - PROCESS | 2008 | 1468454094463 Marionette DEBUG loaded listener.js 16:54:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1181e7400) [pid = 2008] [serial = 1450] [outer = 0x117e99400] 16:54:54 INFO - PROCESS | 2008 | 1468454094799 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]]]}] 16:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 519ms 16:54:54 INFO - PROCESS | 2008 | 1468454094810 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:54:54 INFO - PROCESS | 2008 | 1468454094816 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 16:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:54:54 INFO - PROCESS | 2008 | 1468454094821 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:54:54 INFO - PROCESS | 2008 | 1468454094823 Marionette TRACE conn2 <- [1,1906,null,{}] 16:54:54 INFO - PROCESS | 2008 | 1468454094825 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}] 16:54:54 INFO - PROCESS | 2008 | 1468454094827 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:54 INFO - PROCESS | 2008 | 1468454094927 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:54:54 INFO - PROCESS | 2008 | 1468454094981 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:54 INFO - PROCESS | 2008 | 1468454094983 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x118736800 == 32 [pid = 2008] [id = 484] 16:54:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x118299c00) [pid = 2008] [serial = 1451] [outer = 0x0] 16:54:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1183c1800) [pid = 2008] [serial = 1452] [outer = 0x118299c00] 16:54:55 INFO - PROCESS | 2008 | 1468454095009 Marionette DEBUG loaded listener.js 16:54:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x119437000) [pid = 2008] [serial = 1453] [outer = 0x118299c00] 16:54:55 INFO - PROCESS | 2008 | 1468454095322 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]]]}] 16:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 519ms 16:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:54:55 INFO - PROCESS | 2008 | 1468454095341 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:54:55 INFO - PROCESS | 2008 | 1468454095342 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 16:54:55 INFO - PROCESS | 2008 | 1468454095344 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:54:55 INFO - PROCESS | 2008 | 1468454095350 Marionette TRACE conn2 <- [1,1910,null,{}] 16:54:55 INFO - PROCESS | 2008 | 1468454095358 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}] 16:54:55 INFO - PROCESS | 2008 | 1468454095361 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:55 INFO - PROCESS | 2008 | 1468454095440 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:54:55 INFO - PROCESS | 2008 | 1468454095501 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:55 INFO - PROCESS | 2008 | 1468454095503 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234de800 == 33 [pid = 2008] [id = 485] 16:54:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x113bac000) [pid = 2008] [serial = 1454] [outer = 0x0] 16:54:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1196cb800) [pid = 2008] [serial = 1455] [outer = 0x113bac000] 16:54:55 INFO - PROCESS | 2008 | 1468454095531 Marionette DEBUG loaded listener.js 16:54:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x119bdb400) [pid = 2008] [serial = 1456] [outer = 0x113bac000] 16:54:55 INFO - PROCESS | 2008 | 1468454095821 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]]]}] 16:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 524ms 16:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:54:55 INFO - PROCESS | 2008 | 1468454095869 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:54:55 INFO - PROCESS | 2008 | 1468454095871 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 16:54:55 INFO - PROCESS | 2008 | 1468454095874 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:54:55 INFO - PROCESS | 2008 | 1468454095875 Marionette TRACE conn2 <- [1,1914,null,{}] 16:54:55 INFO - PROCESS | 2008 | 1468454095881 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}] 16:54:55 INFO - PROCESS | 2008 | 1468454095883 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:56 INFO - PROCESS | 2008 | 1468454096008 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:54:56 INFO - PROCESS | 2008 | 1468454096099 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:56 INFO - PROCESS | 2008 | 1468454096100 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d4f000 == 34 [pid = 2008] [id = 486] 16:54:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x11957cc00) [pid = 2008] [serial = 1457] [outer = 0x0] 16:54:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119be7c00) [pid = 2008] [serial = 1458] [outer = 0x11957cc00] 16:54:56 INFO - PROCESS | 2008 | 1468454096142 Marionette DEBUG loaded listener.js 16:54:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x12310d800) [pid = 2008] [serial = 1459] [outer = 0x11957cc00] 16:54:56 INFO - PROCESS | 2008 | 1468454096600 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]]]}] 16:54:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1230f4800) [pid = 2008] [serial = 1460] [outer = 0x128acac00] 16:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 775ms 16:54:56 INFO - PROCESS | 2008 | 1468454096648 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:54:56 INFO - PROCESS | 2008 | 1468454096650 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 16:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:54:56 INFO - PROCESS | 2008 | 1468454096652 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:54:56 INFO - PROCESS | 2008 | 1468454096653 Marionette TRACE conn2 <- [1,1918,null,{}] 16:54:56 INFO - PROCESS | 2008 | 1468454096655 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}] 16:54:56 INFO - PROCESS | 2008 | 1468454096656 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:56 INFO - PROCESS | 2008 | 1468454096769 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:54:56 INFO - PROCESS | 2008 | 1468454096786 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:56 INFO - PROCESS | 2008 | 1468454096787 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286e6800 == 35 [pid = 2008] [id = 487] 16:54:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x11393b400) [pid = 2008] [serial = 1461] [outer = 0x0] 16:54:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1239a7000) [pid = 2008] [serial = 1462] [outer = 0x11393b400] 16:54:56 INFO - PROCESS | 2008 | 1468454096811 Marionette DEBUG loaded listener.js 16:54:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x124482000) [pid = 2008] [serial = 1463] [outer = 0x11393b400] 16:54:57 INFO - PROCESS | 2008 | 1468454097164 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]]]}] 16:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 519ms 16:54:57 INFO - PROCESS | 2008 | 1468454097172 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:54:57 INFO - PROCESS | 2008 | 1468454097173 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 16:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:54:57 INFO - PROCESS | 2008 | 1468454097175 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:54:57 INFO - PROCESS | 2008 | 1468454097176 Marionette TRACE conn2 <- [1,1922,null,{}] 16:54:57 INFO - PROCESS | 2008 | 1468454097180 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}] 16:54:57 INFO - PROCESS | 2008 | 1468454097184 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:57 INFO - PROCESS | 2008 | 1468454097303 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:54:57 INFO - PROCESS | 2008 | 1468454097316 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:57 INFO - PROCESS | 2008 | 1468454097317 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298c9800 == 36 [pid = 2008] [id = 488] 16:54:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x124e7b800) [pid = 2008] [serial = 1464] [outer = 0x0] 16:54:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x126629000) [pid = 2008] [serial = 1465] [outer = 0x124e7b800] 16:54:57 INFO - PROCESS | 2008 | 1468454097342 Marionette DEBUG loaded listener.js 16:54:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x128295c00) [pid = 2008] [serial = 1466] [outer = 0x124e7b800] 16:54:57 INFO - PROCESS | 2008 | 1468454097674 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]]]}] 16:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 522ms 16:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:54:57 INFO - PROCESS | 2008 | 1468454097699 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:54:57 INFO - PROCESS | 2008 | 1468454097701 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 16:54:57 INFO - PROCESS | 2008 | 1468454097703 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:54:57 INFO - PROCESS | 2008 | 1468454097704 Marionette TRACE conn2 <- [1,1926,null,{}] 16:54:57 INFO - PROCESS | 2008 | 1468454097712 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}] 16:54:57 INFO - PROCESS | 2008 | 1468454097715 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:57 INFO - PROCESS | 2008 | 1468454097813 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:54:57 INFO - PROCESS | 2008 | 1468454097817 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:57 INFO - PROCESS | 2008 | 1468454097818 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad46000 == 37 [pid = 2008] [id = 489] 16:54:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1133ccc00) [pid = 2008] [serial = 1467] [outer = 0x0] 16:54:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x128489800) [pid = 2008] [serial = 1468] [outer = 0x1133ccc00] 16:54:57 INFO - PROCESS | 2008 | 1468454097843 Marionette DEBUG loaded listener.js 16:54:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x128981400) [pid = 2008] [serial = 1469] [outer = 0x1133ccc00] 16:54:58 INFO - PROCESS | 2008 | 1468454098180 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]]]}] 16:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 521ms 16:54:58 INFO - PROCESS | 2008 | 1468454098224 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:54:58 INFO - PROCESS | 2008 | 1468454098225 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 16:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:54:58 INFO - PROCESS | 2008 | 1468454098229 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:54:58 INFO - PROCESS | 2008 | 1468454098231 Marionette TRACE conn2 <- [1,1930,null,{}] 16:54:58 INFO - PROCESS | 2008 | 1468454098234 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}] 16:54:58 INFO - PROCESS | 2008 | 1468454098235 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:58 INFO - PROCESS | 2008 | 1468454098332 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:54:58 INFO - PROCESS | 2008 | 1468454098336 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:58 INFO - PROCESS | 2008 | 1468454098337 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b940000 == 38 [pid = 2008] [id = 490] 16:54:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x112d0b800) [pid = 2008] [serial = 1470] [outer = 0x0] 16:54:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x128accc00) [pid = 2008] [serial = 1471] [outer = 0x112d0b800] 16:54:58 INFO - PROCESS | 2008 | 1468454098361 Marionette DEBUG loaded listener.js 16:54:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x128c4e000) [pid = 2008] [serial = 1472] [outer = 0x112d0b800] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1183ca400) [pid = 2008] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1170ea400) [pid = 2008] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x11312a800) [pid = 2008] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1121bd800) [pid = 2008] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x113124000) [pid = 2008] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1166ef000) [pid = 2008] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1182b2800) [pid = 2008] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1160db400) [pid = 2008] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x113122800) [pid = 2008] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1196f3400) [pid = 2008] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x119a88c00) [pid = 2008] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1238cfc00) [pid = 2008] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1196a3400) [pid = 2008] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x123b8a000) [pid = 2008] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1121bcc00) [pid = 2008] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1187f2c00) [pid = 2008] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:54:58 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x12615b000) [pid = 2008] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:54:58 INFO - PROCESS | 2008 | 1468454098769 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]]]}] 16:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 572ms 16:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:54:58 INFO - PROCESS | 2008 | 1468454098803 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:54:58 INFO - PROCESS | 2008 | 1468454098804 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 16:54:58 INFO - PROCESS | 2008 | 1468454098806 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:54:58 INFO - PROCESS | 2008 | 1468454098807 Marionette TRACE conn2 <- [1,1934,null,{}] 16:54:58 INFO - PROCESS | 2008 | 1468454098828 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}] 16:54:58 INFO - PROCESS | 2008 | 1468454098832 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:58 INFO - PROCESS | 2008 | 1468454098910 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:54:58 INFO - PROCESS | 2008 | 1468454098917 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:58 INFO - PROCESS | 2008 | 1468454098918 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234dc800 == 39 [pid = 2008] [id = 491] 16:54:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x113124000) [pid = 2008] [serial = 1473] [outer = 0x0] 16:54:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1182b2800) [pid = 2008] [serial = 1474] [outer = 0x113124000] 16:54:58 INFO - PROCESS | 2008 | 1468454098942 Marionette DEBUG loaded listener.js 16:54:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119578c00) [pid = 2008] [serial = 1475] [outer = 0x113124000] 16:54:59 INFO - PROCESS | 2008 | 1468454099330 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]]]}] 16:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 533ms 16:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:54:59 INFO - PROCESS | 2008 | 1468454099340 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:54:59 INFO - PROCESS | 2008 | 1468454099342 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 16:54:59 INFO - PROCESS | 2008 | 1468454099351 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:54:59 INFO - PROCESS | 2008 | 1468454099353 Marionette TRACE conn2 <- [1,1938,null,{}] 16:54:59 INFO - PROCESS | 2008 | 1468454099356 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}] 16:54:59 INFO - PROCESS | 2008 | 1468454099358 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:59 INFO - PROCESS | 2008 | 1468454099499 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:54:59 INFO - PROCESS | 2008 | 1468454099506 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:59 INFO - PROCESS | 2008 | 1468454099508 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c1a4800 == 40 [pid = 2008] [id = 492] 16:54:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x111c75000) [pid = 2008] [serial = 1476] [outer = 0x0] 16:54:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x119839800) [pid = 2008] [serial = 1477] [outer = 0x111c75000] 16:54:59 INFO - PROCESS | 2008 | 1468454099532 Marionette DEBUG loaded listener.js 16:54:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x12651fc00) [pid = 2008] [serial = 1478] [outer = 0x111c75000] 16:54:59 INFO - PROCESS | 2008 | 1468454099841 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]]]}] 16:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 527ms 16:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:54:59 INFO - PROCESS | 2008 | 1468454099872 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:54:59 INFO - PROCESS | 2008 | 1468454099874 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 16:54:59 INFO - PROCESS | 2008 | 1468454099876 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:54:59 INFO - PROCESS | 2008 | 1468454099878 Marionette TRACE conn2 <- [1,1942,null,{}] 16:54:59 INFO - PROCESS | 2008 | 1468454099883 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}] 16:54:59 INFO - PROCESS | 2008 | 1468454099884 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:59 INFO - PROCESS | 2008 | 1468454099972 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:54:59 INFO - PROCESS | 2008 | 1468454099976 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:59 INFO - PROCESS | 2008 | 1468454099978 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:54:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca2b000 == 41 [pid = 2008] [id = 493] 16:54:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123b8a000) [pid = 2008] [serial = 1479] [outer = 0x0] 16:55:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x128c56000) [pid = 2008] [serial = 1480] [outer = 0x123b8a000] 16:55:00 INFO - PROCESS | 2008 | 1468454100007 Marionette DEBUG loaded listener.js 16:55:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12a609000) [pid = 2008] [serial = 1481] [outer = 0x123b8a000] 16:55:00 INFO - PROCESS | 2008 | 1468454100355 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]]]}] 16:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 522ms 16:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:55:00 INFO - PROCESS | 2008 | 1468454100407 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:55:00 INFO - PROCESS | 2008 | 1468454100409 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 16:55:00 INFO - PROCESS | 2008 | 1468454100412 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:55:00 INFO - PROCESS | 2008 | 1468454100413 Marionette TRACE conn2 <- [1,1946,null,{}] 16:55:00 INFO - PROCESS | 2008 | 1468454100416 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}] 16:55:00 INFO - PROCESS | 2008 | 1468454100417 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:00 INFO - PROCESS | 2008 | 1468454100495 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:55:00 INFO - PROCESS | 2008 | 1468454100501 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:00 INFO - PROCESS | 2008 | 1468454100502 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x12cee5000 == 42 [pid = 2008] [id = 494] 16:55:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12a60cc00) [pid = 2008] [serial = 1482] [outer = 0x0] 16:55:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12a693000) [pid = 2008] [serial = 1483] [outer = 0x12a60cc00] 16:55:00 INFO - PROCESS | 2008 | 1468454100534 Marionette DEBUG loaded listener.js 16:55:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12acbf400) [pid = 2008] [serial = 1484] [outer = 0x12a60cc00] 16:55:00 INFO - PROCESS | 2008 | 1468454100983 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]]]}] 16:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 622ms 16:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:55:01 INFO - PROCESS | 2008 | 1468454101035 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:55:01 INFO - PROCESS | 2008 | 1468454101037 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 16:55:01 INFO - PROCESS | 2008 | 1468454101040 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:55:01 INFO - PROCESS | 2008 | 1468454101044 Marionette TRACE conn2 <- [1,1950,null,{}] 16:55:01 INFO - PROCESS | 2008 | 1468454101047 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}] 16:55:01 INFO - PROCESS | 2008 | 1468454101049 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:01 INFO - PROCESS | 2008 | 1468454101161 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:55:01 INFO - PROCESS | 2008 | 1468454101258 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:01 INFO - PROCESS | 2008 | 1468454101259 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x11929a800 == 43 [pid = 2008] [id = 495] 16:55:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x116746000) [pid = 2008] [serial = 1485] [outer = 0x0] 16:55:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1181d0c00) [pid = 2008] [serial = 1486] [outer = 0x116746000] 16:55:01 INFO - PROCESS | 2008 | 1468454101303 Marionette DEBUG loaded listener.js 16:55:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1183c3400) [pid = 2008] [serial = 1487] [outer = 0x116746000] 16:55:01 INFO - PROCESS | 2008 | 1468454101727 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]]]}] 16:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 724ms 16:55:01 INFO - PROCESS | 2008 | 1468454101765 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:55:01 INFO - PROCESS | 2008 | 1468454101768 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 16:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:55:01 INFO - PROCESS | 2008 | 1468454101772 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:55:01 INFO - PROCESS | 2008 | 1468454101774 Marionette TRACE conn2 <- [1,1954,null,{}] 16:55:01 INFO - PROCESS | 2008 | 1468454101777 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}] 16:55:01 INFO - PROCESS | 2008 | 1468454101779 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:01 INFO - PROCESS | 2008 | 1468454101884 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:55:01 INFO - PROCESS | 2008 | 1468454101945 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:01 INFO - PROCESS | 2008 | 1468454101947 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286f4800 == 44 [pid = 2008] [id = 496] 16:55:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x119174c00) [pid = 2008] [serial = 1488] [outer = 0x0] 16:55:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1196f7800) [pid = 2008] [serial = 1489] [outer = 0x119174c00] 16:55:01 INFO - PROCESS | 2008 | 1468454101977 Marionette DEBUG loaded listener.js 16:55:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x119a9d400) [pid = 2008] [serial = 1490] [outer = 0x119174c00] 16:55:02 INFO - PROCESS | 2008 | 1468454102418 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]]]}] 16:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 669ms 16:55:02 INFO - PROCESS | 2008 | 1468454102442 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:55:02 INFO - PROCESS | 2008 | 1468454102444 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 16:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:55:02 INFO - PROCESS | 2008 | 1468454102446 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:55:02 INFO - PROCESS | 2008 | 1468454102448 Marionette TRACE conn2 <- [1,1958,null,{}] 16:55:02 INFO - PROCESS | 2008 | 1468454102456 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}] 16:55:02 INFO - PROCESS | 2008 | 1468454102459 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:02 INFO - PROCESS | 2008 | 1468454102585 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:55:02 INFO - PROCESS | 2008 | 1468454102661 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:02 INFO - PROCESS | 2008 | 1468454102663 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d0c7000 == 45 [pid = 2008] [id = 497] 16:55:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1242c8800) [pid = 2008] [serial = 1491] [outer = 0x0] 16:55:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x124eda800) [pid = 2008] [serial = 1492] [outer = 0x1242c8800] 16:55:02 INFO - PROCESS | 2008 | 1468454102693 Marionette DEBUG loaded listener.js 16:55:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x126631800) [pid = 2008] [serial = 1493] [outer = 0x1242c8800] 16:55:03 INFO - PROCESS | 2008 | 1468454103115 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]]]}] 16:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 721ms 16:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:55:03 INFO - PROCESS | 2008 | 1468454103167 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:55:03 INFO - PROCESS | 2008 | 1468454103169 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 16:55:03 INFO - PROCESS | 2008 | 1468454103172 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:55:03 INFO - PROCESS | 2008 | 1468454103173 Marionette TRACE conn2 <- [1,1962,null,{}] 16:55:03 INFO - PROCESS | 2008 | 1468454103175 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}] 16:55:03 INFO - PROCESS | 2008 | 1468454103177 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:03 INFO - PROCESS | 2008 | 1468454103284 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:55:03 INFO - PROCESS | 2008 | 1468454103356 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:03 INFO - PROCESS | 2008 | 1468454103357 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d538000 == 46 [pid = 2008] [id = 498] 16:55:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x128224800) [pid = 2008] [serial = 1494] [outer = 0x0] 16:55:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x128982000) [pid = 2008] [serial = 1495] [outer = 0x128224800] 16:55:03 INFO - PROCESS | 2008 | 1468454103386 Marionette DEBUG loaded listener.js 16:55:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x128c5a000) [pid = 2008] [serial = 1496] [outer = 0x128224800] 16:55:03 INFO - PROCESS | 2008 | 1468454103831 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]]]}] 16:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 668ms 16:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:55:03 INFO - PROCESS | 2008 | 1468454103840 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:55:03 INFO - PROCESS | 2008 | 1468454103842 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 16:55:03 INFO - PROCESS | 2008 | 1468454103844 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:55:03 INFO - PROCESS | 2008 | 1468454103845 Marionette TRACE conn2 <- [1,1966,null,{}] 16:55:03 INFO - PROCESS | 2008 | 1468454103848 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}] 16:55:03 INFO - PROCESS | 2008 | 1468454103849 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:03 INFO - PROCESS | 2008 | 1468454103968 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:55:04 INFO - PROCESS | 2008 | 1468454104045 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:04 INFO - PROCESS | 2008 | 1468454104046 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x11667d800 == 47 [pid = 2008] [id = 499] 16:55:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1132d0c00) [pid = 2008] [serial = 1497] [outer = 0x0] 16:55:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1151d9800) [pid = 2008] [serial = 1498] [outer = 0x1132d0c00] 16:55:04 INFO - PROCESS | 2008 | 1468454104076 Marionette DEBUG loaded listener.js 16:55:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x123db3800) [pid = 2008] [serial = 1499] [outer = 0x1132d0c00] 16:55:04 INFO - PROCESS | 2008 | 1468454104617 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]]]}] 16:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 821ms 16:55:04 INFO - PROCESS | 2008 | 1468454104665 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:55:04 INFO - PROCESS | 2008 | 1468454104667 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 16:55:04 INFO - PROCESS | 2008 | 1468454104670 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:55:04 INFO - PROCESS | 2008 | 1468454104672 Marionette TRACE conn2 <- [1,1970,null,{}] 16:55:04 INFO - PROCESS | 2008 | 1468454104676 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}] 16:55:04 INFO - PROCESS | 2008 | 1468454104677 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:04 INFO - PROCESS | 2008 | 1468454104775 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:55:04 INFO - PROCESS | 2008 | 1468454104840 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:04 INFO - PROCESS | 2008 | 1468454104841 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ac6000 == 48 [pid = 2008] [id = 500] 16:55:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x116971800) [pid = 2008] [serial = 1500] [outer = 0x0] 16:55:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x1172c0000) [pid = 2008] [serial = 1501] [outer = 0x116971800] 16:55:04 INFO - PROCESS | 2008 | 1468454104869 Marionette DEBUG loaded listener.js 16:55:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1181cd000) [pid = 2008] [serial = 1502] [outer = 0x116971800] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca2b000 == 47 [pid = 2008] [id = 493] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x12c1a4800 == 46 [pid = 2008] [id = 492] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x1234dc800 == 45 [pid = 2008] [id = 491] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x12b940000 == 44 [pid = 2008] [id = 490] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad46000 == 43 [pid = 2008] [id = 489] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x1298c9800 == 42 [pid = 2008] [id = 488] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x1286e6800 == 41 [pid = 2008] [id = 487] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x123d4f000 == 40 [pid = 2008] [id = 486] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x1234de800 == 39 [pid = 2008] [id = 485] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x118736800 == 38 [pid = 2008] [id = 484] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x117075800 == 37 [pid = 2008] [id = 483] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x123528800 == 36 [pid = 2008] [id = 482] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x116f58000 == 35 [pid = 2008] [id = 481] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x12b944000 == 34 [pid = 2008] [id = 480] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x116f60800 == 33 [pid = 2008] [id = 468] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x11667d800 == 32 [pid = 2008] [id = 499] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x12d538000 == 31 [pid = 2008] [id = 498] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x12d0c7000 == 30 [pid = 2008] [id = 497] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x1286f4800 == 29 [pid = 2008] [id = 496] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x11929a800 == 28 [pid = 2008] [id = 495] 16:55:05 INFO - PROCESS | 2008 | --DOCSHELL 0x12cee5000 == 27 [pid = 2008] [id = 494] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x12828fc00) [pid = 2008] [serial = 1440] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x119445800) [pid = 2008] [serial = 1416] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x1181dfc00) [pid = 2008] [serial = 1405] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1172c4800) [pid = 2008] [serial = 1404] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1183bb400) [pid = 2008] [serial = 1413] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x1133c8400) [pid = 2008] [serial = 1390] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1187ef000) [pid = 2008] [serial = 1414] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1129a7c00) [pid = 2008] [serial = 1389] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1133d2800) [pid = 2008] [serial = 1407] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x112a84000) [pid = 2008] [serial = 1408] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x117e9ac00) [pid = 2008] [serial = 1410] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x11870dc00) [pid = 2008] [serial = 1393] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1181d5800) [pid = 2008] [serial = 1411] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1196f2400) [pid = 2008] [serial = 1419] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x123da6000) [pid = 2008] [serial = 1425] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1183bdc00) [pid = 2008] [serial = 1392] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1210d9c00) [pid = 2008] [serial = 1396] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x119a6ac00) [pid = 2008] [serial = 1395] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x124e7c800) [pid = 2008] [serial = 1399] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x123719400) [pid = 2008] [serial = 1398] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x12829b000) [pid = 2008] [serial = 1402] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x124fb2800) [pid = 2008] [serial = 1401] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1238c7c00) [pid = 2008] [serial = 1423] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x119bdd400) [pid = 2008] [serial = 1422] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1242ca400) [pid = 2008] [serial = 1428] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x112d0a400) [pid = 2008] [serial = 1431] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x123eb4800) [pid = 2008] [serial = 1426] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x124e6f000) [pid = 2008] [serial = 1434] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x126517400) [pid = 2008] [serial = 1437] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1246f4c00) [pid = 2008] [serial = 1429] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x119a83c00) [pid = 2008] [serial = 1432] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x128290800) [pid = 2008] [serial = 1438] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x119a60000) [pid = 2008] [serial = 1420] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x124fb0400) [pid = 2008] [serial = 1435] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1196a2800) [pid = 2008] [serial = 1417] [outer = 0x0] [url = about:blank] 16:55:05 INFO - PROCESS | 2008 | 1468454105875 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]]]}] 16:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1227ms 16:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:55:05 INFO - PROCESS | 2008 | 1468454105898 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:55:05 INFO - PROCESS | 2008 | 1468454105900 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 16:55:05 INFO - PROCESS | 2008 | 1468454105903 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:55:05 INFO - PROCESS | 2008 | 1468454105905 Marionette TRACE conn2 <- [1,1974,null,{}] 16:55:05 INFO - PROCESS | 2008 | 1468454105909 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}] 16:55:05 INFO - PROCESS | 2008 | 1468454105910 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:05 INFO - PROCESS | 2008 | 1468454105993 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:55:06 INFO - PROCESS | 2008 | 1468454106002 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:06 INFO - PROCESS | 2008 | 1468454106004 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x11666e800 == 28 [pid = 2008] [id = 501] 16:55:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1133c8400) [pid = 2008] [serial = 1503] [outer = 0x0] 16:55:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1151dac00) [pid = 2008] [serial = 1504] [outer = 0x1133c8400] 16:55:06 INFO - PROCESS | 2008 | 1468454106032 Marionette DEBUG loaded listener.js 16:55:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x11312e800) [pid = 2008] [serial = 1505] [outer = 0x1133c8400] 16:55:06 INFO - PROCESS | 2008 | 1468454106372 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]]]}] 16:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 520ms 16:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:55:06 INFO - PROCESS | 2008 | 1468454106424 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:55:06 INFO - PROCESS | 2008 | 1468454106427 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 16:55:06 INFO - PROCESS | 2008 | 1468454106432 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:55:06 INFO - PROCESS | 2008 | 1468454106434 Marionette TRACE conn2 <- [1,1978,null,{}] 16:55:06 INFO - PROCESS | 2008 | 1468454106436 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}] 16:55:06 INFO - PROCESS | 2008 | 1468454106438 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:06 INFO - PROCESS | 2008 | 1468454106516 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:55:06 INFO - PROCESS | 2008 | 1468454106520 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:06 INFO - PROCESS | 2008 | 1468454106521 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x118304800 == 29 [pid = 2008] [id = 502] 16:55:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1176d3400) [pid = 2008] [serial = 1506] [outer = 0x0] 16:55:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1181d2800) [pid = 2008] [serial = 1507] [outer = 0x1176d3400] 16:55:06 INFO - PROCESS | 2008 | 1468454106551 Marionette DEBUG loaded listener.js 16:55:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x11829a400) [pid = 2008] [serial = 1508] [outer = 0x1176d3400] 16:55:06 INFO - PROCESS | 2008 | 1468454106893 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]]]}] 16:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 469ms 16:55:06 INFO - PROCESS | 2008 | 1468454106902 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:55:06 INFO - PROCESS | 2008 | 1468454106903 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 16:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:55:06 INFO - PROCESS | 2008 | 1468454106905 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:55:06 INFO - PROCESS | 2008 | 1468454106908 Marionette TRACE conn2 <- [1,1982,null,{}] 16:55:06 INFO - PROCESS | 2008 | 1468454106915 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}] 16:55:06 INFO - PROCESS | 2008 | 1468454106918 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:07 INFO - PROCESS | 2008 | 1468454106998 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:55:07 INFO - PROCESS | 2008 | 1468454107057 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:07 INFO - PROCESS | 2008 | 1468454107059 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x11954a000 == 30 [pid = 2008] [id = 503] 16:55:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x112f99800) [pid = 2008] [serial = 1509] [outer = 0x0] 16:55:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x11870a000) [pid = 2008] [serial = 1510] [outer = 0x112f99800] 16:55:07 INFO - PROCESS | 2008 | 1468454107087 Marionette DEBUG loaded listener.js 16:55:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x11916c400) [pid = 2008] [serial = 1511] [outer = 0x112f99800] 16:55:07 INFO - PROCESS | 2008 | 1468454107369 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]]]}] 16:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 471ms 16:55:07 INFO - PROCESS | 2008 | 1468454107377 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:55:07 INFO - PROCESS | 2008 | 1468454107379 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 16:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:55:07 INFO - PROCESS | 2008 | 1468454107390 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:55:07 INFO - PROCESS | 2008 | 1468454107391 Marionette TRACE conn2 <- [1,1986,null,{}] 16:55:07 INFO - PROCESS | 2008 | 1468454107393 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}] 16:55:07 INFO - PROCESS | 2008 | 1468454107395 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:07 INFO - PROCESS | 2008 | 1468454107487 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:55:07 INFO - PROCESS | 2008 | 1468454107492 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:07 INFO - PROCESS | 2008 | 1468454107493 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230ca800 == 31 [pid = 2008] [id = 504] 16:55:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x11969c800) [pid = 2008] [serial = 1512] [outer = 0x0] 16:55:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1196ef800) [pid = 2008] [serial = 1513] [outer = 0x11969c800] 16:55:07 INFO - PROCESS | 2008 | 1468454107520 Marionette DEBUG loaded listener.js 16:55:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1196fd800) [pid = 2008] [serial = 1514] [outer = 0x11969c800] 16:55:07 INFO - PROCESS | 2008 | 1468454107837 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]]]}] 16:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 468ms 16:55:07 INFO - PROCESS | 2008 | 1468454107859 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:55:07 INFO - PROCESS | 2008 | 1468454107860 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 16:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:55:07 INFO - PROCESS | 2008 | 1468454107876 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:55:07 INFO - PROCESS | 2008 | 1468454107878 Marionette TRACE conn2 <- [1,1990,null,{}] 16:55:07 INFO - PROCESS | 2008 | 1468454107910 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}] 16:55:07 INFO - PROCESS | 2008 | 1468454107912 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:08 INFO - PROCESS | 2008 | 1468454108015 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:55:08 INFO - PROCESS | 2008 | 1468454108051 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:08 INFO - PROCESS | 2008 | 1468454108052 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b95000 == 32 [pid = 2008] [id = 505] 16:55:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1172c0800) [pid = 2008] [serial = 1515] [outer = 0x0] 16:55:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119a61000) [pid = 2008] [serial = 1516] [outer = 0x1172c0800] 16:55:08 INFO - PROCESS | 2008 | 1468454108076 Marionette DEBUG loaded listener.js 16:55:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x119a8ec00) [pid = 2008] [serial = 1517] [outer = 0x1172c0800] 16:55:08 INFO - PROCESS | 2008 | 1468454108446 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]]]}] 16:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 589ms 16:55:08 INFO - PROCESS | 2008 | 1468454108453 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:55:08 INFO - PROCESS | 2008 | 1468454108455 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 16:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:55:08 INFO - PROCESS | 2008 | 1468454108459 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:55:08 INFO - PROCESS | 2008 | 1468454108460 Marionette TRACE conn2 <- [1,1994,null,{}] 16:55:08 INFO - PROCESS | 2008 | 1468454108462 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}] 16:55:08 INFO - PROCESS | 2008 | 1468454108465 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:08 INFO - PROCESS | 2008 | 1468454108565 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:55:08 INFO - PROCESS | 2008 | 1468454108599 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:08 INFO - PROCESS | 2008 | 1468454108600 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x124eb6800 == 33 [pid = 2008] [id = 506] 16:55:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x119be5800) [pid = 2008] [serial = 1518] [outer = 0x0] 16:55:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x123108000) [pid = 2008] [serial = 1519] [outer = 0x119be5800] 16:55:08 INFO - PROCESS | 2008 | 1468454108627 Marionette DEBUG loaded listener.js 16:55:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x123eaec00) [pid = 2008] [serial = 1520] [outer = 0x119be5800] 16:55:09 INFO - PROCESS | 2008 | 1468454109040 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]]]}] 16:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 624ms 16:55:09 INFO - PROCESS | 2008 | 1468454109083 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:55:09 INFO - PROCESS | 2008 | 1468454109085 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 16:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:55:09 INFO - PROCESS | 2008 | 1468454109096 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:55:09 INFO - PROCESS | 2008 | 1468454109097 Marionette TRACE conn2 <- [1,1998,null,{}] 16:55:09 INFO - PROCESS | 2008 | 1468454109121 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}] 16:55:09 INFO - PROCESS | 2008 | 1468454109122 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:09 INFO - PROCESS | 2008 | 1468454109249 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:55:09 INFO - PROCESS | 2008 | 1468454109288 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:09 INFO - PROCESS | 2008 | 1468454109289 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x128620800 == 34 [pid = 2008] [id = 507] 16:55:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x123eb0400) [pid = 2008] [serial = 1521] [outer = 0x0] 16:55:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1246ee000) [pid = 2008] [serial = 1522] [outer = 0x123eb0400] 16:55:09 INFO - PROCESS | 2008 | 1468454109314 Marionette DEBUG loaded listener.js 16:55:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x123ead800) [pid = 2008] [serial = 1523] [outer = 0x123eb0400] 16:55:09 INFO - PROCESS | 2008 | 1468454109627 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]]]}] 16:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 588ms 16:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:55:09 INFO - PROCESS | 2008 | 1468454109677 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:55:09 INFO - PROCESS | 2008 | 1468454109678 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 16:55:09 INFO - PROCESS | 2008 | 1468454109680 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:55:09 INFO - PROCESS | 2008 | 1468454109681 Marionette TRACE conn2 <- [1,2002,null,{}] 16:55:09 INFO - PROCESS | 2008 | 1468454109683 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}] 16:55:09 INFO - PROCESS | 2008 | 1468454109684 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:09 INFO - PROCESS | 2008 | 1468454109785 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:55:09 INFO - PROCESS | 2008 | 1468454109795 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:09 INFO - PROCESS | 2008 | 1468454109797 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286e3000 == 35 [pid = 2008] [id = 508] 16:55:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x124fb2800) [pid = 2008] [serial = 1524] [outer = 0x0] 16:55:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1266c4c00) [pid = 2008] [serial = 1525] [outer = 0x124fb2800] 16:55:09 INFO - PROCESS | 2008 | 1468454109822 Marionette DEBUG loaded listener.js 16:55:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x124ed8400) [pid = 2008] [serial = 1526] [outer = 0x124fb2800] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x12a60cc00) [pid = 2008] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x123b8a000) [pid = 2008] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1133ccc00) [pid = 2008] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x117e99400) [pid = 2008] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x113bac000) [pid = 2008] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x11312f000) [pid = 2008] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x111c75000) [pid = 2008] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x118299c00) [pid = 2008] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x11393b400) [pid = 2008] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x124e7b800) [pid = 2008] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x112d0b800) [pid = 2008] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x113124000) [pid = 2008] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x11957cc00) [pid = 2008] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1181d5000) [pid = 2008] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:55:10 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x119442000) [pid = 2008] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:55:10 INFO - PROCESS | 2008 | 1468454110351 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]]]}] 16:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 722ms 16:55:10 INFO - PROCESS | 2008 | 1468454110403 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:55:10 INFO - PROCESS | 2008 | 1468454110412 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 16:55:10 INFO - PROCESS | 2008 | 1468454110420 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:55:10 INFO - PROCESS | 2008 | 1468454110421 Marionette TRACE conn2 <- [1,2006,null,{}] 16:55:10 INFO - PROCESS | 2008 | 1468454110423 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}] 16:55:10 INFO - PROCESS | 2008 | 1468454110424 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:10 INFO - PROCESS | 2008 | 1468454110551 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:55:10 INFO - PROCESS | 2008 | 1468454110558 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:10 INFO - PROCESS | 2008 | 1468454110559 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x119547800 == 36 [pid = 2008] [id = 509] 16:55:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1128cf800) [pid = 2008] [serial = 1527] [outer = 0x0] 16:55:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1181e3c00) [pid = 2008] [serial = 1528] [outer = 0x1128cf800] 16:55:10 INFO - PROCESS | 2008 | 1468454110583 Marionette DEBUG loaded listener.js 16:55:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1230f2400) [pid = 2008] [serial = 1529] [outer = 0x1128cf800] 16:55:10 INFO - PROCESS | 2008 | 1468454110883 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]]]}] 16:55:10 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 16:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 472ms 16:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:55:10 INFO - PROCESS | 2008 | 1468454110892 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:55:10 INFO - PROCESS | 2008 | 1468454110893 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 16:55:10 INFO - PROCESS | 2008 | 1468454110896 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:55:10 INFO - PROCESS | 2008 | 1468454110899 Marionette TRACE conn2 <- [1,2010,null,{}] 16:55:10 INFO - PROCESS | 2008 | 1468454110907 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}] 16:55:10 INFO - PROCESS | 2008 | 1468454110909 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:10 INFO - PROCESS | 2008 | 1468454110991 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:55:11 INFO - PROCESS | 2008 | 1468454111050 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:11 INFO - PROCESS | 2008 | 1468454111051 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6b9000 == 37 [pid = 2008] [id = 510] 16:55:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x112a7b800) [pid = 2008] [serial = 1530] [outer = 0x0] 16:55:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1246f4800) [pid = 2008] [serial = 1531] [outer = 0x112a7b800] 16:55:11 INFO - PROCESS | 2008 | 1468454111075 Marionette DEBUG loaded listener.js 16:55:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x128221c00) [pid = 2008] [serial = 1532] [outer = 0x112a7b800] 16:55:11 INFO - PROCESS | 2008 | 1468454111361 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]]]}] 16:55:11 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 16:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 528ms 16:55:11 INFO - PROCESS | 2008 | 1468454111424 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:55:11 INFO - PROCESS | 2008 | 1468454111425 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 16:55:11 INFO - PROCESS | 2008 | 1468454111427 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:55:11 INFO - PROCESS | 2008 | 1468454111439 Marionette TRACE conn2 <- [1,2014,null,{}] 16:55:11 INFO - PROCESS | 2008 | 1468454111441 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}] 16:55:11 INFO - PROCESS | 2008 | 1468454111443 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:11 INFO - PROCESS | 2008 | 1468454111536 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:55:11 INFO - PROCESS | 2008 | 1468454111540 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:11 INFO - PROCESS | 2008 | 1468454111542 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x12398a800 == 38 [pid = 2008] [id = 511] 16:55:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x11957cc00) [pid = 2008] [serial = 1533] [outer = 0x0] 16:55:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12828fc00) [pid = 2008] [serial = 1534] [outer = 0x11957cc00] 16:55:11 INFO - PROCESS | 2008 | 1468454111568 Marionette DEBUG loaded listener.js 16:55:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x128acfc00) [pid = 2008] [serial = 1535] [outer = 0x11957cc00] 16:55:11 INFO - PROCESS | 2008 | 1468454111912 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]]]}] 16:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 529ms 16:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:55:11 INFO - PROCESS | 2008 | 1468454111967 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:55:11 INFO - PROCESS | 2008 | 1468454111968 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 16:55:11 INFO - PROCESS | 2008 | 1468454111970 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:55:11 INFO - PROCESS | 2008 | 1468454111971 Marionette TRACE conn2 <- [1,2018,null,{}] 16:55:11 INFO - PROCESS | 2008 | 1468454111973 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}] 16:55:11 INFO - PROCESS | 2008 | 1468454111974 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:12 INFO - PROCESS | 2008 | 1468454112054 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:55:12 INFO - PROCESS | 2008 | 1468454112057 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:12 INFO - PROCESS | 2008 | 1468454112058 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdb5000 == 39 [pid = 2008] [id = 512] 16:55:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12897a400) [pid = 2008] [serial = 1536] [outer = 0x0] 16:55:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x128c57c00) [pid = 2008] [serial = 1537] [outer = 0x12897a400] 16:55:12 INFO - PROCESS | 2008 | 1468454112083 Marionette DEBUG loaded listener.js 16:55:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x129864000) [pid = 2008] [serial = 1538] [outer = 0x12897a400] 16:55:12 INFO - PROCESS | 2008 | 1468454112630 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]]]}] 16:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 720ms 16:55:12 INFO - PROCESS | 2008 | 1468454112691 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:55:12 INFO - PROCESS | 2008 | 1468454112696 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 16:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:55:12 INFO - PROCESS | 2008 | 1468454112703 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:55:12 INFO - PROCESS | 2008 | 1468454112706 Marionette TRACE conn2 <- [1,2022,null,{}] 16:55:12 INFO - PROCESS | 2008 | 1468454112712 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}] 16:55:12 INFO - PROCESS | 2008 | 1468454112714 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:12 INFO - PROCESS | 2008 | 1468454112853 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:55:12 INFO - PROCESS | 2008 | 1468454112936 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:12 INFO - PROCESS | 2008 | 1468454112937 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x118303800 == 40 [pid = 2008] [id = 513] 16:55:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1160d9000) [pid = 2008] [serial = 1539] [outer = 0x0] 16:55:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x116629800) [pid = 2008] [serial = 1540] [outer = 0x1160d9000] 16:55:12 INFO - PROCESS | 2008 | 1468454112968 Marionette DEBUG loaded listener.js 16:55:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x11813d000) [pid = 2008] [serial = 1541] [outer = 0x1160d9000] 16:55:13 INFO - PROCESS | 2008 | 1468454113500 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]]]}] 16:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 876ms 16:55:13 INFO - PROCESS | 2008 | 1468454113578 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:55:13 INFO - PROCESS | 2008 | 1468454113581 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 16:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:55:13 INFO - PROCESS | 2008 | 1468454113585 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:55:13 INFO - PROCESS | 2008 | 1468454113587 Marionette TRACE conn2 <- [1,2026,null,{}] 16:55:13 INFO - PROCESS | 2008 | 1468454113590 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}] 16:55:13 INFO - PROCESS | 2008 | 1468454113592 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:13 INFO - PROCESS | 2008 | 1468454113703 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:55:13 INFO - PROCESS | 2008 | 1468454113787 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:13 INFO - PROCESS | 2008 | 1468454113788 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e25800 == 41 [pid = 2008] [id = 514] 16:55:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1166f3400) [pid = 2008] [serial = 1542] [outer = 0x0] 16:55:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1181e2800) [pid = 2008] [serial = 1543] [outer = 0x1166f3400] 16:55:13 INFO - PROCESS | 2008 | 1468454113820 Marionette DEBUG loaded listener.js 16:55:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1183c9c00) [pid = 2008] [serial = 1544] [outer = 0x1166f3400] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x12398a800 == 40 [pid = 2008] [id = 511] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6b9000 == 39 [pid = 2008] [id = 510] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x119547800 == 38 [pid = 2008] [id = 509] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x1286e3000 == 37 [pid = 2008] [id = 508] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x128620800 == 36 [pid = 2008] [id = 507] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x124eb6800 == 35 [pid = 2008] [id = 506] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x123b95000 == 34 [pid = 2008] [id = 505] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x1230ca800 == 33 [pid = 2008] [id = 504] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x11954a000 == 32 [pid = 2008] [id = 503] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x118304800 == 31 [pid = 2008] [id = 502] 16:55:14 INFO - PROCESS | 2008 | --DOCSHELL 0x11666e800 == 30 [pid = 2008] [id = 501] 16:55:14 INFO - PROCESS | 2008 | 1468454114466 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]]]}] 16:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 921ms 16:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:55:14 INFO - PROCESS | 2008 | 1468454114507 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:55:14 INFO - PROCESS | 2008 | 1468454114509 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 16:55:14 INFO - PROCESS | 2008 | 1468454114519 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:55:14 INFO - PROCESS | 2008 | 1468454114522 Marionette TRACE conn2 <- [1,2030,null,{}] 16:55:14 INFO - PROCESS | 2008 | 1468454114526 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}] 16:55:14 INFO - PROCESS | 2008 | 1468454114527 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:14 INFO - PROCESS | 2008 | 1468454114616 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:55:14 INFO - PROCESS | 2008 | 1468454114621 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:14 INFO - PROCESS | 2008 | 1468454114623 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x117245800 == 31 [pid = 2008] [id = 515] 16:55:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1176d4c00) [pid = 2008] [serial = 1545] [outer = 0x0] 16:55:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1181dfc00) [pid = 2008] [serial = 1546] [outer = 0x1176d4c00] 16:55:14 INFO - PROCESS | 2008 | 1468454114650 Marionette DEBUG loaded listener.js 16:55:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1183bb800) [pid = 2008] [serial = 1547] [outer = 0x1176d4c00] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x12acbf400) [pid = 2008] [serial = 1484] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x12a693000) [pid = 2008] [serial = 1483] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x128c56000) [pid = 2008] [serial = 1480] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x128489800) [pid = 2008] [serial = 1468] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x11813ec00) [pid = 2008] [serial = 1449] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x119bdb400) [pid = 2008] [serial = 1456] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x116028800) [pid = 2008] [serial = 1444] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x119839800) [pid = 2008] [serial = 1477] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x128981400) [pid = 2008] [serial = 1469] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1183c1800) [pid = 2008] [serial = 1452] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1239a7000) [pid = 2008] [serial = 1462] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x126629000) [pid = 2008] [serial = 1465] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x128c4e000) [pid = 2008] [serial = 1472] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x119578c00) [pid = 2008] [serial = 1475] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x12310d800) [pid = 2008] [serial = 1459] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1196cb800) [pid = 2008] [serial = 1455] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x119be7c00) [pid = 2008] [serial = 1458] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1181e7400) [pid = 2008] [serial = 1450] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1182b2800) [pid = 2008] [serial = 1474] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1182b3c00) [pid = 2008] [serial = 1447] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x124482000) [pid = 2008] [serial = 1463] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1181e4400) [pid = 2008] [serial = 1446] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x12651fc00) [pid = 2008] [serial = 1478] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x119437000) [pid = 2008] [serial = 1453] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x128684c00) [pid = 2008] [serial = 1441] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x123eabc00) [pid = 2008] [serial = 898] [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.] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x128295c00) [pid = 2008] [serial = 1466] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x128accc00) [pid = 2008] [serial = 1471] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x113b53400) [pid = 2008] [serial = 1443] [outer = 0x0] [url = about:blank] 16:55:14 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x12a609000) [pid = 2008] [serial = 1481] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2008 | 1468454115032 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]]]}] 16:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 579ms 16:55:15 INFO - PROCESS | 2008 | 1468454115091 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:55:15 INFO - PROCESS | 2008 | 1468454115094 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 16:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:55:15 INFO - PROCESS | 2008 | 1468454115098 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:55:15 INFO - PROCESS | 2008 | 1468454115100 Marionette TRACE conn2 <- [1,2034,null,{}] 16:55:15 INFO - PROCESS | 2008 | 1468454115102 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}] 16:55:15 INFO - PROCESS | 2008 | 1468454115104 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:15 INFO - PROCESS | 2008 | 1468454115188 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:55:15 INFO - PROCESS | 2008 | 1468454115192 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:15 INFO - PROCESS | 2008 | 1468454115193 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x119296800 == 32 [pid = 2008] [id = 516] 16:55:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1187eb800) [pid = 2008] [serial = 1548] [outer = 0x0] 16:55:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119169000) [pid = 2008] [serial = 1549] [outer = 0x1187eb800] 16:55:15 INFO - PROCESS | 2008 | 1468454115222 Marionette DEBUG loaded listener.js 16:55:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x119584c00) [pid = 2008] [serial = 1550] [outer = 0x1187eb800] 16:55:15 INFO - PROCESS | 2008 | 1468454115595 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]]]}] 16:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 16:55:15 INFO - PROCESS | 2008 | 1468454115618 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:55:15 INFO - PROCESS | 2008 | 1468454115619 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 16:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:55:15 INFO - PROCESS | 2008 | 1468454115621 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:55:15 INFO - PROCESS | 2008 | 1468454115624 Marionette TRACE conn2 <- [1,2038,null,{}] 16:55:15 INFO - PROCESS | 2008 | 1468454115632 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}] 16:55:15 INFO - PROCESS | 2008 | 1468454115635 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:15 INFO - PROCESS | 2008 | 1468454115718 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:55:15 INFO - PROCESS | 2008 | 1468454115723 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:15 INFO - PROCESS | 2008 | 1468454115725 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b9d000 == 33 [pid = 2008] [id = 517] 16:55:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x11336d800) [pid = 2008] [serial = 1551] [outer = 0x0] 16:55:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119842000) [pid = 2008] [serial = 1552] [outer = 0x11336d800] 16:55:15 INFO - PROCESS | 2008 | 1468454115752 Marionette DEBUG loaded listener.js 16:55:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x119c84000) [pid = 2008] [serial = 1553] [outer = 0x11336d800] 16:55:16 INFO - PROCESS | 2008 | 1468454116074 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]]]}] 16:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 470ms 16:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:55:16 INFO - PROCESS | 2008 | 1468454116092 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:55:16 INFO - PROCESS | 2008 | 1468454116094 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 16:55:16 INFO - PROCESS | 2008 | 1468454116096 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:55:16 INFO - PROCESS | 2008 | 1468454116099 Marionette TRACE conn2 <- [1,2042,null,{}] 16:55:16 INFO - PROCESS | 2008 | 1468454116102 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}] 16:55:16 INFO - PROCESS | 2008 | 1468454116103 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:16 INFO - PROCESS | 2008 | 1468454116185 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:55:16 INFO - PROCESS | 2008 | 1468454116246 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:16 INFO - PROCESS | 2008 | 1468454116247 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x124eb7000 == 34 [pid = 2008] [id = 518] 16:55:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1196f0400) [pid = 2008] [serial = 1554] [outer = 0x0] 16:55:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x123102800) [pid = 2008] [serial = 1555] [outer = 0x1196f0400] 16:55:16 INFO - PROCESS | 2008 | 1468454116273 Marionette DEBUG loaded listener.js 16:55:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x12399ec00) [pid = 2008] [serial = 1556] [outer = 0x1196f0400] 16:55:16 INFO - PROCESS | 2008 | 1468454116592 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]]]}] 16:55:16 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) 16:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 522ms 16:55:16 INFO - PROCESS | 2008 | 1468454116619 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:55:16 INFO - PROCESS | 2008 | 1468454116620 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 16:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:55:16 INFO - PROCESS | 2008 | 1468454116622 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:55:16 INFO - PROCESS | 2008 | 1468454116623 Marionette TRACE conn2 <- [1,2046,null,{}] 16:55:16 INFO - PROCESS | 2008 | 1468454116633 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}] 16:55:16 INFO - PROCESS | 2008 | 1468454116635 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:16 INFO - PROCESS | 2008 | 1468454116732 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:55:16 INFO - PROCESS | 2008 | 1468454116736 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:16 INFO - PROCESS | 2008 | 1468454116737 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x128618800 == 35 [pid = 2008] [id = 519] 16:55:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x113122800) [pid = 2008] [serial = 1557] [outer = 0x0] 16:55:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x123daac00) [pid = 2008] [serial = 1558] [outer = 0x113122800] 16:55:16 INFO - PROCESS | 2008 | 1468454116761 Marionette DEBUG loaded listener.js 16:55:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1246ef000) [pid = 2008] [serial = 1559] [outer = 0x113122800] 16:55:17 INFO - PROCESS | 2008 | 1468454117119 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]]]}] 16:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 529ms 16:55:17 INFO - PROCESS | 2008 | 1468454117162 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:55:17 INFO - PROCESS | 2008 | 1468454117163 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 16:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:55:17 INFO - PROCESS | 2008 | 1468454117165 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:55:17 INFO - PROCESS | 2008 | 1468454117166 Marionette TRACE conn2 <- [1,2050,null,{}] 16:55:17 INFO - PROCESS | 2008 | 1468454117169 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}] 16:55:17 INFO - PROCESS | 2008 | 1468454117173 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:17 INFO - PROCESS | 2008 | 1468454117287 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:55:17 INFO - PROCESS | 2008 | 1468454117299 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:17 INFO - PROCESS | 2008 | 1468454117300 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x128dc2000 == 36 [pid = 2008] [id = 520] 16:55:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x123103400) [pid = 2008] [serial = 1560] [outer = 0x0] 16:55:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12651a400) [pid = 2008] [serial = 1561] [outer = 0x123103400] 16:55:17 INFO - PROCESS | 2008 | 1468454117332 Marionette DEBUG loaded listener.js 16:55:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x128227000) [pid = 2008] [serial = 1562] [outer = 0x123103400] 16:55:17 INFO - PROCESS | 2008 | 1468454117661 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]]]}] 16:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 16:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:55:17 INFO - PROCESS | 2008 | 1468454117685 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:55:17 INFO - PROCESS | 2008 | 1468454117686 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 16:55:17 INFO - PROCESS | 2008 | 1468454117689 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:55:17 INFO - PROCESS | 2008 | 1468454117690 Marionette TRACE conn2 <- [1,2054,null,{}] 16:55:17 INFO - PROCESS | 2008 | 1468454117692 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}] 16:55:17 INFO - PROCESS | 2008 | 1468454117693 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:17 INFO - PROCESS | 2008 | 1468454117794 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:55:17 INFO - PROCESS | 2008 | 1468454117805 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:17 INFO - PROCESS | 2008 | 1468454117806 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b01d000 == 37 [pid = 2008] [id = 521] 16:55:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x128291800) [pid = 2008] [serial = 1563] [outer = 0x0] 16:55:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x128481000) [pid = 2008] [serial = 1564] [outer = 0x128291800] 16:55:17 INFO - PROCESS | 2008 | 1468454117830 Marionette DEBUG loaded listener.js 16:55:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12897c000) [pid = 2008] [serial = 1565] [outer = 0x128291800] 16:55:18 INFO - PROCESS | 2008 | 1468454118167 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]]]}] 16:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 517ms 16:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:55:18 INFO - PROCESS | 2008 | 1468454118207 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:55:18 INFO - PROCESS | 2008 | 1468454118208 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 16:55:18 INFO - PROCESS | 2008 | 1468454118210 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:55:18 INFO - PROCESS | 2008 | 1468454118211 Marionette TRACE conn2 <- [1,2058,null,{}] 16:55:18 INFO - PROCESS | 2008 | 1468454118213 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}] 16:55:18 INFO - PROCESS | 2008 | 1468454118214 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:18 INFO - PROCESS | 2008 | 1468454118314 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:55:18 INFO - PROCESS | 2008 | 1468454118318 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:18 INFO - PROCESS | 2008 | 1468454118319 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b94c800 == 38 [pid = 2008] [id = 522] 16:55:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x128689000) [pid = 2008] [serial = 1566] [outer = 0x0] 16:55:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x128983000) [pid = 2008] [serial = 1567] [outer = 0x128689000] 16:55:18 INFO - PROCESS | 2008 | 1468454118350 Marionette DEBUG loaded listener.js 16:55:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x12985b400) [pid = 2008] [serial = 1568] [outer = 0x128689000] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x124fb2800) [pid = 2008] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1242c8800) [pid = 2008] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x112f99800) [pid = 2008] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x128224800) [pid = 2008] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1133c8400) [pid = 2008] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1128cf800) [pid = 2008] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1132d0c00) [pid = 2008] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x112a7b800) [pid = 2008] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1172c0800) [pid = 2008] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x11957cc00) [pid = 2008] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x116746000) [pid = 2008] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x119be5800) [pid = 2008] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x11969c800) [pid = 2008] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x119174c00) [pid = 2008] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1176d3400) [pid = 2008] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x116971800) [pid = 2008] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:55:18 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x123eb0400) [pid = 2008] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:55:18 INFO - PROCESS | 2008 | 1468454118751 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]]]}] 16:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 573ms 16:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:55:18 INFO - PROCESS | 2008 | 1468454118783 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:55:18 INFO - PROCESS | 2008 | 1468454118785 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 16:55:18 INFO - PROCESS | 2008 | 1468454118787 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:55:18 INFO - PROCESS | 2008 | 1468454118788 Marionette TRACE conn2 <- [1,2062,null,{}] 16:55:18 INFO - PROCESS | 2008 | 1468454118790 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}] 16:55:18 INFO - PROCESS | 2008 | 1468454118791 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:18 INFO - PROCESS | 2008 | 1468454118870 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:55:18 INFO - PROCESS | 2008 | 1468454118930 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:18 INFO - PROCESS | 2008 | 1468454118931 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b95000 == 39 [pid = 2008] [id = 523] 16:55:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x112f99800) [pid = 2008] [serial = 1569] [outer = 0x0] 16:55:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1182aec00) [pid = 2008] [serial = 1570] [outer = 0x112f99800] 16:55:18 INFO - PROCESS | 2008 | 1468454118954 Marionette DEBUG loaded listener.js 16:55:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x119aa0400) [pid = 2008] [serial = 1571] [outer = 0x112f99800] 16:55:19 INFO - PROCESS | 2008 | 1468454119233 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]]]}] 16:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 467ms 16:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:55:19 INFO - PROCESS | 2008 | 1468454119255 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:55:19 INFO - PROCESS | 2008 | 1468454119256 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 16:55:19 INFO - PROCESS | 2008 | 1468454119258 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:55:19 INFO - PROCESS | 2008 | 1468454119259 Marionette TRACE conn2 <- [1,2066,null,{}] 16:55:19 INFO - PROCESS | 2008 | 1468454119262 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}] 16:55:19 INFO - PROCESS | 2008 | 1468454119266 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:19 INFO - PROCESS | 2008 | 1468454119362 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:55:19 INFO - PROCESS | 2008 | 1468454119368 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:19 INFO - PROCESS | 2008 | 1468454119369 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c1a9000 == 40 [pid = 2008] [id = 524] 16:55:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x123dafc00) [pid = 2008] [serial = 1572] [outer = 0x0] 16:55:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x128299400) [pid = 2008] [serial = 1573] [outer = 0x123dafc00] 16:55:19 INFO - PROCESS | 2008 | 1468454119393 Marionette DEBUG loaded listener.js 16:55:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x129859000) [pid = 2008] [serial = 1574] [outer = 0x123dafc00] 16:55:19 INFO - PROCESS | 2008 | 1468454119721 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]]]}] 16:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 473ms 16:55:19 INFO - PROCESS | 2008 | 1468454119738 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:55:19 INFO - PROCESS | 2008 | 1468454119739 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 16:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:55:19 INFO - PROCESS | 2008 | 1468454119741 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:55:19 INFO - PROCESS | 2008 | 1468454119743 Marionette TRACE conn2 <- [1,2070,null,{}] 16:55:19 INFO - PROCESS | 2008 | 1468454119746 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}] 16:55:19 INFO - PROCESS | 2008 | 1468454119749 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:19 INFO - PROCESS | 2008 | 1468454119875 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:55:19 INFO - PROCESS | 2008 | 1468454119882 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:19 INFO - PROCESS | 2008 | 1468454119883 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c637800 == 41 [pid = 2008] [id = 525] 16:55:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1188e8800) [pid = 2008] [serial = 1575] [outer = 0x0] 16:55:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x129861800) [pid = 2008] [serial = 1576] [outer = 0x1188e8800] 16:55:19 INFO - PROCESS | 2008 | 1468454119909 Marionette DEBUG loaded listener.js 16:55:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x12acc6000) [pid = 2008] [serial = 1577] [outer = 0x1188e8800] 16:55:20 INFO - PROCESS | 2008 | 1468454120231 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]]]}] 16:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 16:55:20 INFO - PROCESS | 2008 | 1468454120261 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:55:20 INFO - PROCESS | 2008 | 1468454120262 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 16:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:55:20 INFO - PROCESS | 2008 | 1468454120267 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:55:20 INFO - PROCESS | 2008 | 1468454120268 Marionette TRACE conn2 <- [1,2074,null,{}] 16:55:20 INFO - PROCESS | 2008 | 1468454120270 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}] 16:55:20 INFO - PROCESS | 2008 | 1468454120271 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:20 INFO - PROCESS | 2008 | 1468454120357 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:55:20 INFO - PROCESS | 2008 | 1468454120362 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:20 INFO - PROCESS | 2008 | 1468454120364 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x12cedc800 == 42 [pid = 2008] [id = 526] 16:55:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12acc9000) [pid = 2008] [serial = 1578] [outer = 0x0] 16:55:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12af5fc00) [pid = 2008] [serial = 1579] [outer = 0x12acc9000] 16:55:20 INFO - PROCESS | 2008 | 1468454120389 Marionette DEBUG loaded listener.js 16:55:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12b006800) [pid = 2008] [serial = 1580] [outer = 0x12acc9000] 16:55:20 INFO - PROCESS | 2008 | 1468454120840 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]]]}] 16:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 619ms 16:55:20 INFO - PROCESS | 2008 | 1468454120886 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:55:20 INFO - PROCESS | 2008 | 1468454120888 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 16:55:20 INFO - PROCESS | 2008 | 1468454120891 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:55:20 INFO - PROCESS | 2008 | 1468454120893 Marionette TRACE conn2 <- [1,2078,null,{}] 16:55:20 INFO - PROCESS | 2008 | 1468454120897 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}] 16:55:20 INFO - PROCESS | 2008 | 1468454120899 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:21 INFO - PROCESS | 2008 | 1468454121013 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:55:21 INFO - PROCESS | 2008 | 1468454121088 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:21 INFO - PROCESS | 2008 | 1468454121090 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e34000 == 43 [pid = 2008] [id = 527] 16:55:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x113d90400) [pid = 2008] [serial = 1581] [outer = 0x0] 16:55:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1166ef000) [pid = 2008] [serial = 1582] [outer = 0x113d90400] 16:55:21 INFO - PROCESS | 2008 | 1468454121121 Marionette DEBUG loaded listener.js 16:55:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1181e3800) [pid = 2008] [serial = 1583] [outer = 0x113d90400] 16:55:21 INFO - PROCESS | 2008 | 1468454121552 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]]]}] 16:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 674ms 16:55:21 INFO - PROCESS | 2008 | 1468454121565 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:55:21 INFO - PROCESS | 2008 | 1468454121569 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 16:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:55:21 INFO - PROCESS | 2008 | 1468454121574 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:55:21 INFO - PROCESS | 2008 | 1468454121576 Marionette TRACE conn2 <- [1,2082,null,{}] 16:55:21 INFO - PROCESS | 2008 | 1468454121579 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}] 16:55:21 INFO - PROCESS | 2008 | 1468454121581 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:21 INFO - PROCESS | 2008 | 1468454121777 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:55:21 INFO - PROCESS | 2008 | 1468454121916 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:21 INFO - PROCESS | 2008 | 1468454121918 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x12861f800 == 44 [pid = 2008] [id = 528] 16:55:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1182b3c00) [pid = 2008] [serial = 1584] [outer = 0x0] 16:55:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1188eb000) [pid = 2008] [serial = 1585] [outer = 0x1182b3c00] 16:55:21 INFO - PROCESS | 2008 | 1468454121969 Marionette DEBUG loaded listener.js 16:55:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x119839800) [pid = 2008] [serial = 1586] [outer = 0x1182b3c00] 16:55:22 INFO - PROCESS | 2008 | 1468454122435 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]]]}] 16:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 927ms 16:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:55:22 INFO - PROCESS | 2008 | 1468454122500 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:55:22 INFO - PROCESS | 2008 | 1468454122502 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 16:55:22 INFO - PROCESS | 2008 | 1468454122504 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:55:22 INFO - PROCESS | 2008 | 1468454122507 Marionette TRACE conn2 <- [1,2086,null,{}] 16:55:22 INFO - PROCESS | 2008 | 1468454122515 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}] 16:55:22 INFO - PROCESS | 2008 | 1468454122518 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:22 INFO - PROCESS | 2008 | 1468454122626 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:55:22 INFO - PROCESS | 2008 | 1468454122691 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:22 INFO - PROCESS | 2008 | 1468454122693 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x12cee2000 == 45 [pid = 2008] [id = 529] 16:55:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x119c83800) [pid = 2008] [serial = 1587] [outer = 0x0] 16:55:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x123ea9800) [pid = 2008] [serial = 1588] [outer = 0x119c83800] 16:55:22 INFO - PROCESS | 2008 | 1468454122724 Marionette DEBUG loaded listener.js 16:55:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x12615d000) [pid = 2008] [serial = 1589] [outer = 0x119c83800] 16:55:23 INFO - PROCESS | 2008 | 1468454123147 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]]]}] 16:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 673ms 16:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:55:23 INFO - PROCESS | 2008 | 1468454123178 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:55:23 INFO - PROCESS | 2008 | 1468454123179 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 16:55:23 INFO - PROCESS | 2008 | 1468454123182 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:55:23 INFO - PROCESS | 2008 | 1468454123183 Marionette TRACE conn2 <- [1,2090,null,{}] 16:55:23 INFO - PROCESS | 2008 | 1468454123185 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}] 16:55:23 INFO - PROCESS | 2008 | 1468454123187 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:23 INFO - PROCESS | 2008 | 1468454123310 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:55:23 INFO - PROCESS | 2008 | 1468454123371 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:23 INFO - PROCESS | 2008 | 1468454123373 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d54c800 == 46 [pid = 2008] [id = 530] 16:55:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12822d000) [pid = 2008] [serial = 1590] [outer = 0x0] 16:55:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x12985a400) [pid = 2008] [serial = 1591] [outer = 0x12822d000] 16:55:23 INFO - PROCESS | 2008 | 1468454123401 Marionette DEBUG loaded listener.js 16:55:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x12a611400) [pid = 2008] [serial = 1592] [outer = 0x12822d000] 16:55:23 INFO - PROCESS | 2008 | 1468454123872 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]]]}] 16:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 719ms 16:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:55:23 INFO - PROCESS | 2008 | 1468454123901 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:55:23 INFO - PROCESS | 2008 | 1468454123903 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 16:55:23 INFO - PROCESS | 2008 | 1468454123905 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:55:23 INFO - PROCESS | 2008 | 1468454123906 Marionette TRACE conn2 <- [1,2094,null,{}] 16:55:23 INFO - PROCESS | 2008 | 1468454123909 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}] 16:55:23 INFO - PROCESS | 2008 | 1468454123910 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:24 INFO - PROCESS | 2008 | 1468454124014 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:55:24 INFO - PROCESS | 2008 | 1468454124076 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:24 INFO - PROCESS | 2008 | 1468454124077 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x11723a000 == 47 [pid = 2008] [id = 531] 16:55:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x113129400) [pid = 2008] [serial = 1593] [outer = 0x0] 16:55:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1182b5400) [pid = 2008] [serial = 1594] [outer = 0x113129400] 16:55:24 INFO - PROCESS | 2008 | 1468454124106 Marionette DEBUG loaded listener.js 16:55:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x119c85400) [pid = 2008] [serial = 1595] [outer = 0x113129400] 16:55:24 INFO - PROCESS | 2008 | 1468454124730 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]]]}] 16:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 873ms 16:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:55:24 INFO - PROCESS | 2008 | 1468454124781 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:55:24 INFO - PROCESS | 2008 | 1468454124783 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 16:55:24 INFO - PROCESS | 2008 | 1468454124787 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:55:24 INFO - PROCESS | 2008 | 1468454124789 Marionette TRACE conn2 <- [1,2098,null,{}] 16:55:24 INFO - PROCESS | 2008 | 1468454124792 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}] 16:55:24 INFO - PROCESS | 2008 | 1468454124794 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:24 INFO - PROCESS | 2008 | 1468454124894 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:55:24 INFO - PROCESS | 2008 | 1468454124968 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:24 INFO - PROCESS | 2008 | 1468454124969 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x117084800 == 48 [pid = 2008] [id = 532] 16:55:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x11829d800) [pid = 2008] [serial = 1596] [outer = 0x0] 16:55:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1182b9400) [pid = 2008] [serial = 1597] [outer = 0x11829d800] 16:55:25 INFO - PROCESS | 2008 | 1468454124998 Marionette DEBUG loaded listener.js 16:55:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x11870f800) [pid = 2008] [serial = 1598] [outer = 0x11829d800] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x119ac6000 == 47 [pid = 2008] [id = 500] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x12c637800 == 46 [pid = 2008] [id = 525] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x12c1a9000 == 45 [pid = 2008] [id = 524] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x123b95000 == 44 [pid = 2008] [id = 523] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x12b94c800 == 43 [pid = 2008] [id = 522] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x12b01d000 == 42 [pid = 2008] [id = 521] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x128dc2000 == 41 [pid = 2008] [id = 520] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x128618800 == 40 [pid = 2008] [id = 519] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x124eb7000 == 39 [pid = 2008] [id = 518] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x123b9d000 == 38 [pid = 2008] [id = 517] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x119296800 == 37 [pid = 2008] [id = 516] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x117245800 == 36 [pid = 2008] [id = 515] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x117e25800 == 35 [pid = 2008] [id = 514] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x118303800 == 34 [pid = 2008] [id = 513] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdb5000 == 33 [pid = 2008] [id = 512] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x11723a000 == 32 [pid = 2008] [id = 531] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x12d54c800 == 31 [pid = 2008] [id = 530] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x12cee2000 == 30 [pid = 2008] [id = 529] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x12861f800 == 29 [pid = 2008] [id = 528] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x12cedc800 == 28 [pid = 2008] [id = 526] 16:55:25 INFO - PROCESS | 2008 | --DOCSHELL 0x117e34000 == 27 [pid = 2008] [id = 527] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x128c57c00) [pid = 2008] [serial = 1537] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12828fc00) [pid = 2008] [serial = 1534] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1183c3400) [pid = 2008] [serial = 1487] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1181d0c00) [pid = 2008] [serial = 1486] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x123108000) [pid = 2008] [serial = 1519] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1196ef800) [pid = 2008] [serial = 1513] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x119a9d400) [pid = 2008] [serial = 1490] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1196f7800) [pid = 2008] [serial = 1489] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1181d2800) [pid = 2008] [serial = 1507] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x11829a400) [pid = 2008] [serial = 1508] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1181cd000) [pid = 2008] [serial = 1502] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1172c0000) [pid = 2008] [serial = 1501] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1246ee000) [pid = 2008] [serial = 1522] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x123eaec00) [pid = 2008] [serial = 1520] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1266c4c00) [pid = 2008] [serial = 1525] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x126631800) [pid = 2008] [serial = 1493] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x124eda800) [pid = 2008] [serial = 1492] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x11870a000) [pid = 2008] [serial = 1510] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x128c5a000) [pid = 2008] [serial = 1496] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x128982000) [pid = 2008] [serial = 1495] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x123ead800) [pid = 2008] [serial = 1523] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x11916c400) [pid = 2008] [serial = 1511] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1151dac00) [pid = 2008] [serial = 1504] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1181e3c00) [pid = 2008] [serial = 1528] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x11312e800) [pid = 2008] [serial = 1505] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x123db3800) [pid = 2008] [serial = 1499] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1151d9800) [pid = 2008] [serial = 1498] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x128221c00) [pid = 2008] [serial = 1532] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x124ed8400) [pid = 2008] [serial = 1526] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x119a61000) [pid = 2008] [serial = 1516] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x119a8ec00) [pid = 2008] [serial = 1517] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x128acfc00) [pid = 2008] [serial = 1535] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1246f4800) [pid = 2008] [serial = 1531] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1196fd800) [pid = 2008] [serial = 1514] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1230f2400) [pid = 2008] [serial = 1529] [outer = 0x0] [url = about:blank] 16:55:25 INFO - PROCESS | 2008 | 1468454125926 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]]]}] 16:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1172ms 16:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:55:25 INFO - PROCESS | 2008 | 1468454125959 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:55:25 INFO - PROCESS | 2008 | 1468454125961 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 16:55:25 INFO - PROCESS | 2008 | 1468454125965 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:55:25 INFO - PROCESS | 2008 | 1468454125967 Marionette TRACE conn2 <- [1,2102,null,{}] 16:55:25 INFO - PROCESS | 2008 | 1468454125970 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}] 16:55:25 INFO - PROCESS | 2008 | 1468454125972 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:26 INFO - PROCESS | 2008 | 1468454126058 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:55:26 INFO - PROCESS | 2008 | 1468454126114 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:26 INFO - PROCESS | 2008 | 1468454126117 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x116946800 == 28 [pid = 2008] [id = 533] 16:55:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1133d2c00) [pid = 2008] [serial = 1599] [outer = 0x0] 16:55:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x113d3f000) [pid = 2008] [serial = 1600] [outer = 0x1133d2c00] 16:55:26 INFO - PROCESS | 2008 | 1468454126145 Marionette DEBUG loaded listener.js 16:55:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x116076c00) [pid = 2008] [serial = 1601] [outer = 0x1133d2c00] 16:55:26 INFO - PROCESS | 2008 | 1468454126656 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]]]}] 16:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 770ms 16:55:26 INFO - PROCESS | 2008 | 1468454126755 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:55:26 INFO - PROCESS | 2008 | 1468454126757 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 16:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:55:26 INFO - PROCESS | 2008 | 1468454126761 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:55:26 INFO - PROCESS | 2008 | 1468454126764 Marionette TRACE conn2 <- [1,2106,null,{}] 16:55:26 INFO - PROCESS | 2008 | 1468454126791 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}] 16:55:26 INFO - PROCESS | 2008 | 1468454126793 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:26 INFO - PROCESS | 2008 | 1468454126904 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:55:26 INFO - PROCESS | 2008 | 1468454126956 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:26 INFO - PROCESS | 2008 | 1468454126958 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x117241800 == 29 [pid = 2008] [id = 534] 16:55:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x116074800) [pid = 2008] [serial = 1602] [outer = 0x0] 16:55:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x116748400) [pid = 2008] [serial = 1603] [outer = 0x116074800] 16:55:26 INFO - PROCESS | 2008 | 1468454126990 Marionette DEBUG loaded listener.js 16:55:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x117e9a800) [pid = 2008] [serial = 1604] [outer = 0x116074800] 16:55:27 INFO - PROCESS | 2008 | 1468454127509 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]]]}] 16:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 794ms 16:55:27 INFO - PROCESS | 2008 | 1468454127574 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:55:27 INFO - PROCESS | 2008 | 1468454127578 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 16:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:55:27 INFO - PROCESS | 2008 | 1468454127586 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:55:27 INFO - PROCESS | 2008 | 1468454127588 Marionette TRACE conn2 <- [1,2110,null,{}] 16:55:27 INFO - PROCESS | 2008 | 1468454127591 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}] 16:55:27 INFO - PROCESS | 2008 | 1468454127593 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:27 INFO - PROCESS | 2008 | 1468454127703 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:55:27 INFO - PROCESS | 2008 | 1468454127786 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:27 INFO - PROCESS | 2008 | 1468454127787 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x11955c000 == 30 [pid = 2008] [id = 535] 16:55:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1181e0000) [pid = 2008] [serial = 1605] [outer = 0x0] 16:55:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1182af400) [pid = 2008] [serial = 1606] [outer = 0x1181e0000] 16:55:27 INFO - PROCESS | 2008 | 1468454127819 Marionette DEBUG loaded listener.js 16:55:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1183bdc00) [pid = 2008] [serial = 1607] [outer = 0x1181e0000] 16:55:28 INFO - PROCESS | 2008 | --DOCSHELL 0x117084800 == 29 [pid = 2008] [id = 532] 16:55:28 INFO - PROCESS | 2008 | 1468454128300 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]]]}] 16:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 720ms 16:55:28 INFO - PROCESS | 2008 | 1468454128307 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:55:28 INFO - PROCESS | 2008 | 1468454128309 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 16:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:55:28 INFO - PROCESS | 2008 | 1468454128314 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:55:28 INFO - PROCESS | 2008 | 1468454128318 Marionette TRACE conn2 <- [1,2114,null,{}] 16:55:28 INFO - PROCESS | 2008 | 1468454128322 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}] 16:55:28 INFO - PROCESS | 2008 | 1468454128324 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:28 INFO - PROCESS | 2008 | 1468454128418 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:55:28 INFO - PROCESS | 2008 | 1468454128470 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:28 INFO - PROCESS | 2008 | 1468454128473 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185e1000 == 30 [pid = 2008] [id = 536] 16:55:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1160de000) [pid = 2008] [serial = 1608] [outer = 0x0] 16:55:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1181d0c00) [pid = 2008] [serial = 1609] [outer = 0x1160de000] 16:55:28 INFO - PROCESS | 2008 | 1468454128501 Marionette DEBUG loaded listener.js 16:55:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1182b1800) [pid = 2008] [serial = 1610] [outer = 0x1160de000] 16:55:28 INFO - PROCESS | 2008 | 1468454128800 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]]]}] 16:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 524ms 16:55:28 INFO - PROCESS | 2008 | 1468454128837 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:55:28 INFO - PROCESS | 2008 | 1468454128840 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 16:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:55:28 INFO - PROCESS | 2008 | 1468454128844 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:55:28 INFO - PROCESS | 2008 | 1468454128846 Marionette TRACE conn2 <- [1,2118,null,{}] 16:55:28 INFO - PROCESS | 2008 | 1468454128851 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}] 16:55:28 INFO - PROCESS | 2008 | 1468454128852 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:28 INFO - PROCESS | 2008 | 1468454128932 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:55:28 INFO - PROCESS | 2008 | 1468454128936 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:28 INFO - PROCESS | 2008 | 1468454128937 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230d1000 == 31 [pid = 2008] [id = 537] 16:55:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1183c5800) [pid = 2008] [serial = 1611] [outer = 0x0] 16:55:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x118889400) [pid = 2008] [serial = 1612] [outer = 0x1183c5800] 16:55:28 INFO - PROCESS | 2008 | 1468454128978 Marionette DEBUG loaded listener.js 16:55:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x11943ec00) [pid = 2008] [serial = 1613] [outer = 0x1183c5800] 16:55:29 INFO - PROCESS | 2008 | 1468454129337 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]]]}] 16:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 522ms 16:55:29 INFO - PROCESS | 2008 | 1468454129367 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 16:55:29 INFO - PROCESS | 2008 | 1468454129368 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 16:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:55:29 INFO - PROCESS | 2008 | 1468454129371 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:55:29 INFO - PROCESS | 2008 | 1468454129373 Marionette TRACE conn2 <- [1,2122,null,{}] 16:55:29 INFO - PROCESS | 2008 | 1468454129381 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}] 16:55:29 INFO - PROCESS | 2008 | 1468454129384 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:29 INFO - PROCESS | 2008 | 1468454129466 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:55:29 INFO - PROCESS | 2008 | 1468454129471 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:29 INFO - PROCESS | 2008 | 1468454129473 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d40800 == 32 [pid = 2008] [id = 538] 16:55:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x117e9e400) [pid = 2008] [serial = 1614] [outer = 0x0] 16:55:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1196f2400) [pid = 2008] [serial = 1615] [outer = 0x117e9e400] 16:55:29 INFO - PROCESS | 2008 | 1468454129501 Marionette DEBUG loaded listener.js 16:55:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x119a64400) [pid = 2008] [serial = 1616] [outer = 0x117e9e400] 16:55:29 INFO - PROCESS | 2008 | 1468454129900 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]]]}] 16:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 570ms 16:55:29 INFO - PROCESS | 2008 | 1468454129942 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:55:29 INFO - PROCESS | 2008 | 1468454129943 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 16:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:55:29 INFO - PROCESS | 2008 | 1468454129946 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:55:29 INFO - PROCESS | 2008 | 1468454129947 Marionette TRACE conn2 <- [1,2126,null,{}] 16:55:29 INFO - PROCESS | 2008 | 1468454129949 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}] 16:55:29 INFO - PROCESS | 2008 | 1468454129950 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:30 INFO - PROCESS | 2008 | 1468454130051 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:55:30 INFO - PROCESS | 2008 | 1468454130054 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:30 INFO - PROCESS | 2008 | 1468454130056 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x124ed0000 == 33 [pid = 2008] [id = 539] 16:55:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x119a83800) [pid = 2008] [serial = 1617] [outer = 0x0] 16:55:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x119a90800) [pid = 2008] [serial = 1618] [outer = 0x119a83800] 16:55:30 INFO - PROCESS | 2008 | 1468454130080 Marionette DEBUG loaded listener.js 16:55:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x119be6000) [pid = 2008] [serial = 1619] [outer = 0x119a83800] 16:55:30 INFO - PROCESS | 2008 | 1468454130425 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]]]}] 16:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 521ms 16:55:30 INFO - PROCESS | 2008 | 1468454130472 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:55:30 INFO - PROCESS | 2008 | 1468454130480 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 16:55:30 INFO - PROCESS | 2008 | 1468454130483 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:55:30 INFO - PROCESS | 2008 | 1468454130484 Marionette TRACE conn2 <- [1,2130,null,{}] 16:55:30 INFO - PROCESS | 2008 | 1468454130486 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}] 16:55:30 INFO - PROCESS | 2008 | 1468454130487 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:30 INFO - PROCESS | 2008 | 1468454130586 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:55:30 INFO - PROCESS | 2008 | 1468454130589 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:30 INFO - PROCESS | 2008 | 1468454130590 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x128316800 == 34 [pid = 2008] [id = 540] 16:55:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x119a83c00) [pid = 2008] [serial = 1620] [outer = 0x0] 16:55:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1210d9000) [pid = 2008] [serial = 1621] [outer = 0x119a83c00] 16:55:30 INFO - PROCESS | 2008 | 1468454130615 Marionette DEBUG loaded listener.js 16:55:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x123107c00) [pid = 2008] [serial = 1622] [outer = 0x119a83c00] 16:55:30 INFO - PROCESS | 2008 | 1468454130972 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] 16:55:31 INFO - PROCESS | 2008 | 1468454131008 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 16:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:55:31 INFO - PROCESS | 2008 | 1468454131010 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:55:31 INFO - PROCESS | 2008 | 1468454131011 Marionette TRACE conn2 <- [1,2134,null,{}] 16:55:31 INFO - PROCESS | 2008 | 1468454131013 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}] 16:55:31 INFO - PROCESS | 2008 | 1468454131018 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:31 INFO - PROCESS | 2008 | 1468454131136 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:55:31 INFO - PROCESS | 2008 | 1468454131173 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:31 INFO - PROCESS | 2008 | 1468454131174 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a81800 == 35 [pid = 2008] [id = 541] 16:55:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x12310c000) [pid = 2008] [serial = 1623] [outer = 0x0] 16:55:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x123db3800) [pid = 2008] [serial = 1624] [outer = 0x12310c000] 16:55:31 INFO - PROCESS | 2008 | 1468454131200 Marionette DEBUG loaded listener.js 16:55:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x124ed6000) [pid = 2008] [serial = 1625] [outer = 0x12310c000] 16:55:31 INFO - PROCESS | 2008 | 1468454131500 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]]]}] 16:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 16:55:31 INFO - PROCESS | 2008 | 1468454131540 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 16:55:31 INFO - PROCESS | 2008 | 1468454131541 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 16:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:55:31 INFO - PROCESS | 2008 | 1468454131543 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:55:31 INFO - PROCESS | 2008 | 1468454131554 Marionette TRACE conn2 <- [1,2138,null,{}] 16:55:31 INFO - PROCESS | 2008 | 1468454131557 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}] 16:55:31 INFO - PROCESS | 2008 | 1468454131558 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:31 INFO - PROCESS | 2008 | 1468454131656 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:55:31 INFO - PROCESS | 2008 | 1468454131696 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:31 INFO - PROCESS | 2008 | 1468454131697 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x11955b000 == 36 [pid = 2008] [id = 542] 16:55:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x12310f800) [pid = 2008] [serial = 1626] [outer = 0x0] 16:55:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x126156400) [pid = 2008] [serial = 1627] [outer = 0x12310f800] 16:55:31 INFO - PROCESS | 2008 | 1468454131721 Marionette DEBUG loaded listener.js 16:55:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1266c1400) [pid = 2008] [serial = 1628] [outer = 0x12310f800] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x11829d800) [pid = 2008] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x113d90400) [pid = 2008] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1182b3c00) [pid = 2008] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x119c83800) [pid = 2008] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x12822d000) [pid = 2008] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x123103400) [pid = 2008] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x113122800) [pid = 2008] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x128291800) [pid = 2008] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x128689000) [pid = 2008] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x112f99800) [pid = 2008] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1196f0400) [pid = 2008] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1166f3400) [pid = 2008] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1187eb800) [pid = 2008] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1176d4c00) [pid = 2008] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x11336d800) [pid = 2008] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x12897a400) [pid = 2008] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1160d9000) [pid = 2008] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x113129400) [pid = 2008] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1188e8800) [pid = 2008] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x123dafc00) [pid = 2008] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:55:31 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x12acc9000) [pid = 2008] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:55:32 INFO - PROCESS | 2008 | 1468454132094 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]]]}] 16:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 578ms 16:55:32 INFO - PROCESS | 2008 | 1468454132123 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:55:32 INFO - PROCESS | 2008 | 1468454132125 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 16:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:55:32 INFO - PROCESS | 2008 | 1468454132129 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:55:32 INFO - PROCESS | 2008 | 1468454132133 Marionette TRACE conn2 <- [1,2142,null,{}] 16:55:32 INFO - PROCESS | 2008 | 1468454132137 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}] 16:55:32 INFO - PROCESS | 2008 | 1468454132138 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:32 INFO - PROCESS | 2008 | 1468454132294 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:55:32 INFO - PROCESS | 2008 | 1468454132354 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:32 INFO - PROCESS | 2008 | 1468454132355 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f5c000 == 37 [pid = 2008] [id = 543] 16:55:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x112d09800) [pid = 2008] [serial = 1629] [outer = 0x0] 16:55:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x116072800) [pid = 2008] [serial = 1630] [outer = 0x112d09800] 16:55:32 INFO - PROCESS | 2008 | 1468454132395 Marionette DEBUG loaded listener.js 16:55:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x11829d800) [pid = 2008] [serial = 1631] [outer = 0x112d09800] 16:55:32 INFO - PROCESS | 2008 | 1468454132717 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] 16:55:32 INFO - PROCESS | 2008 | 1468454132756 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 16:55:32 INFO - PROCESS | 2008 | 1468454132758 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:55:32 INFO - PROCESS | 2008 | 1468454132771 Marionette TRACE conn2 <- [1,2146,null,{}] 16:55:32 INFO - PROCESS | 2008 | 1468454132774 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}] 16:55:32 INFO - PROCESS | 2008 | 1468454132775 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:32 INFO - PROCESS | 2008 | 1468454132887 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:55:32 INFO - PROCESS | 2008 | 1468454132896 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:32 INFO - PROCESS | 2008 | 1468454132897 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x12af9a800 == 38 [pid = 2008] [id = 544] 16:55:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1182b3c00) [pid = 2008] [serial = 1632] [outer = 0x0] 16:55:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1196f0400) [pid = 2008] [serial = 1633] [outer = 0x1182b3c00] 16:55:32 INFO - PROCESS | 2008 | 1468454132922 Marionette DEBUG loaded listener.js 16:55:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1246f5c00) [pid = 2008] [serial = 1634] [outer = 0x1182b3c00] 16:55:33 INFO - PROCESS | 2008 | 1468454133237 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] 16:55:33 INFO - PROCESS | 2008 | 1468454133292 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 16:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:55:33 INFO - PROCESS | 2008 | 1468454133294 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:55:33 INFO - PROCESS | 2008 | 1468454133295 Marionette TRACE conn2 <- [1,2150,null,{}] 16:55:33 INFO - PROCESS | 2008 | 1468454133298 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}] 16:55:33 INFO - PROCESS | 2008 | 1468454133299 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:33 INFO - PROCESS | 2008 | 1468454133373 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:55:33 INFO - PROCESS | 2008 | 1468454133376 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:33 INFO - PROCESS | 2008 | 1468454133378 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b94f000 == 39 [pid = 2008] [id = 545] 16:55:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x113939000) [pid = 2008] [serial = 1635] [outer = 0x0] 16:55:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x126b83c00) [pid = 2008] [serial = 1636] [outer = 0x113939000] 16:55:33 INFO - PROCESS | 2008 | 1468454133405 Marionette DEBUG loaded listener.js 16:55:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12828cc00) [pid = 2008] [serial = 1637] [outer = 0x113939000] 16:55:33 INFO - PROCESS | 2008 | 1468454133738 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]]]}] 16:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 474ms 16:55:33 INFO - PROCESS | 2008 | 1468454133769 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:55:33 INFO - PROCESS | 2008 | 1468454133778 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 16:55:33 INFO - PROCESS | 2008 | 1468454133783 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:55:33 INFO - PROCESS | 2008 | 1468454133785 Marionette TRACE conn2 <- [1,2154,null,{}] 16:55:33 INFO - PROCESS | 2008 | 1468454133797 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}] 16:55:33 INFO - PROCESS | 2008 | 1468454133799 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:33 INFO - PROCESS | 2008 | 1468454133890 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:55:33 INFO - PROCESS | 2008 | 1468454133894 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:33 INFO - PROCESS | 2008 | 1468454133895 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c625800 == 40 [pid = 2008] [id = 546] 16:55:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x128291800) [pid = 2008] [serial = 1638] [outer = 0x0] 16:55:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12867c800) [pid = 2008] [serial = 1639] [outer = 0x128291800] 16:55:33 INFO - PROCESS | 2008 | 1468454133923 Marionette DEBUG loaded listener.js 16:55:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x128c50400) [pid = 2008] [serial = 1640] [outer = 0x128291800] 16:55:34 INFO - PROCESS | 2008 | 1468454134445 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]]]}] 16:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 729ms 16:55:34 INFO - PROCESS | 2008 | 1468454134513 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:55:34 INFO - PROCESS | 2008 | 1468454134515 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 16:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:55:34 INFO - PROCESS | 2008 | 1468454134518 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:55:34 INFO - PROCESS | 2008 | 1468454134522 Marionette TRACE conn2 <- [1,2158,null,{}] 16:55:34 INFO - PROCESS | 2008 | 1468454134525 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}] 16:55:34 INFO - PROCESS | 2008 | 1468454134527 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:34 INFO - PROCESS | 2008 | 1468454134637 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:55:34 INFO - PROCESS | 2008 | 1468454134697 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:34 INFO - PROCESS | 2008 | 1468454134699 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x121022800 == 41 [pid = 2008] [id = 547] 16:55:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1160da000) [pid = 2008] [serial = 1641] [outer = 0x0] 16:55:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x11813a400) [pid = 2008] [serial = 1642] [outer = 0x1160da000] 16:55:34 INFO - PROCESS | 2008 | 1468454134732 Marionette DEBUG loaded listener.js 16:55:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1182b8c00) [pid = 2008] [serial = 1643] [outer = 0x1160da000] 16:55:35 INFO - PROCESS | 2008 | 1468454135325 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]]]}] 16:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 823ms 16:55:35 INFO - PROCESS | 2008 | 1468454135341 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:55:35 INFO - PROCESS | 2008 | 1468454135344 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 16:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:55:35 INFO - PROCESS | 2008 | 1468454135367 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:55:35 INFO - PROCESS | 2008 | 1468454135368 Marionette TRACE conn2 <- [1,2162,null,{}] 16:55:35 INFO - PROCESS | 2008 | 1468454135371 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}] 16:55:35 INFO - PROCESS | 2008 | 1468454135373 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:35 INFO - PROCESS | 2008 | 1468454135468 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:55:35 INFO - PROCESS | 2008 | 1468454135569 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:35 INFO - PROCESS | 2008 | 1468454135571 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x128614800 == 42 [pid = 2008] [id = 548] 16:55:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x11957cc00) [pid = 2008] [serial = 1644] [outer = 0x0] 16:55:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1196da400) [pid = 2008] [serial = 1645] [outer = 0x11957cc00] 16:55:35 INFO - PROCESS | 2008 | 1468454135620 Marionette DEBUG loaded listener.js 16:55:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x119a60800) [pid = 2008] [serial = 1646] [outer = 0x11957cc00] 16:55:36 INFO - PROCESS | 2008 | 1468454136151 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]]]}] 16:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 827ms 16:55:36 INFO - PROCESS | 2008 | 1468454136192 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:55:36 INFO - PROCESS | 2008 | 1468454136194 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 16:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:55:36 INFO - PROCESS | 2008 | 1468454136198 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:55:36 INFO - PROCESS | 2008 | 1468454136202 Marionette TRACE conn2 <- [1,2166,null,{}] 16:55:36 INFO - PROCESS | 2008 | 1468454136214 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}] 16:55:36 INFO - PROCESS | 2008 | 1468454136217 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:36 INFO - PROCESS | 2008 | 1468454136322 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:55:36 INFO - PROCESS | 2008 | 1468454136384 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:36 INFO - PROCESS | 2008 | 1468454136386 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca2d000 == 43 [pid = 2008] [id = 549] 16:55:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1230f2400) [pid = 2008] [serial = 1647] [outer = 0x0] 16:55:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x123eaac00) [pid = 2008] [serial = 1648] [outer = 0x1230f2400] 16:55:36 INFO - PROCESS | 2008 | 1468454136417 Marionette DEBUG loaded listener.js 16:55:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1246f2000) [pid = 2008] [serial = 1649] [outer = 0x1230f2400] 16:55:36 INFO - PROCESS | 2008 | 1468454136836 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]]]}] 16:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 678ms 16:55:36 INFO - PROCESS | 2008 | 1468454136875 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:55:36 INFO - PROCESS | 2008 | 1468454136877 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 16:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:55:36 INFO - PROCESS | 2008 | 1468454136893 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:55:36 INFO - PROCESS | 2008 | 1468454136894 Marionette TRACE conn2 <- [1,2170,null,{}] 16:55:36 INFO - PROCESS | 2008 | 1468454136898 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}] 16:55:36 INFO - PROCESS | 2008 | 1468454136900 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:37 INFO - PROCESS | 2008 | 1468454137004 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:55:37 INFO - PROCESS | 2008 | 1468454137065 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:37 INFO - PROCESS | 2008 | 1468454137066 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d0d0800 == 44 [pid = 2008] [id = 550] 16:55:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x126526400) [pid = 2008] [serial = 1650] [outer = 0x0] 16:55:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x12848a000) [pid = 2008] [serial = 1651] [outer = 0x126526400] 16:55:37 INFO - PROCESS | 2008 | 1468454137095 Marionette DEBUG loaded listener.js 16:55:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x128984400) [pid = 2008] [serial = 1652] [outer = 0x126526400] 16:55:37 INFO - PROCESS | 2008 | 1468454137547 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]]]}] 16:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 737ms 16:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:55:37 INFO - PROCESS | 2008 | 1468454137618 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:55:37 INFO - PROCESS | 2008 | 1468454137619 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 16:55:37 INFO - PROCESS | 2008 | 1468454137621 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:55:37 INFO - PROCESS | 2008 | 1468454137624 Marionette TRACE conn2 <- [1,2174,null,{}] 16:55:37 INFO - PROCESS | 2008 | 1468454137626 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}] 16:55:37 INFO - PROCESS | 2008 | 1468454137628 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:37 INFO - PROCESS | 2008 | 1468454137771 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:55:37 INFO - PROCESS | 2008 | 1468454137826 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:37 INFO - PROCESS | 2008 | 1468454137827 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x119291800 == 45 [pid = 2008] [id = 551] 16:55:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x11312f400) [pid = 2008] [serial = 1653] [outer = 0x0] 16:55:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x1176da000) [pid = 2008] [serial = 1654] [outer = 0x11312f400] 16:55:37 INFO - PROCESS | 2008 | 1468454137857 Marionette DEBUG loaded listener.js 16:55:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x128985c00) [pid = 2008] [serial = 1655] [outer = 0x11312f400] 16:55:38 INFO - PROCESS | 2008 | 1468454138462 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]]]}] 16:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 872ms 16:55:38 INFO - PROCESS | 2008 | 1468454138502 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:55:38 INFO - PROCESS | 2008 | 1468454138504 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 16:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:55:38 INFO - PROCESS | 2008 | 1468454138507 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:55:38 INFO - PROCESS | 2008 | 1468454138509 Marionette TRACE conn2 <- [1,2178,null,{}] 16:55:38 INFO - PROCESS | 2008 | 1468454138513 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}] 16:55:38 INFO - PROCESS | 2008 | 1468454138517 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:38 INFO - PROCESS | 2008 | 1468454138624 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:55:38 INFO - PROCESS | 2008 | 1468454138697 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:38 INFO - PROCESS | 2008 | 1468454138699 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195be000 == 46 [pid = 2008] [id = 552] 16:55:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x1166f0c00) [pid = 2008] [serial = 1656] [outer = 0x0] 16:55:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x116a09c00) [pid = 2008] [serial = 1657] [outer = 0x1166f0c00] 16:55:38 INFO - PROCESS | 2008 | 1468454138727 Marionette DEBUG loaded listener.js 16:55:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1181e2000) [pid = 2008] [serial = 1658] [outer = 0x1166f0c00] 16:55:39 INFO - PROCESS | 2008 | 1468454139171 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]]]}] 16:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 16:55:39 INFO - PROCESS | 2008 | 1468454139178 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:55:39 INFO - PROCESS | 2008 | 1468454139182 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 16:55:39 INFO - PROCESS | 2008 | 1468454139187 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:55:39 INFO - PROCESS | 2008 | 1468454139189 Marionette TRACE conn2 <- [1,2182,null,{}] 16:55:39 INFO - PROCESS | 2008 | 1468454139191 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}] 16:55:39 INFO - PROCESS | 2008 | 1468454139193 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:39 INFO - PROCESS | 2008 | 1468454139315 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x12b94f000 == 45 [pid = 2008] [id = 545] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x12af9a800 == 44 [pid = 2008] [id = 544] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x123f5c000 == 43 [pid = 2008] [id = 543] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x11955b000 == 42 [pid = 2008] [id = 542] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x128a81800 == 41 [pid = 2008] [id = 541] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x128316800 == 40 [pid = 2008] [id = 540] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x124ed0000 == 39 [pid = 2008] [id = 539] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x123d40800 == 38 [pid = 2008] [id = 538] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x1230d1000 == 37 [pid = 2008] [id = 537] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x1185e1000 == 36 [pid = 2008] [id = 536] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x11955c000 == 35 [pid = 2008] [id = 535] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x117241800 == 34 [pid = 2008] [id = 534] 16:55:39 INFO - PROCESS | 2008 | --DOCSHELL 0x116946800 == 33 [pid = 2008] [id = 533] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x1182b9400) [pid = 2008] [serial = 1597] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x1166ef000) [pid = 2008] [serial = 1582] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x1188eb000) [pid = 2008] [serial = 1585] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1181e3800) [pid = 2008] [serial = 1583] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x12615d000) [pid = 2008] [serial = 1589] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x123ea9800) [pid = 2008] [serial = 1588] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x11870f800) [pid = 2008] [serial = 1598] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x119839800) [pid = 2008] [serial = 1586] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x12985a400) [pid = 2008] [serial = 1591] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x12651a400) [pid = 2008] [serial = 1561] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x123daac00) [pid = 2008] [serial = 1558] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x128481000) [pid = 2008] [serial = 1564] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x128983000) [pid = 2008] [serial = 1567] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1182aec00) [pid = 2008] [serial = 1570] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x123102800) [pid = 2008] [serial = 1555] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1181e2800) [pid = 2008] [serial = 1543] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1183c9c00) [pid = 2008] [serial = 1544] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x119169000) [pid = 2008] [serial = 1549] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x119584c00) [pid = 2008] [serial = 1550] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1181dfc00) [pid = 2008] [serial = 1546] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1183bb800) [pid = 2008] [serial = 1547] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x119842000) [pid = 2008] [serial = 1552] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x119c84000) [pid = 2008] [serial = 1553] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x129864000) [pid = 2008] [serial = 1538] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x116629800) [pid = 2008] [serial = 1540] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x11813d000) [pid = 2008] [serial = 1541] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1182b5400) [pid = 2008] [serial = 1594] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x12acc6000) [pid = 2008] [serial = 1577] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x12a611400) [pid = 2008] [serial = 1592] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x128299400) [pid = 2008] [serial = 1573] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x12985b400) [pid = 2008] [serial = 1568] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x12897c000) [pid = 2008] [serial = 1565] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x128227000) [pid = 2008] [serial = 1562] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x129861800) [pid = 2008] [serial = 1576] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x129859000) [pid = 2008] [serial = 1574] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1246ef000) [pid = 2008] [serial = 1559] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x119aa0400) [pid = 2008] [serial = 1571] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x119c85400) [pid = 2008] [serial = 1595] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x12b006800) [pid = 2008] [serial = 1580] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x12399ec00) [pid = 2008] [serial = 1556] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x12af5fc00) [pid = 2008] [serial = 1579] [outer = 0x0] [url = about:blank] 16:55:39 INFO - PROCESS | 2008 | 1468454139403 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:39 INFO - PROCESS | 2008 | 1468454139404 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x116939800 == 34 [pid = 2008] [id = 553] 16:55:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1181cb000) [pid = 2008] [serial = 1659] [outer = 0x0] 16:55:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1181e3c00) [pid = 2008] [serial = 1660] [outer = 0x1181cb000] 16:55:39 INFO - PROCESS | 2008 | 1468454139432 Marionette DEBUG loaded listener.js 16:55:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1188e8c00) [pid = 2008] [serial = 1661] [outer = 0x1181cb000] 16:55:39 INFO - PROCESS | 2008 | 1468454139730 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]]]}] 16:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 570ms 16:55:39 INFO - PROCESS | 2008 | 1468454139758 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:55:39 INFO - PROCESS | 2008 | 1468454139759 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 16:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:55:39 INFO - PROCESS | 2008 | 1468454139761 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:55:39 INFO - PROCESS | 2008 | 1468454139766 Marionette TRACE conn2 <- [1,2186,null,{}] 16:55:39 INFO - PROCESS | 2008 | 1468454139775 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}] 16:55:39 INFO - PROCESS | 2008 | 1468454139778 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:39 INFO - PROCESS | 2008 | 1468454139879 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:55:39 INFO - PROCESS | 2008 | 1468454139951 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:39 INFO - PROCESS | 2008 | 1468454139953 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230ce000 == 35 [pid = 2008] [id = 554] 16:55:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1196a3c00) [pid = 2008] [serial = 1662] [outer = 0x0] 16:55:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119a89800) [pid = 2008] [serial = 1663] [outer = 0x1196a3c00] 16:55:39 INFO - PROCESS | 2008 | 1468454139981 Marionette DEBUG loaded listener.js 16:55:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1230ee000) [pid = 2008] [serial = 1664] [outer = 0x1196a3c00] 16:55:40 INFO - PROCESS | 2008 | 1468454140255 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]]]}] 16:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 529ms 16:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:55:40 INFO - PROCESS | 2008 | 1468454140291 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:55:40 INFO - PROCESS | 2008 | 1468454140292 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 16:55:40 INFO - PROCESS | 2008 | 1468454140294 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:55:40 INFO - PROCESS | 2008 | 1468454140296 Marionette TRACE conn2 <- [1,2190,null,{}] 16:55:40 INFO - PROCESS | 2008 | 1468454140307 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}] 16:55:40 INFO - PROCESS | 2008 | 1468454140318 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:40 INFO - PROCESS | 2008 | 1468454140405 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:55:40 INFO - PROCESS | 2008 | 1468454140466 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:40 INFO - PROCESS | 2008 | 1468454140467 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f59800 == 36 [pid = 2008] [id = 555] 16:55:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1211ebc00) [pid = 2008] [serial = 1665] [outer = 0x0] 16:55:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x123ea9800) [pid = 2008] [serial = 1666] [outer = 0x1211ebc00] 16:55:40 INFO - PROCESS | 2008 | 1468454140492 Marionette DEBUG loaded listener.js 16:55:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1244f8800) [pid = 2008] [serial = 1667] [outer = 0x1211ebc00] 16:55:40 INFO - PROCESS | 2008 | 1468454140758 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]]]}] 16:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 480ms 16:55:40 INFO - PROCESS | 2008 | 1468454140775 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:55:40 INFO - PROCESS | 2008 | 1468454140776 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 16:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:55:40 INFO - PROCESS | 2008 | 1468454140778 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:55:40 INFO - PROCESS | 2008 | 1468454140781 Marionette TRACE conn2 <- [1,2194,null,{}] 16:55:40 INFO - PROCESS | 2008 | 1468454140790 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}] 16:55:40 INFO - PROCESS | 2008 | 1468454140791 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:40 INFO - PROCESS | 2008 | 1468454140877 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:55:40 INFO - PROCESS | 2008 | 1468454140884 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:40 INFO - PROCESS | 2008 | 1468454140885 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x126678000 == 37 [pid = 2008] [id = 556] 16:55:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x124e76400) [pid = 2008] [serial = 1668] [outer = 0x0] 16:55:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1266cf400) [pid = 2008] [serial = 1669] [outer = 0x124e76400] 16:55:40 INFO - PROCESS | 2008 | 1468454140910 Marionette DEBUG loaded listener.js 16:55:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x128299c00) [pid = 2008] [serial = 1670] [outer = 0x124e76400] 16:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 477ms 16:55:41 INFO - PROCESS | 2008 | 1468454141250 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]]]}] 16:55:41 INFO - PROCESS | 2008 | 1468454141256 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:55:41 INFO - PROCESS | 2008 | 1468454141257 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 16:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:55:41 INFO - PROCESS | 2008 | 1468454141259 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:55:41 INFO - PROCESS | 2008 | 1468454141269 Marionette TRACE conn2 <- [1,2198,null,{}] 16:55:41 INFO - PROCESS | 2008 | 1468454141272 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}] 16:55:41 INFO - PROCESS | 2008 | 1468454141276 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:41 INFO - PROCESS | 2008 | 1468454141413 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:55:41 INFO - PROCESS | 2008 | 1468454141426 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:41 INFO - PROCESS | 2008 | 1468454141427 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6b9000 == 38 [pid = 2008] [id = 557] 16:55:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1246ef000) [pid = 2008] [serial = 1671] [outer = 0x0] 16:55:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x12897c000) [pid = 2008] [serial = 1672] [outer = 0x1246ef000] 16:55:41 INFO - PROCESS | 2008 | 1468454141452 Marionette DEBUG loaded listener.js 16:55:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x12acbec00) [pid = 2008] [serial = 1673] [outer = 0x1246ef000] 16:55:41 INFO - PROCESS | 2008 | 1468454141774 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]]]}] 16:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 531ms 16:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:55:41 INFO - PROCESS | 2008 | 1468454141791 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:55:41 INFO - PROCESS | 2008 | 1468454141792 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 16:55:41 INFO - PROCESS | 2008 | 1468454141794 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:55:41 INFO - PROCESS | 2008 | 1468454141795 Marionette TRACE conn2 <- [1,2202,null,{}] 16:55:41 INFO - PROCESS | 2008 | 1468454141799 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}] 16:55:41 INFO - PROCESS | 2008 | 1468454141801 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:41 INFO - PROCESS | 2008 | 1468454141905 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:55:41 INFO - PROCESS | 2008 | 1468454141943 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:41 INFO - PROCESS | 2008 | 1468454141944 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x12af9a800 == 39 [pid = 2008] [id = 558] 16:55:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x124e7a400) [pid = 2008] [serial = 1674] [outer = 0x0] 16:55:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12acc6400) [pid = 2008] [serial = 1675] [outer = 0x124e7a400] 16:55:41 INFO - PROCESS | 2008 | 1468454141969 Marionette DEBUG loaded listener.js 16:55:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12af60000) [pid = 2008] [serial = 1676] [outer = 0x124e7a400] 16:55:42 INFO - PROCESS | 2008 | 1468454142295 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]]]}] 16:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 522ms 16:55:42 INFO - PROCESS | 2008 | 1468454142317 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:55:42 INFO - PROCESS | 2008 | 1468454142326 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 16:55:42 INFO - PROCESS | 2008 | 1468454142334 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:55:42 INFO - PROCESS | 2008 | 1468454142335 Marionette TRACE conn2 <- [1,2206,null,{}] 16:55:42 INFO - PROCESS | 2008 | 1468454142338 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}] 16:55:42 INFO - PROCESS | 2008 | 1468454142339 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:42 INFO - PROCESS | 2008 | 1468454142443 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:55:42 INFO - PROCESS | 2008 | 1468454142484 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:42 INFO - PROCESS | 2008 | 1468454142486 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdc5800 == 40 [pid = 2008] [id = 559] 16:55:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12acc8400) [pid = 2008] [serial = 1677] [outer = 0x0] 16:55:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12b006400) [pid = 2008] [serial = 1678] [outer = 0x12acc8400] 16:55:42 INFO - PROCESS | 2008 | 1468454142510 Marionette DEBUG loaded listener.js 16:55:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12b8e3c00) [pid = 2008] [serial = 1679] [outer = 0x12acc8400] 16:55:42 INFO - PROCESS | 2008 | 1468454142822 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]]]}] 16:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 525ms 16:55:42 INFO - PROCESS | 2008 | 1468454142854 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:55:42 INFO - PROCESS | 2008 | 1468454142855 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 16:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:55:42 INFO - PROCESS | 2008 | 1468454142857 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:55:42 INFO - PROCESS | 2008 | 1468454142859 Marionette TRACE conn2 <- [1,2210,null,{}] 16:55:42 INFO - PROCESS | 2008 | 1468454142861 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}] 16:55:42 INFO - PROCESS | 2008 | 1468454142863 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:42 INFO - PROCESS | 2008 | 1468454142966 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:55:43 INFO - PROCESS | 2008 | 1468454143004 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:43 INFO - PROCESS | 2008 | 1468454143005 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c1ae000 == 41 [pid = 2008] [id = 560] 16:55:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12a607c00) [pid = 2008] [serial = 1680] [outer = 0x0] 16:55:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x12b8e9800) [pid = 2008] [serial = 1681] [outer = 0x12a607c00] 16:55:43 INFO - PROCESS | 2008 | 1468454143031 Marionette DEBUG loaded listener.js 16:55:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x12b8f1000) [pid = 2008] [serial = 1682] [outer = 0x12a607c00] 16:55:43 INFO - PROCESS | 2008 | 1468454143325 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]]]}] 16:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x12310f800) [pid = 2008] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x112d09800) [pid = 2008] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1182b3c00) [pid = 2008] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x113939000) [pid = 2008] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x119a83c00) [pid = 2008] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x117e9e400) [pid = 2008] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1160de000) [pid = 2008] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1183c5800) [pid = 2008] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x119a83800) [pid = 2008] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1181e0000) [pid = 2008] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:55:43 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x12310c000) [pid = 2008] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:55:43 INFO - PROCESS | 2008 | 1468454143452 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:55:43 INFO - PROCESS | 2008 | 1468454143453 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 16:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:55:43 INFO - PROCESS | 2008 | 1468454143457 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:55:43 INFO - PROCESS | 2008 | 1468454143458 Marionette TRACE conn2 <- [1,2214,null,{}] 16:55:43 INFO - PROCESS | 2008 | 1468454143460 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}] 16:55:43 INFO - PROCESS | 2008 | 1468454143461 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:43 INFO - PROCESS | 2008 | 1468454143552 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:55:43 INFO - PROCESS | 2008 | 1468454143555 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:43 INFO - PROCESS | 2008 | 1468454143556 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6a1000 == 42 [pid = 2008] [id = 561] 16:55:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x116623400) [pid = 2008] [serial = 1683] [outer = 0x0] 16:55:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1181dc800) [pid = 2008] [serial = 1684] [outer = 0x116623400] 16:55:43 INFO - PROCESS | 2008 | 1468454143580 Marionette DEBUG loaded listener.js 16:55:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1196fa800) [pid = 2008] [serial = 1685] [outer = 0x116623400] 16:55:43 INFO - PROCESS | 2008 | 1468454143912 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]]]}] 16:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 468ms 16:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:55:43 INFO - PROCESS | 2008 | 1468454143925 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:55:43 INFO - PROCESS | 2008 | 1468454143927 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 16:55:43 INFO - PROCESS | 2008 | 1468454143929 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:55:43 INFO - PROCESS | 2008 | 1468454143932 Marionette TRACE conn2 <- [1,2218,null,{}] 16:55:43 INFO - PROCESS | 2008 | 1468454143935 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}] 16:55:43 INFO - PROCESS | 2008 | 1468454143937 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:44 INFO - PROCESS | 2008 | 1468454144029 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:55:44 INFO - PROCESS | 2008 | 1468454144034 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:44 INFO - PROCESS | 2008 | 1468454144036 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d543000 == 43 [pid = 2008] [id = 562] 16:55:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1196fc400) [pid = 2008] [serial = 1686] [outer = 0x0] 16:55:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x12b8f1800) [pid = 2008] [serial = 1687] [outer = 0x1196fc400] 16:55:44 INFO - PROCESS | 2008 | 1468454144062 Marionette DEBUG loaded listener.js 16:55:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12bdcf000) [pid = 2008] [serial = 1688] [outer = 0x1196fc400] 16:55:44 INFO - PROCESS | 2008 | 1468454144394 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]]]}] 16:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 472ms 16:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:55:44 INFO - PROCESS | 2008 | 1468454144407 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:55:44 INFO - PROCESS | 2008 | 1468454144408 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 16:55:44 INFO - PROCESS | 2008 | 1468454144410 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:55:44 INFO - PROCESS | 2008 | 1468454144411 Marionette TRACE conn2 <- [1,2222,null,{}] 16:55:44 INFO - PROCESS | 2008 | 1468454144421 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}] 16:55:44 INFO - PROCESS | 2008 | 1468454144422 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:44 INFO - PROCESS | 2008 | 1468454144544 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:55:44 INFO - PROCESS | 2008 | 1468454144552 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:44 INFO - PROCESS | 2008 | 1468454144553 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d550000 == 44 [pid = 2008] [id = 563] 16:55:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12b8ecc00) [pid = 2008] [serial = 1689] [outer = 0x0] 16:55:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12bdd5400) [pid = 2008] [serial = 1690] [outer = 0x12b8ecc00] 16:55:44 INFO - PROCESS | 2008 | 1468454144577 Marionette DEBUG loaded listener.js 16:55:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12bddd400) [pid = 2008] [serial = 1691] [outer = 0x12b8ecc00] 16:55:44 INFO - PROCESS | 2008 | 1468454144889 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]]]}] 16:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 16:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:55:44 INFO - PROCESS | 2008 | 1468454144929 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:55:44 INFO - PROCESS | 2008 | 1468454144930 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 16:55:44 INFO - PROCESS | 2008 | 1468454144932 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:55:44 INFO - PROCESS | 2008 | 1468454144933 Marionette TRACE conn2 <- [1,2226,null,{}] 16:55:44 INFO - PROCESS | 2008 | 1468454144935 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}] 16:55:44 INFO - PROCESS | 2008 | 1468454144937 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:45 INFO - PROCESS | 2008 | 1468454145021 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:55:45 INFO - PROCESS | 2008 | 1468454145024 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:45 INFO - PROCESS | 2008 | 1468454145025 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:45 INFO - PROCESS | 2008 | ++DOCSHELL 0x12f1d9800 == 45 [pid = 2008] [id = 564] 16:55:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x12bddd800) [pid = 2008] [serial = 1692] [outer = 0x0] 16:55:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x12bf3b800) [pid = 2008] [serial = 1693] [outer = 0x12bddd800] 16:55:45 INFO - PROCESS | 2008 | 1468454145049 Marionette DEBUG loaded listener.js 16:55:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x12bf41800) [pid = 2008] [serial = 1694] [outer = 0x12bddd800] 16:55:45 INFO - PROCESS | 2008 | 1468454145389 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]]]}] 16:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 16:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:55:45 INFO - PROCESS | 2008 | 1468454145403 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:55:45 INFO - PROCESS | 2008 | 1468454145404 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 16:55:45 INFO - PROCESS | 2008 | 1468454145406 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:55:45 INFO - PROCESS | 2008 | 1468454145407 Marionette TRACE conn2 <- [1,2230,null,{}] 16:55:45 INFO - PROCESS | 2008 | 1468454145409 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}] 16:55:45 INFO - PROCESS | 2008 | 1468454145410 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:45 INFO - PROCESS | 2008 | 1468454145584 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:55:45 INFO - PROCESS | 2008 | 1468454145623 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:45 INFO - PROCESS | 2008 | 1468454145624 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:45 INFO - PROCESS | 2008 | ++DOCSHELL 0x1167cb000 == 46 [pid = 2008] [id = 565] 16:55:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1129a4400) [pid = 2008] [serial = 1695] [outer = 0x0] 16:55:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x113127000) [pid = 2008] [serial = 1696] [outer = 0x1129a4400] 16:55:45 INFO - PROCESS | 2008 | 1468454145657 Marionette DEBUG loaded listener.js 16:55:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x116024c00) [pid = 2008] [serial = 1697] [outer = 0x1129a4400] 16:55:46 INFO - PROCESS | 2008 | 1468454146119 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]]]}] 16:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 717ms 16:55:46 INFO - PROCESS | 2008 | 1468454146125 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:55:46 INFO - PROCESS | 2008 | 1468454146127 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 16:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:55:46 INFO - PROCESS | 2008 | 1468454146130 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:55:46 INFO - PROCESS | 2008 | 1468454146133 Marionette TRACE conn2 <- [1,2234,null,{}] 16:55:46 INFO - PROCESS | 2008 | 1468454146136 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}] 16:55:46 INFO - PROCESS | 2008 | 1468454146139 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:46 INFO - PROCESS | 2008 | 1468454146252 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:55:46 INFO - PROCESS | 2008 | 1468454146351 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:46 INFO - PROCESS | 2008 | 1468454146353 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230cd800 == 47 [pid = 2008] [id = 566] 16:55:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1187edc00) [pid = 2008] [serial = 1698] [outer = 0x0] 16:55:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x119170400) [pid = 2008] [serial = 1699] [outer = 0x1187edc00] 16:55:46 INFO - PROCESS | 2008 | 1468454146383 Marionette DEBUG loaded listener.js 16:55:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1196a5800) [pid = 2008] [serial = 1700] [outer = 0x1187edc00] 16:55:46 INFO - PROCESS | 2008 | 1468454146803 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]]]}] 16:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 722ms 16:55:46 INFO - PROCESS | 2008 | 1468454146853 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:55:46 INFO - PROCESS | 2008 | 1468454146855 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 16:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:55:46 INFO - PROCESS | 2008 | 1468454146857 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:55:46 INFO - PROCESS | 2008 | 1468454146859 Marionette TRACE conn2 <- [1,2238,null,{}] 16:55:46 INFO - PROCESS | 2008 | 1468454146861 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}] 16:55:46 INFO - PROCESS | 2008 | 1468454146863 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:46 INFO - PROCESS | 2008 | 1468454146972 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:55:47 INFO - PROCESS | 2008 | 1468454147079 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:47 INFO - PROCESS | 2008 | 1468454147080 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x126be2800 == 48 [pid = 2008] [id = 567] 16:55:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x119a67400) [pid = 2008] [serial = 1701] [outer = 0x0] 16:55:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x12310d800) [pid = 2008] [serial = 1702] [outer = 0x119a67400] 16:55:47 INFO - PROCESS | 2008 | 1468454147112 Marionette DEBUG loaded listener.js 16:55:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x123b63c00) [pid = 2008] [serial = 1703] [outer = 0x119a67400] 16:55:47 INFO - PROCESS | 2008 | 1468454147548 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]]]}] 16:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 720ms 16:55:47 INFO - PROCESS | 2008 | 1468454147577 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:55:47 INFO - PROCESS | 2008 | 1468454147580 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 16:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:55:47 INFO - PROCESS | 2008 | 1468454147611 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:55:47 INFO - PROCESS | 2008 | 1468454147614 Marionette TRACE conn2 <- [1,2242,null,{}] 16:55:47 INFO - PROCESS | 2008 | 1468454147631 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}] 16:55:47 INFO - PROCESS | 2008 | 1468454147633 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:47 INFO - PROCESS | 2008 | 1468454147746 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:55:47 INFO - PROCESS | 2008 | 1468454147862 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:47 INFO - PROCESS | 2008 | 1468454147863 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdcb800 == 49 [pid = 2008] [id = 568] 16:55:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x123105800) [pid = 2008] [serial = 1704] [outer = 0x0] 16:55:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1244f6800) [pid = 2008] [serial = 1705] [outer = 0x123105800] 16:55:47 INFO - PROCESS | 2008 | 1468454147892 Marionette DEBUG loaded listener.js 16:55:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x128aca400) [pid = 2008] [serial = 1706] [outer = 0x123105800] 16:55:48 INFO - PROCESS | 2008 | 1468454148536 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]]]}] 16:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 990ms 16:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:55:48 INFO - PROCESS | 2008 | 1468454148595 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:55:48 INFO - PROCESS | 2008 | 1468454148598 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 16:55:48 INFO - PROCESS | 2008 | 1468454148602 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:55:48 INFO - PROCESS | 2008 | 1468454148604 Marionette TRACE conn2 <- [1,2246,null,{}] 16:55:48 INFO - PROCESS | 2008 | 1468454148607 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}] 16:55:48 INFO - PROCESS | 2008 | 1468454148609 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:48 INFO - PROCESS | 2008 | 1468454148711 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:55:48 INFO - PROCESS | 2008 | 1468454148787 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:48 INFO - PROCESS | 2008 | 1468454148790 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234d5800 == 50 [pid = 2008] [id = 569] 16:55:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1181de400) [pid = 2008] [serial = 1707] [outer = 0x0] 16:55:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x118298000) [pid = 2008] [serial = 1708] [outer = 0x1181de400] 16:55:48 INFO - PROCESS | 2008 | 1468454148818 Marionette DEBUG loaded listener.js 16:55:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1187f8c00) [pid = 2008] [serial = 1709] [outer = 0x1181de400] 16:55:49 INFO - PROCESS | 2008 | 1468454149252 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]]]}] 16:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 722ms 16:55:49 INFO - PROCESS | 2008 | 1468454149331 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:55:49 INFO - PROCESS | 2008 | 1468454149333 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 16:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:55:49 INFO - PROCESS | 2008 | 1468454149338 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:55:49 INFO - PROCESS | 2008 | 1468454149340 Marionette TRACE conn2 <- [1,2250,null,{}] 16:55:49 INFO - PROCESS | 2008 | 1468454149342 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}] 16:55:49 INFO - PROCESS | 2008 | 1468454149344 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:49 INFO - PROCESS | 2008 | 1468454149484 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:55:49 INFO - PROCESS | 2008 | 1468454149594 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:49 INFO - PROCESS | 2008 | 1468454149595 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x119283800 == 51 [pid = 2008] [id = 570] 16:55:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1181e4c00) [pid = 2008] [serial = 1710] [outer = 0x0] 16:55:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x1196cb800) [pid = 2008] [serial = 1711] [outer = 0x1181e4c00] 16:55:49 INFO - PROCESS | 2008 | 1468454149642 Marionette DEBUG loaded listener.js 16:55:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x119833c00) [pid = 2008] [serial = 1712] [outer = 0x1181e4c00] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12f1d9800 == 50 [pid = 2008] [id = 564] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12d550000 == 49 [pid = 2008] [id = 563] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12d543000 == 48 [pid = 2008] [id = 562] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6a1000 == 47 [pid = 2008] [id = 561] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12c1ae000 == 46 [pid = 2008] [id = 560] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdc5800 == 45 [pid = 2008] [id = 559] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12af9a800 == 44 [pid = 2008] [id = 558] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6b9000 == 43 [pid = 2008] [id = 557] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x126678000 == 42 [pid = 2008] [id = 556] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x123f59800 == 41 [pid = 2008] [id = 555] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x1230ce000 == 40 [pid = 2008] [id = 554] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x116939800 == 39 [pid = 2008] [id = 553] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x1195be000 == 38 [pid = 2008] [id = 552] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x119291800 == 37 [pid = 2008] [id = 551] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12d0d0800 == 36 [pid = 2008] [id = 550] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca2d000 == 35 [pid = 2008] [id = 549] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x128614800 == 34 [pid = 2008] [id = 548] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x121022800 == 33 [pid = 2008] [id = 547] 16:55:49 INFO - PROCESS | 2008 | --DOCSHELL 0x12c625800 == 32 [pid = 2008] [id = 546] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x1210d9000) [pid = 2008] [serial = 1621] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x1196f2400) [pid = 2008] [serial = 1615] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x1181d0c00) [pid = 2008] [serial = 1609] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x1182b1800) [pid = 2008] [serial = 1610] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x113d3f000) [pid = 2008] [serial = 1600] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x118889400) [pid = 2008] [serial = 1612] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x11943ec00) [pid = 2008] [serial = 1613] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x119a90800) [pid = 2008] [serial = 1618] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1183bdc00) [pid = 2008] [serial = 1607] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1182af400) [pid = 2008] [serial = 1606] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x123db3800) [pid = 2008] [serial = 1624] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x116748400) [pid = 2008] [serial = 1603] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x126156400) [pid = 2008] [serial = 1627] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x116072800) [pid = 2008] [serial = 1630] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x124ed6000) [pid = 2008] [serial = 1625] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1266c1400) [pid = 2008] [serial = 1628] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x123107c00) [pid = 2008] [serial = 1622] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1246f5c00) [pid = 2008] [serial = 1634] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x11829d800) [pid = 2008] [serial = 1631] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x119be6000) [pid = 2008] [serial = 1619] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x12828cc00) [pid = 2008] [serial = 1637] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x119a64400) [pid = 2008] [serial = 1616] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1196f0400) [pid = 2008] [serial = 1633] [outer = 0x0] [url = about:blank] 16:55:49 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x126b83c00) [pid = 2008] [serial = 1636] [outer = 0x0] [url = about:blank] 16:55:50 INFO - PROCESS | 2008 | 1468454150083 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]]]}] 16:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 769ms 16:55:50 INFO - PROCESS | 2008 | 1468454150107 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:55:50 INFO - PROCESS | 2008 | 1468454150109 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 16:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:55:50 INFO - PROCESS | 2008 | 1468454150111 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:55:50 INFO - PROCESS | 2008 | 1468454150113 Marionette TRACE conn2 <- [1,2254,null,{}] 16:55:50 INFO - PROCESS | 2008 | 1468454150121 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}] 16:55:50 INFO - PROCESS | 2008 | 1468454150124 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:50 INFO - PROCESS | 2008 | 1468454150210 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:55:50 INFO - PROCESS | 2008 | 1468454150276 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:50 INFO - PROCESS | 2008 | 1468454150278 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230d3000 == 33 [pid = 2008] [id = 571] 16:55:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1196fdc00) [pid = 2008] [serial = 1713] [outer = 0x0] 16:55:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x119be7400) [pid = 2008] [serial = 1714] [outer = 0x1196fdc00] 16:55:50 INFO - PROCESS | 2008 | 1468454150309 Marionette DEBUG loaded listener.js 16:55:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x123719800) [pid = 2008] [serial = 1715] [outer = 0x1196fdc00] 16:55:50 INFO - PROCESS | 2008 | 1468454150624 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]]]}] 16:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 522ms 16:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:55:50 INFO - PROCESS | 2008 | 1468454150638 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:55:50 INFO - PROCESS | 2008 | 1468454150639 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 16:55:50 INFO - PROCESS | 2008 | 1468454150642 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:55:50 INFO - PROCESS | 2008 | 1468454150643 Marionette TRACE conn2 <- [1,2258,null,{}] 16:55:50 INFO - PROCESS | 2008 | 1468454150645 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}] 16:55:50 INFO - PROCESS | 2008 | 1468454150647 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:50 INFO - PROCESS | 2008 | 1468454150736 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:55:50 INFO - PROCESS | 2008 | 1468454150796 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:50 INFO - PROCESS | 2008 | 1468454150797 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x1244a6800 == 34 [pid = 2008] [id = 572] 16:55:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x123719400) [pid = 2008] [serial = 1716] [outer = 0x0] 16:55:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x123b67000) [pid = 2008] [serial = 1717] [outer = 0x123719400] 16:55:50 INFO - PROCESS | 2008 | 1468454150823 Marionette DEBUG loaded listener.js 16:55:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x123fc6800) [pid = 2008] [serial = 1718] [outer = 0x123719400] 16:55:51 INFO - PROCESS | 2008 | 1468454151160 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]]]}] 16:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 568ms 16:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:55:51 INFO - PROCESS | 2008 | 1468454151211 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:55:51 INFO - PROCESS | 2008 | 1468454151213 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 16:55:51 INFO - PROCESS | 2008 | 1468454151216 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:55:51 INFO - PROCESS | 2008 | 1468454151217 Marionette TRACE conn2 <- [1,2262,null,{}] 16:55:51 INFO - PROCESS | 2008 | 1468454151219 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}] 16:55:51 INFO - PROCESS | 2008 | 1468454151221 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:51 INFO - PROCESS | 2008 | 1468454151328 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:55:51 INFO - PROCESS | 2008 | 1468454151415 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:51 INFO - PROCESS | 2008 | 1468454151416 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x126bd4800 == 35 [pid = 2008] [id = 573] 16:55:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x116752800) [pid = 2008] [serial = 1719] [outer = 0x0] 16:55:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x124ee0c00) [pid = 2008] [serial = 1720] [outer = 0x116752800] 16:55:51 INFO - PROCESS | 2008 | 1468454151458 Marionette DEBUG loaded listener.js 16:55:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x126b8cc00) [pid = 2008] [serial = 1721] [outer = 0x116752800] 16:55:51 INFO - PROCESS | 2008 | 1468454151868 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]]]}] 16:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 668ms 16:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:55:51 INFO - PROCESS | 2008 | 1468454151885 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:55:51 INFO - PROCESS | 2008 | 1468454151886 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 16:55:51 INFO - PROCESS | 2008 | 1468454151888 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:55:51 INFO - PROCESS | 2008 | 1468454151889 Marionette TRACE conn2 <- [1,2266,null,{}] 16:55:51 INFO - PROCESS | 2008 | 1468454151891 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}] 16:55:51 INFO - PROCESS | 2008 | 1468454151896 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:52 INFO - PROCESS | 2008 | 1468454152038 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:55:52 INFO - PROCESS | 2008 | 1468454152087 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:52 INFO - PROCESS | 2008 | 1468454152088 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6b1000 == 36 [pid = 2008] [id = 574] 16:55:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12828d000) [pid = 2008] [serial = 1722] [outer = 0x0] 16:55:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x128986800) [pid = 2008] [serial = 1723] [outer = 0x12828d000] 16:55:52 INFO - PROCESS | 2008 | 1468454152120 Marionette DEBUG loaded listener.js 16:55:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x12a691c00) [pid = 2008] [serial = 1724] [outer = 0x12828d000] 16:55:52 INFO - PROCESS | 2008 | 1468454152605 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]]]}] 16:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 768ms 16:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:55:52 INFO - PROCESS | 2008 | 1468454152657 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:55:52 INFO - PROCESS | 2008 | 1468454152658 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 16:55:52 INFO - PROCESS | 2008 | 1468454152660 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:55:52 INFO - PROCESS | 2008 | 1468454152661 Marionette TRACE conn2 <- [1,2270,null,{}] 16:55:52 INFO - PROCESS | 2008 | 1468454152663 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}] 16:55:52 INFO - PROCESS | 2008 | 1468454152664 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:52 INFO - PROCESS | 2008 | 1468454152769 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:55:52 INFO - PROCESS | 2008 | 1468454152783 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:52 INFO - PROCESS | 2008 | 1468454152784 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad44000 == 37 [pid = 2008] [id = 575] 16:55:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x12a692800) [pid = 2008] [serial = 1725] [outer = 0x0] 16:55:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x12acc3400) [pid = 2008] [serial = 1726] [outer = 0x12a692800] 16:55:52 INFO - PROCESS | 2008 | 1468454152808 Marionette DEBUG loaded listener.js 16:55:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x12b00e000) [pid = 2008] [serial = 1727] [outer = 0x12a692800] 16:55:53 INFO - PROCESS | 2008 | 1468454153176 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]]]}] 16:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 568ms 16:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:55:53 INFO - PROCESS | 2008 | 1468454153229 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:55:53 INFO - PROCESS | 2008 | 1468454153230 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 16:55:53 INFO - PROCESS | 2008 | 1468454153234 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:55:53 INFO - PROCESS | 2008 | 1468454153235 Marionette TRACE conn2 <- [1,2274,null,{}] 16:55:53 INFO - PROCESS | 2008 | 1468454153239 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}] 16:55:53 INFO - PROCESS | 2008 | 1468454153241 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:53 INFO - PROCESS | 2008 | 1468454153390 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:55:53 INFO - PROCESS | 2008 | 1468454153419 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:53 INFO - PROCESS | 2008 | 1468454153420 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdb1000 == 38 [pid = 2008] [id = 576] 16:55:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x12b007800) [pid = 2008] [serial = 1728] [outer = 0x0] 16:55:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x12b8ef000) [pid = 2008] [serial = 1729] [outer = 0x12b007800] 16:55:53 INFO - PROCESS | 2008 | 1468454153444 Marionette DEBUG loaded listener.js 16:55:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x12b988800) [pid = 2008] [serial = 1730] [outer = 0x12b007800] 16:55:53 INFO - PROCESS | 2008 | 1468454153777 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]]]}] 16:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 570ms 16:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:55:53 INFO - PROCESS | 2008 | 1468454153803 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:55:53 INFO - PROCESS | 2008 | 1468454153804 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 16:55:53 INFO - PROCESS | 2008 | 1468454153806 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:55:53 INFO - PROCESS | 2008 | 1468454153807 Marionette TRACE conn2 <- [1,2278,null,{}] 16:55:53 INFO - PROCESS | 2008 | 1468454153810 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}] 16:55:53 INFO - PROCESS | 2008 | 1468454153811 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:53 INFO - PROCESS | 2008 | 1468454153921 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:55:53 INFO - PROCESS | 2008 | 1468454153960 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:53 INFO - PROCESS | 2008 | 1468454153961 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c19d800 == 39 [pid = 2008] [id = 577] 16:55:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x12b8e4000) [pid = 2008] [serial = 1731] [outer = 0x0] 16:55:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x12b991800) [pid = 2008] [serial = 1732] [outer = 0x12b8e4000] 16:55:53 INFO - PROCESS | 2008 | 1468454153986 Marionette DEBUG loaded listener.js 16:55:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x12bdd9c00) [pid = 2008] [serial = 1733] [outer = 0x12b8e4000] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x1133d2c00) [pid = 2008] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x116074800) [pid = 2008] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x124e7a400) [pid = 2008] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x12acc8400) [pid = 2008] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12a607c00) [pid = 2008] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1211ebc00) [pid = 2008] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1166f0c00) [pid = 2008] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x124e76400) [pid = 2008] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1181cb000) [pid = 2008] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1196a3c00) [pid = 2008] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x116623400) [pid = 2008] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x12b8ecc00) [pid = 2008] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1196fc400) [pid = 2008] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:55:54 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1246ef000) [pid = 2008] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:55:54 INFO - PROCESS | 2008 | 1468454154517 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]]]}] 16:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 722ms 16:55:54 INFO - PROCESS | 2008 | 1468454154528 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:55:54 INFO - PROCESS | 2008 | 1468454154529 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 16:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:55:54 INFO - PROCESS | 2008 | 1468454154537 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:55:54 INFO - PROCESS | 2008 | 1468454154538 Marionette TRACE conn2 <- [1,2282,null,{}] 16:55:54 INFO - PROCESS | 2008 | 1468454154540 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}] 16:55:54 INFO - PROCESS | 2008 | 1468454154541 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:54 INFO - PROCESS | 2008 | 1468454154669 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:55:54 INFO - PROCESS | 2008 | 1468454154742 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:54 INFO - PROCESS | 2008 | 1468454154743 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x12cedb800 == 40 [pid = 2008] [id = 578] 16:55:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1196fc400) [pid = 2008] [serial = 1734] [outer = 0x0] 16:55:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x12310c000) [pid = 2008] [serial = 1735] [outer = 0x1196fc400] 16:55:54 INFO - PROCESS | 2008 | 1468454154768 Marionette DEBUG loaded listener.js 16:55:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x12897ec00) [pid = 2008] [serial = 1736] [outer = 0x1196fc400] 16:55:55 INFO - PROCESS | 2008 | 1468454155017 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]]]}] 16:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 16:55:55 INFO - PROCESS | 2008 | 1468454155057 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:55:55 INFO - PROCESS | 2008 | 1468454155058 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 16:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:55:55 INFO - PROCESS | 2008 | 1468454155060 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:55:55 INFO - PROCESS | 2008 | 1468454155062 Marionette TRACE conn2 <- [1,2286,null,{}] 16:55:55 INFO - PROCESS | 2008 | 1468454155072 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}] 16:55:55 INFO - PROCESS | 2008 | 1468454155074 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:55 INFO - PROCESS | 2008 | 1468454155175 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:55:55 INFO - PROCESS | 2008 | 1468454155238 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:55 INFO - PROCESS | 2008 | 1468454155240 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d809000 == 41 [pid = 2008] [id = 579] 16:55:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x119834000) [pid = 2008] [serial = 1737] [outer = 0x0] 16:55:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x12b986000) [pid = 2008] [serial = 1738] [outer = 0x119834000] 16:55:55 INFO - PROCESS | 2008 | 1468454155267 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x12bf3e800) [pid = 2008] [serial = 1739] [outer = 0x119834000] 16:55:55 INFO - PROCESS | 2008 | 1468454155561 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]]]}] 16:55:55 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 16:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 523ms 16:55:55 INFO - PROCESS | 2008 | 1468454155588 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:55:55 INFO - PROCESS | 2008 | 1468454155589 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 16:55:55 INFO - PROCESS | 2008 | 1468454155591 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:55:55 INFO - PROCESS | 2008 | 1468454155593 Marionette TRACE conn2 <- [1,2290,null,{}] 16:55:55 INFO - PROCESS | 2008 | 1468454155595 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}] 16:55:55 INFO - PROCESS | 2008 | 1468454155596 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:55 INFO - PROCESS | 2008 | 1468454155685 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:55:55 INFO - PROCESS | 2008 | 1468454155688 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:55 INFO - PROCESS | 2008 | 1468454155689 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f12800 == 42 [pid = 2008] [id = 580] 16:55:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x12bd51400) [pid = 2008] [serial = 1740] [outer = 0x0] 16:55:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x12bd5bc00) [pid = 2008] [serial = 1741] [outer = 0x12bd51400] 16:55:55 INFO - PROCESS | 2008 | 1468454155714 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x12bf37c00) [pid = 2008] [serial = 1742] [outer = 0x12bd51400] 16:55:56 INFO - PROCESS | 2008 | 1468454156068 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]]]}] 16:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 16:55:56 INFO - PROCESS | 2008 | 1468454156115 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:55:56 INFO - PROCESS | 2008 | 1468454156116 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 16:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:55:56 INFO - PROCESS | 2008 | 1468454156118 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:55:56 INFO - PROCESS | 2008 | 1468454156119 Marionette TRACE conn2 <- [1,2294,null,{}] 16:55:56 INFO - PROCESS | 2008 | 1468454156121 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}] 16:55:56 INFO - PROCESS | 2008 | 1468454156122 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:56 INFO - PROCESS | 2008 | 1468454156210 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:55:56 INFO - PROCESS | 2008 | 1468454156214 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:56 INFO - PROCESS | 2008 | 1468454156215 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x12f1ed800 == 43 [pid = 2008] [id = 581] 16:55:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1246f2800) [pid = 2008] [serial = 1743] [outer = 0x0] 16:55:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x12c529800) [pid = 2008] [serial = 1744] [outer = 0x1246f2800] 16:55:56 INFO - PROCESS | 2008 | 1468454156239 Marionette DEBUG loaded listener.js 16:55:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x12c52f000) [pid = 2008] [serial = 1745] [outer = 0x1246f2800] 16:55:56 INFO - PROCESS | 2008 | 1468454156702 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]]]}] 16:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 618ms 16:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:55:56 INFO - PROCESS | 2008 | 1468454156737 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:55:56 INFO - PROCESS | 2008 | 1468454156739 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 16:55:56 INFO - PROCESS | 2008 | 1468454156742 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:55:56 INFO - PROCESS | 2008 | 1468454156744 Marionette TRACE conn2 <- [1,2298,null,{}] 16:55:56 INFO - PROCESS | 2008 | 1468454156748 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}] 16:55:56 INFO - PROCESS | 2008 | 1468454156750 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:56 INFO - PROCESS | 2008 | 1468454156867 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:55:56 INFO - PROCESS | 2008 | 1468454156947 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:56 INFO - PROCESS | 2008 | 1468454156949 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x115186000 == 44 [pid = 2008] [id = 582] 16:55:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x11813d000) [pid = 2008] [serial = 1746] [outer = 0x0] 16:55:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x118299400) [pid = 2008] [serial = 1747] [outer = 0x11813d000] 16:55:56 INFO - PROCESS | 2008 | 1468454156980 Marionette DEBUG loaded listener.js 16:55:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1187f0800) [pid = 2008] [serial = 1748] [outer = 0x11813d000] 16:55:57 INFO - PROCESS | 2008 | 1468454157434 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]]]}] 16:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 721ms 16:55:57 INFO - PROCESS | 2008 | 1468454157462 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:55:57 INFO - PROCESS | 2008 | 1468454157465 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 16:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:55:57 INFO - PROCESS | 2008 | 1468454157470 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:55:57 INFO - PROCESS | 2008 | 1468454157472 Marionette TRACE conn2 <- [1,2302,null,{}] 16:55:57 INFO - PROCESS | 2008 | 1468454157475 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}] 16:55:57 INFO - PROCESS | 2008 | 1468454157476 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:57 INFO - PROCESS | 2008 | 1468454157587 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:55:57 INFO - PROCESS | 2008 | 1468454157669 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:57 INFO - PROCESS | 2008 | 1468454157670 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x12100f000 == 45 [pid = 2008] [id = 583] 16:55:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x119a6d400) [pid = 2008] [serial = 1749] [outer = 0x0] 16:55:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x1210d9000) [pid = 2008] [serial = 1750] [outer = 0x119a6d400] 16:55:57 INFO - PROCESS | 2008 | 1468454157702 Marionette DEBUG loaded listener.js 16:55:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x123313000) [pid = 2008] [serial = 1751] [outer = 0x119a6d400] 16:55:58 INFO - PROCESS | 2008 | 1468454158124 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]]]}] 16:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 672ms 16:55:58 INFO - PROCESS | 2008 | 1468454158143 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:55:58 INFO - PROCESS | 2008 | 1468454158144 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 16:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:55:58 INFO - PROCESS | 2008 | 1468454158146 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:55:58 INFO - PROCESS | 2008 | 1468454158148 Marionette TRACE conn2 <- [1,2306,null,{}] 16:55:58 INFO - PROCESS | 2008 | 1468454158157 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}] 16:55:58 INFO - PROCESS | 2008 | 1468454158161 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:58 INFO - PROCESS | 2008 | 1468454158329 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:55:58 INFO - PROCESS | 2008 | 1468454158463 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:58 INFO - PROCESS | 2008 | 1468454158466 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6a2800 == 46 [pid = 2008] [id = 584] 16:55:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x128299400) [pid = 2008] [serial = 1752] [outer = 0x0] 16:55:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x12897bc00) [pid = 2008] [serial = 1753] [outer = 0x128299400] 16:55:58 INFO - PROCESS | 2008 | 1468454158516 Marionette DEBUG loaded listener.js 16:55:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x129860c00) [pid = 2008] [serial = 1754] [outer = 0x128299400] 16:55:59 INFO - PROCESS | 2008 | 1468454159000 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]]]}] 16:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 872ms 16:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:55:59 INFO - PROCESS | 2008 | 1468454159019 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 16:55:59 INFO - PROCESS | 2008 | 1468454159021 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 16:55:59 INFO - PROCESS | 2008 | 1468454159023 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:55:59 INFO - PROCESS | 2008 | 1468454159024 Marionette TRACE conn2 <- [1,2310,null,{}] 16:55:59 INFO - PROCESS | 2008 | 1468454159027 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}] 16:55:59 INFO - PROCESS | 2008 | 1468454159028 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:59 INFO - PROCESS | 2008 | 1468454159139 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:55:59 INFO - PROCESS | 2008 | 1468454159247 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:59 INFO - PROCESS | 2008 | 1468454159249 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x12f1dc800 == 47 [pid = 2008] [id = 585] 16:55:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x12acbe000) [pid = 2008] [serial = 1755] [outer = 0x0] 16:55:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (0x12b011400) [pid = 2008] [serial = 1756] [outer = 0x12acbe000] 16:55:59 INFO - PROCESS | 2008 | 1468454159280 Marionette DEBUG loaded listener.js 16:55:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (0x12bd50800) [pid = 2008] [serial = 1757] [outer = 0x12acbe000] 16:55:59 INFO - PROCESS | 2008 | 1468454159653 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]]]}] 16:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 672ms 16:55:59 INFO - PROCESS | 2008 | 1468454159695 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:55:59 INFO - PROCESS | 2008 | 1468454159697 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 16:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:55:59 INFO - PROCESS | 2008 | 1468454159699 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:55:59 INFO - PROCESS | 2008 | 1468454159700 Marionette TRACE conn2 <- [1,2314,null,{}] 16:55:59 INFO - PROCESS | 2008 | 1468454159703 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}] 16:55:59 INFO - PROCESS | 2008 | 1468454159704 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:59 INFO - PROCESS | 2008 | 1468454159825 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:55:59 INFO - PROCESS | 2008 | 1468454159904 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:59 INFO - PROCESS | 2008 | 1468454159906 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:55:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d76800 == 48 [pid = 2008] [id = 586] 16:55:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (0x12bd56c00) [pid = 2008] [serial = 1758] [outer = 0x0] 16:55:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (0x12bdddc00) [pid = 2008] [serial = 1759] [outer = 0x12bd56c00] 16:55:59 INFO - PROCESS | 2008 | 1468454159934 Marionette DEBUG loaded listener.js 16:55:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (0x12bf41c00) [pid = 2008] [serial = 1760] [outer = 0x12bd56c00] 16:56:00 INFO - PROCESS | 2008 | 1468454160366 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]]]}] 16:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 720ms 16:56:00 INFO - PROCESS | 2008 | 1468454160420 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:56:00 INFO - PROCESS | 2008 | 1468454160421 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 16:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:56:00 INFO - PROCESS | 2008 | 1468454160423 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:56:00 INFO - PROCESS | 2008 | 1468454160424 Marionette TRACE conn2 <- [1,2318,null,{}] 16:56:00 INFO - PROCESS | 2008 | 1468454160427 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}] 16:56:00 INFO - PROCESS | 2008 | 1468454160431 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:00 INFO - PROCESS | 2008 | 1468454160584 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:56:00 INFO - PROCESS | 2008 | 1468454160665 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:00 INFO - PROCESS | 2008 | 1468454160667 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d0bf000 == 49 [pid = 2008] [id = 587] 16:56:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (0x12b8eb800) [pid = 2008] [serial = 1761] [outer = 0x0] 16:56:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (0x12bf3f000) [pid = 2008] [serial = 1762] [outer = 0x12b8eb800] 16:56:00 INFO - PROCESS | 2008 | 1468454160696 Marionette DEBUG loaded listener.js 16:56:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (0x12ca62000) [pid = 2008] [serial = 1763] [outer = 0x12b8eb800] 16:56:01 INFO - PROCESS | 2008 | 1468454161121 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] 16:56:01 INFO - PROCESS | 2008 | 1468454161347 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 16:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:56:01 INFO - PROCESS | 2008 | 1468454161364 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:56:01 INFO - PROCESS | 2008 | 1468454161365 Marionette TRACE conn2 <- [1,2322,null,{}] 16:56:01 INFO - PROCESS | 2008 | 1468454161369 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}] 16:56:01 INFO - PROCESS | 2008 | 1468454161371 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:01 INFO - PROCESS | 2008 | 1468454161477 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:56:01 INFO - PROCESS | 2008 | 1468454161541 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:01 INFO - PROCESS | 2008 | 1468454161545 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x119ad0000 == 50 [pid = 2008] [id = 588] 16:56:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (0x1181df400) [pid = 2008] [serial = 1764] [outer = 0x0] 16:56:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (0x1182b2800) [pid = 2008] [serial = 1765] [outer = 0x1181df400] 16:56:01 INFO - PROCESS | 2008 | 1468454161572 Marionette DEBUG loaded listener.js 16:56:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (0x1188e8800) [pid = 2008] [serial = 1766] [outer = 0x1181df400] 16:56:02 INFO - PROCESS | 2008 | 1468454162033 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]]]}] 16:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 721ms 16:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:56:02 INFO - PROCESS | 2008 | 1468454162085 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:56:02 INFO - PROCESS | 2008 | 1468454162088 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 16:56:02 INFO - PROCESS | 2008 | 1468454162095 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:56:02 INFO - PROCESS | 2008 | 1468454162099 Marionette TRACE conn2 <- [1,2326,null,{}] 16:56:02 INFO - PROCESS | 2008 | 1468454162103 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}] 16:56:02 INFO - PROCESS | 2008 | 1468454162105 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:02 INFO - PROCESS | 2008 | 1468454162256 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:56:02 INFO - PROCESS | 2008 | 1468454162376 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:02 INFO - PROCESS | 2008 | 1468454162378 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d4e800 == 51 [pid = 2008] [id = 589] 16:56:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (0x11969dc00) [pid = 2008] [serial = 1767] [outer = 0x0] 16:56:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (0x119bde000) [pid = 2008] [serial = 1768] [outer = 0x11969dc00] 16:56:02 INFO - PROCESS | 2008 | 1468454162424 Marionette DEBUG loaded listener.js 16:56:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (0x123b5b800) [pid = 2008] [serial = 1769] [outer = 0x11969dc00] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x123f12800 == 50 [pid = 2008] [id = 580] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12d809000 == 49 [pid = 2008] [id = 579] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12cedb800 == 48 [pid = 2008] [id = 578] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12c19d800 == 47 [pid = 2008] [id = 577] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdb1000 == 46 [pid = 2008] [id = 576] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad44000 == 45 [pid = 2008] [id = 575] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6b1000 == 44 [pid = 2008] [id = 574] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x126bd4800 == 43 [pid = 2008] [id = 573] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x1244a6800 == 42 [pid = 2008] [id = 572] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x1230d3000 == 41 [pid = 2008] [id = 571] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x119283800 == 40 [pid = 2008] [id = 570] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x1234d5800 == 39 [pid = 2008] [id = 569] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x126be2800 == 38 [pid = 2008] [id = 567] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x1230cd800 == 37 [pid = 2008] [id = 566] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x1167cb000 == 36 [pid = 2008] [id = 565] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdcb800 == 35 [pid = 2008] [id = 568] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x119ad0000 == 34 [pid = 2008] [id = 588] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12d0bf000 == 33 [pid = 2008] [id = 587] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x128d76800 == 32 [pid = 2008] [id = 586] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12f1dc800 == 31 [pid = 2008] [id = 585] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6a2800 == 30 [pid = 2008] [id = 584] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12100f000 == 29 [pid = 2008] [id = 583] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x12f1ed800 == 28 [pid = 2008] [id = 581] 16:56:03 INFO - PROCESS | 2008 | --DOCSHELL 0x115186000 == 27 [pid = 2008] [id = 582] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (0x12acc6400) [pid = 2008] [serial = 1675] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (0x12b006400) [pid = 2008] [serial = 1678] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (0x12af60000) [pid = 2008] [serial = 1676] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (0x12b8e9800) [pid = 2008] [serial = 1681] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (0x12848a000) [pid = 2008] [serial = 1651] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (0x123ea9800) [pid = 2008] [serial = 1666] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (0x1244f8800) [pid = 2008] [serial = 1667] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (0x1181e2000) [pid = 2008] [serial = 1658] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (0x116a09c00) [pid = 2008] [serial = 1657] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (0x1266cf400) [pid = 2008] [serial = 1669] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (0x128299c00) [pid = 2008] [serial = 1670] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (0x123eaac00) [pid = 2008] [serial = 1648] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (0x1181e3c00) [pid = 2008] [serial = 1660] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (0x1188e8c00) [pid = 2008] [serial = 1661] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x12b8e3c00) [pid = 2008] [serial = 1679] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x1196da400) [pid = 2008] [serial = 1645] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x119a89800) [pid = 2008] [serial = 1663] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x1230ee000) [pid = 2008] [serial = 1664] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1176da000) [pid = 2008] [serial = 1654] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x11813a400) [pid = 2008] [serial = 1642] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x12867c800) [pid = 2008] [serial = 1639] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x12bf3b800) [pid = 2008] [serial = 1693] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x1181dc800) [pid = 2008] [serial = 1684] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x1196fa800) [pid = 2008] [serial = 1685] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x12b8f1000) [pid = 2008] [serial = 1682] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x12bddd400) [pid = 2008] [serial = 1691] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12b8f1800) [pid = 2008] [serial = 1687] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x12897c000) [pid = 2008] [serial = 1672] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x12bdcf000) [pid = 2008] [serial = 1688] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x12bdd5400) [pid = 2008] [serial = 1690] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x12acbec00) [pid = 2008] [serial = 1673] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x116076c00) [pid = 2008] [serial = 1601] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x117e9a800) [pid = 2008] [serial = 1604] [outer = 0x0] [url = about:blank] 16:56:03 INFO - PROCESS | 2008 | 1468454163493 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]]]}] 16:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1430ms 16:56:03 INFO - PROCESS | 2008 | 1468454163522 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:56:03 INFO - PROCESS | 2008 | 1468454163524 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 16:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:56:03 INFO - PROCESS | 2008 | 1468454163527 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:56:03 INFO - PROCESS | 2008 | 1468454163529 Marionette TRACE conn2 <- [1,2330,null,{}] 16:56:03 INFO - PROCESS | 2008 | 1468454163533 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}] 16:56:03 INFO - PROCESS | 2008 | 1468454163535 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:03 INFO - PROCESS | 2008 | 1468454163624 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:56:03 INFO - PROCESS | 2008 | 1468454163691 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:03 INFO - PROCESS | 2008 | 1468454163692 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x116941800 == 28 [pid = 2008] [id = 590] 16:56:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x116746c00) [pid = 2008] [serial = 1770] [outer = 0x0] 16:56:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x118141800) [pid = 2008] [serial = 1771] [outer = 0x116746c00] 16:56:03 INFO - PROCESS | 2008 | 1468454163720 Marionette DEBUG loaded listener.js 16:56:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1181e0000) [pid = 2008] [serial = 1772] [outer = 0x116746c00] 16:56:04 INFO - PROCESS | 2008 | 1468454164042 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]]]}] 16:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 525ms 16:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:56:04 INFO - PROCESS | 2008 | 1468454164055 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:56:04 INFO - PROCESS | 2008 | 1468454164058 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 16:56:04 INFO - PROCESS | 2008 | 1468454164062 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:56:04 INFO - PROCESS | 2008 | 1468454164064 Marionette TRACE conn2 <- [1,2334,null,{}] 16:56:04 INFO - PROCESS | 2008 | 1468454164070 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}] 16:56:04 INFO - PROCESS | 2008 | 1468454164072 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:04 INFO - PROCESS | 2008 | 1468454164150 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:56:04 INFO - PROCESS | 2008 | 1468454164213 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:04 INFO - PROCESS | 2008 | 1468454164215 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x11873b800 == 29 [pid = 2008] [id = 591] 16:56:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x118299800) [pid = 2008] [serial = 1773] [outer = 0x0] 16:56:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1183c9c00) [pid = 2008] [serial = 1774] [outer = 0x118299800] 16:56:04 INFO - PROCESS | 2008 | 1468454164243 Marionette DEBUG loaded listener.js 16:56:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x11943b400) [pid = 2008] [serial = 1775] [outer = 0x118299800] 16:56:04 INFO - PROCESS | 2008 | 1468454164568 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]]]}] 16:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 522ms 16:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:56:04 INFO - PROCESS | 2008 | 1468454164585 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:56:04 INFO - PROCESS | 2008 | 1468454164586 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 16:56:04 INFO - PROCESS | 2008 | 1468454164588 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:56:04 INFO - PROCESS | 2008 | 1468454164590 Marionette TRACE conn2 <- [1,2338,null,{}] 16:56:04 INFO - PROCESS | 2008 | 1468454164601 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}] 16:56:04 INFO - PROCESS | 2008 | 1468454164604 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:04 INFO - PROCESS | 2008 | 1468454164682 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:56:04 INFO - PROCESS | 2008 | 1468454164688 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:04 INFO - PROCESS | 2008 | 1468454164690 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x12306a000 == 30 [pid = 2008] [id = 592] 16:56:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1133cfc00) [pid = 2008] [serial = 1776] [outer = 0x0] 16:56:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x1196f9000) [pid = 2008] [serial = 1777] [outer = 0x1133cfc00] 16:56:04 INFO - PROCESS | 2008 | 1468454164774 Marionette DEBUG loaded listener.js 16:56:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x123107c00) [pid = 2008] [serial = 1778] [outer = 0x1133cfc00] 16:56:05 INFO - PROCESS | 2008 | 1468454165060 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]]]}] 16:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 521ms 16:56:05 INFO - PROCESS | 2008 | 1468454165110 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:56:05 INFO - PROCESS | 2008 | 1468454165112 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 16:56:05 INFO - PROCESS | 2008 | 1468454165114 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 2008 | 1468454165117 Marionette TRACE conn2 <- [1,2342,null,{}] 16:56:05 INFO - PROCESS | 2008 | 1468454165121 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}] 16:56:05 INFO - PROCESS | 2008 | 1468454165122 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:05 INFO - PROCESS | 2008 | 1468454165203 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:56:05 INFO - PROCESS | 2008 | 1468454165207 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:05 INFO - PROCESS | 2008 | 1468454165208 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f11000 == 31 [pid = 2008] [id = 593] 16:56:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x123b5dc00) [pid = 2008] [serial = 1779] [outer = 0x0] 16:56:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x123b68c00) [pid = 2008] [serial = 1780] [outer = 0x123b5dc00] 16:56:05 INFO - PROCESS | 2008 | 1468454165235 Marionette DEBUG loaded listener.js 16:56:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x123db3800) [pid = 2008] [serial = 1781] [outer = 0x123b5dc00] 16:56:05 INFO - PROCESS | 2008 | 1468454165619 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]]]}] 16:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 522ms 16:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:56:05 INFO - PROCESS | 2008 | 1468454165636 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:56:05 INFO - PROCESS | 2008 | 1468454165637 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 16:56:05 INFO - PROCESS | 2008 | 1468454165640 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 2008 | 1468454165641 Marionette TRACE conn2 <- [1,2346,null,{}] 16:56:05 INFO - PROCESS | 2008 | 1468454165643 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}] 16:56:05 INFO - PROCESS | 2008 | 1468454165644 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:05 INFO - PROCESS | 2008 | 1468454165743 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:56:05 INFO - PROCESS | 2008 | 1468454165787 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:05 INFO - PROCESS | 2008 | 1468454165788 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x126616800 == 32 [pid = 2008] [id = 594] 16:56:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x1181e3400) [pid = 2008] [serial = 1782] [outer = 0x0] 16:56:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x123fc8800) [pid = 2008] [serial = 1783] [outer = 0x1181e3400] 16:56:05 INFO - PROCESS | 2008 | 1468454165813 Marionette DEBUG loaded listener.js 16:56:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x1246f4800) [pid = 2008] [serial = 1784] [outer = 0x1181e3400] 16:56:06 INFO - PROCESS | 2008 | 1468454166159 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]]]}] 16:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 567ms 16:56:06 INFO - PROCESS | 2008 | 1468454166208 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:56:06 INFO - PROCESS | 2008 | 1468454166209 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 16:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:56:06 INFO - PROCESS | 2008 | 1468454166211 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:56:06 INFO - PROCESS | 2008 | 1468454166213 Marionette TRACE conn2 <- [1,2350,null,{}] 16:56:06 INFO - PROCESS | 2008 | 1468454166215 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}] 16:56:06 INFO - PROCESS | 2008 | 1468454166219 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:06 INFO - PROCESS | 2008 | 1468454166345 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:56:06 INFO - PROCESS | 2008 | 1468454166351 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:06 INFO - PROCESS | 2008 | 1468454166352 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286ee800 == 33 [pid = 2008] [id = 595] 16:56:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x1181cb000) [pid = 2008] [serial = 1785] [outer = 0x0] 16:56:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x126526800) [pid = 2008] [serial = 1786] [outer = 0x1181cb000] 16:56:06 INFO - PROCESS | 2008 | 1468454166378 Marionette DEBUG loaded listener.js 16:56:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x128983000) [pid = 2008] [serial = 1787] [outer = 0x1181cb000] 16:56:06 INFO - PROCESS | 2008 | 1468454166691 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]]]}] 16:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 517ms 16:56:06 INFO - PROCESS | 2008 | 1468454166738 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:56:06 INFO - PROCESS | 2008 | 1468454166739 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 16:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:56:06 INFO - PROCESS | 2008 | 1468454166741 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:56:06 INFO - PROCESS | 2008 | 1468454166742 Marionette TRACE conn2 <- [1,2354,null,{}] 16:56:06 INFO - PROCESS | 2008 | 1468454166745 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}] 16:56:06 INFO - PROCESS | 2008 | 1468454166746 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:06 INFO - PROCESS | 2008 | 1468454166853 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:56:06 INFO - PROCESS | 2008 | 1468454166857 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:06 INFO - PROCESS | 2008 | 1468454166858 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x128dc2000 == 34 [pid = 2008] [id = 596] 16:56:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x1166f3400) [pid = 2008] [serial = 1788] [outer = 0x0] 16:56:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (0x128acfc00) [pid = 2008] [serial = 1789] [outer = 0x1166f3400] 16:56:06 INFO - PROCESS | 2008 | 1468454166883 Marionette DEBUG loaded listener.js 16:56:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (0x12985f800) [pid = 2008] [serial = 1790] [outer = 0x1166f3400] 16:56:07 INFO - PROCESS | 2008 | 1468454167240 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]]]}] 16:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 16:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:56:07 INFO - PROCESS | 2008 | 1468454167261 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:56:07 INFO - PROCESS | 2008 | 1468454167262 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 16:56:07 INFO - PROCESS | 2008 | 1468454167264 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:56:07 INFO - PROCESS | 2008 | 1468454167267 Marionette TRACE conn2 <- [1,2358,null,{}] 16:56:07 INFO - PROCESS | 2008 | 1468454167270 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}] 16:56:07 INFO - PROCESS | 2008 | 1468454167271 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:07 INFO - PROCESS | 2008 | 1468454167378 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:56:07 INFO - PROCESS | 2008 | 1468454167384 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:07 INFO - PROCESS | 2008 | 1468454167385 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6af000 == 35 [pid = 2008] [id = 597] 16:56:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (0x123b62400) [pid = 2008] [serial = 1791] [outer = 0x0] 16:56:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (0x12a68e800) [pid = 2008] [serial = 1792] [outer = 0x123b62400] 16:56:07 INFO - PROCESS | 2008 | 1468454167409 Marionette DEBUG loaded listener.js 16:56:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (0x12acc8c00) [pid = 2008] [serial = 1793] [outer = 0x123b62400] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (0x126526400) [pid = 2008] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (0x1230f2400) [pid = 2008] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (0x128291800) [pid = 2008] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (0x12a692800) [pid = 2008] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (0x12b007800) [pid = 2008] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x12b8e4000) [pid = 2008] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x123105800) [pid = 2008] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x12bddd800) [pid = 2008] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x119a67400) [pid = 2008] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1187edc00) [pid = 2008] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x116752800) [pid = 2008] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x1181e4c00) [pid = 2008] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x1129a4400) [pid = 2008] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x1181de400) [pid = 2008] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x123719400) [pid = 2008] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1196fdc00) [pid = 2008] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x1196fc400) [pid = 2008] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12828d000) [pid = 2008] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x119834000) [pid = 2008] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x11957cc00) [pid = 2008] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x1160da000) [pid = 2008] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x11312f400) [pid = 2008] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1246f2800) [pid = 2008] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:56:07 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x12bd51400) [pid = 2008] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:56:08 INFO - PROCESS | 2008 | 1468454168103 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]]]}] 16:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 873ms 16:56:08 INFO - PROCESS | 2008 | 1468454168138 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:56:08 INFO - PROCESS | 2008 | 1468454168147 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 16:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:56:08 INFO - PROCESS | 2008 | 1468454168153 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:56:08 INFO - PROCESS | 2008 | 1468454168154 Marionette TRACE conn2 <- [1,2362,null,{}] 16:56:08 INFO - PROCESS | 2008 | 1468454168156 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}] 16:56:08 INFO - PROCESS | 2008 | 1468454168157 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:08 INFO - PROCESS | 2008 | 1468454168238 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:56:08 INFO - PROCESS | 2008 | 1468454168242 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 2008 | 1468454168243 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x123065800 == 36 [pid = 2008] [id = 598] 16:56:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x11870e000) [pid = 2008] [serial = 1794] [outer = 0x0] 16:56:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x11969fc00) [pid = 2008] [serial = 1795] [outer = 0x11870e000] 16:56:08 INFO - PROCESS | 2008 | 1468454168267 Marionette DEBUG loaded listener.js 16:56:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x119c88c00) [pid = 2008] [serial = 1796] [outer = 0x11870e000] 16:56:08 INFO - PROCESS | 2008 | 1468454168589 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]]]}] 16:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 470ms 16:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:56:08 INFO - PROCESS | 2008 | 1468454168622 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:56:08 INFO - PROCESS | 2008 | 1468454168623 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 16:56:08 INFO - PROCESS | 2008 | 1468454168625 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:56:08 INFO - PROCESS | 2008 | 1468454168627 Marionette TRACE conn2 <- [1,2366,null,{}] 16:56:08 INFO - PROCESS | 2008 | 1468454168630 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}] 16:56:08 INFO - PROCESS | 2008 | 1468454168635 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:08 INFO - PROCESS | 2008 | 1468454168755 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:56:08 INFO - PROCESS | 2008 | 1468454168858 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 2008 | 1468454168859 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b03a800 == 37 [pid = 2008] [id = 599] 16:56:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1187edc00) [pid = 2008] [serial = 1797] [outer = 0x0] 16:56:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x123b5b400) [pid = 2008] [serial = 1798] [outer = 0x1187edc00] 16:56:08 INFO - PROCESS | 2008 | 1468454168901 Marionette DEBUG loaded listener.js 16:56:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x12897f000) [pid = 2008] [serial = 1799] [outer = 0x1187edc00] 16:56:09 INFO - PROCESS | 2008 | 1468454169252 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]]]}] 16:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 675ms 16:56:09 INFO - PROCESS | 2008 | 1468454169300 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:56:09 INFO - PROCESS | 2008 | 1468454169310 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 16:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:56:09 INFO - PROCESS | 2008 | 1468454169312 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:56:09 INFO - PROCESS | 2008 | 1468454169314 Marionette TRACE conn2 <- [1,2370,null,{}] 16:56:09 INFO - PROCESS | 2008 | 1468454169316 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}] 16:56:09 INFO - PROCESS | 2008 | 1468454169318 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:09 INFO - PROCESS | 2008 | 1468454169439 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:56:09 INFO - PROCESS | 2008 | 1468454169462 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:09 INFO - PROCESS | 2008 | 1468454169464 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x126622800 == 38 [pid = 2008] [id = 600] 16:56:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x12a696000) [pid = 2008] [serial = 1800] [outer = 0x0] 16:56:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x12b004c00) [pid = 2008] [serial = 1801] [outer = 0x12a696000] 16:56:09 INFO - PROCESS | 2008 | 1468454169493 Marionette DEBUG loaded listener.js 16:56:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x12b98f400) [pid = 2008] [serial = 1802] [outer = 0x12a696000] 16:56:09 INFO - PROCESS | 2008 | 1468454169813 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]]]}] 16:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 523ms 16:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:56:09 INFO - PROCESS | 2008 | 1468454169836 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:56:09 INFO - PROCESS | 2008 | 1468454169838 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 16:56:09 INFO - PROCESS | 2008 | 1468454169840 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:56:09 INFO - PROCESS | 2008 | 1468454169841 Marionette TRACE conn2 <- [1,2374,null,{}] 16:56:09 INFO - PROCESS | 2008 | 1468454169844 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}] 16:56:09 INFO - PROCESS | 2008 | 1468454169845 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:09 INFO - PROCESS | 2008 | 1468454169980 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:56:10 INFO - PROCESS | 2008 | 1468454170051 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:10 INFO - PROCESS | 2008 | 1468454170053 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x112695000 == 39 [pid = 2008] [id = 601] 16:56:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x1128d2400) [pid = 2008] [serial = 1803] [outer = 0x0] 16:56:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1129aa800) [pid = 2008] [serial = 1804] [outer = 0x1128d2400] 16:56:10 INFO - PROCESS | 2008 | 1468454170127 Marionette DEBUG loaded listener.js 16:56:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x113b5d000) [pid = 2008] [serial = 1805] [outer = 0x1128d2400] 16:56:10 INFO - PROCESS | 2008 | 1468454170700 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]]]}] 16:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 919ms 16:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:56:10 INFO - PROCESS | 2008 | 1468454170771 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:56:10 INFO - PROCESS | 2008 | 1468454170774 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 16:56:10 INFO - PROCESS | 2008 | 1468454170778 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:56:10 INFO - PROCESS | 2008 | 1468454170780 Marionette TRACE conn2 <- [1,2378,null,{}] 16:56:10 INFO - PROCESS | 2008 | 1468454170784 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}] 16:56:10 INFO - PROCESS | 2008 | 1468454170786 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:10 INFO - PROCESS | 2008 | 1468454170899 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:56:10 INFO - PROCESS | 2008 | 1468454170965 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:10 INFO - PROCESS | 2008 | 1468454170967 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x12305c000 == 40 [pid = 2008] [id = 602] 16:56:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x1182b5000) [pid = 2008] [serial = 1806] [outer = 0x0] 16:56:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x1183ca800) [pid = 2008] [serial = 1807] [outer = 0x1182b5000] 16:56:10 INFO - PROCESS | 2008 | 1468454170997 Marionette DEBUG loaded listener.js 16:56:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x11969a400) [pid = 2008] [serial = 1808] [outer = 0x1182b5000] 16:56:11 INFO - PROCESS | 2008 | 1468454171568 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]]]}] 16:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 825ms 16:56:11 INFO - PROCESS | 2008 | 1468454171609 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:56:11 INFO - PROCESS | 2008 | 1468454171611 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 16:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:56:11 INFO - PROCESS | 2008 | 1468454171618 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:56:11 INFO - PROCESS | 2008 | 1468454171619 Marionette TRACE conn2 <- [1,2382,null,{}] 16:56:11 INFO - PROCESS | 2008 | 1468454171622 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}] 16:56:11 INFO - PROCESS | 2008 | 1468454171623 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:11 INFO - PROCESS | 2008 | 1468454171736 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:56:11 INFO - PROCESS | 2008 | 1468454171941 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:11 INFO - PROCESS | 2008 | 1468454171943 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x113bd1800 == 41 [pid = 2008] [id = 603] 16:56:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x1128d8400) [pid = 2008] [serial = 1809] [outer = 0x0] 16:56:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x112a7b400) [pid = 2008] [serial = 1810] [outer = 0x1128d8400] 16:56:11 INFO - PROCESS | 2008 | 1468454171972 Marionette DEBUG loaded listener.js 16:56:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x1133ccc00) [pid = 2008] [serial = 1811] [outer = 0x1128d8400] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x126622800 == 40 [pid = 2008] [id = 600] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x12b03a800 == 39 [pid = 2008] [id = 599] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x123065800 == 38 [pid = 2008] [id = 598] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6af000 == 37 [pid = 2008] [id = 597] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x128dc2000 == 36 [pid = 2008] [id = 596] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x1286ee800 == 35 [pid = 2008] [id = 595] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x126616800 == 34 [pid = 2008] [id = 594] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x123f11000 == 33 [pid = 2008] [id = 593] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x12306a000 == 32 [pid = 2008] [id = 592] 16:56:12 INFO - PROCESS | 2008 | 1468454172551 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]]]}] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x11873b800 == 31 [pid = 2008] [id = 591] 16:56:12 INFO - PROCESS | 2008 | --DOCSHELL 0x116941800 == 30 [pid = 2008] [id = 590] 16:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 976ms 16:56:12 INFO - PROCESS | 2008 | 1468454172595 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:56:12 INFO - PROCESS | 2008 | 1468454172597 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 16:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:56:12 INFO - PROCESS | 2008 | 1468454172604 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:56:12 INFO - PROCESS | 2008 | 1468454172607 Marionette TRACE conn2 <- [1,2386,null,{}] 16:56:12 INFO - PROCESS | 2008 | 1468454172612 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}] 16:56:12 INFO - PROCESS | 2008 | 1468454172614 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:12 INFO - PROCESS | 2008 | 1468454172738 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:56:12 INFO - PROCESS | 2008 | 1468454172751 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:12 INFO - PROCESS | 2008 | 1468454172752 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x119a60800) [pid = 2008] [serial = 1646] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x1182b8c00) [pid = 2008] [serial = 1643] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x128985c00) [pid = 2008] [serial = 1655] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x128984400) [pid = 2008] [serial = 1652] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x1246f2000) [pid = 2008] [serial = 1649] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x128c50400) [pid = 2008] [serial = 1640] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x12c52f000) [pid = 2008] [serial = 1745] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x12c529800) [pid = 2008] [serial = 1744] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x12bd5bc00) [pid = 2008] [serial = 1741] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x12acc3400) [pid = 2008] [serial = 1726] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x12b8ef000) [pid = 2008] [serial = 1729] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12b991800) [pid = 2008] [serial = 1732] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1244f6800) [pid = 2008] [serial = 1705] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x128aca400) [pid = 2008] [serial = 1706] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x12bf41800) [pid = 2008] [serial = 1694] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x12310d800) [pid = 2008] [serial = 1702] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x123b63c00) [pid = 2008] [serial = 1703] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x119170400) [pid = 2008] [serial = 1699] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1196a5800) [pid = 2008] [serial = 1700] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x124ee0c00) [pid = 2008] [serial = 1720] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x126b8cc00) [pid = 2008] [serial = 1721] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1196cb800) [pid = 2008] [serial = 1711] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x119833c00) [pid = 2008] [serial = 1712] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x113127000) [pid = 2008] [serial = 1696] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x116024c00) [pid = 2008] [serial = 1697] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x118298000) [pid = 2008] [serial = 1708] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1187f8c00) [pid = 2008] [serial = 1709] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x123b67000) [pid = 2008] [serial = 1717] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x123fc6800) [pid = 2008] [serial = 1718] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x119be7400) [pid = 2008] [serial = 1714] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x123719800) [pid = 2008] [serial = 1715] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12310c000) [pid = 2008] [serial = 1735] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x12bdd9c00) [pid = 2008] [serial = 1733] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x128986800) [pid = 2008] [serial = 1723] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x12b00e000) [pid = 2008] [serial = 1727] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x12b988800) [pid = 2008] [serial = 1730] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x12bf37c00) [pid = 2008] [serial = 1742] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x12bf3e800) [pid = 2008] [serial = 1739] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x12a691c00) [pid = 2008] [serial = 1724] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x12897ec00) [pid = 2008] [serial = 1736] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x12b986000) [pid = 2008] [serial = 1738] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x1167d1000 == 31 [pid = 2008] [id = 604] 16:56:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x112a7c800) [pid = 2008] [serial = 1812] [outer = 0x0] 16:56:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x116080800) [pid = 2008] [serial = 1813] [outer = 0x112a7c800] 16:56:12 INFO - PROCESS | 2008 | 1468454172834 Marionette DEBUG loaded listener.js 16:56:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x116971c00) [pid = 2008] [serial = 1814] [outer = 0x112a7c800] 16:56:13 INFO - PROCESS | 2008 | 1468454173159 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]]]}] 16:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 571ms 16:56:13 INFO - PROCESS | 2008 | 1468454173177 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:56:13 INFO - PROCESS | 2008 | 1468454173179 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 16:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:56:13 INFO - PROCESS | 2008 | 1468454173183 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:56:13 INFO - PROCESS | 2008 | 1468454173186 Marionette TRACE conn2 <- [1,2390,null,{}] 16:56:13 INFO - PROCESS | 2008 | 1468454173188 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}] 16:56:13 INFO - PROCESS | 2008 | 1468454173189 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:13 INFO - PROCESS | 2008 | 1468454173271 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:56:13 INFO - PROCESS | 2008 | 1468454173278 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:13 INFO - PROCESS | 2008 | 1468454173279 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x119564800 == 32 [pid = 2008] [id = 605] 16:56:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1176d4c00) [pid = 2008] [serial = 1815] [outer = 0x0] 16:56:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1181e1000) [pid = 2008] [serial = 1816] [outer = 0x1176d4c00] 16:56:13 INFO - PROCESS | 2008 | 1468454173307 Marionette DEBUG loaded listener.js 16:56:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1182b8800) [pid = 2008] [serial = 1817] [outer = 0x1176d4c00] 16:56:13 INFO - PROCESS | 2008 | 1468454173666 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]]]}] 16:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 522ms 16:56:13 INFO - PROCESS | 2008 | 1468454173704 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:56:13 INFO - PROCESS | 2008 | 1468454173706 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 16:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:56:13 INFO - PROCESS | 2008 | 1468454173713 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:56:13 INFO - PROCESS | 2008 | 1468454173717 Marionette TRACE conn2 <- [1,2394,null,{}] 16:56:13 INFO - PROCESS | 2008 | 1468454173721 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}] 16:56:13 INFO - PROCESS | 2008 | 1468454173724 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:13 INFO - PROCESS | 2008 | 1468454173807 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:56:13 INFO - PROCESS | 2008 | 1468454173811 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:13 INFO - PROCESS | 2008 | 1468454173812 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x123993000 == 33 [pid = 2008] [id = 606] 16:56:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1182b9800) [pid = 2008] [serial = 1818] [outer = 0x0] 16:56:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1187f8c00) [pid = 2008] [serial = 1819] [outer = 0x1182b9800] 16:56:13 INFO - PROCESS | 2008 | 1468454173840 Marionette DEBUG loaded listener.js 16:56:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1196a8800) [pid = 2008] [serial = 1820] [outer = 0x1182b9800] 16:56:14 INFO - PROCESS | 2008 | 1468454174205 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]]]}] 16:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 526ms 16:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:56:14 INFO - PROCESS | 2008 | 1468454174236 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:56:14 INFO - PROCESS | 2008 | 1468454174237 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 16:56:14 INFO - PROCESS | 2008 | 1468454174239 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:56:14 INFO - PROCESS | 2008 | 1468454174240 Marionette TRACE conn2 <- [1,2398,null,{}] 16:56:14 INFO - PROCESS | 2008 | 1468454174242 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}] 16:56:14 INFO - PROCESS | 2008 | 1468454174244 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:14 INFO - PROCESS | 2008 | 1468454174359 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:56:14 INFO - PROCESS | 2008 | 1468454174367 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:14 INFO - PROCESS | 2008 | 1468454174369 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x123526800 == 34 [pid = 2008] [id = 607] 16:56:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x119834800) [pid = 2008] [serial = 1821] [outer = 0x0] 16:56:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119840800) [pid = 2008] [serial = 1822] [outer = 0x119834800] 16:56:14 INFO - PROCESS | 2008 | 1468454174393 Marionette DEBUG loaded listener.js 16:56:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x119bdc000) [pid = 2008] [serial = 1823] [outer = 0x119834800] 16:56:14 INFO - PROCESS | 2008 | 1468454174726 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]]]}] 16:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 518ms 16:56:14 INFO - PROCESS | 2008 | 1468454174761 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:56:14 INFO - PROCESS | 2008 | 1468454174762 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 16:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:56:14 INFO - PROCESS | 2008 | 1468454174765 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:56:14 INFO - PROCESS | 2008 | 1468454174766 Marionette TRACE conn2 <- [1,2402,null,{}] 16:56:14 INFO - PROCESS | 2008 | 1468454174769 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}] 16:56:14 INFO - PROCESS | 2008 | 1468454174771 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:14 INFO - PROCESS | 2008 | 1468454174872 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:56:14 INFO - PROCESS | 2008 | 1468454174876 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:14 INFO - PROCESS | 2008 | 1468454174880 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x12689a800 == 35 [pid = 2008] [id = 608] 16:56:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x123107400) [pid = 2008] [serial = 1824] [outer = 0x0] 16:56:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12310bc00) [pid = 2008] [serial = 1825] [outer = 0x123107400] 16:56:14 INFO - PROCESS | 2008 | 1468454174943 Marionette DEBUG loaded listener.js 16:56:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x123b5fc00) [pid = 2008] [serial = 1826] [outer = 0x123107400] 16:56:15 INFO - PROCESS | 2008 | 1468454175311 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]]]}] 16:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 570ms 16:56:15 INFO - PROCESS | 2008 | 1468454175335 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:56:15 INFO - PROCESS | 2008 | 1468454175336 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 16:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:56:15 INFO - PROCESS | 2008 | 1468454175339 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:56:15 INFO - PROCESS | 2008 | 1468454175340 Marionette TRACE conn2 <- [1,2406,null,{}] 16:56:15 INFO - PROCESS | 2008 | 1468454175351 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}] 16:56:15 INFO - PROCESS | 2008 | 1468454175353 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:15 INFO - PROCESS | 2008 | 1468454175457 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:56:15 INFO - PROCESS | 2008 | 1468454175460 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:15 INFO - PROCESS | 2008 | 1468454175461 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x12831d000 == 36 [pid = 2008] [id = 609] 16:56:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x123b68000) [pid = 2008] [serial = 1827] [outer = 0x0] 16:56:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x123fc0000) [pid = 2008] [serial = 1828] [outer = 0x123b68000] 16:56:15 INFO - PROCESS | 2008 | 1468454175486 Marionette DEBUG loaded listener.js 16:56:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1244ed000) [pid = 2008] [serial = 1829] [outer = 0x123b68000] 16:56:15 INFO - PROCESS | 2008 | 1468454175814 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]]]}] 16:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 517ms 16:56:15 INFO - PROCESS | 2008 | 1468454175857 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:56:15 INFO - PROCESS | 2008 | 1468454175858 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 16:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:56:15 INFO - PROCESS | 2008 | 1468454175860 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:56:15 INFO - PROCESS | 2008 | 1468454175861 Marionette TRACE conn2 <- [1,2410,null,{}] 16:56:15 INFO - PROCESS | 2008 | 1468454175871 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}] 16:56:15 INFO - PROCESS | 2008 | 1468454175872 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:15 INFO - PROCESS | 2008 | 1468454175975 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:56:15 INFO - PROCESS | 2008 | 1468454175979 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:15 INFO - PROCESS | 2008 | 1468454175980 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x128a76800 == 37 [pid = 2008] [id = 610] 16:56:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1128ca400) [pid = 2008] [serial = 1830] [outer = 0x0] 16:56:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1246f2000) [pid = 2008] [serial = 1831] [outer = 0x1128ca400] 16:56:16 INFO - PROCESS | 2008 | 1468454176006 Marionette DEBUG loaded listener.js 16:56:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x124fb0c00) [pid = 2008] [serial = 1832] [outer = 0x1128ca400] 16:56:16 INFO - PROCESS | 2008 | 1468454176359 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]]]}] 16:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 16:56:16 INFO - PROCESS | 2008 | 1468454176380 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:56:16 INFO - PROCESS | 2008 | 1468454176381 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 16:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:56:16 INFO - PROCESS | 2008 | 1468454176390 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:56:16 INFO - PROCESS | 2008 | 1468454176391 Marionette TRACE conn2 <- [1,2414,null,{}] 16:56:16 INFO - PROCESS | 2008 | 1468454176393 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}] 16:56:16 INFO - PROCESS | 2008 | 1468454176394 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:16 INFO - PROCESS | 2008 | 1468454176497 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:56:16 INFO - PROCESS | 2008 | 1468454176501 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:16 INFO - PROCESS | 2008 | 1468454176502 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6bb000 == 38 [pid = 2008] [id = 611] 16:56:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x123b68800) [pid = 2008] [serial = 1833] [outer = 0x0] 16:56:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x126519000) [pid = 2008] [serial = 1834] [outer = 0x123b68800] 16:56:16 INFO - PROCESS | 2008 | 1468454176534 Marionette DEBUG loaded listener.js 16:56:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x126b8cc00) [pid = 2008] [serial = 1835] [outer = 0x123b68800] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x11813d000) [pid = 2008] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x119a6d400) [pid = 2008] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x128299400) [pid = 2008] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x12acbe000) [pid = 2008] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x12bd56c00) [pid = 2008] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x12b8eb800) [pid = 2008] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1187edc00) [pid = 2008] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1181df400) [pid = 2008] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x11969dc00) [pid = 2008] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1133cfc00) [pid = 2008] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x118299800) [pid = 2008] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x116746c00) [pid = 2008] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x123b5dc00) [pid = 2008] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1181e3400) [pid = 2008] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1181cb000) [pid = 2008] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1166f3400) [pid = 2008] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123b62400) [pid = 2008] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:56:16 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x11870e000) [pid = 2008] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:56:16 INFO - PROCESS | 2008 | 1468454176934 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]]]}] 16:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 568ms 16:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:56:16 INFO - PROCESS | 2008 | 1468454176959 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:56:16 INFO - PROCESS | 2008 | 1468454176960 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 16:56:16 INFO - PROCESS | 2008 | 1468454176962 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:56:16 INFO - PROCESS | 2008 | 1468454176963 Marionette TRACE conn2 <- [1,2418,null,{}] 16:56:16 INFO - PROCESS | 2008 | 1468454176989 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}] 16:56:16 INFO - PROCESS | 2008 | 1468454176990 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:17 INFO - PROCESS | 2008 | 1468454177079 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:56:17 INFO - PROCESS | 2008 | 1468454177085 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:17 INFO - PROCESS | 2008 | 1468454177086 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x123829000 == 39 [pid = 2008] [id = 612] 16:56:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1182af800) [pid = 2008] [serial = 1836] [outer = 0x0] 16:56:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x119a83c00) [pid = 2008] [serial = 1837] [outer = 0x1182af800] 16:56:17 INFO - PROCESS | 2008 | 1468454177115 Marionette DEBUG loaded listener.js 16:56:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123b63000) [pid = 2008] [serial = 1838] [outer = 0x1182af800] 16:56:17 INFO - PROCESS | 2008 | 1468454177575 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]]]}] 16:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 627ms 16:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:56:17 INFO - PROCESS | 2008 | 1468454177590 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:56:17 INFO - PROCESS | 2008 | 1468454177592 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 16:56:17 INFO - PROCESS | 2008 | 1468454177595 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:56:17 INFO - PROCESS | 2008 | 1468454177597 Marionette TRACE conn2 <- [1,2422,null,{}] 16:56:17 INFO - PROCESS | 2008 | 1468454177601 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}] 16:56:17 INFO - PROCESS | 2008 | 1468454177602 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:17 INFO - PROCESS | 2008 | 1468454177712 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:56:17 INFO - PROCESS | 2008 | 1468454177720 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:17 INFO - PROCESS | 2008 | 1468454177729 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b02d800 == 40 [pid = 2008] [id = 613] 16:56:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x123b64c00) [pid = 2008] [serial = 1839] [outer = 0x0] 16:56:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x128223000) [pid = 2008] [serial = 1840] [outer = 0x123b64c00] 16:56:17 INFO - PROCESS | 2008 | 1468454177757 Marionette DEBUG loaded listener.js 16:56:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x128293800) [pid = 2008] [serial = 1841] [outer = 0x123b64c00] 16:56:18 INFO - PROCESS | 2008 | 1468454178102 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]]]}] 16:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 524ms 16:56:18 INFO - PROCESS | 2008 | 1468454178120 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:56:18 INFO - PROCESS | 2008 | 1468454178122 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 16:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:56:18 INFO - PROCESS | 2008 | 1468454178124 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:56:18 INFO - PROCESS | 2008 | 1468454178125 Marionette TRACE conn2 <- [1,2426,null,{}] 16:56:18 INFO - PROCESS | 2008 | 1468454178128 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}] 16:56:18 INFO - PROCESS | 2008 | 1468454178129 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:18 INFO - PROCESS | 2008 | 1468454178227 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:56:18 INFO - PROCESS | 2008 | 1468454178232 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:18 INFO - PROCESS | 2008 | 1468454178232 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c19b800 == 41 [pid = 2008] [id = 614] 16:56:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x128298800) [pid = 2008] [serial = 1842] [outer = 0x0] 16:56:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x128981400) [pid = 2008] [serial = 1843] [outer = 0x128298800] 16:56:18 INFO - PROCESS | 2008 | 1468454178256 Marionette DEBUG loaded listener.js 16:56:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x128c4f000) [pid = 2008] [serial = 1844] [outer = 0x128298800] 16:56:18 INFO - PROCESS | 2008 | 1468454178586 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]]]}] 16:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 468ms 16:56:18 INFO - PROCESS | 2008 | 1468454178593 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:56:18 INFO - PROCESS | 2008 | 1468454178594 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 16:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:56:18 INFO - PROCESS | 2008 | 1468454178601 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:56:18 INFO - PROCESS | 2008 | 1468454178604 Marionette TRACE conn2 <- [1,2430,null,{}] 16:56:18 INFO - PROCESS | 2008 | 1468454178606 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}] 16:56:18 INFO - PROCESS | 2008 | 1468454178607 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:18 INFO - PROCESS | 2008 | 1468454178735 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:56:18 INFO - PROCESS | 2008 | 1468454178823 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:18 INFO - PROCESS | 2008 | 1468454178825 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x11268c800 == 42 [pid = 2008] [id = 615] 16:56:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x111e2fc00) [pid = 2008] [serial = 1845] [outer = 0x0] 16:56:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1128d0000) [pid = 2008] [serial = 1846] [outer = 0x111e2fc00] 16:56:18 INFO - PROCESS | 2008 | 1468454178857 Marionette DEBUG loaded listener.js 16:56:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x113122800) [pid = 2008] [serial = 1847] [outer = 0x111e2fc00] 16:56:19 INFO - PROCESS | 2008 | 1468454179297 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]]]}] 16:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 724ms 16:56:19 INFO - PROCESS | 2008 | 1468454179323 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:56:19 INFO - PROCESS | 2008 | 1468454179325 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 16:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:56:19 INFO - PROCESS | 2008 | 1468454179328 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:56:19 INFO - PROCESS | 2008 | 1468454179330 Marionette TRACE conn2 <- [1,2434,null,{}] 16:56:19 INFO - PROCESS | 2008 | 1468454179334 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}] 16:56:19 INFO - PROCESS | 2008 | 1468454179337 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:19 INFO - PROCESS | 2008 | 1468454179446 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:56:19 INFO - PROCESS | 2008 | 1468454179509 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:19 INFO - PROCESS | 2008 | 1468454179510 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x123527000 == 43 [pid = 2008] [id = 616] 16:56:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1133cfc00) [pid = 2008] [serial = 1848] [outer = 0x0] 16:56:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1170ea000) [pid = 2008] [serial = 1849] [outer = 0x1133cfc00] 16:56:19 INFO - PROCESS | 2008 | 1468454179540 Marionette DEBUG loaded listener.js 16:56:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1181dcc00) [pid = 2008] [serial = 1850] [outer = 0x1133cfc00] 16:56:19 INFO - PROCESS | 2008 | 1468454179933 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]]]}] 16:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 673ms 16:56:20 INFO - PROCESS | 2008 | 1468454180004 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:56:20 INFO - PROCESS | 2008 | 1468454180007 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 16:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:56:20 INFO - PROCESS | 2008 | 1468454180009 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:56:20 INFO - PROCESS | 2008 | 1468454180010 Marionette TRACE conn2 <- [1,2438,null,{}] 16:56:20 INFO - PROCESS | 2008 | 1468454180013 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}] 16:56:20 INFO - PROCESS | 2008 | 1468454180014 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:20 INFO - PROCESS | 2008 | 1468454180124 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:56:20 INFO - PROCESS | 2008 | 1468454180220 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:20 INFO - PROCESS | 2008 | 1468454180221 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x128da4000 == 44 [pid = 2008] [id = 617] 16:56:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x118503800) [pid = 2008] [serial = 1851] [outer = 0x0] 16:56:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x119174800) [pid = 2008] [serial = 1852] [outer = 0x118503800] 16:56:20 INFO - PROCESS | 2008 | 1468454180250 Marionette DEBUG loaded listener.js 16:56:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1196f2c00) [pid = 2008] [serial = 1853] [outer = 0x118503800] 16:56:20 INFO - PROCESS | 2008 | 1468454180687 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]]]}] 16:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 719ms 16:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:56:20 INFO - PROCESS | 2008 | 1468454180728 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:56:20 INFO - PROCESS | 2008 | 1468454180730 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 16:56:20 INFO - PROCESS | 2008 | 1468454180737 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:56:20 INFO - PROCESS | 2008 | 1468454180742 Marionette TRACE conn2 <- [1,2442,null,{}] 16:56:20 INFO - PROCESS | 2008 | 1468454180745 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}] 16:56:20 INFO - PROCESS | 2008 | 1468454180748 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:20 INFO - PROCESS | 2008 | 1468454180856 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:56:20 INFO - PROCESS | 2008 | 1468454180920 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:20 INFO - PROCESS | 2008 | 1468454180921 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca2f800 == 45 [pid = 2008] [id = 618] 16:56:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x118508800) [pid = 2008] [serial = 1854] [outer = 0x0] 16:56:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x123105800) [pid = 2008] [serial = 1855] [outer = 0x118508800] 16:56:20 INFO - PROCESS | 2008 | 1468454180991 Marionette DEBUG loaded listener.js 16:56:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x123eb1400) [pid = 2008] [serial = 1856] [outer = 0x118508800] 16:56:21 INFO - PROCESS | 2008 | 1468454181386 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]]]}] 16:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 677ms 16:56:21 INFO - PROCESS | 2008 | 1468454181410 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:56:21 INFO - PROCESS | 2008 | 1468454181412 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 16:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:56:21 INFO - PROCESS | 2008 | 1468454181414 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:56:21 INFO - PROCESS | 2008 | 1468454181416 Marionette TRACE conn2 <- [1,2446,null,{}] 16:56:21 INFO - PROCESS | 2008 | 1468454181418 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}] 16:56:21 INFO - PROCESS | 2008 | 1468454181419 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:21 INFO - PROCESS | 2008 | 1468454181544 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:56:21 INFO - PROCESS | 2008 | 1468454181636 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:21 INFO - PROCESS | 2008 | 1468454181638 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x12cedb800 == 46 [pid = 2008] [id = 619] 16:56:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1246f4000) [pid = 2008] [serial = 1857] [outer = 0x0] 16:56:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x126884800) [pid = 2008] [serial = 1858] [outer = 0x1246f4000] 16:56:21 INFO - PROCESS | 2008 | 1468454181666 Marionette DEBUG loaded listener.js 16:56:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x128295c00) [pid = 2008] [serial = 1859] [outer = 0x1246f4000] 16:56:22 INFO - PROCESS | 2008 | 1468454182118 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]]]}] 16:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 720ms 16:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:56:22 INFO - PROCESS | 2008 | 1468454182135 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:56:22 INFO - PROCESS | 2008 | 1468454182136 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 16:56:22 INFO - PROCESS | 2008 | 1468454182138 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:56:22 INFO - PROCESS | 2008 | 1468454182140 Marionette TRACE conn2 <- [1,2450,null,{}] 16:56:22 INFO - PROCESS | 2008 | 1468454182142 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}] 16:56:22 INFO - PROCESS | 2008 | 1468454182143 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:22 INFO - PROCESS | 2008 | 1468454182249 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:56:22 INFO - PROCESS | 2008 | 1468454182311 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:22 INFO - PROCESS | 2008 | 1468454182316 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x113b4d800 == 47 [pid = 2008] [id = 620] 16:56:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x119bdf000) [pid = 2008] [serial = 1860] [outer = 0x0] 16:56:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x128687400) [pid = 2008] [serial = 1861] [outer = 0x119bdf000] 16:56:22 INFO - PROCESS | 2008 | 1468454182398 Marionette DEBUG loaded listener.js 16:56:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x12985a800) [pid = 2008] [serial = 1862] [outer = 0x119bdf000] 16:56:23 INFO - PROCESS | 2008 | 1468454183101 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]]]}] 16:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1019ms 16:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:56:23 INFO - PROCESS | 2008 | 1468454183158 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:56:23 INFO - PROCESS | 2008 | 1468454183160 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 16:56:23 INFO - PROCESS | 2008 | 1468454183164 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:56:23 INFO - PROCESS | 2008 | 1468454183168 Marionette TRACE conn2 <- [1,2454,null,{}] 16:56:23 INFO - PROCESS | 2008 | 1468454183180 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}] 16:56:23 INFO - PROCESS | 2008 | 1468454183182 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:23 INFO - PROCESS | 2008 | 1468454183280 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:56:23 INFO - PROCESS | 2008 | 1468454183362 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:23 INFO - PROCESS | 2008 | 1468454183363 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x112697800 == 48 [pid = 2008] [id = 621] 16:56:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1181cc000) [pid = 2008] [serial = 1863] [outer = 0x0] 16:56:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1181d3400) [pid = 2008] [serial = 1864] [outer = 0x1181cc000] 16:56:23 INFO - PROCESS | 2008 | 1468454183393 Marionette DEBUG loaded listener.js 16:56:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x1183bb400) [pid = 2008] [serial = 1865] [outer = 0x1181cc000] 16:56:23 INFO - PROCESS | 2008 | 1468454183810 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]]]}] 16:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 681ms 16:56:23 INFO - PROCESS | 2008 | 1468454183845 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:56:23 INFO - PROCESS | 2008 | 1468454183847 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 16:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:56:23 INFO - PROCESS | 2008 | 1468454183851 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:56:23 INFO - PROCESS | 2008 | 1468454183853 Marionette TRACE conn2 <- [1,2458,null,{}] 16:56:23 INFO - PROCESS | 2008 | 1468454183855 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}] 16:56:23 INFO - PROCESS | 2008 | 1468454183856 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:23 INFO - PROCESS | 2008 | 1468454183945 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:56:24 INFO - PROCESS | 2008 | 1468454184006 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:24 INFO - PROCESS | 2008 | 1468454184007 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d49800 == 49 [pid = 2008] [id = 622] 16:56:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x118888000) [pid = 2008] [serial = 1866] [outer = 0x0] 16:56:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x11969ac00) [pid = 2008] [serial = 1867] [outer = 0x118888000] 16:56:24 INFO - PROCESS | 2008 | 1468454184030 Marionette DEBUG loaded listener.js 16:56:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x119833c00) [pid = 2008] [serial = 1868] [outer = 0x118888000] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x123d4e800 == 48 [pid = 2008] [id = 589] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x12c19b800 == 47 [pid = 2008] [id = 614] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x12b02d800 == 46 [pid = 2008] [id = 613] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x123829000 == 45 [pid = 2008] [id = 612] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6bb000 == 44 [pid = 2008] [id = 611] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x128a76800 == 43 [pid = 2008] [id = 610] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x12831d000 == 42 [pid = 2008] [id = 609] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x12689a800 == 41 [pid = 2008] [id = 608] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x123526800 == 40 [pid = 2008] [id = 607] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x123993000 == 39 [pid = 2008] [id = 606] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x119564800 == 38 [pid = 2008] [id = 605] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x1167d1000 == 37 [pid = 2008] [id = 604] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x113bd1800 == 36 [pid = 2008] [id = 603] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x12305c000 == 35 [pid = 2008] [id = 602] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x112695000 == 34 [pid = 2008] [id = 601] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x112697800 == 33 [pid = 2008] [id = 621] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x113b4d800 == 32 [pid = 2008] [id = 620] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x12cedb800 == 31 [pid = 2008] [id = 619] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca2f800 == 30 [pid = 2008] [id = 618] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x128da4000 == 29 [pid = 2008] [id = 617] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x123527000 == 28 [pid = 2008] [id = 616] 16:56:24 INFO - PROCESS | 2008 | --DOCSHELL 0x11268c800 == 27 [pid = 2008] [id = 615] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x1187f0800) [pid = 2008] [serial = 1748] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x118299400) [pid = 2008] [serial = 1747] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x123313000) [pid = 2008] [serial = 1751] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x1210d9000) [pid = 2008] [serial = 1750] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x129860c00) [pid = 2008] [serial = 1754] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x12897bc00) [pid = 2008] [serial = 1753] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x12b011400) [pid = 2008] [serial = 1756] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x12bd50800) [pid = 2008] [serial = 1757] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x12bf41c00) [pid = 2008] [serial = 1760] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x12bdddc00) [pid = 2008] [serial = 1759] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x12ca62000) [pid = 2008] [serial = 1763] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x12897f000) [pid = 2008] [serial = 1799] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x12bf3f000) [pid = 2008] [serial = 1762] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x1188e8800) [pid = 2008] [serial = 1766] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1182b2800) [pid = 2008] [serial = 1765] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x123b5b800) [pid = 2008] [serial = 1769] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x119bde000) [pid = 2008] [serial = 1768] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1196f9000) [pid = 2008] [serial = 1777] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x123107c00) [pid = 2008] [serial = 1778] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1183c9c00) [pid = 2008] [serial = 1774] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x11943b400) [pid = 2008] [serial = 1775] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x118141800) [pid = 2008] [serial = 1771] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1181e0000) [pid = 2008] [serial = 1772] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x123b68c00) [pid = 2008] [serial = 1780] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x12b004c00) [pid = 2008] [serial = 1801] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x123fc8800) [pid = 2008] [serial = 1783] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x126526800) [pid = 2008] [serial = 1786] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1246f4800) [pid = 2008] [serial = 1784] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x128acfc00) [pid = 2008] [serial = 1789] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12a68e800) [pid = 2008] [serial = 1792] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x12985f800) [pid = 2008] [serial = 1790] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x11969fc00) [pid = 2008] [serial = 1795] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x12acc8c00) [pid = 2008] [serial = 1793] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x123b5b400) [pid = 2008] [serial = 1798] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x128983000) [pid = 2008] [serial = 1787] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x119c88c00) [pid = 2008] [serial = 1796] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x123db3800) [pid = 2008] [serial = 1781] [outer = 0x0] [url = about:blank] 16:56:25 INFO - PROCESS | 2008 | 1468454185291 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]]]}] 16:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1470ms 16:56:25 INFO - PROCESS | 2008 | 1468454185322 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:56:25 INFO - PROCESS | 2008 | 1468454185324 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 16:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:56:25 INFO - PROCESS | 2008 | 1468454185327 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:56:25 INFO - PROCESS | 2008 | 1468454185329 Marionette TRACE conn2 <- [1,2462,null,{}] 16:56:25 INFO - PROCESS | 2008 | 1468454185332 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}] 16:56:25 INFO - PROCESS | 2008 | 1468454185334 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:25 INFO - PROCESS | 2008 | 1468454185419 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:56:25 INFO - PROCESS | 2008 | 1468454185423 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:25 INFO - PROCESS | 2008 | 1468454185425 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x1169b0000 == 28 [pid = 2008] [id = 623] 16:56:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1128d2800) [pid = 2008] [serial = 1869] [outer = 0x0] 16:56:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x11393b400) [pid = 2008] [serial = 1870] [outer = 0x1128d2800] 16:56:25 INFO - PROCESS | 2008 | 1468454185450 Marionette DEBUG loaded listener.js 16:56:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1151d1400) [pid = 2008] [serial = 1871] [outer = 0x1128d2800] 16:56:25 INFO - PROCESS | 2008 | 1468454185845 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]]]}] 16:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 569ms 16:56:25 INFO - PROCESS | 2008 | 1468454185897 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:56:25 INFO - PROCESS | 2008 | 1468454185902 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 16:56:25 INFO - PROCESS | 2008 | 1468454185908 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:56:25 INFO - PROCESS | 2008 | 1468454185911 Marionette TRACE conn2 <- [1,2466,null,{}] 16:56:25 INFO - PROCESS | 2008 | 1468454185914 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}] 16:56:25 INFO - PROCESS | 2008 | 1468454185917 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:26 INFO - PROCESS | 2008 | 1468454186021 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:56:26 INFO - PROCESS | 2008 | 1468454186025 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:26 INFO - PROCESS | 2008 | 1468454186027 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185e3000 == 29 [pid = 2008] [id = 624] 16:56:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x116746c00) [pid = 2008] [serial = 1872] [outer = 0x0] 16:56:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1176d5000) [pid = 2008] [serial = 1873] [outer = 0x116746c00] 16:56:26 INFO - PROCESS | 2008 | 1468454186056 Marionette DEBUG loaded listener.js 16:56:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x118141000) [pid = 2008] [serial = 1874] [outer = 0x116746c00] 16:56:26 INFO - PROCESS | 2008 | 1468454186419 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]]]}] 16:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 523ms 16:56:26 INFO - PROCESS | 2008 | 1468454186430 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:56:26 INFO - PROCESS | 2008 | 1468454186432 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 16:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:56:26 INFO - PROCESS | 2008 | 1468454186436 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:56:26 INFO - PROCESS | 2008 | 1468454186439 Marionette TRACE conn2 <- [1,2470,null,{}] 16:56:26 INFO - PROCESS | 2008 | 1468454186447 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}] 16:56:26 INFO - PROCESS | 2008 | 1468454186450 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:26 INFO - PROCESS | 2008 | 1468454186530 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:56:26 INFO - PROCESS | 2008 | 1468454186537 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:26 INFO - PROCESS | 2008 | 1468454186539 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195c5800 == 30 [pid = 2008] [id = 625] 16:56:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1181d1c00) [pid = 2008] [serial = 1875] [outer = 0x0] 16:56:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1182afc00) [pid = 2008] [serial = 1876] [outer = 0x1181d1c00] 16:56:26 INFO - PROCESS | 2008 | 1468454186568 Marionette DEBUG loaded listener.js 16:56:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1187eac00) [pid = 2008] [serial = 1877] [outer = 0x1181d1c00] 16:56:26 INFO - PROCESS | 2008 | 1468454186902 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]]]}] 16:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 471ms 16:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:56:26 INFO - PROCESS | 2008 | 1468454186907 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:56:26 INFO - PROCESS | 2008 | 1468454186909 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 16:56:26 INFO - PROCESS | 2008 | 1468454186912 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:56:26 INFO - PROCESS | 2008 | 1468454186913 Marionette TRACE conn2 <- [1,2474,null,{}] 16:56:26 INFO - PROCESS | 2008 | 1468454186918 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}] 16:56:26 INFO - PROCESS | 2008 | 1468454186920 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:27 INFO - PROCESS | 2008 | 1468454187004 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:56:27 INFO - PROCESS | 2008 | 1468454187074 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:27 INFO - PROCESS | 2008 | 1468454187076 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230c3000 == 31 [pid = 2008] [id = 626] 16:56:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x11396d800) [pid = 2008] [serial = 1878] [outer = 0x0] 16:56:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x118884000) [pid = 2008] [serial = 1879] [outer = 0x11396d800] 16:56:27 INFO - PROCESS | 2008 | 1468454187101 Marionette DEBUG loaded listener.js 16:56:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x11969b000) [pid = 2008] [serial = 1880] [outer = 0x11396d800] 16:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:56:27 INFO - PROCESS | 2008 | 1468454187428 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]]]}] 16:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 525ms 16:56:27 INFO - PROCESS | 2008 | 1468454187438 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:56:27 INFO - PROCESS | 2008 | 1468454187439 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 16:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:56:27 INFO - PROCESS | 2008 | 1468454187441 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:56:27 INFO - PROCESS | 2008 | 1468454187442 Marionette TRACE conn2 <- [1,2478,null,{}] 16:56:27 INFO - PROCESS | 2008 | 1468454187445 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}] 16:56:27 INFO - PROCESS | 2008 | 1468454187446 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:27 INFO - PROCESS | 2008 | 1468454187544 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:56:27 INFO - PROCESS | 2008 | 1468454187583 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:27 INFO - PROCESS | 2008 | 1468454187584 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f07800 == 32 [pid = 2008] [id = 627] 16:56:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1196a1c00) [pid = 2008] [serial = 1881] [outer = 0x0] 16:56:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1196efc00) [pid = 2008] [serial = 1882] [outer = 0x1196a1c00] 16:56:27 INFO - PROCESS | 2008 | 1468454187610 Marionette DEBUG loaded listener.js 16:56:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1196fc800) [pid = 2008] [serial = 1883] [outer = 0x1196a1c00] 16:56:27 INFO - PROCESS | 2008 | 1468454187986 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]]]}] 16:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 570ms 16:56:28 INFO - PROCESS | 2008 | 1468454188012 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:56:28 INFO - PROCESS | 2008 | 1468454188013 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 16:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:56:28 INFO - PROCESS | 2008 | 1468454188016 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:56:28 INFO - PROCESS | 2008 | 1468454188019 Marionette TRACE conn2 <- [1,2482,null,{}] 16:56:28 INFO - PROCESS | 2008 | 1468454188021 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}] 16:56:28 INFO - PROCESS | 2008 | 1468454188025 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:28 INFO - PROCESS | 2008 | 1468454188131 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:56:28 INFO - PROCESS | 2008 | 1468454188142 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:28 INFO - PROCESS | 2008 | 1468454188143 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x124f80000 == 33 [pid = 2008] [id = 628] 16:56:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x11870e000) [pid = 2008] [serial = 1884] [outer = 0x0] 16:56:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x119a87400) [pid = 2008] [serial = 1885] [outer = 0x11870e000] 16:56:28 INFO - PROCESS | 2008 | 1468454188169 Marionette DEBUG loaded listener.js 16:56:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x123104c00) [pid = 2008] [serial = 1886] [outer = 0x11870e000] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x128298800) [pid = 2008] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x123107400) [pid = 2008] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x123b64c00) [pid = 2008] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x123b68000) [pid = 2008] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1128ca400) [pid = 2008] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x123b68800) [pid = 2008] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1128d8400) [pid = 2008] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1182b5000) [pid = 2008] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x12a696000) [pid = 2008] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x112a7c800) [pid = 2008] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x119834800) [pid = 2008] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1128d2400) [pid = 2008] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1176d4c00) [pid = 2008] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:56:28 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1182b9800) [pid = 2008] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:56:29 INFO - PROCESS | 2008 | 1468454189040 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]]]}] 16:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1073ms 16:56:29 INFO - PROCESS | 2008 | 1468454189091 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:56:29 INFO - PROCESS | 2008 | 1468454189093 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 16:56:29 INFO - PROCESS | 2008 | 1468454189096 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:56:29 INFO - PROCESS | 2008 | 1468454189100 Marionette TRACE conn2 <- [1,2486,null,{}] 16:56:29 INFO - PROCESS | 2008 | 1468454189103 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}] 16:56:29 INFO - PROCESS | 2008 | 1468454189105 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:29 INFO - PROCESS | 2008 | 1468454189217 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:56:29 INFO - PROCESS | 2008 | 1468454189273 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:29 INFO - PROCESS | 2008 | 1468454189274 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x1185d5800 == 34 [pid = 2008] [id = 629] 16:56:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x112d9a000) [pid = 2008] [serial = 1887] [outer = 0x0] 16:56:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x113939c00) [pid = 2008] [serial = 1888] [outer = 0x112d9a000] 16:56:29 INFO - PROCESS | 2008 | 1468454189306 Marionette DEBUG loaded listener.js 16:56:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x116031400) [pid = 2008] [serial = 1889] [outer = 0x112d9a000] 16:56:29 INFO - PROCESS | 2008 | 1468454189848 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]]]}] 16:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 773ms 16:56:29 INFO - PROCESS | 2008 | 1468454189896 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:56:29 INFO - PROCESS | 2008 | 1468454189902 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 16:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:56:29 INFO - PROCESS | 2008 | 1468454189911 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:56:29 INFO - PROCESS | 2008 | 1468454189914 Marionette TRACE conn2 <- [1,2490,null,{}] 16:56:29 INFO - PROCESS | 2008 | 1468454189917 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}] 16:56:29 INFO - PROCESS | 2008 | 1468454189920 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:30 INFO - PROCESS | 2008 | 1468454190074 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:56:30 INFO - PROCESS | 2008 | 1468454190187 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:30 INFO - PROCESS | 2008 | 1468454190189 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f07000 == 35 [pid = 2008] [id = 630] 16:56:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1172bec00) [pid = 2008] [serial = 1890] [outer = 0x0] 16:56:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1181cc800) [pid = 2008] [serial = 1891] [outer = 0x1172bec00] 16:56:30 INFO - PROCESS | 2008 | 1468454190233 Marionette DEBUG loaded listener.js 16:56:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1181e2000) [pid = 2008] [serial = 1892] [outer = 0x1172bec00] 16:56:30 INFO - PROCESS | 2008 | 1468454190894 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]]]}] 16:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1028ms 16:56:30 INFO - PROCESS | 2008 | 1468454190937 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:56:30 INFO - PROCESS | 2008 | 1468454190940 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 16:56:30 INFO - PROCESS | 2008 | 1468454190943 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:56:30 INFO - PROCESS | 2008 | 1468454190945 Marionette TRACE conn2 <- [1,2494,null,{}] 16:56:30 INFO - PROCESS | 2008 | 1468454190948 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}] 16:56:30 INFO - PROCESS | 2008 | 1468454190950 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:31 INFO - PROCESS | 2008 | 1468454191051 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:56:31 INFO - PROCESS | 2008 | --DOCSHELL 0x123f07800 == 34 [pid = 2008] [id = 627] 16:56:31 INFO - PROCESS | 2008 | --DOCSHELL 0x1230c3000 == 33 [pid = 2008] [id = 626] 16:56:31 INFO - PROCESS | 2008 | --DOCSHELL 0x1195c5800 == 32 [pid = 2008] [id = 625] 16:56:31 INFO - PROCESS | 2008 | --DOCSHELL 0x1185e3000 == 31 [pid = 2008] [id = 624] 16:56:31 INFO - PROCESS | 2008 | --DOCSHELL 0x1169b0000 == 30 [pid = 2008] [id = 623] 16:56:31 INFO - PROCESS | 2008 | --DOCSHELL 0x123d49800 == 29 [pid = 2008] [id = 622] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x128981400) [pid = 2008] [serial = 1843] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x123b5fc00) [pid = 2008] [serial = 1826] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12310bc00) [pid = 2008] [serial = 1825] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x128293800) [pid = 2008] [serial = 1841] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123fc0000) [pid = 2008] [serial = 1828] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1246f2000) [pid = 2008] [serial = 1831] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x124fb0c00) [pid = 2008] [serial = 1832] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x126519000) [pid = 2008] [serial = 1834] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x128223000) [pid = 2008] [serial = 1840] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x112a7b400) [pid = 2008] [serial = 1810] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1133ccc00) [pid = 2008] [serial = 1811] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1183ca800) [pid = 2008] [serial = 1807] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x11969a400) [pid = 2008] [serial = 1808] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x12b98f400) [pid = 2008] [serial = 1802] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x116080800) [pid = 2008] [serial = 1813] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x116971c00) [pid = 2008] [serial = 1814] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x119840800) [pid = 2008] [serial = 1822] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x1129aa800) [pid = 2008] [serial = 1804] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x113b5d000) [pid = 2008] [serial = 1805] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x1181e1000) [pid = 2008] [serial = 1816] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x119a83c00) [pid = 2008] [serial = 1837] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (0x1182b8800) [pid = 2008] [serial = 1817] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (0x1187f8c00) [pid = 2008] [serial = 1819] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (0x1196a8800) [pid = 2008] [serial = 1820] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (0x126b8cc00) [pid = 2008] [serial = 1835] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (0x128c4f000) [pid = 2008] [serial = 1844] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (0x119bdc000) [pid = 2008] [serial = 1823] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (0x1244ed000) [pid = 2008] [serial = 1829] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2008 | 1468454191134 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:31 INFO - PROCESS | 2008 | 1468454191136 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x113b49800 == 30 [pid = 2008] [id = 631] 16:56:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (0x1129abc00) [pid = 2008] [serial = 1893] [outer = 0x0] 16:56:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (0x112a88800) [pid = 2008] [serial = 1894] [outer = 0x1129abc00] 16:56:31 INFO - PROCESS | 2008 | 1468454191166 Marionette DEBUG loaded listener.js 16:56:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (0x113125800) [pid = 2008] [serial = 1895] [outer = 0x1129abc00] 16:56:31 INFO - PROCESS | 2008 | 1468454191475 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]]]}] 16:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 569ms 16:56:31 INFO - PROCESS | 2008 | 1468454191513 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:56:31 INFO - PROCESS | 2008 | 1468454191518 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 16:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:56:31 INFO - PROCESS | 2008 | 1468454191523 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:56:31 INFO - PROCESS | 2008 | 1468454191524 Marionette TRACE conn2 <- [1,2498,null,{}] 16:56:31 INFO - PROCESS | 2008 | 1468454191526 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}] 16:56:31 INFO - PROCESS | 2008 | 1468454191528 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:31 INFO - PROCESS | 2008 | 1468454191607 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:56:31 INFO - PROCESS | 2008 | 1468454191612 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:31 INFO - PROCESS | 2008 | 1468454191613 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e2a000 == 31 [pid = 2008] [id = 632] 16:56:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (0x113ba7800) [pid = 2008] [serial = 1896] [outer = 0x0] 16:56:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (0x113f0e400) [pid = 2008] [serial = 1897] [outer = 0x113ba7800] 16:56:31 INFO - PROCESS | 2008 | 1468454191642 Marionette DEBUG loaded listener.js 16:56:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (0x116081c00) [pid = 2008] [serial = 1898] [outer = 0x113ba7800] 16:56:32 INFO - PROCESS | 2008 | 1468454191996 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]]]}] 16:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 521ms 16:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:56:32 INFO - PROCESS | 2008 | 1468454192044 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:56:32 INFO - PROCESS | 2008 | 1468454192045 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 16:56:32 INFO - PROCESS | 2008 | 1468454192047 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:56:32 INFO - PROCESS | 2008 | 1468454192050 Marionette TRACE conn2 <- [1,2502,null,{}] 16:56:32 INFO - PROCESS | 2008 | 1468454192058 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}] 16:56:32 INFO - PROCESS | 2008 | 1468454192061 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:32 INFO - PROCESS | 2008 | 1468454192153 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:56:32 INFO - PROCESS | 2008 | 1468454192159 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:32 INFO - PROCESS | 2008 | 1468454192161 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195c1800 == 32 [pid = 2008] [id = 633] 16:56:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x1170df800) [pid = 2008] [serial = 1899] [outer = 0x0] 16:56:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x1181cec00) [pid = 2008] [serial = 1900] [outer = 0x1170df800] 16:56:32 INFO - PROCESS | 2008 | 1468454192189 Marionette DEBUG loaded listener.js 16:56:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x1181dfc00) [pid = 2008] [serial = 1901] [outer = 0x1170df800] 16:56:32 INFO - PROCESS | 2008 | 1468454192568 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]]]}] 16:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 573ms 16:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:56:32 INFO - PROCESS | 2008 | 1468454192621 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:56:32 INFO - PROCESS | 2008 | 1468454192624 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 16:56:32 INFO - PROCESS | 2008 | 1468454192627 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:56:32 INFO - PROCESS | 2008 | 1468454192629 Marionette TRACE conn2 <- [1,2506,null,{}] 16:56:32 INFO - PROCESS | 2008 | 1468454192632 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}] 16:56:32 INFO - PROCESS | 2008 | 1468454192634 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:32 INFO - PROCESS | 2008 | 1468454192763 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:56:32 INFO - PROCESS | 2008 | 1468454192775 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:32 INFO - PROCESS | 2008 | 1468454192776 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234df000 == 33 [pid = 2008] [id = 634] 16:56:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x1182b5800) [pid = 2008] [serial = 1902] [outer = 0x0] 16:56:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1183c2c00) [pid = 2008] [serial = 1903] [outer = 0x1182b5800] 16:56:32 INFO - PROCESS | 2008 | 1468454192818 Marionette DEBUG loaded listener.js 16:56:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x11870b800) [pid = 2008] [serial = 1904] [outer = 0x1182b5800] 16:56:33 INFO - PROCESS | 2008 | 1468454193241 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]]]}] 16:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 669ms 16:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:56:33 INFO - PROCESS | 2008 | 1468454193299 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:56:33 INFO - PROCESS | 2008 | 1468454193300 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 16:56:33 INFO - PROCESS | 2008 | 1468454193303 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:56:33 INFO - PROCESS | 2008 | 1468454193304 Marionette TRACE conn2 <- [1,2510,null,{}] 16:56:33 INFO - PROCESS | 2008 | 1468454193306 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}] 16:56:33 INFO - PROCESS | 2008 | 1468454193307 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:33 INFO - PROCESS | 2008 | 1468454193411 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:56:33 INFO - PROCESS | 2008 | 1468454193438 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:33 INFO - PROCESS | 2008 | 1468454193439 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f03800 == 34 [pid = 2008] [id = 635] 16:56:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1187f0800) [pid = 2008] [serial = 1905] [outer = 0x0] 16:56:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x118884400) [pid = 2008] [serial = 1906] [outer = 0x1187f0800] 16:56:33 INFO - PROCESS | 2008 | 1468454193463 Marionette DEBUG loaded listener.js 16:56:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x11943b400) [pid = 2008] [serial = 1907] [outer = 0x1187f0800] 16:56:33 INFO - PROCESS | 2008 | 1468454193816 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]]]}] 16:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 568ms 16:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:56:33 INFO - PROCESS | 2008 | 1468454193871 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:56:33 INFO - PROCESS | 2008 | 1468454193872 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 16:56:33 INFO - PROCESS | 2008 | 1468454193874 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:56:33 INFO - PROCESS | 2008 | 1468454193875 Marionette TRACE conn2 <- [1,2514,null,{}] 16:56:33 INFO - PROCESS | 2008 | 1468454193878 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}] 16:56:33 INFO - PROCESS | 2008 | 1468454193882 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:34 INFO - PROCESS | 2008 | 1468454194006 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:56:34 INFO - PROCESS | 2008 | 1468454194020 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:34 INFO - PROCESS | 2008 | 1468454194021 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x124f64800 == 35 [pid = 2008] [id = 636] 16:56:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x119442400) [pid = 2008] [serial = 1908] [outer = 0x0] 16:56:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1196da800) [pid = 2008] [serial = 1909] [outer = 0x119442400] 16:56:34 INFO - PROCESS | 2008 | 1468454194045 Marionette DEBUG loaded listener.js 16:56:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119a91800) [pid = 2008] [serial = 1910] [outer = 0x119442400] 16:56:34 INFO - PROCESS | 2008 | 1468454194393 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]]]}] 16:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 568ms 16:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:56:34 INFO - PROCESS | 2008 | 1468454194444 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:56:34 INFO - PROCESS | 2008 | 1468454194445 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 16:56:34 INFO - PROCESS | 2008 | 1468454194447 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:56:34 INFO - PROCESS | 2008 | 1468454194448 Marionette TRACE conn2 <- [1,2518,null,{}] 16:56:34 INFO - PROCESS | 2008 | 1468454194450 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}] 16:56:34 INFO - PROCESS | 2008 | 1468454194451 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:34 INFO - PROCESS | 2008 | 1468454194547 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:56:34 INFO - PROCESS | 2008 | 1468454194592 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:34 INFO - PROCESS | 2008 | 1468454194594 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x126be5800 == 36 [pid = 2008] [id = 637] 16:56:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x11213ec00) [pid = 2008] [serial = 1911] [outer = 0x0] 16:56:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x119be7400) [pid = 2008] [serial = 1912] [outer = 0x11213ec00] 16:56:34 INFO - PROCESS | 2008 | 1468454194618 Marionette DEBUG loaded listener.js 16:56:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1211ebc00) [pid = 2008] [serial = 1913] [outer = 0x11213ec00] 16:56:34 INFO - PROCESS | 2008 | 1468454194939 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]]]}] 16:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 521ms 16:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:56:34 INFO - PROCESS | 2008 | 1468454194969 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:56:34 INFO - PROCESS | 2008 | 1468454194970 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 16:56:34 INFO - PROCESS | 2008 | 1468454194972 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:56:34 INFO - PROCESS | 2008 | 1468454194973 Marionette TRACE conn2 <- [1,2522,null,{}] 16:56:34 INFO - PROCESS | 2008 | 1468454194975 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}] 16:56:34 INFO - PROCESS | 2008 | 1468454194976 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:35 INFO - PROCESS | 2008 | 1468454195077 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:56:35 INFO - PROCESS | 2008 | 1468454195088 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:35 INFO - PROCESS | 2008 | 1468454195089 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x12861d800 == 37 [pid = 2008] [id = 638] 16:56:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x119be3000) [pid = 2008] [serial = 1914] [outer = 0x0] 16:56:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x123107c00) [pid = 2008] [serial = 1915] [outer = 0x119be3000] 16:56:35 INFO - PROCESS | 2008 | 1468454195113 Marionette DEBUG loaded listener.js 16:56:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x123110400) [pid = 2008] [serial = 1916] [outer = 0x119be3000] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1196a1c00) [pid = 2008] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1128d2800) [pid = 2008] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1181d1c00) [pid = 2008] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x116746c00) [pid = 2008] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x118888000) [pid = 2008] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x11396d800) [pid = 2008] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1246f4000) [pid = 2008] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x111e2fc00) [pid = 2008] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1181cc000) [pid = 2008] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1133cfc00) [pid = 2008] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x119bdf000) [pid = 2008] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x118503800) [pid = 2008] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1182af800) [pid = 2008] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:56:35 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x118508800) [pid = 2008] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:56:35 INFO - PROCESS | 2008 | 1468454195456 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]]]}] 16:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 522ms 16:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:56:35 INFO - PROCESS | 2008 | 1468454195494 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:56:35 INFO - PROCESS | 2008 | 1468454195495 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 16:56:35 INFO - PROCESS | 2008 | 1468454195497 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:56:35 INFO - PROCESS | 2008 | 1468454195499 Marionette TRACE conn2 <- [1,2526,null,{}] 16:56:35 INFO - PROCESS | 2008 | 1468454195503 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}] 16:56:35 INFO - PROCESS | 2008 | 1468454195504 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:35 INFO - PROCESS | 2008 | 1468454195582 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:56:35 INFO - PROCESS | 2008 | 1468454195588 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:35 INFO - PROCESS | 2008 | 1468454195597 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286f8800 == 38 [pid = 2008] [id = 639] 16:56:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x113128800) [pid = 2008] [serial = 1917] [outer = 0x0] 16:56:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1170ea800) [pid = 2008] [serial = 1918] [outer = 0x113128800] 16:56:35 INFO - PROCESS | 2008 | 1468454195623 Marionette DEBUG loaded listener.js 16:56:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1196a1c00) [pid = 2008] [serial = 1919] [outer = 0x113128800] 16:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 473ms 16:56:35 INFO - PROCESS | 2008 | 1468454195966 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]]]}] 16:56:35 INFO - PROCESS | 2008 | 1468454195970 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:56:35 INFO - PROCESS | 2008 | 1468454195972 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 16:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:56:35 INFO - PROCESS | 2008 | 1468454195974 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:56:35 INFO - PROCESS | 2008 | 1468454195975 Marionette TRACE conn2 <- [1,2530,null,{}] 16:56:35 INFO - PROCESS | 2008 | 1468454195977 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}] 16:56:35 INFO - PROCESS | 2008 | 1468454195978 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:36 INFO - PROCESS | 2008 | 1468454196084 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:56:36 INFO - PROCESS | 2008 | 1468454196091 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:36 INFO - PROCESS | 2008 | 1468454196092 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d6f000 == 39 [pid = 2008] [id = 640] 16:56:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1132d3000) [pid = 2008] [serial = 1920] [outer = 0x0] 16:56:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x12310fc00) [pid = 2008] [serial = 1921] [outer = 0x1132d3000] 16:56:36 INFO - PROCESS | 2008 | 1468454196116 Marionette DEBUG loaded listener.js 16:56:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x12399b000) [pid = 2008] [serial = 1922] [outer = 0x1132d3000] 16:56:36 INFO - PROCESS | 2008 | 1468454196425 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]]]}] 16:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 470ms 16:56:36 INFO - PROCESS | 2008 | 1468454196444 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 2008 | 1468454196446 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 16:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:56:36 INFO - PROCESS | 2008 | 1468454196448 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:56:36 INFO - PROCESS | 2008 | 1468454196453 Marionette TRACE conn2 <- [1,2534,null,{}] 16:56:36 INFO - PROCESS | 2008 | 1468454196456 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}] 16:56:36 INFO - PROCESS | 2008 | 1468454196458 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:36 INFO - PROCESS | 2008 | 1468454196560 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:56:36 INFO - PROCESS | 2008 | 1468454196565 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:36 INFO - PROCESS | 2008 | 1468454196567 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:36 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6a2800 == 40 [pid = 2008] [id = 641] 16:56:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x123b5b400) [pid = 2008] [serial = 1923] [outer = 0x0] 16:56:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x123b67c00) [pid = 2008] [serial = 1924] [outer = 0x123b5b400] 16:56:36 INFO - PROCESS | 2008 | 1468454196593 Marionette DEBUG loaded listener.js 16:56:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x123fbd400) [pid = 2008] [serial = 1925] [outer = 0x123b5b400] 16:56:36 INFO - PROCESS | 2008 | 1468454196938 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]]]}] 16:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 523ms 16:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:56:36 INFO - PROCESS | 2008 | 1468454196973 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 2008 | 1468454196974 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 16:56:36 INFO - PROCESS | 2008 | 1468454196976 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:56:36 INFO - PROCESS | 2008 | 1468454196977 Marionette TRACE conn2 <- [1,2538,null,{}] 16:56:36 INFO - PROCESS | 2008 | 1468454196980 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}] 16:56:36 INFO - PROCESS | 2008 | 1468454196981 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:37 INFO - PROCESS | 2008 | 1468454197098 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:56:37 INFO - PROCESS | 2008 | 1468454197105 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:37 INFO - PROCESS | 2008 | 1468454197106 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ac7a000 == 41 [pid = 2008] [id = 642] 16:56:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x123fc4000) [pid = 2008] [serial = 1926] [outer = 0x0] 16:56:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x123fcac00) [pid = 2008] [serial = 1927] [outer = 0x123fc4000] 16:56:37 INFO - PROCESS | 2008 | 1468454197146 Marionette DEBUG loaded listener.js 16:56:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1244c0400) [pid = 2008] [serial = 1928] [outer = 0x123fc4000] 16:56:37 INFO - PROCESS | 2008 | 1468454197722 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]]]}] 16:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 768ms 16:56:37 INFO - PROCESS | 2008 | 1468454197745 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:56:37 INFO - PROCESS | 2008 | 1468454197748 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 16:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:56:37 INFO - PROCESS | 2008 | 1468454197753 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:56:37 INFO - PROCESS | 2008 | 1468454197755 Marionette TRACE conn2 <- [1,2542,null,{}] 16:56:37 INFO - PROCESS | 2008 | 1468454197759 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}] 16:56:37 INFO - PROCESS | 2008 | 1468454197761 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:37 INFO - PROCESS | 2008 | 1468454197871 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:56:37 INFO - PROCESS | 2008 | 1468454197945 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:37 INFO - PROCESS | 2008 | 1468454197946 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x118314800 == 42 [pid = 2008] [id = 643] 16:56:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x113124800) [pid = 2008] [serial = 1929] [outer = 0x0] 16:56:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1133ef400) [pid = 2008] [serial = 1930] [outer = 0x113124800] 16:56:37 INFO - PROCESS | 2008 | 1468454197978 Marionette DEBUG loaded listener.js 16:56:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x116080800) [pid = 2008] [serial = 1931] [outer = 0x113124800] 16:56:38 INFO - PROCESS | 2008 | 1468454198439 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]]]}] 16:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 720ms 16:56:38 INFO - PROCESS | 2008 | 1468454198474 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:56:38 INFO - PROCESS | 2008 | 1468454198477 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 16:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:56:38 INFO - PROCESS | 2008 | 1468454198481 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:56:38 INFO - PROCESS | 2008 | 1468454198483 Marionette TRACE conn2 <- [1,2546,null,{}] 16:56:38 INFO - PROCESS | 2008 | 1468454198486 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}] 16:56:38 INFO - PROCESS | 2008 | 1468454198488 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:38 INFO - PROCESS | 2008 | 1468454198592 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:56:38 INFO - PROCESS | 2008 | 1468454198653 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:38 INFO - PROCESS | 2008 | 1468454198655 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x124ebf800 == 43 [pid = 2008] [id = 644] 16:56:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1172be400) [pid = 2008] [serial = 1932] [outer = 0x0] 16:56:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1181de400) [pid = 2008] [serial = 1933] [outer = 0x1172be400] 16:56:38 INFO - PROCESS | 2008 | 1468454198685 Marionette DEBUG loaded listener.js 16:56:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1182b2800) [pid = 2008] [serial = 1934] [outer = 0x1172be400] 16:56:39 INFO - PROCESS | 2008 | 1468454199139 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]]]}] 16:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 722ms 16:56:39 INFO - PROCESS | 2008 | 1468454199204 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:56:39 INFO - PROCESS | 2008 | 1468454199205 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 16:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:56:39 INFO - PROCESS | 2008 | 1468454199208 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:56:39 INFO - PROCESS | 2008 | 1468454199211 Marionette TRACE conn2 <- [1,2550,null,{}] 16:56:39 INFO - PROCESS | 2008 | 1468454199219 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}] 16:56:39 INFO - PROCESS | 2008 | 1468454199222 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:39 INFO - PROCESS | 2008 | 1468454199328 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:56:39 INFO - PROCESS | 2008 | 1468454199390 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:39 INFO - PROCESS | 2008 | 1468454199392 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x12af7d000 == 44 [pid = 2008] [id = 645] 16:56:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x11916a400) [pid = 2008] [serial = 1935] [outer = 0x0] 16:56:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1196f3c00) [pid = 2008] [serial = 1936] [outer = 0x11916a400] 16:56:39 INFO - PROCESS | 2008 | 1468454199423 Marionette DEBUG loaded listener.js 16:56:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x119a88400) [pid = 2008] [serial = 1937] [outer = 0x11916a400] 16:56:39 INFO - PROCESS | 2008 | 1468454199907 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]]]}] 16:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 723ms 16:56:39 INFO - PROCESS | 2008 | 1468454199945 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:56:39 INFO - PROCESS | 2008 | 1468454199947 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 16:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:56:39 INFO - PROCESS | 2008 | 1468454199980 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:56:39 INFO - PROCESS | 2008 | 1468454199981 Marionette TRACE conn2 <- [1,2554,null,{}] 16:56:39 INFO - PROCESS | 2008 | 1468454199986 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}] 16:56:39 INFO - PROCESS | 2008 | 1468454199987 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:40 INFO - PROCESS | 2008 | 1468454200116 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:56:40 INFO - PROCESS | 2008 | 1468454200202 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:40 INFO - PROCESS | 2008 | 1468454200204 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x123536800 == 45 [pid = 2008] [id = 646] 16:56:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x119be6800) [pid = 2008] [serial = 1938] [outer = 0x0] 16:56:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x12342d800) [pid = 2008] [serial = 1939] [outer = 0x119be6800] 16:56:40 INFO - PROCESS | 2008 | 1468454200233 Marionette DEBUG loaded listener.js 16:56:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x123b69000) [pid = 2008] [serial = 1940] [outer = 0x119be6800] 16:56:40 INFO - PROCESS | 2008 | 1468454200823 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]]]}] 16:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 873ms 16:56:40 INFO - PROCESS | 2008 | 1468454200853 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:56:40 INFO - PROCESS | 2008 | 1468454200856 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 16:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:56:40 INFO - PROCESS | 2008 | 1468454200859 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:56:40 INFO - PROCESS | 2008 | 1468454200861 Marionette TRACE conn2 <- [1,2558,null,{}] 16:56:40 INFO - PROCESS | 2008 | 1468454200865 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}] 16:56:40 INFO - PROCESS | 2008 | 1468454200866 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:40 INFO - PROCESS | 2008 | 1468454200977 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:56:41 INFO - PROCESS | 2008 | 1468454201054 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:41 INFO - PROCESS | 2008 | 1468454201056 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x11954f800 == 46 [pid = 2008] [id = 647] 16:56:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x113123400) [pid = 2008] [serial = 1941] [outer = 0x0] 16:56:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1133edc00) [pid = 2008] [serial = 1942] [outer = 0x113123400] 16:56:41 INFO - PROCESS | 2008 | 1468454201084 Marionette DEBUG loaded listener.js 16:56:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x116078c00) [pid = 2008] [serial = 1943] [outer = 0x113123400] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6a2800 == 45 [pid = 2008] [id = 641] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x128d6f000 == 44 [pid = 2008] [id = 640] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x1286f8800 == 43 [pid = 2008] [id = 639] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x12861d800 == 42 [pid = 2008] [id = 638] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x126be5800 == 41 [pid = 2008] [id = 637] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x124f64800 == 40 [pid = 2008] [id = 636] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x123f03800 == 39 [pid = 2008] [id = 635] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x1234df000 == 38 [pid = 2008] [id = 634] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x1195c1800 == 37 [pid = 2008] [id = 633] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x117e2a000 == 36 [pid = 2008] [id = 632] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x113b49800 == 35 [pid = 2008] [id = 631] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x123f07000 == 34 [pid = 2008] [id = 630] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x1185d5800 == 33 [pid = 2008] [id = 629] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x124f80000 == 32 [pid = 2008] [id = 628] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x123536800 == 31 [pid = 2008] [id = 646] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x12af7d000 == 30 [pid = 2008] [id = 645] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x124ebf800 == 29 [pid = 2008] [id = 644] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x118314800 == 28 [pid = 2008] [id = 643] 16:56:42 INFO - PROCESS | 2008 | --DOCSHELL 0x12ac7a000 == 27 [pid = 2008] [id = 642] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1196efc00) [pid = 2008] [serial = 1882] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x11393b400) [pid = 2008] [serial = 1870] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1151d1400) [pid = 2008] [serial = 1871] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1182afc00) [pid = 2008] [serial = 1876] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1187eac00) [pid = 2008] [serial = 1877] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1176d5000) [pid = 2008] [serial = 1873] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x118141000) [pid = 2008] [serial = 1874] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x119833c00) [pid = 2008] [serial = 1868] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x11969ac00) [pid = 2008] [serial = 1867] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1196fc800) [pid = 2008] [serial = 1883] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1128d0000) [pid = 2008] [serial = 1846] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1170ea000) [pid = 2008] [serial = 1849] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x119174800) [pid = 2008] [serial = 1852] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123105800) [pid = 2008] [serial = 1855] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x126884800) [pid = 2008] [serial = 1858] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x128687400) [pid = 2008] [serial = 1861] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181d3400) [pid = 2008] [serial = 1864] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x118884000) [pid = 2008] [serial = 1879] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x11969b000) [pid = 2008] [serial = 1880] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x128295c00) [pid = 2008] [serial = 1859] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x113122800) [pid = 2008] [serial = 1847] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1183bb400) [pid = 2008] [serial = 1865] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1181dcc00) [pid = 2008] [serial = 1850] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x12985a800) [pid = 2008] [serial = 1862] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1196f2c00) [pid = 2008] [serial = 1853] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x123b63000) [pid = 2008] [serial = 1838] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x123eb1400) [pid = 2008] [serial = 1856] [outer = 0x0] [url = about:blank] 16:56:42 INFO - PROCESS | 2008 | 1468454202147 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]]]}] 16:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1324ms 16:56:42 INFO - PROCESS | 2008 | 1468454202186 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:56:42 INFO - PROCESS | 2008 | 1468454202188 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 16:56:42 INFO - PROCESS | 2008 | 1468454202192 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:56:42 INFO - PROCESS | 2008 | 1468454202193 Marionette TRACE conn2 <- [1,2562,null,{}] 16:56:42 INFO - PROCESS | 2008 | 1468454202200 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}] 16:56:42 INFO - PROCESS | 2008 | 1468454202202 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:42 INFO - PROCESS | 2008 | 1468454202285 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:56:42 INFO - PROCESS | 2008 | 1468454202291 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:42 INFO - PROCESS | 2008 | 1468454202293 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x112f6c800 == 28 [pid = 2008] [id = 648] 16:56:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x113131400) [pid = 2008] [serial = 1944] [outer = 0x0] 16:56:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x11336cc00) [pid = 2008] [serial = 1945] [outer = 0x113131400] 16:56:42 INFO - PROCESS | 2008 | 1468454202324 Marionette DEBUG loaded listener.js 16:56:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x113963800) [pid = 2008] [serial = 1946] [outer = 0x113131400] 16:56:42 INFO - PROCESS | 2008 | 1468454202709 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]]]}] 16:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 572ms 16:56:42 INFO - PROCESS | 2008 | 1468454202764 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:56:42 INFO - PROCESS | 2008 | 1468454202769 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 16:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:56:42 INFO - PROCESS | 2008 | 1468454202773 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:56:42 INFO - PROCESS | 2008 | 1468454202775 Marionette TRACE conn2 <- [1,2566,null,{}] 16:56:42 INFO - PROCESS | 2008 | 1468454202777 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}] 16:56:42 INFO - PROCESS | 2008 | 1468454202779 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:42 INFO - PROCESS | 2008 | 1468454202858 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:56:42 INFO - PROCESS | 2008 | 1468454202862 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:42 INFO - PROCESS | 2008 | 1468454202864 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e1f000 == 29 [pid = 2008] [id = 649] 16:56:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x116747c00) [pid = 2008] [serial = 1947] [outer = 0x0] 16:56:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1170de400) [pid = 2008] [serial = 1948] [outer = 0x116747c00] 16:56:42 INFO - PROCESS | 2008 | 1468454202895 Marionette DEBUG loaded listener.js 16:56:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1176dc400) [pid = 2008] [serial = 1949] [outer = 0x116747c00] 16:56:43 INFO - PROCESS | 2008 | 1468454203325 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]]]}] 16:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 573ms 16:56:43 INFO - PROCESS | 2008 | 1468454203347 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:56:43 INFO - PROCESS | 2008 | 1468454203362 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 16:56:43 INFO - PROCESS | 2008 | 1468454203365 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:56:43 INFO - PROCESS | 2008 | 1468454203369 Marionette TRACE conn2 <- [1,2570,null,{}] 16:56:43 INFO - PROCESS | 2008 | 1468454203381 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}] 16:56:43 INFO - PROCESS | 2008 | 1468454203386 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:43 INFO - PROCESS | 2008 | 1468454203510 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:56:43 INFO - PROCESS | 2008 | 1468454203524 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:43 INFO - PROCESS | 2008 | 1468454203526 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195c6000 == 30 [pid = 2008] [id = 650] 16:56:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1181e7400) [pid = 2008] [serial = 1950] [outer = 0x0] 16:56:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1183c1000) [pid = 2008] [serial = 1951] [outer = 0x1181e7400] 16:56:43 INFO - PROCESS | 2008 | 1468454203571 Marionette DEBUG loaded listener.js 16:56:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x1187ebc00) [pid = 2008] [serial = 1952] [outer = 0x1181e7400] 16:56:43 INFO - PROCESS | 2008 | 1468454203960 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]]]}] 16:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 624ms 16:56:43 INFO - PROCESS | 2008 | 1468454203989 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:56:43 INFO - PROCESS | 2008 | 1468454203991 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 16:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:56:44 INFO - PROCESS | 2008 | 1468454204011 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:56:44 INFO - PROCESS | 2008 | 1468454204012 Marionette TRACE conn2 <- [1,2574,null,{}] 16:56:44 INFO - PROCESS | 2008 | 1468454204014 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}] 16:56:44 INFO - PROCESS | 2008 | 1468454204015 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:44 INFO - PROCESS | 2008 | 1468454204091 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:56:44 INFO - PROCESS | 2008 | 1468454204095 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:44 INFO - PROCESS | 2008 | 1468454204096 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x123533800 == 31 [pid = 2008] [id = 651] 16:56:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1188ee800) [pid = 2008] [serial = 1953] [outer = 0x0] 16:56:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119174c00) [pid = 2008] [serial = 1954] [outer = 0x1188ee800] 16:56:44 INFO - PROCESS | 2008 | 1468454204123 Marionette DEBUG loaded listener.js 16:56:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1196a7c00) [pid = 2008] [serial = 1955] [outer = 0x1188ee800] 16:56:44 INFO - PROCESS | 2008 | 1468454204481 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]]]}] 16:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 16:56:44 INFO - PROCESS | 2008 | 1468454204530 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:56:44 INFO - PROCESS | 2008 | 1468454204531 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 16:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:56:44 INFO - PROCESS | 2008 | 1468454204533 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:56:44 INFO - PROCESS | 2008 | 1468454204534 Marionette TRACE conn2 <- [1,2578,null,{}] 16:56:44 INFO - PROCESS | 2008 | 1468454204536 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}] 16:56:44 INFO - PROCESS | 2008 | 1468454204545 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:44 INFO - PROCESS | 2008 | 1468454204639 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:56:44 INFO - PROCESS | 2008 | 1468454204681 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:44 INFO - PROCESS | 2008 | 1468454204682 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f0f800 == 32 [pid = 2008] [id = 652] 16:56:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x112d0a800) [pid = 2008] [serial = 1956] [outer = 0x0] 16:56:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1196fa400) [pid = 2008] [serial = 1957] [outer = 0x112d0a800] 16:56:44 INFO - PROCESS | 2008 | 1468454204706 Marionette DEBUG loaded listener.js 16:56:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x11983fc00) [pid = 2008] [serial = 1958] [outer = 0x112d0a800] 16:56:45 INFO - PROCESS | 2008 | 1468454205039 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]]]}] 16:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 520ms 16:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:56:45 INFO - PROCESS | 2008 | 1468454205055 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:56:45 INFO - PROCESS | 2008 | 1468454205056 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 16:56:45 INFO - PROCESS | 2008 | 1468454205058 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:56:45 INFO - PROCESS | 2008 | 1468454205059 Marionette TRACE conn2 <- [1,2582,null,{}] 16:56:45 INFO - PROCESS | 2008 | 1468454205061 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}] 16:56:45 INFO - PROCESS | 2008 | 1468454205066 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:45 INFO - PROCESS | 2008 | 1468454205191 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:56:45 INFO - PROCESS | 2008 | 1468454205194 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:45 INFO - PROCESS | 2008 | 1468454205196 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:45 INFO - PROCESS | 2008 | ++DOCSHELL 0x124f67800 == 33 [pid = 2008] [id = 653] 16:56:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1196fc400) [pid = 2008] [serial = 1959] [outer = 0x0] 16:56:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119a8a800) [pid = 2008] [serial = 1960] [outer = 0x1196fc400] 16:56:45 INFO - PROCESS | 2008 | 1468454205221 Marionette DEBUG loaded listener.js 16:56:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x123717c00) [pid = 2008] [serial = 1961] [outer = 0x1196fc400] 16:56:45 INFO - PROCESS | 2008 | 1468454205629 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]]]}] 16:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 618ms 16:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:56:45 INFO - PROCESS | 2008 | 1468454205679 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:56:45 INFO - PROCESS | 2008 | 1468454205681 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 16:56:45 INFO - PROCESS | 2008 | 1468454205684 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:56:45 INFO - PROCESS | 2008 | 1468454205685 Marionette TRACE conn2 <- [1,2586,null,{}] 16:56:45 INFO - PROCESS | 2008 | 1468454205688 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}] 16:56:45 INFO - PROCESS | 2008 | 1468454205689 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:45 INFO - PROCESS | 2008 | 1468454205823 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:56:45 INFO - PROCESS | 2008 | 1468454205850 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:45 INFO - PROCESS | 2008 | 1468454205852 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:45 INFO - PROCESS | 2008 | ++DOCSHELL 0x126be6800 == 34 [pid = 2008] [id = 654] 16:56:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x123b5d400) [pid = 2008] [serial = 1962] [outer = 0x0] 16:56:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x123b6a400) [pid = 2008] [serial = 1963] [outer = 0x123b5d400] 16:56:45 INFO - PROCESS | 2008 | 1468454205892 Marionette DEBUG loaded listener.js 16:56:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x123dab400) [pid = 2008] [serial = 1964] [outer = 0x123b5d400] 16:56:46 INFO - PROCESS | 2008 | 1468454206278 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]]]}] 16:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 621ms 16:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:56:46 INFO - PROCESS | 2008 | 1468454206305 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:56:46 INFO - PROCESS | 2008 | 1468454206306 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 16:56:46 INFO - PROCESS | 2008 | 1468454206308 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:56:46 INFO - PROCESS | 2008 | 1468454206309 Marionette TRACE conn2 <- [1,2590,null,{}] 16:56:46 INFO - PROCESS | 2008 | 1468454206311 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}] 16:56:46 INFO - PROCESS | 2008 | 1468454206312 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:46 INFO - PROCESS | 2008 | 1468454206615 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1187f0800) [pid = 2008] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x11213ec00) [pid = 2008] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x119442400) [pid = 2008] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x119be3000) [pid = 2008] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1170df800) [pid = 2008] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1129abc00) [pid = 2008] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x11870e000) [pid = 2008] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1182b5800) [pid = 2008] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1172bec00) [pid = 2008] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x113ba7800) [pid = 2008] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x112d9a000) [pid = 2008] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x123b5b400) [pid = 2008] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x123fc4000) [pid = 2008] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x113128800) [pid = 2008] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:56:46 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1132d3000) [pid = 2008] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:56:46 INFO - PROCESS | 2008 | 1468454206665 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:46 INFO - PROCESS | 2008 | 1468454206666 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x115186000 == 35 [pid = 2008] [id = 655] 16:56:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x11213e800) [pid = 2008] [serial = 1965] [outer = 0x0] 16:56:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1128d6800) [pid = 2008] [serial = 1966] [outer = 0x11213e800] 16:56:46 INFO - PROCESS | 2008 | 1468454206691 Marionette DEBUG loaded listener.js 16:56:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x113f0a800) [pid = 2008] [serial = 1967] [outer = 0x11213e800] 16:56:46 INFO - PROCESS | 2008 | 1468454206956 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]]]}] 16:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 669ms 16:56:46 INFO - PROCESS | 2008 | 1468454206978 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:56:46 INFO - PROCESS | 2008 | 1468454206979 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 16:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:56:47 INFO - PROCESS | 2008 | 1468454206990 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:56:47 INFO - PROCESS | 2008 | 1468454206991 Marionette TRACE conn2 <- [1,2594,null,{}] 16:56:47 INFO - PROCESS | 2008 | 1468454206994 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}] 16:56:47 INFO - PROCESS | 2008 | 1468454206995 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:47 INFO - PROCESS | 2008 | 1468454207093 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:56:47 INFO - PROCESS | 2008 | 1468454207098 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:47 INFO - PROCESS | 2008 | 1468454207099 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d7c800 == 36 [pid = 2008] [id = 656] 16:56:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x116a0a000) [pid = 2008] [serial = 1968] [outer = 0x0] 16:56:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1187f0800) [pid = 2008] [serial = 1969] [outer = 0x116a0a000] 16:56:47 INFO - PROCESS | 2008 | 1468454207138 Marionette DEBUG loaded listener.js 16:56:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x123107000) [pid = 2008] [serial = 1970] [outer = 0x116a0a000] 16:56:47 INFO - PROCESS | 2008 | 1468454207624 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]]]}] 16:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 677ms 16:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:56:47 INFO - PROCESS | 2008 | 1468454207659 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:56:47 INFO - PROCESS | 2008 | 1468454207661 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 16:56:47 INFO - PROCESS | 2008 | 1468454207663 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:56:47 INFO - PROCESS | 2008 | 1468454207664 Marionette TRACE conn2 <- [1,2598,null,{}] 16:56:47 INFO - PROCESS | 2008 | 1468454207666 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}] 16:56:47 INFO - PROCESS | 2008 | 1468454207667 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:47 INFO - PROCESS | 2008 | 1468454207746 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:56:47 INFO - PROCESS | 2008 | 1468454207752 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:47 INFO - PROCESS | 2008 | 1468454207753 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298c8000 == 37 [pid = 2008] [id = 657] 16:56:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x123108c00) [pid = 2008] [serial = 1971] [outer = 0x0] 16:56:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x123eaf800) [pid = 2008] [serial = 1972] [outer = 0x123108c00] 16:56:47 INFO - PROCESS | 2008 | 1468454207778 Marionette DEBUG loaded listener.js 16:56:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123fc7800) [pid = 2008] [serial = 1973] [outer = 0x123108c00] 16:56:48 INFO - PROCESS | 2008 | 1468454208104 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]]]}] 16:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 467ms 16:56:48 INFO - PROCESS | 2008 | 1468454208131 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:56:48 INFO - PROCESS | 2008 | 1468454208132 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 16:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:56:48 INFO - PROCESS | 2008 | 1468454208137 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:56:48 INFO - PROCESS | 2008 | 1468454208139 Marionette TRACE conn2 <- [1,2602,null,{}] 16:56:48 INFO - PROCESS | 2008 | 1468454208141 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}] 16:56:48 INFO - PROCESS | 2008 | 1468454208142 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:48 INFO - PROCESS | 2008 | 1468454208240 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:56:48 INFO - PROCESS | 2008 | 1468454208300 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:48 INFO - PROCESS | 2008 | 1468454208302 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x12af92000 == 38 [pid = 2008] [id = 658] 16:56:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x123e76400) [pid = 2008] [serial = 1974] [outer = 0x0] 16:56:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1244c2400) [pid = 2008] [serial = 1975] [outer = 0x123e76400] 16:56:48 INFO - PROCESS | 2008 | 1468454208332 Marionette DEBUG loaded listener.js 16:56:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x124ed3000) [pid = 2008] [serial = 1976] [outer = 0x123e76400] 16:56:48 INFO - PROCESS | 2008 | 1468454208770 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]]]}] 16:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 669ms 16:56:48 INFO - PROCESS | 2008 | 1468454208809 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:56:48 INFO - PROCESS | 2008 | 1468454208811 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 16:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:56:48 INFO - PROCESS | 2008 | 1468454208816 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:56:48 INFO - PROCESS | 2008 | 1468454208820 Marionette TRACE conn2 <- [1,2606,null,{}] 16:56:48 INFO - PROCESS | 2008 | 1468454208824 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}] 16:56:48 INFO - PROCESS | 2008 | 1468454208826 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:48 INFO - PROCESS | 2008 | 1468454208945 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:56:49 INFO - PROCESS | 2008 | 1468454209027 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:49 INFO - PROCESS | 2008 | 1468454209029 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x117079000 == 39 [pid = 2008] [id = 659] 16:56:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x11312c800) [pid = 2008] [serial = 1977] [outer = 0x0] 16:56:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1132d0c00) [pid = 2008] [serial = 1978] [outer = 0x11312c800] 16:56:49 INFO - PROCESS | 2008 | 1468454209060 Marionette DEBUG loaded listener.js 16:56:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x11512c000) [pid = 2008] [serial = 1979] [outer = 0x11312c800] 16:56:49 INFO - PROCESS | 2008 | 1468454209670 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]]]}] 16:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 874ms 16:56:49 INFO - PROCESS | 2008 | 1468454209689 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:56:49 INFO - PROCESS | 2008 | 1468454209693 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 16:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:56:49 INFO - PROCESS | 2008 | 1468454209697 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:56:49 INFO - PROCESS | 2008 | 1468454209699 Marionette TRACE conn2 <- [1,2610,null,{}] 16:56:49 INFO - PROCESS | 2008 | 1468454209702 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}] 16:56:49 INFO - PROCESS | 2008 | 1468454209704 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:49 INFO - PROCESS | 2008 | 1468454209814 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:56:49 INFO - PROCESS | 2008 | 1468454209897 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:49 INFO - PROCESS | 2008 | 1468454209899 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f03800 == 40 [pid = 2008] [id = 660] 16:56:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1181cc000) [pid = 2008] [serial = 1980] [outer = 0x0] 16:56:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1181e5c00) [pid = 2008] [serial = 1981] [outer = 0x1181cc000] 16:56:49 INFO - PROCESS | 2008 | 1468454209929 Marionette DEBUG loaded listener.js 16:56:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1183bc000) [pid = 2008] [serial = 1982] [outer = 0x1181cc000] 16:56:50 INFO - PROCESS | 2008 | 1468454210599 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]]]}] 16:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 972ms 16:56:50 INFO - PROCESS | 2008 | 1468454210670 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:56:50 INFO - PROCESS | 2008 | 1468454210672 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 16:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:56:50 INFO - PROCESS | 2008 | 1468454210676 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:56:50 INFO - PROCESS | 2008 | 1468454210677 Marionette TRACE conn2 <- [1,2614,null,{}] 16:56:50 INFO - PROCESS | 2008 | 1468454210681 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}] 16:56:50 INFO - PROCESS | 2008 | 1468454210682 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:50 INFO - PROCESS | 2008 | 1468454210803 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x1298c8000 == 39 [pid = 2008] [id = 657] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x128d7c800 == 38 [pid = 2008] [id = 656] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x115186000 == 37 [pid = 2008] [id = 655] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x126be6800 == 36 [pid = 2008] [id = 654] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x124f67800 == 35 [pid = 2008] [id = 653] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x123f0f800 == 34 [pid = 2008] [id = 652] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x123533800 == 33 [pid = 2008] [id = 651] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x1195c6000 == 32 [pid = 2008] [id = 650] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x117e1f000 == 31 [pid = 2008] [id = 649] 16:56:50 INFO - PROCESS | 2008 | --DOCSHELL 0x112f6c800 == 30 [pid = 2008] [id = 648] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x118884400) [pid = 2008] [serial = 1906] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x119be7400) [pid = 2008] [serial = 1912] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1196da800) [pid = 2008] [serial = 1909] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x123107c00) [pid = 2008] [serial = 1915] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1211ebc00) [pid = 2008] [serial = 1913] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1181cec00) [pid = 2008] [serial = 1900] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1181dfc00) [pid = 2008] [serial = 1901] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x112a88800) [pid = 2008] [serial = 1894] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x113125800) [pid = 2008] [serial = 1895] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x123104c00) [pid = 2008] [serial = 1886] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x119a87400) [pid = 2008] [serial = 1885] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1183c2c00) [pid = 2008] [serial = 1903] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1181cc800) [pid = 2008] [serial = 1891] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181e2000) [pid = 2008] [serial = 1892] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x113f0e400) [pid = 2008] [serial = 1897] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x116081c00) [pid = 2008] [serial = 1898] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x113939c00) [pid = 2008] [serial = 1888] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x116031400) [pid = 2008] [serial = 1889] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x123fbd400) [pid = 2008] [serial = 1925] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1244c0400) [pid = 2008] [serial = 1928] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1170ea800) [pid = 2008] [serial = 1918] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x123fcac00) [pid = 2008] [serial = 1927] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1196a1c00) [pid = 2008] [serial = 1919] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x12310fc00) [pid = 2008] [serial = 1921] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x123110400) [pid = 2008] [serial = 1916] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x123b67c00) [pid = 2008] [serial = 1924] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x119a91800) [pid = 2008] [serial = 1910] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (0x11943b400) [pid = 2008] [serial = 1907] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (0x12399b000) [pid = 2008] [serial = 1922] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (0x11870b800) [pid = 2008] [serial = 1904] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2008 | 1468454210885 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:50 INFO - PROCESS | 2008 | 1468454210888 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x113bd1800 == 31 [pid = 2008] [id = 661] 16:56:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (0x1132a8400) [pid = 2008] [serial = 1983] [outer = 0x0] 16:56:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (0x113d43400) [pid = 2008] [serial = 1984] [outer = 0x1132a8400] 16:56:50 INFO - PROCESS | 2008 | 1468454210916 Marionette DEBUG loaded listener.js 16:56:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x1172c0c00) [pid = 2008] [serial = 1985] [outer = 0x1132a8400] 16:56:51 INFO - PROCESS | 2008 | 1468454211246 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]]]}] 16:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 621ms 16:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:56:51 INFO - PROCESS | 2008 | 1468454211297 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:56:51 INFO - PROCESS | 2008 | 1468454211300 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 16:56:51 INFO - PROCESS | 2008 | 1468454211304 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:56:51 INFO - PROCESS | 2008 | 1468454211306 Marionette TRACE conn2 <- [1,2618,null,{}] 16:56:51 INFO - PROCESS | 2008 | 1468454211308 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}] 16:56:51 INFO - PROCESS | 2008 | 1468454211310 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:51 INFO - PROCESS | 2008 | 1468454211406 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:56:51 INFO - PROCESS | 2008 | 1468454211468 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:51 INFO - PROCESS | 2008 | 1468454211469 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x119296000 == 32 [pid = 2008] [id = 662] 16:56:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x11813c000) [pid = 2008] [serial = 1986] [outer = 0x0] 16:56:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x1182b0000) [pid = 2008] [serial = 1987] [outer = 0x11813c000] 16:56:51 INFO - PROCESS | 2008 | 1468454211495 Marionette DEBUG loaded listener.js 16:56:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x118508000) [pid = 2008] [serial = 1988] [outer = 0x11813c000] 16:56:51 INFO - PROCESS | 2008 | 1468454211790 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]]]}] 16:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 519ms 16:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:56:51 INFO - PROCESS | 2008 | 1468454211824 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:56:51 INFO - PROCESS | 2008 | 1468454211826 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 16:56:51 INFO - PROCESS | 2008 | 1468454211829 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:56:51 INFO - PROCESS | 2008 | 1468454211831 Marionette TRACE conn2 <- [1,2622,null,{}] 16:56:51 INFO - PROCESS | 2008 | 1468454211844 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}] 16:56:51 INFO - PROCESS | 2008 | 1468454211848 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:51 INFO - PROCESS | 2008 | 1468454211977 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:56:52 INFO - PROCESS | 2008 | 1468454212061 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:52 INFO - PROCESS | 2008 | 1468454212064 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234d6800 == 33 [pid = 2008] [id = 663] 16:56:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1133f0800) [pid = 2008] [serial = 1989] [outer = 0x0] 16:56:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x118886000) [pid = 2008] [serial = 1990] [outer = 0x1133f0800] 16:56:52 INFO - PROCESS | 2008 | 1468454212112 Marionette DEBUG loaded listener.js 16:56:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x119839800) [pid = 2008] [serial = 1991] [outer = 0x1133f0800] 16:56:52 INFO - PROCESS | 2008 | 1468454212460 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]]]}] 16:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 677ms 16:56:52 INFO - PROCESS | 2008 | 1468454212506 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:56:52 INFO - PROCESS | 2008 | 1468454212508 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 16:56:52 INFO - PROCESS | 2008 | 1468454212510 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:56:52 INFO - PROCESS | 2008 | 1468454212511 Marionette TRACE conn2 <- [1,2626,null,{}] 16:56:52 INFO - PROCESS | 2008 | 1468454212513 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}] 16:56:52 INFO - PROCESS | 2008 | 1468454212514 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:52 INFO - PROCESS | 2008 | 1468454212626 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:56:52 INFO - PROCESS | 2008 | 1468454212629 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:52 INFO - PROCESS | 2008 | 1468454212630 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x124407800 == 34 [pid = 2008] [id = 664] 16:56:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x119a83800) [pid = 2008] [serial = 1992] [outer = 0x0] 16:56:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119a8f000) [pid = 2008] [serial = 1993] [outer = 0x119a83800] 16:56:52 INFO - PROCESS | 2008 | 1468454212659 Marionette DEBUG loaded listener.js 16:56:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x119c84800) [pid = 2008] [serial = 1994] [outer = 0x119a83800] 16:56:53 INFO - PROCESS | 2008 | 1468454213015 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]]]}] 16:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 522ms 16:56:53 INFO - PROCESS | 2008 | 1468454213032 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:56:53 INFO - PROCESS | 2008 | 1468454213035 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 16:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:56:53 INFO - PROCESS | 2008 | 1468454213038 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:56:53 INFO - PROCESS | 2008 | 1468454213039 Marionette TRACE conn2 <- [1,2630,null,{}] 16:56:53 INFO - PROCESS | 2008 | 1468454213042 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}] 16:56:53 INFO - PROCESS | 2008 | 1468454213043 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:53 INFO - PROCESS | 2008 | 1468454213146 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:56:53 INFO - PROCESS | 2008 | 1468454213158 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:53 INFO - PROCESS | 2008 | 1468454213159 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x126bcd000 == 35 [pid = 2008] [id = 665] 16:56:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1132ce800) [pid = 2008] [serial = 1995] [outer = 0x0] 16:56:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x123108000) [pid = 2008] [serial = 1996] [outer = 0x1132ce800] 16:56:53 INFO - PROCESS | 2008 | 1468454213183 Marionette DEBUG loaded listener.js 16:56:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x123434000) [pid = 2008] [serial = 1997] [outer = 0x1132ce800] 16:56:53 INFO - PROCESS | 2008 | 1468454213535 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]]]}] 16:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 16:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:56:53 INFO - PROCESS | 2008 | 1468454213563 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:56:53 INFO - PROCESS | 2008 | 1468454213564 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 16:56:53 INFO - PROCESS | 2008 | 1468454213566 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:56:53 INFO - PROCESS | 2008 | 1468454213569 Marionette TRACE conn2 <- [1,2634,null,{}] 16:56:53 INFO - PROCESS | 2008 | 1468454213572 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}] 16:56:53 INFO - PROCESS | 2008 | 1468454213576 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:53 INFO - PROCESS | 2008 | 1468454213694 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:56:53 INFO - PROCESS | 2008 | 1468454213735 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:53 INFO - PROCESS | 2008 | 1468454213737 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286f0800 == 36 [pid = 2008] [id = 666] 16:56:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x123b5b800) [pid = 2008] [serial = 1998] [outer = 0x0] 16:56:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x123fbec00) [pid = 2008] [serial = 1999] [outer = 0x123b5b800] 16:56:53 INFO - PROCESS | 2008 | 1468454213761 Marionette DEBUG loaded listener.js 16:56:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x124ed3400) [pid = 2008] [serial = 2000] [outer = 0x123b5b800] 16:56:54 INFO - PROCESS | 2008 | 1468454214098 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]]]}] 16:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 570ms 16:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:56:54 INFO - PROCESS | 2008 | 1468454214138 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:56:54 INFO - PROCESS | 2008 | 1468454214139 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 16:56:54 INFO - PROCESS | 2008 | 1468454214141 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:56:54 INFO - PROCESS | 2008 | 1468454214149 Marionette TRACE conn2 <- [1,2638,null,{}] 16:56:54 INFO - PROCESS | 2008 | 1468454214152 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}] 16:56:54 INFO - PROCESS | 2008 | 1468454214153 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:54 INFO - PROCESS | 2008 | 1468454214251 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:56:54 INFO - PROCESS | 2008 | 1468454214255 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:54 INFO - PROCESS | 2008 | 1468454214256 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d76800 == 37 [pid = 2008] [id = 667] 16:56:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x123b64c00) [pid = 2008] [serial = 2001] [outer = 0x0] 16:56:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x126155000) [pid = 2008] [serial = 2002] [outer = 0x123b64c00] 16:56:54 INFO - PROCESS | 2008 | 1468454214280 Marionette DEBUG loaded listener.js 16:56:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x126518c00) [pid = 2008] [serial = 2003] [outer = 0x123b64c00] 16:56:54 INFO - PROCESS | 2008 | 1468454214609 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]]]}] 16:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 479ms 16:56:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:56:54 INFO - PROCESS | 2008 | 1468454214624 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:56:54 INFO - PROCESS | 2008 | 1468454214625 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 16:56:54 INFO - PROCESS | 2008 | 1468454214627 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:56:54 INFO - PROCESS | 2008 | 1468454214628 Marionette TRACE conn2 <- [1,2642,null,{}] 16:56:54 INFO - PROCESS | 2008 | 1468454214631 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}] 16:56:54 INFO - PROCESS | 2008 | 1468454214632 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:54 INFO - PROCESS | 2008 | 1468454214738 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:56:54 INFO - PROCESS | 2008 | 1468454214748 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:54 INFO - PROCESS | 2008 | 1468454214749 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x12a6b5000 == 38 [pid = 2008] [id = 668] 16:56:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x126519400) [pid = 2008] [serial = 2004] [outer = 0x0] 16:56:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x126629000) [pid = 2008] [serial = 2005] [outer = 0x126519400] 16:56:54 INFO - PROCESS | 2008 | 1468454214775 Marionette DEBUG loaded listener.js 16:56:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x126883c00) [pid = 2008] [serial = 2006] [outer = 0x126519400] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x112d0a800) [pid = 2008] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x113131400) [pid = 2008] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1196fc400) [pid = 2008] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x123b5d400) [pid = 2008] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1188ee800) [pid = 2008] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x123108c00) [pid = 2008] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x116747c00) [pid = 2008] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1181e7400) [pid = 2008] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x11213e800) [pid = 2008] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x113123400) [pid = 2008] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x116a0a000) [pid = 2008] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x113124800) [pid = 2008] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1172be400) [pid = 2008] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x11916a400) [pid = 2008] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:56:55 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x119be6800) [pid = 2008] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:56:55 INFO - PROCESS | 2008 | 1468454215165 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]]]}] 16:56:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 569ms 16:56:55 INFO - PROCESS | 2008 | 1468454215197 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:56:55 INFO - PROCESS | 2008 | 1468454215209 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 16:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:56:55 INFO - PROCESS | 2008 | 1468454215242 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:56:55 INFO - PROCESS | 2008 | 1468454215243 Marionette TRACE conn2 <- [1,2646,null,{}] 16:56:55 INFO - PROCESS | 2008 | 1468454215245 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}] 16:56:55 INFO - PROCESS | 2008 | 1468454215246 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:55 INFO - PROCESS | 2008 | 1468454215325 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:56:55 INFO - PROCESS | 2008 | 1468454215328 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:55 INFO - PROCESS | 2008 | 1468454215329 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234d5800 == 39 [pid = 2008] [id = 669] 16:56:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1160e0c00) [pid = 2008] [serial = 2007] [outer = 0x0] 16:56:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119168400) [pid = 2008] [serial = 2008] [outer = 0x1160e0c00] 16:56:55 INFO - PROCESS | 2008 | 1468454215353 Marionette DEBUG loaded listener.js 16:56:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x119be7800) [pid = 2008] [serial = 2009] [outer = 0x1160e0c00] 16:56:55 INFO - PROCESS | 2008 | 1468454215667 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]]]}] 16:56:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 473ms 16:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:56:55 INFO - PROCESS | 2008 | 1468454215711 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:56:55 INFO - PROCESS | 2008 | 1468454215713 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 16:56:55 INFO - PROCESS | 2008 | 1468454215715 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:56:55 INFO - PROCESS | 2008 | 1468454215716 Marionette TRACE conn2 <- [1,2650,null,{}] 16:56:55 INFO - PROCESS | 2008 | 1468454215718 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}] 16:56:55 INFO - PROCESS | 2008 | 1468454215719 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:55 INFO - PROCESS | 2008 | 1468454215797 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:56:55 INFO - PROCESS | 2008 | 1468454215803 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:55 INFO - PROCESS | 2008 | 1468454215804 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b943000 == 40 [pid = 2008] [id = 670] 16:56:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x123b63800) [pid = 2008] [serial = 2010] [outer = 0x0] 16:56:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x126631400) [pid = 2008] [serial = 2011] [outer = 0x123b63800] 16:56:55 INFO - PROCESS | 2008 | 1468454215828 Marionette DEBUG loaded listener.js 16:56:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x126b8cc00) [pid = 2008] [serial = 2012] [outer = 0x123b63800] 16:56:56 INFO - PROCESS | 2008 | 1468454216173 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]]]}] 16:56:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:56:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 470ms 16:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:56:56 INFO - PROCESS | 2008 | 1468454216186 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:56:56 INFO - PROCESS | 2008 | 1468454216188 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 16:56:56 INFO - PROCESS | 2008 | 1468454216190 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:56:56 INFO - PROCESS | 2008 | 1468454216191 Marionette TRACE conn2 <- [1,2654,null,{}] 16:56:56 INFO - PROCESS | 2008 | 1468454216193 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}] 16:56:56 INFO - PROCESS | 2008 | 1468454216195 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:56 INFO - PROCESS | 2008 | 1468454216316 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:56:56 INFO - PROCESS | 2008 | 1468454216324 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:56 INFO - PROCESS | 2008 | 1468454216326 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdb2800 == 41 [pid = 2008] [id = 671] 16:56:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x12688a000) [pid = 2008] [serial = 2013] [outer = 0x0] 16:56:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x128225800) [pid = 2008] [serial = 2014] [outer = 0x12688a000] 16:56:56 INFO - PROCESS | 2008 | 1468454216352 Marionette DEBUG loaded listener.js 16:56:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x128481400) [pid = 2008] [serial = 2015] [outer = 0x12688a000] 16:56:56 INFO - PROCESS | 2008 | 1468454216635 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]]]}] 16:56:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:56:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 468ms 16:56:56 INFO - PROCESS | 2008 | 1468454216659 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:56:56 INFO - PROCESS | 2008 | 1468454216660 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 16:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:56:56 INFO - PROCESS | 2008 | 1468454216663 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:56:56 INFO - PROCESS | 2008 | 1468454216664 Marionette TRACE conn2 <- [1,2658,null,{}] 16:56:56 INFO - PROCESS | 2008 | 1468454216675 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}] 16:56:56 INFO - PROCESS | 2008 | 1468454216676 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:56 INFO - PROCESS | 2008 | 1468454216762 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:56:56 INFO - PROCESS | 2008 | 1468454216766 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:56 INFO - PROCESS | 2008 | 1468454216767 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c1aa000 == 42 [pid = 2008] [id = 672] 16:56:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x12848a000) [pid = 2008] [serial = 2016] [outer = 0x0] 16:56:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x12897c800) [pid = 2008] [serial = 2017] [outer = 0x12848a000] 16:56:56 INFO - PROCESS | 2008 | 1468454216790 Marionette DEBUG loaded listener.js 16:56:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x128985c00) [pid = 2008] [serial = 2018] [outer = 0x12848a000] 16:56:57 INFO - PROCESS | 2008 | 1468454217236 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]]]}] 16:56:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:56:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 626ms 16:56:57 INFO - PROCESS | 2008 | 1468454217290 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 16:56:57 INFO - PROCESS | 2008 | 1468454217293 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 16:56:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:56:57 INFO - PROCESS | 2008 | 1468454217296 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:56:57 INFO - PROCESS | 2008 | 1468454217298 Marionette TRACE conn2 <- [1,2662,null,{}] 16:56:57 INFO - PROCESS | 2008 | 1468454217321 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}] 16:56:57 INFO - PROCESS | 2008 | 1468454217323 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:57 INFO - PROCESS | 2008 | 1468454217435 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:56:57 INFO - PROCESS | 2008 | 1468454217534 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:57 INFO - PROCESS | 2008 | 1468454217535 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x119284000 == 43 [pid = 2008] [id = 673] 16:56:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x11696f800) [pid = 2008] [serial = 2019] [outer = 0x0] 16:56:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1170e0000) [pid = 2008] [serial = 2020] [outer = 0x11696f800] 16:56:57 INFO - PROCESS | 2008 | 1468454217579 Marionette DEBUG loaded listener.js 16:56:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1181cec00) [pid = 2008] [serial = 2021] [outer = 0x11696f800] 16:56:58 INFO - PROCESS | 2008 | 1468454218003 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]]]}] 16:56:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:56:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 739ms 16:56:58 INFO - PROCESS | 2008 | 1468454218036 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 16:56:58 INFO - PROCESS | 2008 | 1468454218039 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 16:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:56:58 INFO - PROCESS | 2008 | 1468454218044 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:56:58 INFO - PROCESS | 2008 | 1468454218046 Marionette TRACE conn2 <- [1,2666,null,{}] 16:56:58 INFO - PROCESS | 2008 | 1468454218048 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}] 16:56:58 INFO - PROCESS | 2008 | 1468454218052 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:58 INFO - PROCESS | 2008 | 1468454218157 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:56:58 INFO - PROCESS | 2008 | 1468454218230 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:58 INFO - PROCESS | 2008 | 1468454218231 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x124ebf800 == 44 [pid = 2008] [id = 674] 16:56:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1187f8400) [pid = 2008] [serial = 2022] [outer = 0x0] 16:56:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x119168800) [pid = 2008] [serial = 2023] [outer = 0x1187f8400] 16:56:58 INFO - PROCESS | 2008 | 1468454218262 Marionette DEBUG loaded listener.js 16:56:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1196a6c00) [pid = 2008] [serial = 2024] [outer = 0x1187f8400] 16:56:59 INFO - PROCESS | 2008 | 1468454219147 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]]]}] 16:56:59 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) 16:56:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1123ms 16:56:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:56:59 INFO - PROCESS | 2008 | 1468454219168 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:56:59 INFO - PROCESS | 2008 | 1468454219169 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 16:56:59 INFO - PROCESS | 2008 | 1468454219172 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:56:59 INFO - PROCESS | 2008 | 1468454219174 Marionette TRACE conn2 <- [1,2670,null,{}] 16:56:59 INFO - PROCESS | 2008 | 1468454219182 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}] 16:56:59 INFO - PROCESS | 2008 | 1468454219188 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:59 INFO - PROCESS | 2008 | 1468454219290 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:56:59 INFO - PROCESS | 2008 | 1468454219347 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:59 INFO - PROCESS | 2008 | 1468454219349 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:56:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c19d000 == 45 [pid = 2008] [id = 675] 16:56:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x119a6bc00) [pid = 2008] [serial = 2025] [outer = 0x0] 16:56:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x123b5e000) [pid = 2008] [serial = 2026] [outer = 0x119a6bc00] 16:56:59 INFO - PROCESS | 2008 | 1468454219380 Marionette DEBUG loaded listener.js 16:56:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x123fc6800) [pid = 2008] [serial = 2027] [outer = 0x119a6bc00] 16:57:00 INFO - PROCESS | 2008 | 1468454220479 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"]]]}] 16:57:00 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 16:57:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:57:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:57:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1323ms 16:57:00 INFO - PROCESS | 2008 | 1468454220496 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 16:57:00 INFO - PROCESS | 2008 | 1468454220499 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 16:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:57:00 INFO - PROCESS | 2008 | 1468454220505 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:57:00 INFO - PROCESS | 2008 | 1468454220507 Marionette TRACE conn2 <- [1,2674,null,{}] 16:57:00 INFO - PROCESS | 2008 | 1468454220510 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}] 16:57:00 INFO - PROCESS | 2008 | 1468454220512 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:00 INFO - PROCESS | 2008 | 1468454220616 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:57:00 INFO - PROCESS | 2008 | 1468454220709 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:00 INFO - PROCESS | 2008 | 1468454220710 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x119a0c000 == 46 [pid = 2008] [id = 676] 16:57:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x117e9e800) [pid = 2008] [serial = 2028] [outer = 0x0] 16:57:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x118141800) [pid = 2008] [serial = 2029] [outer = 0x117e9e800] 16:57:00 INFO - PROCESS | 2008 | 1468454220740 Marionette DEBUG loaded listener.js 16:57:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1181e7c00) [pid = 2008] [serial = 2030] [outer = 0x117e9e800] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdb2800 == 45 [pid = 2008] [id = 671] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x12b943000 == 44 [pid = 2008] [id = 670] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x1234d5800 == 43 [pid = 2008] [id = 669] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x12a6b5000 == 42 [pid = 2008] [id = 668] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x128d76800 == 41 [pid = 2008] [id = 667] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x1286f0800 == 40 [pid = 2008] [id = 666] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x126bcd000 == 39 [pid = 2008] [id = 665] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x124407800 == 38 [pid = 2008] [id = 664] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x1234d6800 == 37 [pid = 2008] [id = 663] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x119296000 == 36 [pid = 2008] [id = 662] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x113bd1800 == 35 [pid = 2008] [id = 661] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x123f03800 == 34 [pid = 2008] [id = 660] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x117079000 == 33 [pid = 2008] [id = 659] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x12af92000 == 32 [pid = 2008] [id = 658] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x11954f800 == 31 [pid = 2008] [id = 647] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x12c19d000 == 30 [pid = 2008] [id = 675] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x124ebf800 == 29 [pid = 2008] [id = 674] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x12c1aa000 == 28 [pid = 2008] [id = 672] 16:57:01 INFO - PROCESS | 2008 | --DOCSHELL 0x119284000 == 27 [pid = 2008] [id = 673] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x11983fc00) [pid = 2008] [serial = 1958] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1196fa400) [pid = 2008] [serial = 1957] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x11336cc00) [pid = 2008] [serial = 1945] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x113963800) [pid = 2008] [serial = 1946] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x119a8a800) [pid = 2008] [serial = 1960] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x123dab400) [pid = 2008] [serial = 1964] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x123b6a400) [pid = 2008] [serial = 1963] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x119174c00) [pid = 2008] [serial = 1954] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x123fc7800) [pid = 2008] [serial = 1973] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1170de400) [pid = 2008] [serial = 1948] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1176dc400) [pid = 2008] [serial = 1949] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1183c1000) [pid = 2008] [serial = 1951] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1187ebc00) [pid = 2008] [serial = 1952] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x113f0a800) [pid = 2008] [serial = 1967] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x116078c00) [pid = 2008] [serial = 1943] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1133edc00) [pid = 2008] [serial = 1942] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x123107000) [pid = 2008] [serial = 1970] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x123eaf800) [pid = 2008] [serial = 1972] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x116080800) [pid = 2008] [serial = 1931] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1133ef400) [pid = 2008] [serial = 1930] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1182b2800) [pid = 2008] [serial = 1934] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1181de400) [pid = 2008] [serial = 1933] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x119a88400) [pid = 2008] [serial = 1937] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1196f3c00) [pid = 2008] [serial = 1936] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x1128d6800) [pid = 2008] [serial = 1966] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x123b69000) [pid = 2008] [serial = 1940] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x12342d800) [pid = 2008] [serial = 1939] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x123717c00) [pid = 2008] [serial = 1961] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x1196a7c00) [pid = 2008] [serial = 1955] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x1187f0800) [pid = 2008] [serial = 1969] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (0x1244c2400) [pid = 2008] [serial = 1975] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2008 | 1468454221931 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"]]]}] 16:57:01 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 16:57:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:57:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:57:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1476ms 16:57:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:57:01 INFO - PROCESS | 2008 | 1468454221981 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 16:57:01 INFO - PROCESS | 2008 | 1468454221984 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 16:57:01 INFO - PROCESS | 2008 | 1468454221987 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:57:01 INFO - PROCESS | 2008 | 1468454221988 Marionette TRACE conn2 <- [1,2678,null,{}] 16:57:01 INFO - PROCESS | 2008 | 1468454221992 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}] 16:57:01 INFO - PROCESS | 2008 | 1468454221993 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:02 INFO - PROCESS | 2008 | 1468454222076 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:57:02 INFO - PROCESS | 2008 | 1468454222080 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:02 INFO - PROCESS | 2008 | 1468454222084 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x116615000 == 28 [pid = 2008] [id = 677] 16:57:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x113122800) [pid = 2008] [serial = 2031] [outer = 0x0] 16:57:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x113b54000) [pid = 2008] [serial = 2032] [outer = 0x113122800] 16:57:02 INFO - PROCESS | 2008 | 1468454222115 Marionette DEBUG loaded listener.js 16:57:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x116072800) [pid = 2008] [serial = 2033] [outer = 0x113122800] 16:57:02 INFO - PROCESS | 2008 | 1468454222956 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]]]}] 16:57:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1021ms 16:57:03 INFO - PROCESS | 2008 | 1468454223007 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 16:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:57:03 INFO - PROCESS | 2008 | 1468454223011 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 16:57:03 INFO - PROCESS | 2008 | 1468454223015 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:57:03 INFO - PROCESS | 2008 | 1468454223017 Marionette TRACE conn2 <- [1,2682,null,{}] 16:57:03 INFO - PROCESS | 2008 | 1468454223020 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}] 16:57:03 INFO - PROCESS | 2008 | 1468454223021 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:03 INFO - PROCESS | 2008 | 1468454223099 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:57:03 INFO - PROCESS | 2008 | 1468454223105 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:03 INFO - PROCESS | 2008 | 1468454223107 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e35000 == 29 [pid = 2008] [id = 678] 16:57:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x118132c00) [pid = 2008] [serial = 2034] [outer = 0x0] 16:57:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x1181cdc00) [pid = 2008] [serial = 2035] [outer = 0x118132c00] 16:57:03 INFO - PROCESS | 2008 | 1468454223134 Marionette DEBUG loaded listener.js 16:57:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1181e0400) [pid = 2008] [serial = 2036] [outer = 0x118132c00] 16:57:03 INFO - PROCESS | 2008 | 1468454223987 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]]]}] 16:57:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 16:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1024ms 16:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:57:04 INFO - PROCESS | 2008 | 1468454224040 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 16:57:04 INFO - PROCESS | 2008 | 1468454224041 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 16:57:04 INFO - PROCESS | 2008 | 1468454224043 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:57:04 INFO - PROCESS | 2008 | 1468454224045 Marionette TRACE conn2 <- [1,2686,null,{}] 16:57:04 INFO - PROCESS | 2008 | 1468454224061 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}] 16:57:04 INFO - PROCESS | 2008 | 1468454224064 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:04 INFO - PROCESS | 2008 | 1468454224163 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:57:04 INFO - PROCESS | 2008 | 1468454224204 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:04 INFO - PROCESS | 2008 | 1468454224206 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195c6000 == 30 [pid = 2008] [id = 679] 16:57:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1187ed800) [pid = 2008] [serial = 2037] [outer = 0x0] 16:57:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x118884400) [pid = 2008] [serial = 2038] [outer = 0x1187ed800] 16:57:04 INFO - PROCESS | 2008 | 1468454224233 Marionette DEBUG loaded listener.js 16:57:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119436400) [pid = 2008] [serial = 2039] [outer = 0x1187ed800] 16:57:05 INFO - PROCESS | 2008 | 1468454225043 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"]]]}] 16:57:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 16:57:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:57:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:57:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1024ms 16:57:05 INFO - PROCESS | 2008 | 1468454225070 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 16:57:05 INFO - PROCESS | 2008 | 1468454225072 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 16:57:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:57:05 INFO - PROCESS | 2008 | 1468454225074 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:57:05 INFO - PROCESS | 2008 | 1468454225075 Marionette TRACE conn2 <- [1,2690,null,{}] 16:57:05 INFO - PROCESS | 2008 | 1468454225077 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}] 16:57:05 INFO - PROCESS | 2008 | 1468454225079 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:05 INFO - PROCESS | 2008 | 1468454225173 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:57:05 INFO - PROCESS | 2008 | 1468454225183 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:05 INFO - PROCESS | 2008 | 1468454225186 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234d6000 == 31 [pid = 2008] [id = 680] 16:57:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x11943ec00) [pid = 2008] [serial = 2040] [outer = 0x0] 16:57:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1196ee800) [pid = 2008] [serial = 2041] [outer = 0x11943ec00] 16:57:05 INFO - PROCESS | 2008 | 1468454225212 Marionette DEBUG loaded listener.js 16:57:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x11983c000) [pid = 2008] [serial = 2042] [outer = 0x11943ec00] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1132ce800) [pid = 2008] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x123b5b800) [pid = 2008] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x123b64c00) [pid = 2008] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1132a8400) [pid = 2008] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1181cc000) [pid = 2008] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x11312c800) [pid = 2008] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x119a83800) [pid = 2008] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x1133f0800) [pid = 2008] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x11813c000) [pid = 2008] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x123e76400) [pid = 2008] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x126519400) [pid = 2008] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (0x123b63800) [pid = 2008] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (0x12688a000) [pid = 2008] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (0x1160e0c00) [pid = 2008] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:57:05 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (0x12848a000) [pid = 2008] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:57:06 INFO - PROCESS | 2008 | 1468454226044 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"]]]}] 16:57:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:57:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:57:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1021ms 16:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:57:06 INFO - PROCESS | 2008 | 1468454226096 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 16:57:06 INFO - PROCESS | 2008 | 1468454226097 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 16:57:06 INFO - PROCESS | 2008 | 1468454226114 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:57:06 INFO - PROCESS | 2008 | 1468454226115 Marionette TRACE conn2 <- [1,2694,null,{}] 16:57:06 INFO - PROCESS | 2008 | 1468454226117 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}] 16:57:06 INFO - PROCESS | 2008 | 1468454226119 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:06 INFO - PROCESS | 2008 | 1468454226191 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:57:06 INFO - PROCESS | 2008 | 1468454226249 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:06 INFO - PROCESS | 2008 | 1468454226250 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x123b8e800 == 32 [pid = 2008] [id = 681] 16:57:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (0x1132a8400) [pid = 2008] [serial = 2043] [outer = 0x0] 16:57:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (0x118298800) [pid = 2008] [serial = 2044] [outer = 0x1132a8400] 16:57:06 INFO - PROCESS | 2008 | 1468454226275 Marionette DEBUG loaded listener.js 16:57:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (0x11969ac00) [pid = 2008] [serial = 2045] [outer = 0x1132a8400] 16:57:07 INFO - PROCESS | 2008 | 1468454227014 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"]]]}] 16:57:07 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 16:57:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:57:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 936ms 16:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:57:07 INFO - PROCESS | 2008 | 1468454227037 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 16:57:07 INFO - PROCESS | 2008 | 1468454227038 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 16:57:07 INFO - PROCESS | 2008 | 1468454227040 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:57:07 INFO - PROCESS | 2008 | 1468454227042 Marionette TRACE conn2 <- [1,2698,null,{}] 16:57:07 INFO - PROCESS | 2008 | 1468454227044 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}] 16:57:07 INFO - PROCESS | 2008 | 1468454227048 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:07 INFO - PROCESS | 2008 | 1468454227140 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:57:07 INFO - PROCESS | 2008 | 1468454227144 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:07 INFO - PROCESS | 2008 | 1468454227145 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x12440b800 == 33 [pid = 2008] [id = 682] 16:57:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x11813dc00) [pid = 2008] [serial = 2046] [outer = 0x0] 16:57:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x119bdb400) [pid = 2008] [serial = 2047] [outer = 0x11813dc00] 16:57:07 INFO - PROCESS | 2008 | 1468454227172 Marionette DEBUG loaded listener.js 16:57:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x12310a800) [pid = 2008] [serial = 2048] [outer = 0x11813dc00] 16:57:08 INFO - PROCESS | 2008 | 1468454228019 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"]]]}] 16:57:08 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 16:57:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:57:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1019ms 16:57:08 INFO - PROCESS | 2008 | 1468454228061 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 16:57:08 INFO - PROCESS | 2008 | 1468454228064 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 16:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:57:08 INFO - PROCESS | 2008 | 1468454228068 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:57:08 INFO - PROCESS | 2008 | 1468454228069 Marionette TRACE conn2 <- [1,2702,null,{}] 16:57:08 INFO - PROCESS | 2008 | 1468454228074 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}] 16:57:08 INFO - PROCESS | 2008 | 1468454228075 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:08 INFO - PROCESS | 2008 | 1468454228212 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:57:08 INFO - PROCESS | 2008 | 1468454228269 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:08 INFO - PROCESS | 2008 | 1468454228270 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x11699f800 == 34 [pid = 2008] [id = 683] 16:57:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x1133f1800) [pid = 2008] [serial = 2049] [outer = 0x0] 16:57:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x113d45800) [pid = 2008] [serial = 2050] [outer = 0x1133f1800] 16:57:08 INFO - PROCESS | 2008 | 1468454228303 Marionette DEBUG loaded listener.js 16:57:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x116747c00) [pid = 2008] [serial = 2051] [outer = 0x1133f1800] 16:57:08 INFO - PROCESS | 2008 | 1468454228822 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]]]}] 16:57:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 16:57:08 INFO - PROCESS | 2008 | 1468454228859 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:57:08 INFO - PROCESS | 2008 | 1468454228862 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 16:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:57:08 INFO - PROCESS | 2008 | 1468454228870 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:57:08 INFO - PROCESS | 2008 | 1468454228872 Marionette TRACE conn2 <- [1,2706,null,{}] 16:57:08 INFO - PROCESS | 2008 | 1468454228875 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}] 16:57:08 INFO - PROCESS | 2008 | 1468454228877 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:08 INFO - PROCESS | 2008 | 1468454228981 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:57:09 INFO - PROCESS | 2008 | 1468454229061 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:09 INFO - PROCESS | 2008 | 1468454229063 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234cd800 == 35 [pid = 2008] [id = 684] 16:57:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1181d9000) [pid = 2008] [serial = 2052] [outer = 0x0] 16:57:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1182ae000) [pid = 2008] [serial = 2053] [outer = 0x1181d9000] 16:57:09 INFO - PROCESS | 2008 | 1468454229093 Marionette DEBUG loaded listener.js 16:57:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1183c2c00) [pid = 2008] [serial = 2054] [outer = 0x1181d9000] 16:57:09 INFO - PROCESS | 2008 | 1468454229615 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]]]}] 16:57:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 871ms 16:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:57:09 INFO - PROCESS | 2008 | 1468454229755 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 16:57:09 INFO - PROCESS | 2008 | 1468454229757 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 16:57:09 INFO - PROCESS | 2008 | 1468454229761 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:57:09 INFO - PROCESS | 2008 | 1468454229763 Marionette TRACE conn2 <- [1,2710,null,{}] 16:57:09 INFO - PROCESS | 2008 | 1468454229767 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}] 16:57:09 INFO - PROCESS | 2008 | 1468454229769 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:09 INFO - PROCESS | 2008 | 1468454229885 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:57:09 INFO - PROCESS | 2008 | 1468454229938 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:09 INFO - PROCESS | 2008 | 1468454229941 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x117244800 == 36 [pid = 2008] [id = 685] 16:57:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1160da000) [pid = 2008] [serial = 2055] [outer = 0x0] 16:57:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x116748800) [pid = 2008] [serial = 2056] [outer = 0x1160da000] 16:57:09 INFO - PROCESS | 2008 | 1468454229968 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1176d9400) [pid = 2008] [serial = 2057] [outer = 0x1160da000] 16:57:10 INFO - PROCESS | 2008 | --DOCSHELL 0x123b8e800 == 35 [pid = 2008] [id = 681] 16:57:10 INFO - PROCESS | 2008 | --DOCSHELL 0x1234d6000 == 34 [pid = 2008] [id = 680] 16:57:10 INFO - PROCESS | 2008 | --DOCSHELL 0x1195c6000 == 33 [pid = 2008] [id = 679] 16:57:10 INFO - PROCESS | 2008 | --DOCSHELL 0x117e35000 == 32 [pid = 2008] [id = 678] 16:57:10 INFO - PROCESS | 2008 | --DOCSHELL 0x116615000 == 31 [pid = 2008] [id = 677] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x123108000) [pid = 2008] [serial = 1996] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x123fbec00) [pid = 2008] [serial = 1999] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x126155000) [pid = 2008] [serial = 2002] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x113d43400) [pid = 2008] [serial = 1984] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1172c0c00) [pid = 2008] [serial = 1985] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x124ed3400) [pid = 2008] [serial = 2000] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x1181e5c00) [pid = 2008] [serial = 1981] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (0x1183bc000) [pid = 2008] [serial = 1982] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (0x1132d0c00) [pid = 2008] [serial = 1978] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (0x11512c000) [pid = 2008] [serial = 1979] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (0x119a8f000) [pid = 2008] [serial = 1993] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (0x118886000) [pid = 2008] [serial = 1990] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (0x119839800) [pid = 2008] [serial = 1991] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (0x1182b0000) [pid = 2008] [serial = 1987] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (0x118508000) [pid = 2008] [serial = 1988] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (0x124ed3000) [pid = 2008] [serial = 1976] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (0x126629000) [pid = 2008] [serial = 2005] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (0x126631400) [pid = 2008] [serial = 2011] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (0x128481400) [pid = 2008] [serial = 2015] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (0x128225800) [pid = 2008] [serial = 2014] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (0x119168400) [pid = 2008] [serial = 2008] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 63 (0x128985c00) [pid = 2008] [serial = 2018] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 62 (0x126883c00) [pid = 2008] [serial = 2006] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 61 (0x12897c800) [pid = 2008] [serial = 2017] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 60 (0x126518c00) [pid = 2008] [serial = 2003] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 59 (0x119be7800) [pid = 2008] [serial = 2009] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 58 (0x123434000) [pid = 2008] [serial = 1997] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 57 (0x119c84800) [pid = 2008] [serial = 1994] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | --DOMWINDOW == 56 (0x126b8cc00) [pid = 2008] [serial = 2012] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2008 | 1468454230382 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] 16:57:10 INFO - PROCESS | 2008 | 1468454230434 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 16:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:57:10 INFO - PROCESS | 2008 | 1468454230444 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:57:10 INFO - PROCESS | 2008 | 1468454230447 Marionette TRACE conn2 <- [1,2714,null,{}] 16:57:10 INFO - PROCESS | 2008 | 1468454230449 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}] 16:57:10 INFO - PROCESS | 2008 | 1468454230452 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:10 INFO - PROCESS | 2008 | 1468454230532 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:57:10 INFO - PROCESS | 2008 | 1468454230540 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:10 INFO - PROCESS | 2008 | 1468454230541 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x119288800 == 32 [pid = 2008] [id = 686] 16:57:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 57 (0x1182b8800) [pid = 2008] [serial = 2058] [outer = 0x0] 16:57:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 58 (0x1183c5000) [pid = 2008] [serial = 2059] [outer = 0x1182b8800] 16:57:10 INFO - PROCESS | 2008 | 1468454230569 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 59 (0x1187f5c00) [pid = 2008] [serial = 2060] [outer = 0x1182b8800] 16:57:10 INFO - PROCESS | 2008 | 1468454230906 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]]]}] 16:57:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 522ms 16:57:10 INFO - PROCESS | 2008 | 1468454230965 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:57:10 INFO - PROCESS | 2008 | 1468454230966 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 16:57:10 INFO - PROCESS | 2008 | 1468454230968 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:57:10 INFO - PROCESS | 2008 | 1468454230969 Marionette TRACE conn2 <- [1,2718,null,{}] 16:57:10 INFO - PROCESS | 2008 | 1468454230977 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}] 16:57:10 INFO - PROCESS | 2008 | 1468454230980 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:11 INFO - PROCESS | 2008 | 1468454231068 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:57:11 INFO - PROCESS | 2008 | 1468454231077 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:11 INFO - PROCESS | 2008 | 1468454231080 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x1234dd000 == 33 [pid = 2008] [id = 687] 16:57:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 60 (0x1196a2800) [pid = 2008] [serial = 2061] [outer = 0x0] 16:57:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 61 (0x1196f8400) [pid = 2008] [serial = 2062] [outer = 0x1196a2800] 16:57:11 INFO - PROCESS | 2008 | 1468454231113 Marionette DEBUG loaded listener.js 16:57:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 62 (0x119a6d400) [pid = 2008] [serial = 2063] [outer = 0x1196a2800] 16:57:11 INFO - PROCESS | 2008 | 1468454231570 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] 16:57:11 INFO - PROCESS | 2008 | 1468454231590 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 16:57:11 INFO - PROCESS | 2008 | 1468454231592 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:57:11 INFO - PROCESS | 2008 | 1468454231593 Marionette TRACE conn2 <- [1,2722,null,{}] 16:57:11 INFO - PROCESS | 2008 | 1468454231595 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}] 16:57:11 INFO - PROCESS | 2008 | 1468454231596 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:11 INFO - PROCESS | 2008 | 1468454231699 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:57:11 INFO - PROCESS | 2008 | 1468454231704 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:11 INFO - PROCESS | 2008 | 1468454231706 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x124962000 == 34 [pid = 2008] [id = 688] 16:57:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (0x119a82800) [pid = 2008] [serial = 2064] [outer = 0x0] 16:57:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (0x119c8c400) [pid = 2008] [serial = 2065] [outer = 0x119a82800] 16:57:11 INFO - PROCESS | 2008 | 1468454231748 Marionette DEBUG loaded listener.js 16:57:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (0x123107800) [pid = 2008] [serial = 2066] [outer = 0x119a82800] 16:57:12 INFO - PROCESS | 2008 | 1468454232188 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] 16:57:12 INFO - PROCESS | 2008 | 1468454232227 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 16:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:57:12 INFO - PROCESS | 2008 | 1468454232229 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:57:12 INFO - PROCESS | 2008 | 1468454232230 Marionette TRACE conn2 <- [1,2726,null,{}] 16:57:12 INFO - PROCESS | 2008 | 1468454232233 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}] 16:57:12 INFO - PROCESS | 2008 | 1468454232236 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:12 INFO - PROCESS | 2008 | 1468454232320 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:57:12 INFO - PROCESS | 2008 | 1468454232325 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:12 INFO - PROCESS | 2008 | 1468454232326 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x126677000 == 35 [pid = 2008] [id = 689] 16:57:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (0x123110800) [pid = 2008] [serial = 2067] [outer = 0x0] 16:57:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (0x123319000) [pid = 2008] [serial = 2068] [outer = 0x123110800] 16:57:12 INFO - PROCESS | 2008 | 1468454232351 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (0x123b60800) [pid = 2008] [serial = 2069] [outer = 0x123110800] 16:57:12 INFO - PROCESS | 2008 | 1468454232755 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]]]}] 16:57:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:57:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 573ms 16:57:12 INFO - PROCESS | 2008 | 1468454232818 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:57:12 INFO - PROCESS | 2008 | 1468454232820 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 16:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:57:12 INFO - PROCESS | 2008 | 1468454232823 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:57:12 INFO - PROCESS | 2008 | 1468454232825 Marionette TRACE conn2 <- [1,2730,null,{}] 16:57:12 INFO - PROCESS | 2008 | 1468454232828 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}] 16:57:12 INFO - PROCESS | 2008 | 1468454232837 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:13 INFO - PROCESS | 2008 | 1468454233016 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:57:13 INFO - PROCESS | 2008 | 1468454233045 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:13 INFO - PROCESS | 2008 | 1468454233047 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x128261800 == 36 [pid = 2008] [id = 690] 16:57:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (0x123b5f400) [pid = 2008] [serial = 2070] [outer = 0x0] 16:57:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (0x123fbb400) [pid = 2008] [serial = 2071] [outer = 0x123b5f400] 16:57:13 INFO - PROCESS | 2008 | 1468454233088 Marionette DEBUG loaded listener.js 16:57:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (0x124476400) [pid = 2008] [serial = 2072] [outer = 0x123b5f400] 16:57:13 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (0x118132c00) [pid = 2008] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:57:13 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (0x117e9e800) [pid = 2008] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:57:13 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (0x113122800) [pid = 2008] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:57:13 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (0x11696f800) [pid = 2008] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:57:13 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (0x1187f8400) [pid = 2008] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:57:13 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (0x119a6bc00) [pid = 2008] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:57:13 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (0x11943ec00) [pid = 2008] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:57:13 INFO - PROCESS | 2008 | --DOMWINDOW == 63 (0x1132a8400) [pid = 2008] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:57:13 INFO - PROCESS | 2008 | --DOMWINDOW == 62 (0x1187ed800) [pid = 2008] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:57:13 INFO - PROCESS | 2008 | 1468454233958 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"]]]}] 16:57: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 16:57:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:57:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:57:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1173ms 16:57:13 INFO - PROCESS | 2008 | 1468454233997 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 16:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:57:14 INFO - PROCESS | 2008 | 1468454233998 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 16:57:14 INFO - PROCESS | 2008 | 1468454234000 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - PROCESS | 2008 | 1468454234001 Marionette TRACE conn2 <- [1,2734,null,{}] 16:57:14 INFO - PROCESS | 2008 | 1468454234004 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}] 16:57:14 INFO - PROCESS | 2008 | 1468454234005 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:14 INFO - PROCESS | 2008 | 1468454234076 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:57:14 INFO - PROCESS | 2008 | 1468454234081 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 2008 | 1468454234082 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286fa800 == 37 [pid = 2008] [id = 691] 16:57:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (0x1183ca000) [pid = 2008] [serial = 2073] [outer = 0x0] 16:57:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (0x1187f8400) [pid = 2008] [serial = 2074] [outer = 0x1183ca000] 16:57:14 INFO - PROCESS | 2008 | 1468454234109 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (0x123b5fc00) [pid = 2008] [serial = 2075] [outer = 0x1183ca000] 16:57:14 INFO - PROCESS | 2008 | 1468454234427 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]]]}] 16:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 471ms 16:57:14 INFO - PROCESS | 2008 | 1468454234471 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 2008 | 1468454234472 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 16:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:57:14 INFO - PROCESS | 2008 | 1468454234475 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - PROCESS | 2008 | 1468454234476 Marionette TRACE conn2 <- [1,2738,null,{}] 16:57:14 INFO - PROCESS | 2008 | 1468454234478 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}] 16:57:14 INFO - PROCESS | 2008 | 1468454234479 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:14 INFO - PROCESS | 2008 | 1468454234556 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:57:14 INFO - PROCESS | 2008 | 1468454234612 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 2008 | 1468454234613 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d6c000 == 38 [pid = 2008] [id = 692] 16:57:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (0x112d12800) [pid = 2008] [serial = 2076] [outer = 0x0] 16:57:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (0x1244c9000) [pid = 2008] [serial = 2077] [outer = 0x112d12800] 16:57:14 INFO - PROCESS | 2008 | 1468454234638 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (0x124e7c000) [pid = 2008] [serial = 2078] [outer = 0x112d12800] 16:57:14 INFO - PROCESS | 2008 | 1468454234899 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]]]}] 16:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 471ms 16:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:57:14 INFO - PROCESS | 2008 | 1468454234947 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 2008 | 1468454234948 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 16:57:14 INFO - PROCESS | 2008 | 1468454234958 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - PROCESS | 2008 | 1468454234959 Marionette TRACE conn2 <- [1,2742,null,{}] 16:57:14 INFO - PROCESS | 2008 | 1468454234961 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}] 16:57:14 INFO - PROCESS | 2008 | 1468454234962 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:15 INFO - PROCESS | 2008 | 1468454235047 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:57:15 INFO - PROCESS | 2008 | 1468454235051 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 2008 | 1468454235054 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298ce000 == 39 [pid = 2008] [id = 693] 16:57:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (0x1246ef000) [pid = 2008] [serial = 2079] [outer = 0x0] 16:57:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (0x126153c00) [pid = 2008] [serial = 2080] [outer = 0x1246ef000] 16:57:15 INFO - PROCESS | 2008 | 1468454235078 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (0x126519000) [pid = 2008] [serial = 2081] [outer = 0x1246ef000] 16:57:15 INFO - PROCESS | 2008 | 1468454235408 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]]]}] 16:57:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:57:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 476ms 16:57:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:57:15 INFO - PROCESS | 2008 | 1468454235427 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:57:15 INFO - PROCESS | 2008 | 1468454235428 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 16:57:15 INFO - PROCESS | 2008 | 1468454235430 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:57:15 INFO - PROCESS | 2008 | 1468454235431 Marionette TRACE conn2 <- [1,2746,null,{}] 16:57:15 INFO - PROCESS | 2008 | 1468454235435 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}] 16:57:15 INFO - PROCESS | 2008 | 1468454235437 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:15 INFO - PROCESS | 2008 | 1468454235544 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:57:15 INFO - PROCESS | 2008 | 1468454235550 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 2008 | 1468454235552 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x1298e1800 == 40 [pid = 2008] [id = 694] 16:57:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (0x1244c2400) [pid = 2008] [serial = 2082] [outer = 0x0] 16:57:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (0x126521c00) [pid = 2008] [serial = 2083] [outer = 0x1244c2400] 16:57:15 INFO - PROCESS | 2008 | 1468454235575 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (0x12688a000) [pid = 2008] [serial = 2084] [outer = 0x1244c2400] 16:57:15 INFO - PROCESS | 2008 | 1468454235889 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]]]}] 16:57:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:57:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 474ms 16:57:15 INFO - PROCESS | 2008 | 1468454235906 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:57:15 INFO - PROCESS | 2008 | 1468454235909 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 16:57:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:57:15 INFO - PROCESS | 2008 | 1468454235913 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:57:15 INFO - PROCESS | 2008 | 1468454235915 Marionette TRACE conn2 <- [1,2750,null,{}] 16:57:15 INFO - PROCESS | 2008 | 1468454235921 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}] 16:57:15 INFO - PROCESS | 2008 | 1468454235924 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:16 INFO - PROCESS | 2008 | 1468454236065 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:57:16 INFO - PROCESS | 2008 | 1468454236070 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:16 INFO - PROCESS | 2008 | 1468454236072 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b01e000 == 41 [pid = 2008] [id = 695] 16:57:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (0x126b8c800) [pid = 2008] [serial = 2085] [outer = 0x0] 16:57:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (0x12828c400) [pid = 2008] [serial = 2086] [outer = 0x126b8c800] 16:57:16 INFO - PROCESS | 2008 | 1468454236111 Marionette DEBUG loaded listener.js 16:57:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (0x128685c00) [pid = 2008] [serial = 2087] [outer = 0x126b8c800] 16:57:16 INFO - PROCESS | 2008 | 1468454236495 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]]]}] 16:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 674ms 16:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:57:16 INFO - PROCESS | 2008 | 1468454236592 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:57:16 INFO - PROCESS | 2008 | 1468454236596 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 16:57:16 INFO - PROCESS | 2008 | 1468454236602 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 2008 | 1468454236606 Marionette TRACE conn2 <- [1,2754,null,{}] 16:57:16 INFO - PROCESS | 2008 | 1468454236613 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}] 16:57:16 INFO - PROCESS | 2008 | 1468454236616 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:16 INFO - PROCESS | 2008 | 1468454236840 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:57:16 INFO - PROCESS | 2008 | 1468454236923 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:16 INFO - PROCESS | 2008 | 1468454236926 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:16 INFO - PROCESS | 2008 | ++DOCSHELL 0x11708a800 == 42 [pid = 2008] [id = 696] 16:57:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (0x11512cc00) [pid = 2008] [serial = 2088] [outer = 0x0] 16:57:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x116078c00) [pid = 2008] [serial = 2089] [outer = 0x11512cc00] 16:57:16 INFO - PROCESS | 2008 | 1468454236957 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x11813c000) [pid = 2008] [serial = 2090] [outer = 0x11512cc00] 16:57:17 INFO - PROCESS | 2008 | 1468454237376 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]]]}] 16:57:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:57:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 828ms 16:57:17 INFO - PROCESS | 2008 | 1468454237428 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:57:17 INFO - PROCESS | 2008 | 1468454237430 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 16:57:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:57:17 INFO - PROCESS | 2008 | 1468454237435 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:57:17 INFO - PROCESS | 2008 | 1468454237437 Marionette TRACE conn2 <- [1,2758,null,{}] 16:57:17 INFO - PROCESS | 2008 | 1468454237440 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}] 16:57:17 INFO - PROCESS | 2008 | 1468454237442 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:17 INFO - PROCESS | 2008 | 1468454237549 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:57:17 INFO - PROCESS | 2008 | 1468454237610 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:17 INFO - PROCESS | 2008 | 1468454237611 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:17 INFO - PROCESS | 2008 | ++DOCSHELL 0x124ebc000 == 43 [pid = 2008] [id = 697] 16:57:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x1183bd400) [pid = 2008] [serial = 2091] [outer = 0x0] 16:57:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119173400) [pid = 2008] [serial = 2092] [outer = 0x1183bd400] 16:57:17 INFO - PROCESS | 2008 | 1468454237642 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1196f6000) [pid = 2008] [serial = 2093] [outer = 0x1183bd400] 16:57:18 INFO - PROCESS | 2008 | 1468454238062 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]]]}] 16:57:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:57:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 673ms 16:57:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:57:18 INFO - PROCESS | 2008 | 1468454238107 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:57:18 INFO - PROCESS | 2008 | 1468454238108 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 16:57:18 INFO - PROCESS | 2008 | 1468454238110 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:57:18 INFO - PROCESS | 2008 | 1468454238112 Marionette TRACE conn2 <- [1,2762,null,{}] 16:57:18 INFO - PROCESS | 2008 | 1468454238119 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}] 16:57:18 INFO - PROCESS | 2008 | 1468454238123 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:18 INFO - PROCESS | 2008 | 1468454238250 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:57:18 INFO - PROCESS | 2008 | 1468454238335 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:18 INFO - PROCESS | 2008 | 1468454238337 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:18 INFO - PROCESS | 2008 | ++DOCSHELL 0x12af9b000 == 44 [pid = 2008] [id = 698] 16:57:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x123105000) [pid = 2008] [serial = 2094] [outer = 0x0] 16:57:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x123b64c00) [pid = 2008] [serial = 2095] [outer = 0x123105000] 16:57:18 INFO - PROCESS | 2008 | 1468454238370 Marionette DEBUG loaded listener.js 16:57:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x123db3800) [pid = 2008] [serial = 2096] [outer = 0x123105000] 16:57:18 INFO - PROCESS | 2008 | 1468454238789 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]]]}] 16:57:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:57:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 722ms 16:57:18 INFO - PROCESS | 2008 | 1468454238833 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:57:18 INFO - PROCESS | 2008 | 1468454238834 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 16:57:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:57:18 INFO - PROCESS | 2008 | 1468454238836 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:57:18 INFO - PROCESS | 2008 | 1468454238838 Marionette TRACE conn2 <- [1,2766,null,{}] 16:57:18 INFO - PROCESS | 2008 | 1468454238840 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}] 16:57:18 INFO - PROCESS | 2008 | 1468454238842 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:18 INFO - PROCESS | 2008 | 1468454238947 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:57:19 INFO - PROCESS | 2008 | 1468454239007 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:19 INFO - PROCESS | 2008 | 1468454239008 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdb2000 == 45 [pid = 2008] [id = 699] 16:57:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x123fc8400) [pid = 2008] [serial = 2097] [outer = 0x0] 16:57:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1244f1400) [pid = 2008] [serial = 2098] [outer = 0x123fc8400] 16:57:19 INFO - PROCESS | 2008 | 1468454239037 Marionette DEBUG loaded listener.js 16:57:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x128223800) [pid = 2008] [serial = 2099] [outer = 0x123fc8400] 16:57:19 INFO - PROCESS | 2008 | 1468454239490 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]]]}] 16:57:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:57:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 672ms 16:57:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:57:19 INFO - PROCESS | 2008 | 1468454239509 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:57:19 INFO - PROCESS | 2008 | 1468454239511 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 16:57:19 INFO - PROCESS | 2008 | 1468454239514 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:57:19 INFO - PROCESS | 2008 | 1468454239516 Marionette TRACE conn2 <- [1,2770,null,{}] 16:57:19 INFO - PROCESS | 2008 | 1468454239541 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}] 16:57:19 INFO - PROCESS | 2008 | 1468454239543 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:19 INFO - PROCESS | 2008 | 1468454239722 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:57:19 INFO - PROCESS | 2008 | 1468454239823 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:19 INFO - PROCESS | 2008 | 1468454239825 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:19 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c1a0000 == 46 [pid = 2008] [id = 700] 16:57:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x128224c00) [pid = 2008] [serial = 2100] [outer = 0x0] 16:57:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x128686000) [pid = 2008] [serial = 2101] [outer = 0x128224c00] 16:57:19 INFO - PROCESS | 2008 | 1468454239871 Marionette DEBUG loaded listener.js 16:57:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x128980800) [pid = 2008] [serial = 2102] [outer = 0x128224c00] 16:57:20 INFO - PROCESS | 2008 | 1468454240505 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]]]}] 16:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1045ms 16:57:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:57:20 INFO - PROCESS | 2008 | 1468454240560 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:57:20 INFO - PROCESS | 2008 | 1468454240563 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 16:57:20 INFO - PROCESS | 2008 | 1468454240567 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:57:20 INFO - PROCESS | 2008 | 1468454240570 Marionette TRACE conn2 <- [1,2774,null,{}] 16:57:20 INFO - PROCESS | 2008 | 1468454240576 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}] 16:57:20 INFO - PROCESS | 2008 | 1468454240578 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:20 INFO - PROCESS | 2008 | 1468454240763 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:57:20 INFO - PROCESS | 2008 | 1468454240861 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:20 INFO - PROCESS | 2008 | 1468454240864 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:20 INFO - PROCESS | 2008 | ++DOCSHELL 0x121006800 == 47 [pid = 2008] [id = 701] 16:57:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1172bf000) [pid = 2008] [serial = 2103] [outer = 0x0] 16:57:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1181c8400) [pid = 2008] [serial = 2104] [outer = 0x1172bf000] 16:57:20 INFO - PROCESS | 2008 | 1468454240892 Marionette DEBUG loaded listener.js 16:57:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1182b1400) [pid = 2008] [serial = 2105] [outer = 0x1172bf000] 16:57:21 INFO - PROCESS | 2008 | 1468454241327 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]]]}] 16:57:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:57:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 824ms 16:57:21 INFO - PROCESS | 2008 | 1468454241391 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:57:21 INFO - PROCESS | 2008 | 1468454241395 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 16:57:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:57:21 INFO - PROCESS | 2008 | 1468454241401 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:57:21 INFO - PROCESS | 2008 | 1468454241404 Marionette TRACE conn2 <- [1,2778,null,{}] 16:57:21 INFO - PROCESS | 2008 | 1468454241407 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}] 16:57:21 INFO - PROCESS | 2008 | 1468454241410 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:21 INFO - PROCESS | 2008 | 1468454241534 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:57:21 INFO - PROCESS | 2008 | 1468454241597 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:21 INFO - PROCESS | 2008 | 1468454241598 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:21 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195cc800 == 48 [pid = 2008] [id = 702] 16:57:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1183be800) [pid = 2008] [serial = 2106] [outer = 0x0] 16:57:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x11888d000) [pid = 2008] [serial = 2107] [outer = 0x1183be800] 16:57:21 INFO - PROCESS | 2008 | 1468454241625 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1196a2000) [pid = 2008] [serial = 2108] [outer = 0x1183be800] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x1298e1800 == 47 [pid = 2008] [id = 694] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x1298ce000 == 46 [pid = 2008] [id = 693] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x128d6c000 == 45 [pid = 2008] [id = 692] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x1286fa800 == 44 [pid = 2008] [id = 691] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x128261800 == 43 [pid = 2008] [id = 690] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x126677000 == 42 [pid = 2008] [id = 689] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x124962000 == 41 [pid = 2008] [id = 688] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x1234dd000 == 40 [pid = 2008] [id = 687] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x119288800 == 39 [pid = 2008] [id = 686] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x117244800 == 38 [pid = 2008] [id = 685] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x11699f800 == 37 [pid = 2008] [id = 683] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x12440b800 == 36 [pid = 2008] [id = 682] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x1234cd800 == 35 [pid = 2008] [id = 684] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x119a0c000 == 34 [pid = 2008] [id = 676] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x121006800 == 33 [pid = 2008] [id = 701] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x12c1a0000 == 32 [pid = 2008] [id = 700] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdb2000 == 31 [pid = 2008] [id = 699] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x12af9b000 == 30 [pid = 2008] [id = 698] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x124ebc000 == 29 [pid = 2008] [id = 697] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x12b01e000 == 28 [pid = 2008] [id = 695] 16:57:22 INFO - PROCESS | 2008 | --DOCSHELL 0x11708a800 == 27 [pid = 2008] [id = 696] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1181cdc00) [pid = 2008] [serial = 2035] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x118141800) [pid = 2008] [serial = 2029] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x113b54000) [pid = 2008] [serial = 2032] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1181cec00) [pid = 2008] [serial = 2021] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1170e0000) [pid = 2008] [serial = 2020] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1196a6c00) [pid = 2008] [serial = 2024] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x119168800) [pid = 2008] [serial = 2023] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123fc6800) [pid = 2008] [serial = 2027] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x123b5e000) [pid = 2008] [serial = 2026] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1196ee800) [pid = 2008] [serial = 2041] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x118298800) [pid = 2008] [serial = 2044] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x116072800) [pid = 2008] [serial = 2033] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1181e7c00) [pid = 2008] [serial = 2030] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x118884400) [pid = 2008] [serial = 2038] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x119436400) [pid = 2008] [serial = 2039] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x11983c000) [pid = 2008] [serial = 2042] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x11969ac00) [pid = 2008] [serial = 2045] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1181e0400) [pid = 2008] [serial = 2036] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x119bdb400) [pid = 2008] [serial = 2047] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2008 | 1468454242524 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]]]}] 16:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1172ms 16:57:22 INFO - PROCESS | 2008 | 1468454242573 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:57:22 INFO - PROCESS | 2008 | 1468454242575 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 16:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:57:22 INFO - PROCESS | 2008 | 1468454242578 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:57:22 INFO - PROCESS | 2008 | 1468454242580 Marionette TRACE conn2 <- [1,2782,null,{}] 16:57:22 INFO - PROCESS | 2008 | 1468454242589 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}] 16:57:22 INFO - PROCESS | 2008 | 1468454242591 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:22 INFO - PROCESS | 2008 | 1468454242680 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:57:22 INFO - PROCESS | 2008 | 1468454242741 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:22 INFO - PROCESS | 2008 | 1468454242742 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:22 INFO - PROCESS | 2008 | ++DOCSHELL 0x1167d6800 == 28 [pid = 2008] [id = 703] 16:57:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x113b54000) [pid = 2008] [serial = 2109] [outer = 0x0] 16:57:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x113f0cc00) [pid = 2008] [serial = 2110] [outer = 0x113b54000] 16:57:22 INFO - PROCESS | 2008 | 1468454242769 Marionette DEBUG loaded listener.js 16:57:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1160df400) [pid = 2008] [serial = 2111] [outer = 0x113b54000] 16:57:23 INFO - PROCESS | 2008 | 1468454243090 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]]]}] 16:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 521ms 16:57:23 INFO - PROCESS | 2008 | 1468454243100 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:57:23 INFO - PROCESS | 2008 | 1468454243106 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 16:57:23 INFO - PROCESS | 2008 | 1468454243110 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:57:23 INFO - PROCESS | 2008 | 1468454243112 Marionette TRACE conn2 <- [1,2786,null,{}] 16:57:23 INFO - PROCESS | 2008 | 1468454243114 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}] 16:57:23 INFO - PROCESS | 2008 | 1468454243116 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:23 INFO - PROCESS | 2008 | 1468454243196 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:57:23 INFO - PROCESS | 2008 | 1468454243203 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 2008 | 1468454243205 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x118322000 == 29 [pid = 2008] [id = 704] 16:57:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1170e0000) [pid = 2008] [serial = 2112] [outer = 0x0] 16:57:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1181d8400) [pid = 2008] [serial = 2113] [outer = 0x1170e0000] 16:57:23 INFO - PROCESS | 2008 | 1468454243233 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x11829f400) [pid = 2008] [serial = 2114] [outer = 0x1170e0000] 16:57:23 INFO - PROCESS | 2008 | 1468454243657 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]]]}] 16:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 569ms 16:57:23 INFO - PROCESS | 2008 | 1468454243680 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:57:23 INFO - PROCESS | 2008 | 1468454243682 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 16:57:23 INFO - PROCESS | 2008 | 1468454243686 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:57:23 INFO - PROCESS | 2008 | 1468454243689 Marionette TRACE conn2 <- [1,2790,null,{}] 16:57:23 INFO - PROCESS | 2008 | 1468454243702 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}] 16:57:23 INFO - PROCESS | 2008 | 1468454243706 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:23 INFO - PROCESS | 2008 | 1468454243834 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:57:23 INFO - PROCESS | 2008 | 1468454243926 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 2008 | 1468454243928 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:23 INFO - PROCESS | 2008 | ++DOCSHELL 0x12101a000 == 30 [pid = 2008] [id = 705] 16:57:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x112f95000) [pid = 2008] [serial = 2115] [outer = 0x0] 16:57:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x118705c00) [pid = 2008] [serial = 2116] [outer = 0x112f95000] 16:57:23 INFO - PROCESS | 2008 | 1468454243974 Marionette DEBUG loaded listener.js 16:57:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119441c00) [pid = 2008] [serial = 2117] [outer = 0x112f95000] 16:57:24 INFO - PROCESS | 2008 | 1468454244263 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]]]}] 16:57:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:57:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 626ms 16:57:24 INFO - PROCESS | 2008 | 1468454244312 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 2008 | 1468454244313 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 16:57:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:57:24 INFO - PROCESS | 2008 | 1468454244316 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - PROCESS | 2008 | 1468454244317 Marionette TRACE conn2 <- [1,2794,null,{}] 16:57:24 INFO - PROCESS | 2008 | 1468454244323 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}] 16:57:24 INFO - PROCESS | 2008 | 1468454244324 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:24 INFO - PROCESS | 2008 | 1468454244406 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:57:24 INFO - PROCESS | 2008 | 1468454244410 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:24 INFO - PROCESS | 2008 | 1468454244411 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d38800 == 31 [pid = 2008] [id = 706] 16:57:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1196ce400) [pid = 2008] [serial = 2118] [outer = 0x0] 16:57:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x11983bc00) [pid = 2008] [serial = 2119] [outer = 0x1196ce400] 16:57:24 INFO - PROCESS | 2008 | 1468454244436 Marionette DEBUG loaded listener.js 16:57:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x119a6ac00) [pid = 2008] [serial = 2120] [outer = 0x1196ce400] 16:57:24 INFO - PROCESS | 2008 | 1468454244802 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]]]}] 16:57:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:57:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 521ms 16:57:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:57:24 INFO - PROCESS | 2008 | 1468454244837 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 2008 | 1468454244838 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 16:57:24 INFO - PROCESS | 2008 | 1468454244840 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - PROCESS | 2008 | 1468454244841 Marionette TRACE conn2 <- [1,2798,null,{}] 16:57:24 INFO - PROCESS | 2008 | 1468454244844 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}] 16:57:24 INFO - PROCESS | 2008 | 1468454244845 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:24 INFO - PROCESS | 2008 | 1468454244945 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:57:24 INFO - PROCESS | 2008 | 1468454244949 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:24 INFO - PROCESS | 2008 | 1468454244950 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:24 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f22800 == 32 [pid = 2008] [id = 707] 16:57:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x113376c00) [pid = 2008] [serial = 2121] [outer = 0x0] 16:57:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x119a6a400) [pid = 2008] [serial = 2122] [outer = 0x113376c00] 16:57:24 INFO - PROCESS | 2008 | 1468454244978 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x119be3000) [pid = 2008] [serial = 2123] [outer = 0x113376c00] 16:57:25 INFO - PROCESS | 2008 | 1468454245315 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]]]}] 16:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 16:57:25 INFO - PROCESS | 2008 | 1468454245360 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:57:25 INFO - PROCESS | 2008 | 1468454245361 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 16:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:57:25 INFO - PROCESS | 2008 | 1468454245363 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 2008 | 1468454245365 Marionette TRACE conn2 <- [1,2802,null,{}] 16:57:25 INFO - PROCESS | 2008 | 1468454245368 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}] 16:57:25 INFO - PROCESS | 2008 | 1468454245374 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:25 INFO - PROCESS | 2008 | 1468454245500 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:57:25 INFO - PROCESS | 2008 | 1468454245552 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:25 INFO - PROCESS | 2008 | 1468454245554 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:25 INFO - PROCESS | 2008 | ++DOCSHELL 0x12667d800 == 33 [pid = 2008] [id = 708] 16:57:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x119c88000) [pid = 2008] [serial = 2124] [outer = 0x0] 16:57:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x123314800) [pid = 2008] [serial = 2125] [outer = 0x119c88000] 16:57:25 INFO - PROCESS | 2008 | 1468454245595 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x123fbc400) [pid = 2008] [serial = 2126] [outer = 0x119c88000] 16:57:26 INFO - PROCESS | 2008 | 1468454246057 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]]]}] 16:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 719ms 16:57:26 INFO - PROCESS | 2008 | 1468454246083 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:57:26 INFO - PROCESS | 2008 | 1468454246084 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 16:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:57:26 INFO - PROCESS | 2008 | 1468454246086 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - PROCESS | 2008 | 1468454246087 Marionette TRACE conn2 <- [1,2806,null,{}] 16:57:26 INFO - PROCESS | 2008 | 1468454246096 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}] 16:57:26 INFO - PROCESS | 2008 | 1468454246097 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:26 INFO - PROCESS | 2008 | 1468454246194 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:57:26 INFO - PROCESS | 2008 | 1468454246197 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 2008 | 1468454246198 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x128307000 == 34 [pid = 2008] [id = 709] 16:57:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x123fbec00) [pid = 2008] [serial = 2127] [outer = 0x0] 16:57:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1244bb400) [pid = 2008] [serial = 2128] [outer = 0x123fbec00] 16:57:26 INFO - PROCESS | 2008 | 1468454246223 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x124e6fc00) [pid = 2008] [serial = 2129] [outer = 0x123fbec00] 16:57:26 INFO - PROCESS | 2008 | 1468454246745 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]]]}] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x123b5f400) [pid = 2008] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1183ca000) [pid = 2008] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1246ef000) [pid = 2008] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x112d12800) [pid = 2008] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x11813dc00) [pid = 2008] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x123110800) [pid = 2008] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1181d9000) [pid = 2008] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1182b8800) [pid = 2008] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1244c2400) [pid = 2008] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x119a82800) [pid = 2008] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1196a2800) [pid = 2008] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1133f1800) [pid = 2008] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1160da000) [pid = 2008] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:57:26 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x126b8c800) [pid = 2008] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 678ms 16:57:26 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca2c000 == 33 [pid = 2008] [id = 15] 16:57:26 INFO - PROCESS | 2008 | 1468454246784 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:57:26 INFO - PROCESS | 2008 | 1468454246785 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 16:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:57:26 INFO - PROCESS | 2008 | 1468454246788 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - PROCESS | 2008 | 1468454246790 Marionette TRACE conn2 <- [1,2810,null,{}] 16:57:26 INFO - PROCESS | 2008 | 1468454246792 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}] 16:57:26 INFO - PROCESS | 2008 | 1468454246793 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:26 INFO - PROCESS | 2008 | 1468454246868 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:57:26 INFO - PROCESS | 2008 | 1468454246890 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 2008 | 1468454246891 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:26 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d68000 == 34 [pid = 2008] [id = 710] 16:57:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x11813dc00) [pid = 2008] [serial = 2130] [outer = 0x0] 16:57:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1183be400) [pid = 2008] [serial = 2131] [outer = 0x11813dc00] 16:57:26 INFO - PROCESS | 2008 | 1468454246918 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x119a90400) [pid = 2008] [serial = 2132] [outer = 0x11813dc00] 16:57:27 INFO - PROCESS | 2008 | 1468454247239 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]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:57:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 469ms 16:57:27 INFO - PROCESS | 2008 | 1468454247257 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 2008 | 1468454247259 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 16:57:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:57:27 INFO - PROCESS | 2008 | 1468454247261 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 2008 | 1468454247262 Marionette TRACE conn2 <- [1,2814,null,{}] 16:57:27 INFO - PROCESS | 2008 | 1468454247264 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}] 16:57:27 INFO - PROCESS | 2008 | 1468454247265 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:27 INFO - PROCESS | 2008 | 1468454247343 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:57:27 INFO - PROCESS | 2008 | 1468454247401 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 2008 | 1468454247402 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x121019000 == 35 [pid = 2008] [id = 711] 16:57:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1181cd000) [pid = 2008] [serial = 2133] [outer = 0x0] 16:57:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x123dac000) [pid = 2008] [serial = 2134] [outer = 0x1181cd000] 16:57:27 INFO - PROCESS | 2008 | 1468454247427 Marionette DEBUG loaded listener.js 16:57:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x124ed1c00) [pid = 2008] [serial = 2135] [outer = 0x1181cd000] 16:57:27 INFO - PROCESS | 2008 | 1468454247688 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]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:57:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 470ms 16:57:27 INFO - PROCESS | 2008 | 1468454247731 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 2008 | 1468454247733 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 16:57:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:57:27 INFO - PROCESS | 2008 | 1468454247744 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 2008 | 1468454247745 Marionette TRACE conn2 <- [1,2818,null,{}] 16:57:27 INFO - PROCESS | 2008 | 1468454247747 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}] 16:57:27 INFO - PROCESS | 2008 | 1468454247748 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:27 INFO - PROCESS | 2008 | 1468454247829 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:57:27 INFO - PROCESS | 2008 | 1468454247833 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 2008 | 1468454247834 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:27 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad3f800 == 36 [pid = 2008] [id = 712] 16:57:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x123fc9000) [pid = 2008] [serial = 2136] [outer = 0x0] 16:57:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12615d000) [pid = 2008] [serial = 2137] [outer = 0x123fc9000] 16:57:27 INFO - PROCESS | 2008 | 1468454247861 Marionette DEBUG loaded listener.js 16:57:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x126629000) [pid = 2008] [serial = 2138] [outer = 0x123fc9000] 16:57:28 INFO - PROCESS | 2008 | 1468454248198 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]]]}] 16:57:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:57:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 467ms 16:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:57:28 INFO - PROCESS | 2008 | 1468454248212 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:57:28 INFO - PROCESS | 2008 | 1468454248213 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 16:57:28 INFO - PROCESS | 2008 | 1468454248215 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:57:28 INFO - PROCESS | 2008 | 1468454248217 Marionette TRACE conn2 <- [1,2822,null,{}] 16:57:28 INFO - PROCESS | 2008 | 1468454248222 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}] 16:57:28 INFO - PROCESS | 2008 | 1468454248224 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:28 INFO - PROCESS | 2008 | 1468454248308 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:57:28 INFO - PROCESS | 2008 | 1468454248367 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 2008 | 1468454248368 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f13800 == 37 [pid = 2008] [id = 713] 16:57:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x1244c2400) [pid = 2008] [serial = 2139] [outer = 0x0] 16:57:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x126b8c800) [pid = 2008] [serial = 2140] [outer = 0x1244c2400] 16:57:28 INFO - PROCESS | 2008 | 1468454248395 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12848a800) [pid = 2008] [serial = 2141] [outer = 0x1244c2400] 16:57:28 INFO - PROCESS | 2008 | 1468454248674 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]]]}] 16:57:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:57:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 475ms 16:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:57:28 INFO - PROCESS | 2008 | 1468454248693 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:57:28 INFO - PROCESS | 2008 | 1468454248694 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 16:57:28 INFO - PROCESS | 2008 | 1468454248696 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:57:28 INFO - PROCESS | 2008 | 1468454248697 Marionette TRACE conn2 <- [1,2826,null,{}] 16:57:28 INFO - PROCESS | 2008 | 1468454248699 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}] 16:57:28 INFO - PROCESS | 2008 | 1468454248700 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:28 INFO - PROCESS | 2008 | 1468454248845 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:57:28 INFO - PROCESS | 2008 | 1468454248902 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 2008 | 1468454248904 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:28 INFO - PROCESS | 2008 | ++DOCSHELL 0x112684000 == 38 [pid = 2008] [id = 714] 16:57:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1121b1800) [pid = 2008] [serial = 2142] [outer = 0x0] 16:57:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1129a6800) [pid = 2008] [serial = 2143] [outer = 0x1121b1800] 16:57:28 INFO - PROCESS | 2008 | 1468454248935 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x1133cf400) [pid = 2008] [serial = 2144] [outer = 0x1121b1800] 16:57:29 INFO - PROCESS | 2008 | 1468454249474 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 821ms 16:57:29 INFO - PROCESS | 2008 | 1468454249521 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:57:29 INFO - PROCESS | 2008 | 1468454249523 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 16:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:57:29 INFO - PROCESS | 2008 | 1468454249527 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 2008 | 1468454249529 Marionette TRACE conn2 <- [1,2830,null,{}] 16:57:29 INFO - PROCESS | 2008 | 1468454249532 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}] 16:57:29 INFO - PROCESS | 2008 | 1468454249535 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:29 INFO - PROCESS | 2008 | 1468454249675 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:57:29 INFO - PROCESS | 2008 | 1468454249756 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:29 INFO - PROCESS | 2008 | 1468454249758 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:29 INFO - PROCESS | 2008 | ++DOCSHELL 0x119a18000 == 39 [pid = 2008] [id = 715] 16:57:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1181cc000) [pid = 2008] [serial = 2145] [outer = 0x0] 16:57:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1181e7800) [pid = 2008] [serial = 2146] [outer = 0x1181cc000] 16:57:29 INFO - PROCESS | 2008 | 1468454249789 Marionette DEBUG loaded listener.js 16:57:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1182b9800) [pid = 2008] [serial = 2147] [outer = 0x1181cc000] 16:57:30 INFO - PROCESS | 2008 | 1468454250344 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]]]}] 16:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 872ms 16:57:30 INFO - PROCESS | 2008 | 1468454250399 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:57:30 INFO - PROCESS | 2008 | 1468454250401 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 16:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:57:30 INFO - PROCESS | 2008 | 1468454250406 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:57:30 INFO - PROCESS | 2008 | 1468454250407 Marionette TRACE conn2 <- [1,2834,null,{}] 16:57:30 INFO - PROCESS | 2008 | 1468454250410 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}] 16:57:30 INFO - PROCESS | 2008 | 1468454250411 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:30 INFO - PROCESS | 2008 | 1468454250628 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:57:30 INFO - PROCESS | 2008 | 1468454250717 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:30 INFO - PROCESS | 2008 | 1468454250719 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:30 INFO - PROCESS | 2008 | ++DOCSHELL 0x117079000 == 40 [pid = 2008] [id = 716] 16:57:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1133cf000) [pid = 2008] [serial = 2148] [outer = 0x0] 16:57:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x113f02800) [pid = 2008] [serial = 2149] [outer = 0x1133cf000] 16:57:30 INFO - PROCESS | 2008 | 1468454250747 Marionette DEBUG loaded listener.js 16:57:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1172bec00) [pid = 2008] [serial = 2150] [outer = 0x1133cf000] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x123f13800 == 39 [pid = 2008] [id = 713] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad3f800 == 38 [pid = 2008] [id = 712] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x121019000 == 37 [pid = 2008] [id = 711] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x128d68000 == 36 [pid = 2008] [id = 710] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x128307000 == 35 [pid = 2008] [id = 709] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x12667d800 == 34 [pid = 2008] [id = 708] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x123f22800 == 33 [pid = 2008] [id = 707] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x123d38800 == 32 [pid = 2008] [id = 706] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x12101a000 == 31 [pid = 2008] [id = 705] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x118322000 == 30 [pid = 2008] [id = 704] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca2b800 == 29 [pid = 2008] [id = 16] 16:57:31 INFO - PROCESS | 2008 | --DOCSHELL 0x1167d6800 == 28 [pid = 2008] [id = 703] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x12828c400) [pid = 2008] [serial = 2086] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x123fbb400) [pid = 2008] [serial = 2071] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1187f8400) [pid = 2008] [serial = 2074] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x126153c00) [pid = 2008] [serial = 2080] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x123b5fc00) [pid = 2008] [serial = 2075] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x124e7c000) [pid = 2008] [serial = 2078] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x12310a800) [pid = 2008] [serial = 2048] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x123319000) [pid = 2008] [serial = 2068] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1182ae000) [pid = 2008] [serial = 2053] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1183c2c00) [pid = 2008] [serial = 2054] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1183c5000) [pid = 2008] [serial = 2059] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1187f5c00) [pid = 2008] [serial = 2060] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x12688a000) [pid = 2008] [serial = 2084] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x119c8c400) [pid = 2008] [serial = 2065] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x123107800) [pid = 2008] [serial = 2066] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1196f8400) [pid = 2008] [serial = 2062] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x119a6d400) [pid = 2008] [serial = 2063] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x113d45800) [pid = 2008] [serial = 2050] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x128685c00) [pid = 2008] [serial = 2087] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x116747c00) [pid = 2008] [serial = 2051] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x116748800) [pid = 2008] [serial = 2056] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1176d9400) [pid = 2008] [serial = 2057] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x124476400) [pid = 2008] [serial = 2072] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x126521c00) [pid = 2008] [serial = 2083] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x123b60800) [pid = 2008] [serial = 2069] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x1244c9000) [pid = 2008] [serial = 2077] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x126519000) [pid = 2008] [serial = 2081] [outer = 0x0] [url = about:blank] 16:57:31 INFO - PROCESS | 2008 | 1468454251331 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 969ms 16:57:31 INFO - PROCESS | 2008 | 1468454251376 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:57:31 INFO - PROCESS | 2008 | 1468454251379 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 16:57:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:57:31 INFO - PROCESS | 2008 | 1468454251382 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:57:31 INFO - PROCESS | 2008 | 1468454251384 Marionette TRACE conn2 <- [1,2838,null,{}] 16:57:31 INFO - PROCESS | 2008 | 1468454251388 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}] 16:57:31 INFO - PROCESS | 2008 | 1468454251390 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:31 INFO - PROCESS | 2008 | 1468454251493 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:57:31 INFO - PROCESS | 2008 | 1468454251562 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 2008 | 1468454251563 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:31 INFO - PROCESS | 2008 | ++DOCSHELL 0x117237000 == 29 [pid = 2008] [id = 717] 16:57:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x116629800) [pid = 2008] [serial = 2151] [outer = 0x0] 16:57:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x1176d9400) [pid = 2008] [serial = 2152] [outer = 0x116629800] 16:57:31 INFO - PROCESS | 2008 | 1468454251595 Marionette DEBUG loaded listener.js 16:57:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x1181db800) [pid = 2008] [serial = 2153] [outer = 0x116629800] 16:57:32 INFO - PROCESS | 2008 | 1468454252047 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]]]}] 16:57:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:57:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 676ms 16:57:32 INFO - PROCESS | 2008 | 1468454252058 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:57:32 INFO - PROCESS | 2008 | 1468454252063 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 16:57:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:57:32 INFO - PROCESS | 2008 | 1468454252070 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:57:32 INFO - PROCESS | 2008 | 1468454252073 Marionette TRACE conn2 <- [1,2842,null,{}] 16:57:32 INFO - PROCESS | 2008 | 1468454252077 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}] 16:57:32 INFO - PROCESS | 2008 | 1468454252079 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:32 INFO - PROCESS | 2008 | 1468454252223 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:57:32 INFO - PROCESS | 2008 | 1468454252316 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:32 INFO - PROCESS | 2008 | 1468454252318 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:32 INFO - PROCESS | 2008 | ++DOCSHELL 0x119a08000 == 30 [pid = 2008] [id = 718] 16:57:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1183bd800) [pid = 2008] [serial = 2154] [outer = 0x0] 16:57:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1187f8400) [pid = 2008] [serial = 2155] [outer = 0x1183bd800] 16:57:32 INFO - PROCESS | 2008 | 1468454252369 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x119175400) [pid = 2008] [serial = 2156] [outer = 0x1183bd800] 16:57:32 INFO - PROCESS | 2008 | 1468454252866 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]]]}] 16:57:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:57:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 873ms 16:57:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:57:32 INFO - PROCESS | 2008 | 1468454252941 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:57:32 INFO - PROCESS | 2008 | 1468454252943 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 16:57:32 INFO - PROCESS | 2008 | 1468454252945 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:57:32 INFO - PROCESS | 2008 | 1468454252948 Marionette TRACE conn2 <- [1,2846,null,{}] 16:57:32 INFO - PROCESS | 2008 | 1468454252957 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}] 16:57:32 INFO - PROCESS | 2008 | 1468454252960 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:33 INFO - PROCESS | 2008 | 1468454253059 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:57:33 INFO - PROCESS | 2008 | 1468454253121 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 2008 | 1468454253123 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x123f20800 == 31 [pid = 2008] [id = 719] 16:57:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x119833800) [pid = 2008] [serial = 2157] [outer = 0x0] 16:57:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x119aa5000) [pid = 2008] [serial = 2158] [outer = 0x119833800] 16:57:33 INFO - PROCESS | 2008 | 1468454253155 Marionette DEBUG loaded listener.js 16:57:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1211e7800) [pid = 2008] [serial = 2159] [outer = 0x119833800] 16:57:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:57:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 672ms 16:57:33 INFO - PROCESS | 2008 | 1468454253612 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]]]}] 16:57:33 INFO - PROCESS | 2008 | 1468454253619 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 2008 | 1468454253622 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 16:57:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:57:33 INFO - PROCESS | 2008 | 1468454253624 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 2008 | 1468454253625 Marionette TRACE conn2 <- [1,2850,null,{}] 16:57:33 INFO - PROCESS | 2008 | 1468454253628 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}] 16:57:33 INFO - PROCESS | 2008 | 1468454253629 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:33 INFO - PROCESS | 2008 | 1468454253726 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:57:33 INFO - PROCESS | 2008 | 1468454253777 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 2008 | 1468454253779 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:33 INFO - PROCESS | 2008 | ++DOCSHELL 0x12100f000 == 32 [pid = 2008] [id = 720] 16:57:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1211eac00) [pid = 2008] [serial = 2160] [outer = 0x0] 16:57:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1231b9400) [pid = 2008] [serial = 2161] [outer = 0x1211eac00] 16:57:33 INFO - PROCESS | 2008 | 1468454253808 Marionette DEBUG loaded listener.js 16:57:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123b5c400) [pid = 2008] [serial = 2162] [outer = 0x1211eac00] 16:57:34 INFO - PROCESS | 2008 | 1468454254222 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 621ms 16:57:34 INFO - PROCESS | 2008 | 1468454254246 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:57:34 INFO - PROCESS | 2008 | 1468454254247 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 16:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:57:34 INFO - PROCESS | 2008 | 1468454254249 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:57:34 INFO - PROCESS | 2008 | 1468454254251 Marionette TRACE conn2 <- [1,2854,null,{}] 16:57:34 INFO - PROCESS | 2008 | 1468454254253 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}] 16:57:34 INFO - PROCESS | 2008 | 1468454254254 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:34 INFO - PROCESS | 2008 | 1468454254346 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:57:34 INFO - PROCESS | 2008 | 1468454254429 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:34 INFO - PROCESS | 2008 | 1468454254431 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:34 INFO - PROCESS | 2008 | ++DOCSHELL 0x128316800 == 33 [pid = 2008] [id = 721] 16:57:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x113942800) [pid = 2008] [serial = 2163] [outer = 0x0] 16:57:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x123b65c00) [pid = 2008] [serial = 2164] [outer = 0x113942800] 16:57:34 INFO - PROCESS | 2008 | 1468454254464 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x123da9c00) [pid = 2008] [serial = 2165] [outer = 0x113942800] 16:57:34 INFO - PROCESS | 2008 | 1468454254894 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]]]}] 16:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 672ms 16:57:34 INFO - PROCESS | 2008 | 1468454254922 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:57:34 INFO - PROCESS | 2008 | 1468454254923 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 16:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:57:34 INFO - PROCESS | 2008 | 1468454254925 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:57:34 INFO - PROCESS | 2008 | 1468454254927 Marionette TRACE conn2 <- [1,2858,null,{}] 16:57:34 INFO - PROCESS | 2008 | 1468454254929 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}] 16:57:34 INFO - PROCESS | 2008 | 1468454254934 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:35 INFO - PROCESS | 2008 | 1468454255051 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:57:35 INFO - PROCESS | 2008 | 1468454255108 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 2008 | 1468454255109 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286f5800 == 34 [pid = 2008] [id = 722] 16:57:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x123fc6800) [pid = 2008] [serial = 2166] [outer = 0x0] 16:57:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x124e7c800) [pid = 2008] [serial = 2167] [outer = 0x123fc6800] 16:57:35 INFO - PROCESS | 2008 | 1468454255139 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x126b8d400) [pid = 2008] [serial = 2168] [outer = 0x123fc6800] 16:57:35 INFO - PROCESS | 2008 | 1468454255558 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 672ms 16:57:35 INFO - PROCESS | 2008 | 1468454255599 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 2008 | 1468454255600 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 16:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:57:35 INFO - PROCESS | 2008 | 1468454255603 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 2008 | 1468454255604 Marionette TRACE conn2 <- [1,2862,null,{}] 16:57:35 INFO - PROCESS | 2008 | 1468454255606 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}] 16:57:35 INFO - PROCESS | 2008 | 1468454255608 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:35 INFO - PROCESS | 2008 | 1468454255717 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:57:35 INFO - PROCESS | 2008 | 1468454255789 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 2008 | 1468454255790 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:35 INFO - PROCESS | 2008 | ++DOCSHELL 0x128db9800 == 35 [pid = 2008] [id = 723] 16:57:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12310a000) [pid = 2008] [serial = 2169] [outer = 0x0] 16:57:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x128290800) [pid = 2008] [serial = 2170] [outer = 0x12310a000] 16:57:35 INFO - PROCESS | 2008 | 1468454255819 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x12847f000) [pid = 2008] [serial = 2171] [outer = 0x12310a000] 16:57:36 INFO - PROCESS | 2008 | 1468454256258 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]]]}] 16:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 719ms 16:57:36 INFO - PROCESS | 2008 | 1468454256322 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:57:36 INFO - PROCESS | 2008 | 1468454256325 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 16:57:36 INFO - PROCESS | 2008 | 1468454256328 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - PROCESS | 2008 | 1468454256330 Marionette TRACE conn2 <- [1,2866,null,{}] 16:57:36 INFO - PROCESS | 2008 | 1468454256334 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}] 16:57:36 INFO - PROCESS | 2008 | 1468454256338 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x112684000 == 34 [pid = 2008] [id = 714] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x1195cc800 == 33 [pid = 2008] [id = 702] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x128db9800 == 32 [pid = 2008] [id = 723] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x1286f5800 == 31 [pid = 2008] [id = 722] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x128316800 == 30 [pid = 2008] [id = 721] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x12100f000 == 29 [pid = 2008] [id = 720] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x119a18000 == 28 [pid = 2008] [id = 715] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x123f20800 == 27 [pid = 2008] [id = 719] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x119a08000 == 26 [pid = 2008] [id = 718] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x117079000 == 25 [pid = 2008] [id = 716] 16:57:36 INFO - PROCESS | 2008 | --DOCSHELL 0x117237000 == 24 [pid = 2008] [id = 717] 16:57:36 INFO - PROCESS | 2008 | 1468454256955 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:57:37 INFO - PROCESS | 2008 | 1468454257045 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 2008 | 1468454257046 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x112aba800 == 25 [pid = 2008] [id = 724] 16:57:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1128d6000) [pid = 2008] [serial = 2172] [outer = 0x0] 16:57:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1129a7400) [pid = 2008] [serial = 2173] [outer = 0x1128d6000] 16:57:37 INFO - PROCESS | 2008 | 1468454257076 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x113124000) [pid = 2008] [serial = 2174] [outer = 0x1128d6000] 16:57:37 INFO - PROCESS | 2008 | 1468454257428 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]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1126ms 16:57:37 INFO - PROCESS | 2008 | 1468454257456 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:57:37 INFO - PROCESS | 2008 | 1468454257459 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 16:57:37 INFO - PROCESS | 2008 | 1468454257463 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - PROCESS | 2008 | 1468454257465 Marionette TRACE conn2 <- [1,2870,null,{}] 16:57:37 INFO - PROCESS | 2008 | 1468454257469 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}] 16:57:37 INFO - PROCESS | 2008 | 1468454257472 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:37 INFO - PROCESS | 2008 | 1468454257583 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:57:37 INFO - PROCESS | 2008 | 1468454257636 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 2008 | 1468454257637 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:37 INFO - PROCESS | 2008 | ++DOCSHELL 0x119286000 == 26 [pid = 2008] [id = 725] 16:57:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1133cb800) [pid = 2008] [serial = 2175] [outer = 0x0] 16:57:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1166f1800) [pid = 2008] [serial = 2176] [outer = 0x1133cb800] 16:57:37 INFO - PROCESS | 2008 | 1468454257665 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x11813ec00) [pid = 2008] [serial = 2177] [outer = 0x1133cb800] 16:57:37 INFO - PROCESS | 2008 | 1468454257962 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]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 521ms 16:57:37 INFO - PROCESS | 2008 | 1468454257984 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:57:37 INFO - PROCESS | 2008 | 1468454257990 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 16:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:57:37 INFO - PROCESS | 2008 | 1468454257992 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - PROCESS | 2008 | 1468454257993 Marionette TRACE conn2 <- [1,2874,null,{}] 16:57:37 INFO - PROCESS | 2008 | 1468454257996 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}] 16:57:37 INFO - PROCESS | 2008 | 1468454257998 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:38 INFO - PROCESS | 2008 | 1468454258079 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:57:38 INFO - PROCESS | 2008 | 1468454258088 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 2008 | 1468454258089 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x123824800 == 27 [pid = 2008] [id = 726] 16:57:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1181e4400) [pid = 2008] [serial = 2178] [outer = 0x0] 16:57:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1183bc800) [pid = 2008] [serial = 2179] [outer = 0x1181e4400] 16:57:38 INFO - PROCESS | 2008 | 1468454258121 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x11850f400) [pid = 2008] [serial = 2180] [outer = 0x1181e4400] 16:57:38 INFO - PROCESS | 2008 | 1468454258493 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]]]}] 16:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 518ms 16:57:38 INFO - PROCESS | 2008 | 1468454258511 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 2008 | 1468454258514 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 16:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:57:38 INFO - PROCESS | 2008 | 1468454258523 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 2008 | 1468454258526 Marionette TRACE conn2 <- [1,2878,null,{}] 16:57:38 INFO - PROCESS | 2008 | 1468454258528 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}] 16:57:38 INFO - PROCESS | 2008 | 1468454258530 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:38 INFO - PROCESS | 2008 | 1468454258614 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:57:38 INFO - PROCESS | 2008 | 1468454258621 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 2008 | 1468454258622 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:38 INFO - PROCESS | 2008 | ++DOCSHELL 0x124eb4800 == 28 [pid = 2008] [id = 727] 16:57:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1188e8800) [pid = 2008] [serial = 2181] [outer = 0x0] 16:57:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x119445800) [pid = 2008] [serial = 2182] [outer = 0x1188e8800] 16:57:38 INFO - PROCESS | 2008 | 1468454258647 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x1196f2c00) [pid = 2008] [serial = 2183] [outer = 0x1188e8800] 16:57:38 INFO - PROCESS | 2008 | 1468454258976 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]]]}] 16:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 478ms 16:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:57:39 INFO - PROCESS | 2008 | 1468454258996 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 2008 | 1468454258997 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 16:57:39 INFO - PROCESS | 2008 | 1468454258999 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - PROCESS | 2008 | 1468454259000 Marionette TRACE conn2 <- [1,2882,null,{}] 16:57:39 INFO - PROCESS | 2008 | 1468454259007 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}] 16:57:39 INFO - PROCESS | 2008 | 1468454259008 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:39 INFO - PROCESS | 2008 | 1468454259084 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:57:39 INFO - PROCESS | 2008 | 1468454259160 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 2008 | 1468454259162 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x126894800 == 29 [pid = 2008] [id = 728] 16:57:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x112d09000) [pid = 2008] [serial = 2184] [outer = 0x0] 16:57:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1196f9400) [pid = 2008] [serial = 2185] [outer = 0x112d09000] 16:57:39 INFO - PROCESS | 2008 | 1468454259186 Marionette DEBUG loaded listener.js 16:57:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x119aa5800) [pid = 2008] [serial = 2186] [outer = 0x112d09000] 16:57:39 INFO - PROCESS | 2008 | 1468454259526 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]]]}] 16:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 572ms 16:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:57:39 INFO - PROCESS | 2008 | 1468454259572 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 2008 | 1468454259573 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 16:57:39 INFO - PROCESS | 2008 | 1468454259575 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - PROCESS | 2008 | 1468454259576 Marionette TRACE conn2 <- [1,2886,null,{}] 16:57:39 INFO - PROCESS | 2008 | 1468454259579 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}] 16:57:39 INFO - PROCESS | 2008 | 1468454259580 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:39 INFO - PROCESS | 2008 | 1468454259675 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:57:39 INFO - PROCESS | 2008 | 1468454259689 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 2008 | 1468454259693 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:39 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d75000 == 30 [pid = 2008] [id = 729] 16:57:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1181dac00) [pid = 2008] [serial = 2187] [outer = 0x0] 16:57:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1230ee000) [pid = 2008] [serial = 2188] [outer = 0x1181dac00] 16:57:39 INFO - PROCESS | 2008 | 1468454259726 Marionette DEBUG loaded listener.js 16:57:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x12399cc00) [pid = 2008] [serial = 2189] [outer = 0x1181dac00] 16:57:40 INFO - PROCESS | 2008 | 1468454260089 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]]]}] 16:57:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:57:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 568ms 16:57:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:57:40 INFO - PROCESS | 2008 | 1468454260144 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:57:40 INFO - PROCESS | 2008 | 1468454260145 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 16:57:40 INFO - PROCESS | 2008 | 1468454260147 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:57:40 INFO - PROCESS | 2008 | 1468454260148 Marionette TRACE conn2 <- [1,2890,null,{}] 16:57:40 INFO - PROCESS | 2008 | 1468454260150 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}] 16:57:40 INFO - PROCESS | 2008 | 1468454260151 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:40 INFO - PROCESS | 2008 | 1468454260249 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:57:40 INFO - PROCESS | 2008 | 1468454260260 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 2008 | 1468454260261 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x1167cb000 == 31 [pid = 2008] [id = 730] 16:57:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x113126000) [pid = 2008] [serial = 2190] [outer = 0x0] 16:57:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x123da8800) [pid = 2008] [serial = 2191] [outer = 0x113126000] 16:57:40 INFO - PROCESS | 2008 | 1468454260286 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x124476400) [pid = 2008] [serial = 2192] [outer = 0x113126000] 16:57:40 INFO - PROCESS | 2008 | 1468454260656 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:57:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:57:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 517ms 16:57:40 INFO - PROCESS | 2008 | 1468454260665 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:57:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:57:40 INFO - PROCESS | 2008 | 1468454260666 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 16:57:40 INFO - PROCESS | 2008 | 1468454260670 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:57:40 INFO - PROCESS | 2008 | 1468454260671 Marionette TRACE conn2 <- [1,2894,null,{}] 16:57:40 INFO - PROCESS | 2008 | 1468454260673 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}] 16:57:40 INFO - PROCESS | 2008 | 1468454260674 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:40 INFO - PROCESS | 2008 | 1468454260774 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:57:40 INFO - PROCESS | 2008 | 1468454260778 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 2008 | 1468454260779 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:40 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b028000 == 32 [pid = 2008] [id = 731] 16:57:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x1211ed800) [pid = 2008] [serial = 2193] [outer = 0x0] 16:57:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x124e78000) [pid = 2008] [serial = 2194] [outer = 0x1211ed800] 16:57:40 INFO - PROCESS | 2008 | 1468454260803 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x12615d400) [pid = 2008] [serial = 2195] [outer = 0x1211ed800] 16:57:41 INFO - PROCESS | 2008 | 1468454261400 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]]]}] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x12ca2c800) [pid = 2008] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x113376c00) [pid = 2008] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x119c88000) [pid = 2008] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x112f95000) [pid = 2008] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1183be800) [pid = 2008] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x1196ce400) [pid = 2008] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x1170e0000) [pid = 2008] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x113b54000) [pid = 2008] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x1133cf000) [pid = 2008] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x11512cc00) [pid = 2008] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1183bd400) [pid = 2008] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x123105000) [pid = 2008] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x123fc8400) [pid = 2008] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x123fc9000) [pid = 2008] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x128224c00) [pid = 2008] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x123fbec00) [pid = 2008] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x11813dc00) [pid = 2008] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x1244c2400) [pid = 2008] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1181cd000) [pid = 2008] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1172bf000) [pid = 2008] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x128acac00) [pid = 2008] [serial = 44] [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.] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1181cc000) [pid = 2008] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:57:41 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1121b1800) [pid = 2008] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:57:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:57:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 16:57:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:57:41 INFO - PROCESS | 2008 | 1468454261441 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 2008 | 1468454261442 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 16:57:41 INFO - PROCESS | 2008 | 1468454261444 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:57:41 INFO - PROCESS | 2008 | 1468454261446 Marionette TRACE conn2 <- [1,2898,null,{}] 16:57:41 INFO - PROCESS | 2008 | 1468454261448 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}] 16:57:41 INFO - PROCESS | 2008 | 1468454261449 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:41 INFO - PROCESS | 2008 | 1468454261525 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:57:41 INFO - PROCESS | 2008 | 1468454261529 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:41 INFO - PROCESS | 2008 | 1468454261530 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:41 INFO - PROCESS | 2008 | ++DOCSHELL 0x12305f000 == 33 [pid = 2008] [id = 732] 16:57:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x113939000) [pid = 2008] [serial = 2196] [outer = 0x0] 16:57:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x115e5a400) [pid = 2008] [serial = 2197] [outer = 0x113939000] 16:57:41 INFO - PROCESS | 2008 | 1468454261556 Marionette DEBUG loaded listener.js 16:57:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1181cd000) [pid = 2008] [serial = 2198] [outer = 0x113939000] 16:57:41 INFO - PROCESS | 2008 | 1468454261894 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]]]}] 16:57:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:57:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 468ms 16:57:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:57:41 INFO - PROCESS | 2008 | 1468454261914 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 2008 | 1468454261915 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 16:57:41 INFO - PROCESS | 2008 | 1468454261918 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:57:41 INFO - PROCESS | 2008 | 1468454261922 Marionette TRACE conn2 <- [1,2902,null,{}] 16:57:41 INFO - PROCESS | 2008 | 1468454261924 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}] 16:57:41 INFO - PROCESS | 2008 | 1468454261925 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:42 INFO - PROCESS | 2008 | 1468454262014 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:57:42 INFO - PROCESS | 2008 | 1468454262092 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:42 INFO - PROCESS | 2008 | 1468454262093 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdb1800 == 34 [pid = 2008] [id = 733] 16:57:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x113944800) [pid = 2008] [serial = 2199] [outer = 0x0] 16:57:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x11870a000) [pid = 2008] [serial = 2200] [outer = 0x113944800] 16:57:42 INFO - PROCESS | 2008 | 1468454262119 Marionette DEBUG loaded listener.js 16:57:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x119be6000) [pid = 2008] [serial = 2201] [outer = 0x113944800] 16:57:42 INFO - PROCESS | 2008 | 1468454262418 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 523ms 16:57:42 INFO - PROCESS | 2008 | 1468454262445 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:57:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:57:42 INFO - PROCESS | 2008 | 1468454262447 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 16:57:42 INFO - PROCESS | 2008 | 1468454262450 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:57:42 INFO - PROCESS | 2008 | 1468454262452 Marionette TRACE conn2 <- [1,2906,null,{}] 16:57:42 INFO - PROCESS | 2008 | 1468454262458 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}] 16:57:42 INFO - PROCESS | 2008 | 1468454262460 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:42 INFO - PROCESS | 2008 | 1468454262544 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:57:42 INFO - PROCESS | 2008 | 1468454262547 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:42 INFO - PROCESS | 2008 | 1468454262549 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:42 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c629800 == 35 [pid = 2008] [id = 734] 16:57:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x1196ce400) [pid = 2008] [serial = 2202] [outer = 0x0] 16:57:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x123fc8400) [pid = 2008] [serial = 2203] [outer = 0x1196ce400] 16:57:42 INFO - PROCESS | 2008 | 1468454262578 Marionette DEBUG loaded listener.js 16:57:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x12662bc00) [pid = 2008] [serial = 2204] [outer = 0x1196ce400] 16:57:42 INFO - PROCESS | 2008 | 1468454262924 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]]]}] 16:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 524ms 16:57:42 INFO - PROCESS | 2008 | 1468454262979 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:57:42 INFO - PROCESS | 2008 | 1468454262981 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 16:57:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:57:42 INFO - PROCESS | 2008 | 1468454262983 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:57:42 INFO - PROCESS | 2008 | 1468454262984 Marionette TRACE conn2 <- [1,2910,null,{}] 16:57:42 INFO - PROCESS | 2008 | 1468454262987 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}] 16:57:42 INFO - PROCESS | 2008 | 1468454262989 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:43 INFO - PROCESS | 2008 | 1468454263083 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:57:43 INFO - PROCESS | 2008 | 1468454263089 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:43 INFO - PROCESS | 2008 | 1468454263091 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:43 INFO - PROCESS | 2008 | ++DOCSHELL 0x124406800 == 36 [pid = 2008] [id = 735] 16:57:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x126882800) [pid = 2008] [serial = 2205] [outer = 0x0] 16:57:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x128299400) [pid = 2008] [serial = 2206] [outer = 0x126882800] 16:57:43 INFO - PROCESS | 2008 | 1468454263119 Marionette DEBUG loaded listener.js 16:57:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x12897b000) [pid = 2008] [serial = 2207] [outer = 0x126882800] 16:57:43 INFO - PROCESS | 2008 | 1468454263756 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]]]}] 16:57:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:57:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:57:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 822ms 16:57:43 INFO - TEST-START | /DOMEvents/constructors.html 16:57:43 INFO - PROCESS | 2008 | 1468454263806 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:57:43 INFO - PROCESS | 2008 | 1468454263809 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 16:57:43 INFO - PROCESS | 2008 | 1468454263812 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:57:43 INFO - PROCESS | 2008 | 1468454263814 Marionette TRACE conn2 <- [1,2914,null,{}] 16:57:43 INFO - PROCESS | 2008 | 1468454263818 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}] 16:57:43 INFO - PROCESS | 2008 | 1468454263819 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:43 INFO - PROCESS | 2008 | 1468454263939 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:57:44 INFO - PROCESS | 2008 | 1468454264022 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:44 INFO - PROCESS | 2008 | 1468454264024 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x119562800 == 37 [pid = 2008] [id = 736] 16:57:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x113960800) [pid = 2008] [serial = 2208] [outer = 0x0] 16:57:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x113bac000) [pid = 2008] [serial = 2209] [outer = 0x113960800] 16:57:44 INFO - PROCESS | 2008 | 1468454264055 Marionette DEBUG loaded listener.js 16:57:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x116972800) [pid = 2008] [serial = 2210] [outer = 0x113960800] 16:57:44 INFO - PROCESS | 2008 | 1468454264559 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]]]}] 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:57:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 776ms 16:57:44 INFO - PROCESS | 2008 | 1468454264588 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:57:44 INFO - PROCESS | 2008 | 1468454264591 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 16:57:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:57:44 INFO - PROCESS | 2008 | 1468454264596 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:57:44 INFO - PROCESS | 2008 | 1468454264598 Marionette TRACE conn2 <- [1,2918,null,{}] 16:57:44 INFO - PROCESS | 2008 | 1468454264601 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}] 16:57:44 INFO - PROCESS | 2008 | 1468454264603 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:44 INFO - PROCESS | 2008 | 1468454264712 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:57:44 INFO - PROCESS | 2008 | 1468454264794 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:44 INFO - PROCESS | 2008 | 1468454264796 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:44 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d6d000 == 38 [pid = 2008] [id = 737] 16:57:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1181dc400) [pid = 2008] [serial = 2211] [outer = 0x0] 16:57:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x1188e8c00) [pid = 2008] [serial = 2212] [outer = 0x1181dc400] 16:57:44 INFO - PROCESS | 2008 | 1468454264828 Marionette DEBUG loaded listener.js 16:57:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x1196a2c00) [pid = 2008] [serial = 2213] [outer = 0x1181dc400] 16:57:45 INFO - PROCESS | 2008 | 1468454265280 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:57:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:57:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 721ms 16:57:45 INFO - PROCESS | 2008 | 1468454265318 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:57:45 INFO - PROCESS | 2008 | 1468454265319 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 16:57:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:57:45 INFO - PROCESS | 2008 | 1468454265322 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:57:45 INFO - PROCESS | 2008 | 1468454265325 Marionette TRACE conn2 <- [1,2922,null,{}] 16:57:45 INFO - PROCESS | 2008 | 1468454265333 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}] 16:57:45 INFO - PROCESS | 2008 | 1468454265336 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:45 INFO - PROCESS | 2008 | 1468454265451 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:57:45 INFO - PROCESS | 2008 | 1468454265514 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:45 INFO - PROCESS | 2008 | 1468454265515 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:45 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca2b000 == 39 [pid = 2008] [id = 738] 16:57:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x119be5000) [pid = 2008] [serial = 2214] [outer = 0x0] 16:57:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x123102c00) [pid = 2008] [serial = 2215] [outer = 0x119be5000] 16:57:45 INFO - PROCESS | 2008 | 1468454265546 Marionette DEBUG loaded listener.js 16:57:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (0x123b5d800) [pid = 2008] [serial = 2216] [outer = 0x119be5000] 16:57:45 INFO - PROCESS | 2008 | [2008] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:57:45 INFO - PROCESS | 2008 | [2008] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:57:45 INFO - PROCESS | 2008 | [2008] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:57:45 INFO - PROCESS | 2008 | [2008] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:57:46 INFO - PROCESS | 2008 | 1468454266329 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]]]}] 16:57:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:57:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:57:46 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 16:57:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:57:46 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 16:57:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:57:46 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]" 16:57:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:57:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:57:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1083ms 16:57:46 INFO - PROCESS | 2008 | 1468454266407 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:57:46 INFO - PROCESS | 2008 | 1468454266411 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 16:57:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:57:46 INFO - PROCESS | 2008 | 1468454266415 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 2008 | 1468454266418 Marionette TRACE conn2 <- [1,2926,null,{}] 16:57:46 INFO - PROCESS | 2008 | 1468454266423 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}] 16:57:46 INFO - PROCESS | 2008 | 1468454266426 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:46 INFO - PROCESS | 2008 | 1468454266561 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:57:46 INFO - PROCESS | 2008 | 1468454266619 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:46 INFO - PROCESS | 2008 | 1468454266621 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:46 INFO - PROCESS | 2008 | ++DOCSHELL 0x116f53800 == 40 [pid = 2008] [id = 739] 16:57:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (0x1181cb800) [pid = 2008] [serial = 2217] [outer = 0x0] 16:57:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (0x1181d3800) [pid = 2008] [serial = 2218] [outer = 0x1181cb800] 16:57:46 INFO - PROCESS | 2008 | 1468454266649 Marionette DEBUG loaded listener.js 16:57:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (0x1183c1800) [pid = 2008] [serial = 2219] [outer = 0x1181cb800] 16:57:46 INFO - PROCESS | 2008 | --DOCSHELL 0x12c629800 == 39 [pid = 2008] [id = 734] 16:57:46 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdb1800 == 38 [pid = 2008] [id = 733] 16:57:46 INFO - PROCESS | 2008 | --DOCSHELL 0x12305f000 == 37 [pid = 2008] [id = 732] 16:57:46 INFO - PROCESS | 2008 | --DOCSHELL 0x12b028000 == 36 [pid = 2008] [id = 731] 16:57:46 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (0x12c1b0000) [pid = 2008] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:57:47 INFO - PROCESS | 2008 | --DOCSHELL 0x1167cb000 == 35 [pid = 2008] [id = 730] 16:57:47 INFO - PROCESS | 2008 | --DOCSHELL 0x128d75000 == 34 [pid = 2008] [id = 729] 16:57:47 INFO - PROCESS | 2008 | --DOCSHELL 0x126894800 == 33 [pid = 2008] [id = 728] 16:57:47 INFO - PROCESS | 2008 | --DOCSHELL 0x124eb4800 == 32 [pid = 2008] [id = 727] 16:57:47 INFO - PROCESS | 2008 | --DOCSHELL 0x123824800 == 31 [pid = 2008] [id = 726] 16:57:47 INFO - PROCESS | 2008 | --DOCSHELL 0x119286000 == 30 [pid = 2008] [id = 725] 16:57:47 INFO - PROCESS | 2008 | --DOCSHELL 0x112aba800 == 29 [pid = 2008] [id = 724] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (0x119a6a400) [pid = 2008] [serial = 2122] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (0x123314800) [pid = 2008] [serial = 2125] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (0x118705c00) [pid = 2008] [serial = 2116] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x119441c00) [pid = 2008] [serial = 2117] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1196a2000) [pid = 2008] [serial = 2108] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x11888d000) [pid = 2008] [serial = 2107] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x11983bc00) [pid = 2008] [serial = 2119] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x1181d8400) [pid = 2008] [serial = 2113] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x11829f400) [pid = 2008] [serial = 2114] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x113f0cc00) [pid = 2008] [serial = 2110] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x1172bec00) [pid = 2008] [serial = 2150] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x1160df400) [pid = 2008] [serial = 2111] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x11813c000) [pid = 2008] [serial = 2090] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x116078c00) [pid = 2008] [serial = 2089] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x1196f6000) [pid = 2008] [serial = 2093] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x119173400) [pid = 2008] [serial = 2092] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x123db3800) [pid = 2008] [serial = 2096] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x123b64c00) [pid = 2008] [serial = 2095] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x128223800) [pid = 2008] [serial = 2099] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x126629000) [pid = 2008] [serial = 2138] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1244f1400) [pid = 2008] [serial = 2098] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x128980800) [pid = 2008] [serial = 2102] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x128686000) [pid = 2008] [serial = 2101] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x1244bb400) [pid = 2008] [serial = 2128] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x123fbc400) [pid = 2008] [serial = 2126] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1183be400) [pid = 2008] [serial = 2131] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x126b8c800) [pid = 2008] [serial = 2140] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x123dac000) [pid = 2008] [serial = 2134] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1182b1400) [pid = 2008] [serial = 2105] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x119a90400) [pid = 2008] [serial = 2132] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1181c8400) [pid = 2008] [serial = 2104] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x12615d000) [pid = 2008] [serial = 2137] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x124e6fc00) [pid = 2008] [serial = 2129] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x119be3000) [pid = 2008] [serial = 2123] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x12848a800) [pid = 2008] [serial = 2141] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1230f4800) [pid = 2008] [serial = 1460] [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.] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x119a6ac00) [pid = 2008] [serial = 2120] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x113f02800) [pid = 2008] [serial = 2149] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x124ed1c00) [pid = 2008] [serial = 2135] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x1182b9800) [pid = 2008] [serial = 2147] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x1133cf400) [pid = 2008] [serial = 2144] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x1181e7800) [pid = 2008] [serial = 2146] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x1129a6800) [pid = 2008] [serial = 2143] [outer = 0x0] [url = about:blank] 16:57:47 INFO - PROCESS | 2008 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:57:47 INFO - PROCESS | 2008 | 1468454267138 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]]]}] 16:57:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:57:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 774ms 16:57:47 INFO - PROCESS | 2008 | 1468454267193 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:57:47 INFO - PROCESS | 2008 | 1468454267197 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 16:57:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:57:47 INFO - PROCESS | 2008 | 1468454267213 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:57:47 INFO - PROCESS | 2008 | 1468454267215 Marionette TRACE conn2 <- [1,2930,null,{}] 16:57:47 INFO - PROCESS | 2008 | 1468454267221 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}] 16:57:47 INFO - PROCESS | 2008 | 1468454267223 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:47 INFO - PROCESS | 2008 | 1468454267354 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:57:47 INFO - PROCESS | 2008 | 1468454267365 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:47 INFO - PROCESS | 2008 | 1468454267366 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x118478000 == 30 [pid = 2008] [id = 740] 16:57:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x118882000) [pid = 2008] [serial = 2220] [outer = 0x0] 16:57:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1188f3c00) [pid = 2008] [serial = 2221] [outer = 0x118882000] 16:57:47 INFO - PROCESS | 2008 | 1468454267389 Marionette DEBUG loaded listener.js 16:57:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1196a0c00) [pid = 2008] [serial = 2222] [outer = 0x118882000] 16:57:47 INFO - PROCESS | 2008 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:57:47 INFO - PROCESS | 2008 | 1468454267687 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]]]}] 16:57:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:57:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 527ms 16:57:47 INFO - PROCESS | 2008 | 1468454267741 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:57:47 INFO - PROCESS | 2008 | 1468454267743 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 16:57:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:57:47 INFO - PROCESS | 2008 | 1468454267747 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:57:47 INFO - PROCESS | 2008 | 1468454267751 Marionette TRACE conn2 <- [1,2934,null,{}] 16:57:47 INFO - PROCESS | 2008 | 1468454267762 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}] 16:57:47 INFO - PROCESS | 2008 | 1468454267767 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:47 INFO - PROCESS | 2008 | 1468454267896 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:57:47 INFO - PROCESS | 2008 | 1468454267937 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:47 INFO - PROCESS | 2008 | 1468454267940 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:47 INFO - PROCESS | 2008 | ++DOCSHELL 0x123986800 == 31 [pid = 2008] [id = 741] 16:57:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x119a61000) [pid = 2008] [serial = 2223] [outer = 0x0] 16:57:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x119a90c00) [pid = 2008] [serial = 2224] [outer = 0x119a61000] 16:57:47 INFO - PROCESS | 2008 | 1468454267984 Marionette DEBUG loaded listener.js 16:57:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x123106000) [pid = 2008] [serial = 2225] [outer = 0x119a61000] 16:57:48 INFO - PROCESS | 2008 | 1468454268417 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]]]}] 16:57:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:57:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 679ms 16:57:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:57:48 INFO - PROCESS | 2008 | 1468454268425 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 2008 | 1468454268427 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 16:57:48 INFO - PROCESS | 2008 | 1468454268429 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - PROCESS | 2008 | 1468454268430 Marionette TRACE conn2 <- [1,2938,null,{}] 16:57:48 INFO - PROCESS | 2008 | 1468454268432 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}] 16:57:48 INFO - PROCESS | 2008 | 1468454268434 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:48 INFO - PROCESS | 2008 | 1468454268516 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:57:48 INFO - PROCESS | 2008 | 1468454268522 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:48 INFO - PROCESS | 2008 | 1468454268523 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x12449d000 == 32 [pid = 2008] [id = 742] 16:57:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1238c6400) [pid = 2008] [serial = 2226] [outer = 0x0] 16:57:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x123b80400) [pid = 2008] [serial = 2227] [outer = 0x1238c6400] 16:57:48 INFO - PROCESS | 2008 | 1468454268548 Marionette DEBUG loaded listener.js 16:57:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x123eb0400) [pid = 2008] [serial = 2228] [outer = 0x1238c6400] 16:57:48 INFO - PROCESS | 2008 | 1468454268856 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]]]}] 16:57:48 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. 16:57:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 16:57:48 INFO - PROCESS | 2008 | 1468454268897 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 2008 | 1468454268898 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 16:57:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:57:48 INFO - PROCESS | 2008 | 1468454268901 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - PROCESS | 2008 | 1468454268902 Marionette TRACE conn2 <- [1,2942,null,{}] 16:57:48 INFO - PROCESS | 2008 | 1468454268904 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}] 16:57:48 INFO - PROCESS | 2008 | 1468454268906 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:48 INFO - PROCESS | 2008 | 1468454268983 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:57:48 INFO - PROCESS | 2008 | 1468454268988 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:48 INFO - PROCESS | 2008 | 1468454268989 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:48 INFO - PROCESS | 2008 | ++DOCSHELL 0x126bd4800 == 33 [pid = 2008] [id = 743] 16:57:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x123eb4800) [pid = 2008] [serial = 2229] [outer = 0x0] 16:57:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1246f5400) [pid = 2008] [serial = 2230] [outer = 0x123eb4800] 16:57:49 INFO - PROCESS | 2008 | 1468454269014 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x124ed6000) [pid = 2008] [serial = 2231] [outer = 0x123eb4800] 16:57:49 INFO - PROCESS | 2008 | 1468454269376 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"]]]}] 16:57:49 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 16:57:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:57:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 521ms 16:57:49 INFO - PROCESS | 2008 | 1468454269423 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:57:49 INFO - PROCESS | 2008 | 1468454269425 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 16:57:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:57:49 INFO - PROCESS | 2008 | 1468454269427 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:57:49 INFO - PROCESS | 2008 | 1468454269428 Marionette TRACE conn2 <- [1,2946,null,{}] 16:57:49 INFO - PROCESS | 2008 | 1468454269430 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}] 16:57:49 INFO - PROCESS | 2008 | 1468454269434 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:49 INFO - PROCESS | 2008 | 1468454269560 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:57:49 INFO - PROCESS | 2008 | 1468454269572 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:49 INFO - PROCESS | 2008 | 1468454269574 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:49 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d6e800 == 34 [pid = 2008] [id = 744] 16:57:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x124fa6800) [pid = 2008] [serial = 2232] [outer = 0x0] 16:57:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x126631400) [pid = 2008] [serial = 2233] [outer = 0x124fa6800] 16:57:49 INFO - PROCESS | 2008 | 1468454269599 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12897e400) [pid = 2008] [serial = 2234] [outer = 0x124fa6800] 16:57:49 INFO - PROCESS | 2008 | 1468454269913 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]]]}] 16:57:49 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. 16:57:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 519ms 16:57:49 INFO - PROCESS | 2008 | 1468454269947 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:57:49 INFO - PROCESS | 2008 | 1468454269948 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 16:57:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:57:49 INFO - PROCESS | 2008 | 1468454269950 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:57:49 INFO - PROCESS | 2008 | 1468454269951 Marionette TRACE conn2 <- [1,2950,null,{}] 16:57:49 INFO - PROCESS | 2008 | 1468454269956 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}] 16:57:49 INFO - PROCESS | 2008 | 1468454269957 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:50 INFO - PROCESS | 2008 | 1468454270055 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:57:50 INFO - PROCESS | 2008 | 1468454270058 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:50 INFO - PROCESS | 2008 | 1468454270059 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ad37800 == 35 [pid = 2008] [id = 745] 16:57:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x126154400) [pid = 2008] [serial = 2235] [outer = 0x0] 16:57:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x128ac9400) [pid = 2008] [serial = 2236] [outer = 0x126154400] 16:57:50 INFO - PROCESS | 2008 | 1468454270090 Marionette DEBUG loaded listener.js 16:57:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x128ad2400) [pid = 2008] [serial = 2237] [outer = 0x126154400] 16:57:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b01e800 == 36 [pid = 2008] [id = 746] 16:57:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x128c57800) [pid = 2008] [serial = 2238] [outer = 0x0] 16:57:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x128986800) [pid = 2008] [serial = 2239] [outer = 0x128c57800] 16:57:50 INFO - PROCESS | 2008 | 1468454270460 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]]]}] 16:57:50 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. 16:57:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 16:57:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:57:50 INFO - PROCESS | 2008 | 1468454270472 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:57:50 INFO - PROCESS | 2008 | 1468454270474 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 16:57:50 INFO - PROCESS | 2008 | 1468454270476 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:57:50 INFO - PROCESS | 2008 | 1468454270478 Marionette TRACE conn2 <- [1,2954,null,{}] 16:57:50 INFO - PROCESS | 2008 | 1468454270480 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}] 16:57:50 INFO - PROCESS | 2008 | 1468454270482 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:50 INFO - PROCESS | 2008 | 1468454270592 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:57:50 INFO - PROCESS | 2008 | 1468454270605 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:50 INFO - PROCESS | 2008 | 1468454270606 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:50 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b93f000 == 37 [pid = 2008] [id = 747] 16:57:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x128ad8c00) [pid = 2008] [serial = 2240] [outer = 0x0] 16:57:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x128c52400) [pid = 2008] [serial = 2241] [outer = 0x128ad8c00] 16:57:50 INFO - PROCESS | 2008 | 1468454270629 Marionette DEBUG loaded listener.js 16:57:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x129858400) [pid = 2008] [serial = 2242] [outer = 0x128ad8c00] 16:57:50 INFO - PROCESS | 2008 | 1468454270944 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]]]}] 16:57:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:57:50 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 16:57:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 520ms 16:57:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:57:51 INFO - PROCESS | 2008 | 1468454270997 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:57:51 INFO - PROCESS | 2008 | 1468454270998 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 16:57:51 INFO - PROCESS | 2008 | 1468454271000 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:57:51 INFO - PROCESS | 2008 | 1468454271001 Marionette TRACE conn2 <- [1,2958,null,{}] 16:57:51 INFO - PROCESS | 2008 | 1468454271003 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}] 16:57:51 INFO - PROCESS | 2008 | 1468454271004 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:51 INFO - PROCESS | 2008 | 1468454271121 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1181dac00) [pid = 2008] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x1128d6000) [pid = 2008] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x1181e4400) [pid = 2008] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x12310a000) [pid = 2008] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1188e8800) [pid = 2008] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x113126000) [pid = 2008] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1133cb800) [pid = 2008] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1211ed800) [pid = 2008] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x113939000) [pid = 2008] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x116629800) [pid = 2008] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x113944800) [pid = 2008] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1196ce400) [pid = 2008] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1183bd800) [pid = 2008] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x119833800) [pid = 2008] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x1211eac00) [pid = 2008] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x113942800) [pid = 2008] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x112d09000) [pid = 2008] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:57:51 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x123fc6800) [pid = 2008] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:57:51 INFO - PROCESS | 2008 | 1468454271272 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:51 INFO - PROCESS | 2008 | 1468454271273 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x11928e800 == 38 [pid = 2008] [id = 748] 16:57:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1129aa000) [pid = 2008] [serial = 2243] [outer = 0x0] 16:57:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x11336cc00) [pid = 2008] [serial = 2244] [outer = 0x1129aa000] 16:57:51 INFO - PROCESS | 2008 | 1468454271297 Marionette DEBUG loaded listener.js 16:57:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x1181cb000) [pid = 2008] [serial = 2245] [outer = 0x1129aa000] 16:57:51 INFO - PROCESS | 2008 | 1468454271532 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]]]}] 16:57:51 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. 16:57:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 572ms 16:57:51 INFO - PROCESS | 2008 | 1468454271580 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:57:51 INFO - PROCESS | 2008 | 1468454271581 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 16:57:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:57:51 INFO - PROCESS | 2008 | 1468454271583 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:57:51 INFO - PROCESS | 2008 | 1468454271584 Marionette TRACE conn2 <- [1,2962,null,{}] 16:57:51 INFO - PROCESS | 2008 | 1468454271594 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}] 16:57:51 INFO - PROCESS | 2008 | 1468454271595 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:51 INFO - PROCESS | 2008 | 1468454271682 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:57:51 INFO - PROCESS | 2008 | 1468454271689 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:51 INFO - PROCESS | 2008 | 1468454271690 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:51 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c62f000 == 39 [pid = 2008] [id = 749] 16:57:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1182b2c00) [pid = 2008] [serial = 2246] [outer = 0x0] 16:57:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x119a8f000) [pid = 2008] [serial = 2247] [outer = 0x1182b2c00] 16:57:51 INFO - PROCESS | 2008 | 1468454271714 Marionette DEBUG loaded listener.js 16:57:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1244f8800) [pid = 2008] [serial = 2248] [outer = 0x1182b2c00] 16:57:52 INFO - PROCESS | 2008 | 1468454272024 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]]]}] 16:57:52 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. 16:57:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 478ms 16:57:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:57:52 INFO - PROCESS | 2008 | 1468454272062 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:57:52 INFO - PROCESS | 2008 | 1468454272063 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 16:57:52 INFO - PROCESS | 2008 | 1468454272065 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:57:52 INFO - PROCESS | 2008 | 1468454272067 Marionette TRACE conn2 <- [1,2966,null,{}] 16:57:52 INFO - PROCESS | 2008 | 1468454272069 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}] 16:57:52 INFO - PROCESS | 2008 | 1468454272071 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:52 INFO - PROCESS | 2008 | 1468454272200 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:57:52 INFO - PROCESS | 2008 | 1468454272206 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:52 INFO - PROCESS | 2008 | 1468454272208 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ced9000 == 40 [pid = 2008] [id = 750] 16:57:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x1246ef000) [pid = 2008] [serial = 2249] [outer = 0x0] 16:57:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x124e6f000) [pid = 2008] [serial = 2250] [outer = 0x1246ef000] 16:57:52 INFO - PROCESS | 2008 | 1468454272234 Marionette DEBUG loaded listener.js 16:57:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12acbbc00) [pid = 2008] [serial = 2251] [outer = 0x1246ef000] 16:57:52 INFO - PROCESS | 2008 | 1468454272516 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]]]}] 16:57:52 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. 16:57:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 473ms 16:57:52 INFO - PROCESS | 2008 | 1468454272541 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:57:52 INFO - PROCESS | 2008 | 1468454272543 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 16:57:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:57:52 INFO - PROCESS | 2008 | 1468454272545 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:57:52 INFO - PROCESS | 2008 | 1468454272546 Marionette TRACE conn2 <- [1,2970,null,{}] 16:57:52 INFO - PROCESS | 2008 | 1468454272548 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}] 16:57:52 INFO - PROCESS | 2008 | 1468454272549 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:52 INFO - PROCESS | 2008 | 1468454272634 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:57:52 INFO - PROCESS | 2008 | 1468454272640 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:52 INFO - PROCESS | 2008 | 1468454272641 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:52 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d0bf800 == 41 [pid = 2008] [id = 751] 16:57:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12a609000) [pid = 2008] [serial = 2252] [outer = 0x0] 16:57:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12acc3400) [pid = 2008] [serial = 2253] [outer = 0x12a609000] 16:57:52 INFO - PROCESS | 2008 | 1468454272665 Marionette DEBUG loaded listener.js 16:57:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12af5d000) [pid = 2008] [serial = 2254] [outer = 0x12a609000] 16:57:52 INFO - PROCESS | 2008 | 1468454272970 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]]]}] 16:57:53 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. 16:57:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 469ms 16:57:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:57:53 INFO - PROCESS | 2008 | 1468454273015 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:57:53 INFO - PROCESS | 2008 | 1468454273016 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 16:57:53 INFO - PROCESS | 2008 | 1468454273018 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:57:53 INFO - PROCESS | 2008 | 1468454273019 Marionette TRACE conn2 <- [1,2974,null,{}] 16:57:53 INFO - PROCESS | 2008 | 1468454273022 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}] 16:57:53 INFO - PROCESS | 2008 | 1468454273023 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:53 INFO - PROCESS | 2008 | 1468454273113 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:57:53 INFO - PROCESS | 2008 | 1468454273177 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:53 INFO - PROCESS | 2008 | 1468454273178 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d53d000 == 42 [pid = 2008] [id = 752] 16:57:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x12acc3000) [pid = 2008] [serial = 2255] [outer = 0x0] 16:57:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x12af62800) [pid = 2008] [serial = 2256] [outer = 0x12acc3000] 16:57:53 INFO - PROCESS | 2008 | 1468454273202 Marionette DEBUG loaded listener.js 16:57:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x12b8e5400) [pid = 2008] [serial = 2257] [outer = 0x12acc3000] 16:57:53 INFO - PROCESS | 2008 | 1468454273591 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]]]}] 16:57:53 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. 16:57:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 16:57:53 INFO - PROCESS | 2008 | 1468454273639 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:57:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:57:53 INFO - PROCESS | 2008 | 1468454273641 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 16:57:53 INFO - PROCESS | 2008 | 1468454273644 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:57:53 INFO - PROCESS | 2008 | 1468454273648 Marionette TRACE conn2 <- [1,2978,null,{}] 16:57:53 INFO - PROCESS | 2008 | 1468454273652 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}] 16:57:53 INFO - PROCESS | 2008 | 1468454273653 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:53 INFO - PROCESS | 2008 | 1468454273768 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:57:53 INFO - PROCESS | 2008 | 1468454273829 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:53 INFO - PROCESS | 2008 | 1468454273830 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:53 INFO - PROCESS | 2008 | ++DOCSHELL 0x119561000 == 43 [pid = 2008] [id = 753] 16:57:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x113bb3800) [pid = 2008] [serial = 2258] [outer = 0x0] 16:57:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x118141000) [pid = 2008] [serial = 2259] [outer = 0x113bb3800] 16:57:53 INFO - PROCESS | 2008 | 1468454273902 Marionette DEBUG loaded listener.js 16:57:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1182acc00) [pid = 2008] [serial = 2260] [outer = 0x113bb3800] 16:57:54 INFO - PROCESS | 2008 | 1468454274263 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]]]}] 16:57:54 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. 16:57:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 16:57:54 INFO - PROCESS | 2008 | 1468454274316 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 2008 | 1468454274319 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 16:57:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:57:54 INFO - PROCESS | 2008 | 1468454274324 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - PROCESS | 2008 | 1468454274326 Marionette TRACE conn2 <- [1,2982,null,{}] 16:57:54 INFO - PROCESS | 2008 | 1468454274328 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}] 16:57:54 INFO - PROCESS | 2008 | 1468454274330 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:54 INFO - PROCESS | 2008 | 1468454274440 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:57:54 INFO - PROCESS | 2008 | 1468454274537 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:54 INFO - PROCESS | 2008 | 1468454274538 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:54 INFO - PROCESS | 2008 | ++DOCSHELL 0x12667b000 == 44 [pid = 2008] [id = 754] 16:57:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1196a3c00) [pid = 2008] [serial = 2261] [outer = 0x0] 16:57:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x1196fb800) [pid = 2008] [serial = 2262] [outer = 0x1196a3c00] 16:57:54 INFO - PROCESS | 2008 | 1468454274568 Marionette DEBUG loaded listener.js 16:57:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x119a82800) [pid = 2008] [serial = 2263] [outer = 0x1196a3c00] 16:57:54 INFO - PROCESS | 2008 | 1468454274921 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"]]]}] 16:57:54 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:57:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:57:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 623ms 16:57:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:57:54 INFO - PROCESS | 2008 | 1468454274948 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 2008 | 1468454274949 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 16:57:54 INFO - PROCESS | 2008 | 1468454274952 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - PROCESS | 2008 | 1468454274954 Marionette TRACE conn2 <- [1,2986,null,{}] 16:57:54 INFO - PROCESS | 2008 | 1468454274962 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}] 16:57:54 INFO - PROCESS | 2008 | 1468454274965 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:55 INFO - PROCESS | 2008 | 1468454275073 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:57:55 INFO - PROCESS | 2008 | 1468454275144 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 2008 | 1468454275146 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x12cecb000 == 45 [pid = 2008] [id = 755] 16:57:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x119bdf000) [pid = 2008] [serial = 2264] [outer = 0x0] 16:57:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x124ed4400) [pid = 2008] [serial = 2265] [outer = 0x119bdf000] 16:57:55 INFO - PROCESS | 2008 | 1468454275177 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1266c5000) [pid = 2008] [serial = 2266] [outer = 0x119bdf000] 16:57:55 INFO - PROCESS | 2008 | 1468454275542 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]]]}] 16:57:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:57:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 621ms 16:57:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:57:55 INFO - PROCESS | 2008 | 1468454275574 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:57:55 INFO - PROCESS | 2008 | 1468454275576 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 16:57:55 INFO - PROCESS | 2008 | 1468454275578 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:57:55 INFO - PROCESS | 2008 | 1468454275579 Marionette TRACE conn2 <- [1,2990,null,{}] 16:57:55 INFO - PROCESS | 2008 | 1468454275582 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}] 16:57:55 INFO - PROCESS | 2008 | 1468454275583 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:55 INFO - PROCESS | 2008 | 1468454275692 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:57:55 INFO - PROCESS | 2008 | 1468454275750 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 2008 | 1468454275752 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:55 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d54d800 == 46 [pid = 2008] [id = 756] 16:57:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x12822b800) [pid = 2008] [serial = 2267] [outer = 0x0] 16:57:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (0x12867c800) [pid = 2008] [serial = 2268] [outer = 0x12822b800] 16:57:55 INFO - PROCESS | 2008 | 1468454275780 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (0x128c52c00) [pid = 2008] [serial = 2269] [outer = 0x12822b800] 16:57:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x112f69000 == 47 [pid = 2008] [id = 757] 16:57:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (0x1181da800) [pid = 2008] [serial = 2270] [outer = 0x0] 16:57:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (0x123b6a800) [pid = 2008] [serial = 2271] [outer = 0x1181da800] 16:57:56 INFO - PROCESS | 2008 | 1468454276258 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]]]}] 16:57:56 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. 16:57:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 719ms 16:57:56 INFO - PROCESS | 2008 | 1468454276298 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 2008 | 1468454276299 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 16:57:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:57:56 INFO - PROCESS | 2008 | 1468454276302 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - PROCESS | 2008 | 1468454276303 Marionette TRACE conn2 <- [1,2994,null,{}] 16:57:56 INFO - PROCESS | 2008 | 1468454276305 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}] 16:57:56 INFO - PROCESS | 2008 | 1468454276307 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:56 INFO - PROCESS | 2008 | 1468454276433 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:57:56 INFO - PROCESS | 2008 | 1468454276697 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:56 INFO - PROCESS | 2008 | 1468454276699 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:56 INFO - PROCESS | 2008 | ++DOCSHELL 0x118313800 == 48 [pid = 2008] [id = 758] 16:57:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (0x1128d6000) [pid = 2008] [serial = 2272] [outer = 0x0] 16:57:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (0x1133d0000) [pid = 2008] [serial = 2273] [outer = 0x1128d6000] 16:57:56 INFO - PROCESS | 2008 | 1468454276750 Marionette DEBUG loaded listener.js 16:57:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (0x116077c00) [pid = 2008] [serial = 2274] [outer = 0x1128d6000] 16:57:57 INFO - PROCESS | 2008 | 1468454277134 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]]]}] 16:57:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:57:57 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 16:57:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 870ms 16:57:57 INFO - PROCESS | 2008 | 1468454277173 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:57:57 INFO - PROCESS | 2008 | 1468454277175 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 16:57:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:57:57 INFO - PROCESS | 2008 | 1468454277178 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:57:57 INFO - PROCESS | 2008 | 1468454277180 Marionette TRACE conn2 <- [1,2998,null,{}] 16:57:57 INFO - PROCESS | 2008 | 1468454277184 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}] 16:57:57 INFO - PROCESS | 2008 | 1468454277187 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:57 INFO - PROCESS | 2008 | 1468454277290 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:57:57 INFO - PROCESS | 2008 | 1468454277355 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:57 INFO - PROCESS | 2008 | 1468454277356 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:57 INFO - PROCESS | 2008 | ++DOCSHELL 0x11928b800 == 49 [pid = 2008] [id = 759] 16:57:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (0x1170e3000) [pid = 2008] [serial = 2275] [outer = 0x0] 16:57:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (0x1181ca000) [pid = 2008] [serial = 2276] [outer = 0x1170e3000] 16:57:57 INFO - PROCESS | 2008 | 1468454277384 Marionette DEBUG loaded listener.js 16:57:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (0x1182aa400) [pid = 2008] [serial = 2277] [outer = 0x1170e3000] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12d0bf800 == 48 [pid = 2008] [id = 751] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12ced9000 == 47 [pid = 2008] [id = 750] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12c62f000 == 46 [pid = 2008] [id = 749] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x11928e800 == 45 [pid = 2008] [id = 748] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12b93f000 == 44 [pid = 2008] [id = 747] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12b01e800 == 43 [pid = 2008] [id = 746] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12ad37800 == 42 [pid = 2008] [id = 745] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x128d6e800 == 41 [pid = 2008] [id = 744] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x126bd4800 == 40 [pid = 2008] [id = 743] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12449d000 == 39 [pid = 2008] [id = 742] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x123986800 == 38 [pid = 2008] [id = 741] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x118478000 == 37 [pid = 2008] [id = 740] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x116f53800 == 36 [pid = 2008] [id = 739] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12ca2b000 == 35 [pid = 2008] [id = 738] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x128d6d000 == 34 [pid = 2008] [id = 737] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x124406800 == 33 [pid = 2008] [id = 735] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x119562800 == 32 [pid = 2008] [id = 736] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x118313800 == 31 [pid = 2008] [id = 758] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x112f69000 == 30 [pid = 2008] [id = 757] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12d54d800 == 29 [pid = 2008] [id = 756] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12cecb000 == 28 [pid = 2008] [id = 755] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12667b000 == 27 [pid = 2008] [id = 754] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x119561000 == 26 [pid = 2008] [id = 753] 16:57:58 INFO - PROCESS | 2008 | --DOCSHELL 0x12d53d000 == 25 [pid = 2008] [id = 752] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (0x1230ee000) [pid = 2008] [serial = 2188] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (0x1129a7400) [pid = 2008] [serial = 2173] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (0x113124000) [pid = 2008] [serial = 2174] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (0x1183bc800) [pid = 2008] [serial = 2179] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (0x11850f400) [pid = 2008] [serial = 2180] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (0x12847f000) [pid = 2008] [serial = 2171] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (0x128290800) [pid = 2008] [serial = 2170] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (0x119445800) [pid = 2008] [serial = 2182] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (0x1196f2c00) [pid = 2008] [serial = 2183] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (0x123da8800) [pid = 2008] [serial = 2191] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x1166f1800) [pid = 2008] [serial = 2176] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x11813ec00) [pid = 2008] [serial = 2177] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x124e78000) [pid = 2008] [serial = 2194] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x124476400) [pid = 2008] [serial = 2192] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x115e5a400) [pid = 2008] [serial = 2197] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x1181cd000) [pid = 2008] [serial = 2198] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x1181db800) [pid = 2008] [serial = 2153] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x1176d9400) [pid = 2008] [serial = 2152] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x11870a000) [pid = 2008] [serial = 2200] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x123fc8400) [pid = 2008] [serial = 2203] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x119175400) [pid = 2008] [serial = 2156] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1187f8400) [pid = 2008] [serial = 2155] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1211e7800) [pid = 2008] [serial = 2159] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x119aa5000) [pid = 2008] [serial = 2158] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x123b5c400) [pid = 2008] [serial = 2162] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1231b9400) [pid = 2008] [serial = 2161] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x12615d400) [pid = 2008] [serial = 2195] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x123da9c00) [pid = 2008] [serial = 2165] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1196f9400) [pid = 2008] [serial = 2185] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x12662bc00) [pid = 2008] [serial = 2204] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x128299400) [pid = 2008] [serial = 2206] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x123b65c00) [pid = 2008] [serial = 2164] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x119be6000) [pid = 2008] [serial = 2201] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x119aa5800) [pid = 2008] [serial = 2186] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x126b8d400) [pid = 2008] [serial = 2168] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x124e7c800) [pid = 2008] [serial = 2167] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x12399cc00) [pid = 2008] [serial = 2189] [outer = 0x0] [url = about:blank] 16:57:58 INFO - PROCESS | 2008 | 1468454278357 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]]]}] 16:57:58 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. 16:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1220ms 16:57:58 INFO - PROCESS | 2008 | 1468454278399 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:57:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:57:58 INFO - PROCESS | 2008 | 1468454278401 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 16:57:58 INFO - PROCESS | 2008 | 1468454278405 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 2008 | 1468454278407 Marionette TRACE conn2 <- [1,3002,null,{}] 16:57:58 INFO - PROCESS | 2008 | 1468454278410 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}] 16:57:58 INFO - PROCESS | 2008 | 1468454278412 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:58 INFO - PROCESS | 2008 | 1468454278504 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:57:58 INFO - PROCESS | 2008 | 1468454278509 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:58 INFO - PROCESS | 2008 | 1468454278512 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:58 INFO - PROCESS | 2008 | ++DOCSHELL 0x11694a000 == 26 [pid = 2008] [id = 760] 16:57:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x113370800) [pid = 2008] [serial = 2278] [outer = 0x0] 16:57:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x1133e4800) [pid = 2008] [serial = 2279] [outer = 0x113370800] 16:57:58 INFO - PROCESS | 2008 | 1468454278543 Marionette DEBUG loaded listener.js 16:57:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x113f06800) [pid = 2008] [serial = 2280] [outer = 0x113370800] 16:57:58 INFO - PROCESS | 2008 | 1468454278890 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]]]}] 16:57:58 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. 16:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 522ms 16:57:58 INFO - PROCESS | 2008 | 1468454278943 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:57:58 INFO - PROCESS | 2008 | 1468454278946 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 16:57:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:57:58 INFO - PROCESS | 2008 | 1468454278953 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 2008 | 1468454278954 Marionette TRACE conn2 <- [1,3006,null,{}] 16:57:58 INFO - PROCESS | 2008 | 1468454278957 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}] 16:57:58 INFO - PROCESS | 2008 | 1468454278958 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:59 INFO - PROCESS | 2008 | 1468454279039 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:57:59 INFO - PROCESS | 2008 | 1468454279044 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 2008 | 1468454279045 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x118480000 == 27 [pid = 2008] [id = 761] 16:57:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x1166eec00) [pid = 2008] [serial = 2281] [outer = 0x0] 16:57:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x118134800) [pid = 2008] [serial = 2282] [outer = 0x1166eec00] 16:57:59 INFO - PROCESS | 2008 | 1468454279073 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x1181de800) [pid = 2008] [serial = 2283] [outer = 0x1166eec00] 16:57:59 INFO - PROCESS | 2008 | 1468454279402 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]]]}] 16:57:59 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. 16:57:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 16:57:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:57:59 INFO - PROCESS | 2008 | 1468454279423 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:57:59 INFO - PROCESS | 2008 | 1468454279424 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 16:57:59 INFO - PROCESS | 2008 | 1468454279434 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:57:59 INFO - PROCESS | 2008 | 1468454279437 Marionette TRACE conn2 <- [1,3010,null,{}] 16:57:59 INFO - PROCESS | 2008 | 1468454279445 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}] 16:57:59 INFO - PROCESS | 2008 | 1468454279448 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:59 INFO - PROCESS | 2008 | 1468454279534 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:57:59 INFO - PROCESS | 2008 | 1468454279594 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 2008 | 1468454279596 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:57:59 INFO - PROCESS | 2008 | ++DOCSHELL 0x1230c1800 == 28 [pid = 2008] [id = 762] 16:57:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x1182b3800) [pid = 2008] [serial = 2284] [outer = 0x0] 16:57:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x1183c2c00) [pid = 2008] [serial = 2285] [outer = 0x1182b3800] 16:57:59 INFO - PROCESS | 2008 | 1468454279624 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x11916c400) [pid = 2008] [serial = 2286] [outer = 0x1182b3800] 16:57:59 INFO - PROCESS | 2008 | 1468454279908 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]]]}] 16:57:59 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 16:57:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 529ms 16:57:59 INFO - PROCESS | 2008 | 1468454279960 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:57:59 INFO - PROCESS | 2008 | 1468454279961 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 16:57:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:57:59 INFO - PROCESS | 2008 | 1468454279964 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:57:59 INFO - PROCESS | 2008 | 1468454279965 Marionette TRACE conn2 <- [1,3014,null,{}] 16:57:59 INFO - PROCESS | 2008 | 1468454279967 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}] 16:57:59 INFO - PROCESS | 2008 | 1468454279970 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:00 INFO - PROCESS | 2008 | 1468454280056 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:58:00 INFO - PROCESS | 2008 | 1468454280117 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:00 INFO - PROCESS | 2008 | 1468454280118 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x123d4f800 == 29 [pid = 2008] [id = 763] 16:58:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x11916c000) [pid = 2008] [serial = 2287] [outer = 0x0] 16:58:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x119441c00) [pid = 2008] [serial = 2288] [outer = 0x11916c000] 16:58:00 INFO - PROCESS | 2008 | 1468454280143 Marionette DEBUG loaded listener.js 16:58:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1196f0c00) [pid = 2008] [serial = 2289] [outer = 0x11916c000] 16:58:00 INFO - PROCESS | 2008 | [2008] 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 16:58:00 INFO - PROCESS | 2008 | 1468454280467 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:58:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:58:00 INFO - {} 16:58:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:58:00 INFO - {} 16:58:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:58:00 INFO - {} 16:58:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:58:00 INFO - {} 16:58:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 16:58:00 INFO - PROCESS | 2008 | 1468454280483 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:58:00 INFO - TEST-START | /FileAPI/fileReader.html 16:58:00 INFO - PROCESS | 2008 | 1468454280494 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 16:58:00 INFO - PROCESS | 2008 | 1468454280496 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:58:00 INFO - PROCESS | 2008 | 1468454280497 Marionette TRACE conn2 <- [1,3018,null,{}] 16:58:00 INFO - PROCESS | 2008 | 1468454280499 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}] 16:58:00 INFO - PROCESS | 2008 | 1468454280501 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:00 INFO - PROCESS | 2008 | 1468454280595 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:58:00 INFO - PROCESS | 2008 | 1468454280633 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:00 INFO - PROCESS | 2008 | 1468454280634 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:00 INFO - PROCESS | 2008 | ++DOCSHELL 0x124f78000 == 30 [pid = 2008] [id = 764] 16:58:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x1196f5000) [pid = 2008] [serial = 2290] [outer = 0x0] 16:58:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x11983ec00) [pid = 2008] [serial = 2291] [outer = 0x1196f5000] 16:58:00 INFO - PROCESS | 2008 | 1468454280658 Marionette DEBUG loaded listener.js 16:58:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x119be7400) [pid = 2008] [serial = 2292] [outer = 0x1196f5000] 16:58:00 INFO - PROCESS | 2008 | 1468454280941 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]]]}] 16:58:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:58:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:58:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:58:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:58:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 16:58:00 INFO - PROCESS | 2008 | 1468454280980 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:58:00 INFO - PROCESS | 2008 | 1468454280982 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 16:58:00 INFO - TEST-START | /FileAPI/historical.html 16:58:00 INFO - PROCESS | 2008 | 1468454280984 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:58:00 INFO - PROCESS | 2008 | 1468454280985 Marionette TRACE conn2 <- [1,3022,null,{}] 16:58:00 INFO - PROCESS | 2008 | 1468454280991 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}] 16:58:00 INFO - PROCESS | 2008 | 1468454280995 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:01 INFO - PROCESS | 2008 | 1468454281118 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:58:01 INFO - PROCESS | 2008 | 1468454281157 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:01 INFO - PROCESS | 2008 | 1468454281158 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x126be6800 == 31 [pid = 2008] [id = 765] 16:58:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x112f95000) [pid = 2008] [serial = 2293] [outer = 0x0] 16:58:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x123103000) [pid = 2008] [serial = 2294] [outer = 0x112f95000] 16:58:01 INFO - PROCESS | 2008 | 1468454281183 Marionette DEBUG loaded listener.js 16:58:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x123b67c00) [pid = 2008] [serial = 2295] [outer = 0x112f95000] 16:58:01 INFO - PROCESS | 2008 | 1468454281476 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"]]]}] 16:58:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:58:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:58:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:58:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:58:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:58:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:58:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:58:01 INFO - TEST-OK | /FileAPI/historical.html | took 525ms 16:58:01 INFO - PROCESS | 2008 | 1468454281510 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:58:01 INFO - PROCESS | 2008 | 1468454281518 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 16:58:01 INFO - TEST-START | /FileAPI/idlharness.html 16:58:01 INFO - PROCESS | 2008 | 1468454281524 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:58:01 INFO - PROCESS | 2008 | 1468454281525 Marionette TRACE conn2 <- [1,3026,null,{}] 16:58:01 INFO - PROCESS | 2008 | 1468454281527 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}] 16:58:01 INFO - PROCESS | 2008 | 1468454281529 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:01 INFO - PROCESS | 2008 | 1468454281625 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:58:01 INFO - PROCESS | 2008 | 1468454281634 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:01 INFO - PROCESS | 2008 | 1468454281635 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:01 INFO - PROCESS | 2008 | ++DOCSHELL 0x1286ef800 == 32 [pid = 2008] [id = 766] 16:58:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x123b67800) [pid = 2008] [serial = 2296] [outer = 0x0] 16:58:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x123eab400) [pid = 2008] [serial = 2297] [outer = 0x123b67800] 16:58:01 INFO - PROCESS | 2008 | 1468454281662 Marionette DEBUG loaded listener.js 16:58:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1244be800) [pid = 2008] [serial = 2298] [outer = 0x123b67800] 16:58:02 INFO - PROCESS | 2008 | 1468454282172 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]]]}] 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:58:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:58:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:58:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:58:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:58:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:58:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:58:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:58:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:58:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:58:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:58:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:58:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:58:02 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 16:58:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:58:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:58:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:58:02 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 16:58:02 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 16:58:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:58:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:58:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:58:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:58:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:58:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:58:02 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 16:58:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:58:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:58:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:58:02 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 16:58:02 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 16:58:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:58:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:58:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:58:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 683ms 16:58:02 INFO - TEST-START | /FileAPI/idlharness.worker 16:58:02 INFO - PROCESS | 2008 | 1468454282215 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:58:02 INFO - PROCESS | 2008 | 1468454282216 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 16:58:02 INFO - PROCESS | 2008 | 1468454282218 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:58:02 INFO - PROCESS | 2008 | 1468454282219 Marionette TRACE conn2 <- [1,3030,null,{}] 16:58:02 INFO - PROCESS | 2008 | 1468454282230 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}] 16:58:02 INFO - PROCESS | 2008 | 1468454282231 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:02 INFO - PROCESS | 2008 | 1468454282331 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:58:02 INFO - PROCESS | 2008 | 1468454282336 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:02 INFO - PROCESS | 2008 | 1468454282337 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:02 INFO - PROCESS | 2008 | ++DOCSHELL 0x12bdbe800 == 33 [pid = 2008] [id = 767] 16:58:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x123b68000) [pid = 2008] [serial = 2299] [outer = 0x0] 16:58:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x124e7a400) [pid = 2008] [serial = 2300] [outer = 0x123b68000] 16:58:02 INFO - PROCESS | 2008 | 1468454282362 Marionette DEBUG loaded listener.js 16:58:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x12a694000) [pid = 2008] [serial = 2301] [outer = 0x123b68000] 16:58:02 INFO - PROCESS | 2008 | [2008] 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 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x12acc3000) [pid = 2008] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x128ad8c00) [pid = 2008] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x124fa6800) [pid = 2008] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x126154400) [pid = 2008] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x128c57800) [pid = 2008] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x113960800) [pid = 2008] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x119a61000) [pid = 2008] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x118882000) [pid = 2008] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x1181dc400) [pid = 2008] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x1181cb800) [pid = 2008] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1238c6400) [pid = 2008] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x126882800) [pid = 2008] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x123eb4800) [pid = 2008] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x119be5000) [pid = 2008] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1129aa000) [pid = 2008] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x12a609000) [pid = 2008] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1246ef000) [pid = 2008] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:58:02 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1182b2c00) [pid = 2008] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:58:03 INFO - PROCESS | 2008 | 1468454283246 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,{},{}]]]}] 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:58:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:58:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:58:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:58:03 INFO - {} 16:58:03 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 16:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:58:03 INFO - {} 16:58:03 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 - {} 16:58:03 INFO - {} 16:58:03 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 16:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:58:03 INFO - {} 16:58:03 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 16:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:58:03 INFO - {} 16:58:03 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 - {} 16:58:03 INFO - {} 16:58:03 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 16:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 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 16:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 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 16:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 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 16:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 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 16:58:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:58:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:58:03 INFO - {} 16:58:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1098ms 16:58:03 INFO - PROCESS | 2008 | 1468454283319 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:58:03 INFO - PROCESS | 2008 | 1468454283322 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 16:58:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:58:03 INFO - PROCESS | 2008 | 1468454283326 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:58:03 INFO - PROCESS | 2008 | 1468454283329 Marionette TRACE conn2 <- [1,3034,null,{}] 16:58:03 INFO - PROCESS | 2008 | 1468454283333 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}] 16:58:03 INFO - PROCESS | 2008 | 1468454283336 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:03 INFO - PROCESS | 2008 | 1468454283428 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:58:03 INFO - PROCESS | 2008 | 1468454283431 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:03 INFO - PROCESS | 2008 | 1468454283432 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d57a800 == 34 [pid = 2008] [id = 768] 16:58:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x126157400) [pid = 2008] [serial = 2302] [outer = 0x0] 16:58:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x12bf3d400) [pid = 2008] [serial = 2303] [outer = 0x126157400] 16:58:03 INFO - PROCESS | 2008 | 1468454283456 Marionette DEBUG loaded listener.js 16:58:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12bf41c00) [pid = 2008] [serial = 2304] [outer = 0x126157400] 16:58:03 INFO - PROCESS | 2008 | 1468454283752 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]]]}] 16:58:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:58:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 471ms 16:58:03 INFO - PROCESS | 2008 | 1468454283798 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:58:03 INFO - PROCESS | 2008 | 1468454283799 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 16:58:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:58:03 INFO - PROCESS | 2008 | 1468454283802 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:58:03 INFO - PROCESS | 2008 | 1468454283805 Marionette TRACE conn2 <- [1,3038,null,{}] 16:58:03 INFO - PROCESS | 2008 | 1468454283808 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}] 16:58:03 INFO - PROCESS | 2008 | 1468454283809 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:03 INFO - PROCESS | 2008 | 1468454283915 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:58:03 INFO - PROCESS | 2008 | 1468454283920 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:03 INFO - PROCESS | 2008 | 1468454283921 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:03 INFO - PROCESS | 2008 | ++DOCSHELL 0x11279f800 == 35 [pid = 2008] [id = 769] 16:58:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x126882800) [pid = 2008] [serial = 2305] [outer = 0x0] 16:58:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12c527800) [pid = 2008] [serial = 2306] [outer = 0x126882800] 16:58:03 INFO - PROCESS | 2008 | 1468454283945 Marionette DEBUG loaded listener.js 16:58:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12c531400) [pid = 2008] [serial = 2307] [outer = 0x126882800] 16:58:04 INFO - PROCESS | 2008 | 1468454284204 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"]]]}] 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:58:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 421ms 16:58:04 INFO - PROCESS | 2008 | 1468454284227 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:58:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:58:04 INFO - PROCESS | 2008 | 1468454284228 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 16:58:04 INFO - PROCESS | 2008 | 1468454284231 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:58:04 INFO - PROCESS | 2008 | 1468454284232 Marionette TRACE conn2 <- [1,3042,null,{}] 16:58:04 INFO - PROCESS | 2008 | 1468454284242 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}] 16:58:04 INFO - PROCESS | 2008 | 1468454284243 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:04 INFO - PROCESS | 2008 | 1468454284344 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:58:04 INFO - PROCESS | 2008 | 1468454284347 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:04 INFO - PROCESS | 2008 | 1468454284349 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:04 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d618000 == 36 [pid = 2008] [id = 770] 16:58:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12c534c00) [pid = 2008] [serial = 2308] [outer = 0x0] 16:58:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12c659400) [pid = 2008] [serial = 2309] [outer = 0x12c534c00] 16:58:04 INFO - PROCESS | 2008 | 1468454284376 Marionette DEBUG loaded listener.js 16:58:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x12ca61c00) [pid = 2008] [serial = 2310] [outer = 0x12c534c00] 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:58:04 INFO - PROCESS | 2008 | 1468454284845 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]]]}] 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:58:04 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. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:58:04 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'.) 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:58:04 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. 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:58:04 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. 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:58:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:58:04 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. 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:58:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:58:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:58:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 629ms 16:58:04 INFO - PROCESS | 2008 | 1468454284901 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:58:04 INFO - PROCESS | 2008 | 1468454284904 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 16:58:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:58:04 INFO - PROCESS | 2008 | 1468454284914 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:58:04 INFO - PROCESS | 2008 | 1468454284916 Marionette TRACE conn2 <- [1,3046,null,{}] 16:58:04 INFO - PROCESS | 2008 | 1468454284921 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}] 16:58:04 INFO - PROCESS | 2008 | 1468454284923 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:05 INFO - PROCESS | 2008 | 1468454285047 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:58:05 INFO - PROCESS | 2008 | 1468454285178 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:05 INFO - PROCESS | 2008 | 1468454285181 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x117e34000 == 37 [pid = 2008] [id = 771] 16:58:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x11602e000) [pid = 2008] [serial = 2311] [outer = 0x0] 16:58:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x1160d9400) [pid = 2008] [serial = 2312] [outer = 0x11602e000] 16:58:05 INFO - PROCESS | 2008 | 1468454285236 Marionette DEBUG loaded listener.js 16:58:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x11813dc00) [pid = 2008] [serial = 2313] [outer = 0x11602e000] 16:58:05 INFO - PROCESS | 2008 | [2008] 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 16:58:05 INFO - PROCESS | 2008 | 1468454285663 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:58:05 INFO - {} 16:58:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 16:58:05 INFO - PROCESS | 2008 | 1468454285684 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:58:05 INFO - PROCESS | 2008 | 1468454285687 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 16:58:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:58:05 INFO - PROCESS | 2008 | 1468454285692 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:58:05 INFO - PROCESS | 2008 | 1468454285694 Marionette TRACE conn2 <- [1,3050,null,{}] 16:58:05 INFO - PROCESS | 2008 | 1468454285696 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}] 16:58:05 INFO - PROCESS | 2008 | 1468454285698 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:05 INFO - PROCESS | 2008 | 1468454285836 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:58:05 INFO - PROCESS | 2008 | 1468454285941 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:05 INFO - PROCESS | 2008 | 1468454285943 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:05 INFO - PROCESS | 2008 | ++DOCSHELL 0x124f65800 == 38 [pid = 2008] [id = 772] 16:58:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (0x1182af400) [pid = 2008] [serial = 2314] [outer = 0x0] 16:58:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (0x1183be000) [pid = 2008] [serial = 2315] [outer = 0x1182af400] 16:58:05 INFO - PROCESS | 2008 | 1468454285974 Marionette DEBUG loaded listener.js 16:58:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (0x1196f4400) [pid = 2008] [serial = 2316] [outer = 0x1182af400] 16:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:58:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 669ms 16:58:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:58:06 INFO - PROCESS | 2008 | 1468454286358 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]]]}] 16:58:06 INFO - PROCESS | 2008 | 1468454286362 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:58:06 INFO - PROCESS | 2008 | 1468454286363 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 16:58:06 INFO - PROCESS | 2008 | 1468454286366 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:58:06 INFO - PROCESS | 2008 | 1468454286368 Marionette TRACE conn2 <- [1,3054,null,{}] 16:58:06 INFO - PROCESS | 2008 | 1468454286376 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}] 16:58:06 INFO - PROCESS | 2008 | 1468454286380 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:06 INFO - PROCESS | 2008 | 1468454286508 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:58:06 INFO - PROCESS | 2008 | 1468454286618 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:06 INFO - PROCESS | 2008 | 1468454286621 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:06 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c194800 == 39 [pid = 2008] [id = 773] 16:58:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (0x119a8b800) [pid = 2008] [serial = 2317] [outer = 0x0] 16:58:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (0x1230f2c00) [pid = 2008] [serial = 2318] [outer = 0x119a8b800] 16:58:06 INFO - PROCESS | 2008 | 1468454286651 Marionette DEBUG loaded listener.js 16:58:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (0x123719400) [pid = 2008] [serial = 2319] [outer = 0x119a8b800] 16:58:07 INFO - PROCESS | 2008 | 1468454287290 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"]]]}] 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:58:07 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" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:58:07 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" 16:58:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:58:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 990ms 16:58:07 INFO - PROCESS | 2008 | 1468454287357 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:58:07 INFO - PROCESS | 2008 | 1468454287360 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 16:58:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:58:07 INFO - PROCESS | 2008 | 1468454287363 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:58:07 INFO - PROCESS | 2008 | 1468454287365 Marionette TRACE conn2 <- [1,3058,null,{}] 16:58:07 INFO - PROCESS | 2008 | 1468454287369 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}] 16:58:07 INFO - PROCESS | 2008 | 1468454287371 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:07 INFO - PROCESS | 2008 | 1468454287487 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:58:07 INFO - PROCESS | 2008 | 1468454287573 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:07 INFO - PROCESS | 2008 | 1468454287574 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:07 INFO - PROCESS | 2008 | ++DOCSHELL 0x112d47000 == 40 [pid = 2008] [id = 774] 16:58:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (0x1181d6400) [pid = 2008] [serial = 2320] [outer = 0x0] 16:58:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (0x1181e7000) [pid = 2008] [serial = 2321] [outer = 0x1181d6400] 16:58:07 INFO - PROCESS | 2008 | 1468454287602 Marionette DEBUG loaded listener.js 16:58:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (0x1187f2800) [pid = 2008] [serial = 2322] [outer = 0x1181d6400] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x11279f800 == 39 [pid = 2008] [id = 769] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x12d57a800 == 38 [pid = 2008] [id = 768] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x12bdbe800 == 37 [pid = 2008] [id = 767] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x1286ef800 == 36 [pid = 2008] [id = 766] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x126be6800 == 35 [pid = 2008] [id = 765] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x124f78000 == 34 [pid = 2008] [id = 764] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x123d4f800 == 33 [pid = 2008] [id = 763] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x1230c1800 == 32 [pid = 2008] [id = 762] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x118480000 == 31 [pid = 2008] [id = 761] 16:58:07 INFO - PROCESS | 2008 | --DOCSHELL 0x11694a000 == 30 [pid = 2008] [id = 760] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (0x12b8e5400) [pid = 2008] [serial = 2257] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (0x12af62800) [pid = 2008] [serial = 2256] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (0x126631400) [pid = 2008] [serial = 2233] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (0x128ac9400) [pid = 2008] [serial = 2236] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (0x12897e400) [pid = 2008] [serial = 2234] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (0x128c52400) [pid = 2008] [serial = 2241] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (0x128986800) [pid = 2008] [serial = 2239] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (0x128ad2400) [pid = 2008] [serial = 2237] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (0x129858400) [pid = 2008] [serial = 2242] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (0x113bac000) [pid = 2008] [serial = 2209] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (0x116972800) [pid = 2008] [serial = 2210] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (0x119a90c00) [pid = 2008] [serial = 2224] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (0x123106000) [pid = 2008] [serial = 2225] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x1188f3c00) [pid = 2008] [serial = 2221] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1196a0c00) [pid = 2008] [serial = 2222] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x1188e8c00) [pid = 2008] [serial = 2212] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x1196a2c00) [pid = 2008] [serial = 2213] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x1181d3800) [pid = 2008] [serial = 2218] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1183c1800) [pid = 2008] [serial = 2219] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x123b80400) [pid = 2008] [serial = 2227] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x123eb0400) [pid = 2008] [serial = 2228] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x12897b000) [pid = 2008] [serial = 2207] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1246f5400) [pid = 2008] [serial = 2230] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x123102c00) [pid = 2008] [serial = 2215] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x123b5d800) [pid = 2008] [serial = 2216] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x1181cb000) [pid = 2008] [serial = 2245] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x12af5d000) [pid = 2008] [serial = 2254] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x12acbbc00) [pid = 2008] [serial = 2251] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x12acc3400) [pid = 2008] [serial = 2253] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x119a8f000) [pid = 2008] [serial = 2247] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (0x11336cc00) [pid = 2008] [serial = 2244] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (0x1244f8800) [pid = 2008] [serial = 2248] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (0x124ed6000) [pid = 2008] [serial = 2231] [outer = 0x0] [url = about:blank] 16:58:07 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (0x124e6f000) [pid = 2008] [serial = 2250] [outer = 0x0] [url = about:blank] 16:58:08 INFO - PROCESS | 2008 | 1468454288026 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]]]}] 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:58:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:58:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:58:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:58:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:58:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:58:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:58:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:58:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:58:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 676ms 16:58:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:58:08 INFO - PROCESS | 2008 | 1468454288041 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:58:08 INFO - PROCESS | 2008 | 1468454288044 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 16:58:08 INFO - PROCESS | 2008 | 1468454288048 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:58:08 INFO - PROCESS | 2008 | 1468454288050 Marionette TRACE conn2 <- [1,3062,null,{}] 16:58:08 INFO - PROCESS | 2008 | 1468454288052 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}] 16:58:08 INFO - PROCESS | 2008 | 1468454288054 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:08 INFO - PROCESS | 2008 | 1468454288139 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:58:08 INFO - PROCESS | 2008 | 1468454288198 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:08 INFO - PROCESS | 2008 | 1468454288199 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x1195bb800 == 31 [pid = 2008] [id = 775] 16:58:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (0x1181d8400) [pid = 2008] [serial = 2323] [outer = 0x0] 16:58:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (0x1196f3400) [pid = 2008] [serial = 2324] [outer = 0x1181d8400] 16:58:08 INFO - PROCESS | 2008 | 1468454288226 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (0x119be6400) [pid = 2008] [serial = 2325] [outer = 0x1181d8400] 16:58:08 INFO - PROCESS | 2008 | [2008] 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 16:58:08 INFO - PROCESS | 2008 | 1468454288544 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:58:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:58:08 INFO - {} 16:58:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 16:58:08 INFO - PROCESS | 2008 | 1468454288567 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:58:08 INFO - PROCESS | 2008 | 1468454288568 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 16:58:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:58:08 INFO - PROCESS | 2008 | 1468454288573 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:58:08 INFO - PROCESS | 2008 | 1468454288576 Marionette TRACE conn2 <- [1,3066,null,{}] 16:58:08 INFO - PROCESS | 2008 | 1468454288583 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}] 16:58:08 INFO - PROCESS | 2008 | 1468454288586 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:08 INFO - PROCESS | 2008 | 1468454288667 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:58:08 INFO - PROCESS | 2008 | 1468454288727 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:08 INFO - PROCESS | 2008 | 1468454288729 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:08 INFO - PROCESS | 2008 | ++DOCSHELL 0x124eb9000 == 32 [pid = 2008] [id = 776] 16:58:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (0x119a90c00) [pid = 2008] [serial = 2326] [outer = 0x0] 16:58:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x119c84400) [pid = 2008] [serial = 2327] [outer = 0x119a90c00] 16:58:08 INFO - PROCESS | 2008 | 1468454288763 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x123fbb400) [pid = 2008] [serial = 2328] [outer = 0x119a90c00] 16:58:09 INFO - PROCESS | 2008 | 1468454289022 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]]]}] 16:58:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:58:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:58:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:58:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:58:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:58:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:58:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:58:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 472ms 16:58:09 INFO - PROCESS | 2008 | 1468454289045 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 16:58:09 INFO - PROCESS | 2008 | 1468454289046 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 16:58:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:58:09 INFO - PROCESS | 2008 | 1468454289060 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:58:09 INFO - PROCESS | 2008 | 1468454289061 Marionette TRACE conn2 <- [1,3070,null,{}] 16:58:09 INFO - PROCESS | 2008 | 1468454289063 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}] 16:58:09 INFO - PROCESS | 2008 | 1468454289064 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:09 INFO - PROCESS | 2008 | 1468454289156 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:58:09 INFO - PROCESS | 2008 | 1468454289160 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:09 INFO - PROCESS | 2008 | 1468454289161 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x128270000 == 33 [pid = 2008] [id = 777] 16:58:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x1244f8800) [pid = 2008] [serial = 2329] [outer = 0x0] 16:58:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x124faa800) [pid = 2008] [serial = 2330] [outer = 0x1244f8800] 16:58:09 INFO - PROCESS | 2008 | 1468454289187 Marionette DEBUG loaded listener.js 16:58:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x126519400) [pid = 2008] [serial = 2331] [outer = 0x1244f8800] 16:58:09 INFO - PROCESS | 2008 | 1468454289639 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]]]}] 16:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:58:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 16:58:09 INFO - PROCESS | 2008 | 1468454289683 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:58:09 INFO - PROCESS | 2008 | 1468454289685 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 16:58:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:58:09 INFO - PROCESS | 2008 | 1468454289690 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:58:09 INFO - PROCESS | 2008 | 1468454289692 Marionette TRACE conn2 <- [1,3074,null,{}] 16:58:09 INFO - PROCESS | 2008 | 1468454289695 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}] 16:58:09 INFO - PROCESS | 2008 | 1468454289697 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:09 INFO - PROCESS | 2008 | 1468454289830 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:58:09 INFO - PROCESS | 2008 | 1468454289842 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:09 INFO - PROCESS | 2008 | 1468454289843 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:09 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d83000 == 34 [pid = 2008] [id = 778] 16:58:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x1266c2c00) [pid = 2008] [serial = 2332] [outer = 0x0] 16:58:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x126b85400) [pid = 2008] [serial = 2333] [outer = 0x1266c2c00] 16:58:09 INFO - PROCESS | 2008 | 1468454289868 Marionette DEBUG loaded listener.js 16:58:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x12822ec00) [pid = 2008] [serial = 2334] [outer = 0x1266c2c00] 16:58:10 INFO - PROCESS | 2008 | 1468454290220 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]]]}] 16:58:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:58:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:58:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:58:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:58:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:58:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:58:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 571ms 16:58:10 INFO - PROCESS | 2008 | 1468454290260 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:58:10 INFO - PROCESS | 2008 | 1468454290262 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 16:58:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:58:10 INFO - PROCESS | 2008 | 1468454290264 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:58:10 INFO - PROCESS | 2008 | 1468454290265 Marionette TRACE conn2 <- [1,3078,null,{}] 16:58:10 INFO - PROCESS | 2008 | 1468454290267 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}] 16:58:10 INFO - PROCESS | 2008 | 1468454290271 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:10 INFO - PROCESS | 2008 | 1468454290396 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:58:10 INFO - PROCESS | 2008 | 1468454290407 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 2008 | 1468454290408 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ac69800 == 35 [pid = 2008] [id = 779] 16:58:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x12847f000) [pid = 2008] [serial = 2335] [outer = 0x0] 16:58:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x128981800) [pid = 2008] [serial = 2336] [outer = 0x12847f000] 16:58:10 INFO - PROCESS | 2008 | 1468454290433 Marionette DEBUG loaded listener.js 16:58:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x12a60e400) [pid = 2008] [serial = 2337] [outer = 0x12847f000] 16:58:10 INFO - PROCESS | 2008 | 1468454290784 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] 16:58:10 INFO - PROCESS | 2008 | 1468454290848 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 16:58:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:58:10 INFO - PROCESS | 2008 | 1468454290858 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:58:10 INFO - PROCESS | 2008 | 1468454290859 Marionette TRACE conn2 <- [1,3082,null,{}] 16:58:10 INFO - PROCESS | 2008 | 1468454290863 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}] 16:58:10 INFO - PROCESS | 2008 | 1468454290865 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:10 INFO - PROCESS | 2008 | 1468454290972 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:58:10 INFO - PROCESS | 2008 | 1468454290975 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 2008 | 1468454290977 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:10 INFO - PROCESS | 2008 | ++DOCSHELL 0x1244ae000 == 36 [pid = 2008] [id = 780] 16:58:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x118135800) [pid = 2008] [serial = 2338] [outer = 0x0] 16:58:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x126881c00) [pid = 2008] [serial = 2339] [outer = 0x118135800] 16:58:11 INFO - PROCESS | 2008 | 1468454291002 Marionette DEBUG loaded listener.js 16:58:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12acbcc00) [pid = 2008] [serial = 2340] [outer = 0x118135800] 16:58:11 INFO - PROCESS | 2008 | 1468454291308 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]]]}] 16:58:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:58:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:58:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:58:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 471ms 16:58:11 INFO - PROCESS | 2008 | 1468454291332 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:58:11 INFO - PROCESS | 2008 | 1468454291333 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 16:58:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:58:11 INFO - PROCESS | 2008 | 1468454291342 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - PROCESS | 2008 | 1468454291343 Marionette TRACE conn2 <- [1,3086,null,{}] 16:58:11 INFO - PROCESS | 2008 | 1468454291346 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}] 16:58:11 INFO - PROCESS | 2008 | 1468454291347 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:11 INFO - PROCESS | 2008 | 1468454291459 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:58:11 INFO - PROCESS | 2008 | 1468454291500 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:11 INFO - PROCESS | 2008 | 1468454291501 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:11 INFO - PROCESS | 2008 | ++DOCSHELL 0x12b035000 == 37 [pid = 2008] [id = 781] 16:58:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x1181cf800) [pid = 2008] [serial = 2341] [outer = 0x0] 16:58:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x12acc3000) [pid = 2008] [serial = 2342] [outer = 0x1181cf800] 16:58:11 INFO - PROCESS | 2008 | 1468454291525 Marionette DEBUG loaded listener.js 16:58:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x12b8e5400) [pid = 2008] [serial = 2343] [outer = 0x1181cf800] 16:58:11 INFO - PROCESS | 2008 | 1468454291808 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:58:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:58:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 527ms 16:58:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:58:11 INFO - PROCESS | 2008 | 1468454291867 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:58:11 INFO - PROCESS | 2008 | 1468454291868 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 16:58:11 INFO - PROCESS | 2008 | 1468454291872 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - PROCESS | 2008 | 1468454291874 Marionette TRACE conn2 <- [1,3090,null,{}] 16:58:11 INFO - PROCESS | 2008 | 1468454291876 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}] 16:58:11 INFO - PROCESS | 2008 | 1468454291877 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:11 INFO - PROCESS | 2008 | 1468454291981 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (0x123b68000) [pid = 2008] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (0x1196f5000) [pid = 2008] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (0x119bdf000) [pid = 2008] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (0x123b67800) [pid = 2008] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (0x112f95000) [pid = 2008] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (0x1170e3000) [pid = 2008] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (0x1181da800) [pid = 2008] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (0x1128d6000) [pid = 2008] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (0x113bb3800) [pid = 2008] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (0x1182b3800) [pid = 2008] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (0x1196a3c00) [pid = 2008] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (0x1166eec00) [pid = 2008] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (0x12822b800) [pid = 2008] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (0x126157400) [pid = 2008] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (0x113370800) [pid = 2008] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (0x126882800) [pid = 2008] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:58:12 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (0x11916c000) [pid = 2008] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:58:12 INFO - PROCESS | 2008 | 1468454292116 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:12 INFO - PROCESS | 2008 | 1468454292117 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x128d68800 == 38 [pid = 2008] [id = 782] 16:58:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (0x112f95000) [pid = 2008] [serial = 2344] [outer = 0x0] 16:58:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (0x1181da800) [pid = 2008] [serial = 2345] [outer = 0x112f95000] 16:58:12 INFO - PROCESS | 2008 | 1468454292141 Marionette DEBUG loaded listener.js 16:58:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (0x119bdf800) [pid = 2008] [serial = 2346] [outer = 0x112f95000] 16:58:12 INFO - PROCESS | 2008 | 1468454292380 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:58:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 521ms 16:58:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:58:12 INFO - PROCESS | 2008 | 1468454292392 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:58:12 INFO - PROCESS | 2008 | 1468454292393 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 16:58:12 INFO - PROCESS | 2008 | 1468454292395 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:58:12 INFO - PROCESS | 2008 | 1468454292397 Marionette TRACE conn2 <- [1,3094,null,{}] 16:58:12 INFO - PROCESS | 2008 | 1468454292399 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}] 16:58:12 INFO - PROCESS | 2008 | 1468454292400 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:12 INFO - PROCESS | 2008 | 1468454292492 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:58:12 INFO - PROCESS | 2008 | 1468454292496 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:12 INFO - PROCESS | 2008 | 1468454292497 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:12 INFO - PROCESS | 2008 | ++DOCSHELL 0x12c639000 == 39 [pid = 2008] [id = 783] 16:58:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (0x113bb3800) [pid = 2008] [serial = 2347] [outer = 0x0] 16:58:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (0x12b8eec00) [pid = 2008] [serial = 2348] [outer = 0x113bb3800] 16:58:12 INFO - PROCESS | 2008 | 1468454292521 Marionette DEBUG loaded listener.js 16:58:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (0x12b985800) [pid = 2008] [serial = 2349] [outer = 0x113bb3800] 16:58:12 INFO - PROCESS | 2008 | 1468454292841 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:58:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 16:58:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:58:12 INFO - PROCESS | 2008 | 1468454292866 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:58:12 INFO - PROCESS | 2008 | 1468454292868 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 16:58:12 INFO - PROCESS | 2008 | 1468454292873 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:58:12 INFO - PROCESS | 2008 | 1468454292876 Marionette TRACE conn2 <- [1,3098,null,{}] 16:58:12 INFO - PROCESS | 2008 | 1468454292878 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}] 16:58:12 INFO - PROCESS | 2008 | 1468454292880 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:13 INFO - PROCESS | 2008 | 1468454293000 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:58:13 INFO - PROCESS | 2008 | 1468454293085 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:13 INFO - PROCESS | 2008 | 1468454293087 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x12ca3d800 == 40 [pid = 2008] [id = 784] 16:58:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (0x12b986000) [pid = 2008] [serial = 2350] [outer = 0x0] 16:58:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (0x12b990c00) [pid = 2008] [serial = 2351] [outer = 0x12b986000] 16:58:13 INFO - PROCESS | 2008 | 1468454293120 Marionette DEBUG loaded listener.js 16:58:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (0x12bdd0400) [pid = 2008] [serial = 2352] [outer = 0x12b986000] 16:58:13 INFO - PROCESS | 2008 | 1468454293416 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]]]}] 16:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:58:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 572ms 16:58:13 INFO - PROCESS | 2008 | 1468454293443 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:58:13 INFO - PROCESS | 2008 | 1468454293444 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 16:58:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:58:13 INFO - PROCESS | 2008 | 1468454293450 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:58:13 INFO - PROCESS | 2008 | 1468454293451 Marionette TRACE conn2 <- [1,3102,null,{}] 16:58:13 INFO - PROCESS | 2008 | 1468454293461 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}] 16:58:13 INFO - PROCESS | 2008 | 1468454293462 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:13 INFO - PROCESS | 2008 | 1468454293550 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:58:13 INFO - PROCESS | 2008 | 1468454293554 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:13 INFO - PROCESS | 2008 | 1468454293555 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:13 INFO - PROCESS | 2008 | ++DOCSHELL 0x12d0d0000 == 41 [pid = 2008] [id = 785] 16:58:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (0x12bdd2c00) [pid = 2008] [serial = 2353] [outer = 0x0] 16:58:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (0x12bdddc00) [pid = 2008] [serial = 2354] [outer = 0x12bdd2c00] 16:58:13 INFO - PROCESS | 2008 | 1468454293578 Marionette DEBUG loaded listener.js 16:58:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (0x12c527400) [pid = 2008] [serial = 2355] [outer = 0x12bdd2c00] 16:58:13 INFO - PROCESS | 2008 | 1468454293911 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:58:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 479ms 16:58:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:58:13 INFO - PROCESS | 2008 | 1468454293927 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:58:13 INFO - PROCESS | 2008 | 1468454293928 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 16:58:13 INFO - PROCESS | 2008 | 1468454293930 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:58:13 INFO - PROCESS | 2008 | 1468454293931 Marionette TRACE conn2 <- [1,3106,null,{}] 16:58:13 INFO - PROCESS | 2008 | 1468454293933 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}] 16:58:13 INFO - PROCESS | 2008 | 1468454293935 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:14 INFO - PROCESS | 2008 | 1468454294058 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 16:58:14 INFO - PROCESS | 2008 | 1468454294066 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:14 INFO - PROCESS | 2008 | 1468454294067 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x124f6f800 == 42 [pid = 2008] [id = 786] 16:58:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (0x1187eec00) [pid = 2008] [serial = 2356] [outer = 0x0] 16:58:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (0x12b87ec00) [pid = 2008] [serial = 2357] [outer = 0x1187eec00] 16:58:14 INFO - PROCESS | 2008 | 1468454294092 Marionette DEBUG loaded listener.js 16:58:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (0x12b883400) [pid = 2008] [serial = 2358] [outer = 0x1187eec00] 16:58:14 INFO - PROCESS | 2008 | 1468454294533 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]]]}] 16:58:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:58:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:58:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:58:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 618ms 16:58:14 INFO - PROCESS | 2008 | 1468454294549 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 16:58:14 INFO - PROCESS | 2008 | 1468454294551 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 16:58:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:58:14 INFO - PROCESS | 2008 | 1468454294554 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:58:14 INFO - PROCESS | 2008 | 1468454294558 Marionette TRACE conn2 <- [1,3110,null,{}] 16:58:14 INFO - PROCESS | 2008 | 1468454294561 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}] 16:58:14 INFO - PROCESS | 2008 | 1468454294563 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:14 INFO - PROCESS | 2008 | 1468454294678 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 16:58:14 INFO - PROCESS | 2008 | 1468454294788 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:14 INFO - PROCESS | 2008 | 1468454294789 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:14 INFO - PROCESS | 2008 | ++DOCSHELL 0x11954d000 == 43 [pid = 2008] [id = 787] 16:58:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (0x113128c00) [pid = 2008] [serial = 2359] [outer = 0x0] 16:58:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (0x1160df400) [pid = 2008] [serial = 2360] [outer = 0x113128c00] 16:58:14 INFO - PROCESS | 2008 | 1468454294823 Marionette DEBUG loaded listener.js 16:58:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (0x1181e5800) [pid = 2008] [serial = 2361] [outer = 0x113128c00] 16:58:15 INFO - PROCESS | 2008 | 1468454295212 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"]]]}] 16:58:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:58:15 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:58:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:58:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 16:58:15 INFO - PROCESS | 2008 | 1468454295226 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 16:58:15 INFO - PROCESS | 2008 | 1468454295229 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 16:58:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:58:15 INFO - PROCESS | 2008 | 1468454295234 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:58:15 INFO - PROCESS | 2008 | 1468454295236 Marionette TRACE conn2 <- [1,3114,null,{}] 16:58:15 INFO - PROCESS | 2008 | 1468454295239 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}] 16:58:15 INFO - PROCESS | 2008 | 1468454295241 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:15 INFO - PROCESS | 2008 | 1468454295359 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 16:58:15 INFO - PROCESS | 2008 | 1468454295480 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\", \"3a1b9d09-477f-4ccb-9cd1-c7c3ff9502bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:15 INFO - PROCESS | 2008 | 1468454295482 Marionette INFO sendAsync 756ec785-f0f3-6149-9fed-c9cebc9e2b6e 16:58:15 INFO - PROCESS | 2008 | ++DOCSHELL 0x126be1800 == 44 [pid = 2008] [id = 788] 16:58:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (0x118886000) [pid = 2008] [serial = 2362] [outer = 0x0] 16:58:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (0x119a85000) [pid = 2008] [serial = 2363] [outer = 0x118886000] 16:58:15 INFO - PROCESS | 2008 | 1468454295534 Marionette DEBUG loaded listener.js 16:58:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (0x1211ef000) [pid = 2008] [serial = 2364] [outer = 0x118886000] 16:58:15 INFO - PROCESS | 2008 | 1468454295950 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]]]}] 16:58:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:58:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 722ms 16:58:15 INFO - PROCESS | 2008 | 1468454295958 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 16:58:15 INFO - PROCESS | 2008 | 1468454295959 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 16:58:17 WARNING - u'runner_teardown' () 16:58:17 INFO - No more tests 16:58:17 INFO - Got 0 unexpected results 16:58:17 INFO - SUITE-END | took 509s 16:58:17 INFO - Closing logging queue 16:58:17 INFO - queue closed 16:58:17 INFO - Return code: 0 16:58:17 WARNING - # TBPL SUCCESS # 16:58:17 INFO - Running post-action listener: _resource_record_post_action 16:58:17 INFO - Running post-run listener: _resource_record_post_run 16:58:18 INFO - Total resource usage - Wall time: 531s; CPU: 58.0%; Read bytes: 503808; Write bytes: 952287744; Read time: 9; Write time: 4653 16:58:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:58:18 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153954816; Write bytes: 155903488; Read time: 13826; Write time: 339 16:58:18 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 454656; Write bytes: 793455616; Read time: 8; Write time: 4302 16:58:18 INFO - Running post-run listener: _upload_blobber_files 16:58:18 INFO - Blob upload gear active. 16:58:18 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:58:18 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 16:58:18 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'] 16:58:18 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 16:58:18 INFO - (blobuploader) - INFO - Open directory for files ... 16:58:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:58:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:58:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:58:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:58:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:58:19 INFO - (blobuploader) - INFO - Done attempting. 16:58:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:58:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:58:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:58:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:58:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:58:21 INFO - (blobuploader) - INFO - Done attempting. 16:58:21 INFO - (blobuploader) - INFO - Iteration through files over. 16:58:21 INFO - Return code: 0 16:58:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:58:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:58:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/069fde13e7fa471274b428a8dc17c270787b4116c0d46d0c886c488beda416e2ecd3077806495d56655047aea97bfd35256f306abed21f7aca3076068f823c33", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3c261f6bd43484834b03b2f1a5286d03209a7a5ad44c110ecbab74eb6bae48ad587fb813bcca4d5633dacc7f95835b58eaf987e794e2b5a6e69e3f636f04fc5a"} 16:58:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:58:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:58:21 INFO - Contents: 16:58:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/069fde13e7fa471274b428a8dc17c270787b4116c0d46d0c886c488beda416e2ecd3077806495d56655047aea97bfd35256f306abed21f7aca3076068f823c33", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3c261f6bd43484834b03b2f1a5286d03209a7a5ad44c110ecbab74eb6bae48ad587fb813bcca4d5633dacc7f95835b58eaf987e794e2b5a6e69e3f636f04fc5a"} 16:58:21 INFO - Running post-run listener: copy_logs_to_upload_dir 16:58:21 INFO - Copying logs to upload dir... 16:58:21 INFO - mkdir: /builds/slave/test/build/upload/logs 16:58:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=662.965081 ========= master_lag: 0.47 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 3 secs) (at 2016-07-13 16:58:21.856146) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 16:58:21.860306) ========= 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.fytagsmk0B/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.ArKF2UHXfl/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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/069fde13e7fa471274b428a8dc17c270787b4116c0d46d0c886c488beda416e2ecd3077806495d56655047aea97bfd35256f306abed21f7aca3076068f823c33", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3c261f6bd43484834b03b2f1a5286d03209a7a5ad44c110ecbab74eb6bae48ad587fb813bcca4d5633dacc7f95835b58eaf987e794e2b5a6e69e3f636f04fc5a"} build_url:https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012935 build_url: 'https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/069fde13e7fa471274b428a8dc17c270787b4116c0d46d0c886c488beda416e2ecd3077806495d56655047aea97bfd35256f306abed21f7aca3076068f823c33", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3c261f6bd43484834b03b2f1a5286d03209a7a5ad44c110ecbab74eb6bae48ad587fb813bcca4d5633dacc7f95835b58eaf987e794e2b5a6e69e3f636f04fc5a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Oxh5-maxQxOuDLCWa-dJbw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 16:58:21.906315) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:58:21.906722) ========= 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.fytagsmk0B/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.ArKF2UHXfl/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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.005231 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:58:21.962031) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-13 16:58:21.962394) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-13 16:58:21.962774) ========= ========= Total master_lag: 0.63 =========